1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-88",
9   "self_type" : "type-126",
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-89",
16   "self_type" : "type-584",
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-125",
24   "self_type" : "type-265",
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-122",
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-577",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-51",
64   "self_type" : "type-51",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-88",
73   "self_type" : "type-88",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-156",
83   "self_type" : "type-156",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-355",
91   "self_type" : "type-355",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-89",
99   "self_type" : "type-89",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-125",
108   "self_type" : "type-125",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-141",
117   "self_type" : "type-141",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-336",
126   "self_type" : "type-336",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-308",
135   "self_type" : "type-308",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-361",
144   "self_type" : "type-361",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-7",
154   "self_type" : "type-7",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-8",
174   "self_type" : "type-8",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-345",
184   "self_type" : "type-345",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-124",
194   "self_type" : "type-124",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-138",
201   "self_type" : "type-138"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
211  },
212  {
213   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb"
253  },
254  {
255   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
265  },
266  {
267   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
271  },
272  {
273   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
277  },
278  {
279   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv"
295  },
296  {
297   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
304  },
305  {
306   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev"
310  },
311  {
312   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
313  },
314  {
315   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
316  },
317  {
318   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj"
328  },
329  {
330   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj"
334  },
335  {
336   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj"
337  },
338  {
339   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
343  },
344  {
345   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
349  },
350  {
351   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj"
352  },
353  {
354   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
355  },
356  {
357   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
358  },
359  {
360   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
364  },
365  {
366   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
367  },
368  {
369   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
370  },
371  {
372   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE"
376  },
377  {
378   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
379  },
380  {
381   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
388  },
389  {
390   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
397  },
398  {
399   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
400  },
401  {
402   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
409  },
410  {
411   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
424  },
425  {
426   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
427  },
428  {
429   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
433  },
434  {
435   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
439  },
440  {
441   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb"
442  },
443  {
444   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEmm"
454  },
455  {
456   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEmm"
457  },
458  {
459   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEmm"
460  },
461  {
462   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEmm"
463  },
464  {
465   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEmm"
466  },
467  {
468   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
469  },
470  {
471   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
478  },
479  {
480   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv"
490  },
491  {
492   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
499  },
500  {
501   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
502  },
503  {
504   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev"
505  },
506  {
507   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
508  },
509  {
510   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj"
520  },
521  {
522   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
523  },
524  {
525   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
526  },
527  {
528   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
532  },
533  {
534   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
535  },
536  {
537   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
538  },
539  {
540   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmj"
541  },
542  {
543   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE"
547  },
548  {
549   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE"
550  },
551  {
552   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE"
553  },
554  {
555   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
556  },
557  {
558   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
559  },
560  {
561   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
562  },
563  {
564   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEmm"
574  },
575  {
576   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEmm"
577  },
578  {
579   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEmm"
580  },
581  {
582   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEmm"
583  },
584  {
585   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEmm"
586  },
587  {
588   "binding" : "weak",
589   "name" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
590  },
591  {
592   "binding" : "weak",
593   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
594  },
595  {
596   "binding" : "weak",
597   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
598  },
599  {
600   "binding" : "weak",
601   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
614  },
615  {
616   "binding" : "weak",
617   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
618  },
619  {
620   "binding" : "weak",
621   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
622  },
623  {
624   "binding" : "weak",
625   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
626  },
627  {
628   "binding" : "weak",
629   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
642  },
643  {
644   "binding" : "weak",
645   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
646  },
647  {
648   "binding" : "weak",
649   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
650  },
651  {
652   "binding" : "weak",
653   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
654  },
655  {
656   "name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
657  },
658  {
659   "name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
660  },
661  {
662   "name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
663  },
664  {
665   "name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
675  },
676  {
677   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
678  }
679 ],
680 "elf_objects" :
681 [
682  {
683   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE"
684  },
685  {
686   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware10contexthub4V1_011IContexthubE0_NS_4hidl4base4V1_05IBaseE"
690  },
691  {
692   "binding" : "weak",
693   "name" : "_ZTCN7android8hardware10contexthub4V1_012BsContexthubE0_NS2_11IContexthubE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_7IBinderE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_9BHwBinderE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
703  },
704  {
705   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
706  },
707  {
708   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS2_11IContexthubE"
709  },
710  {
711   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE16_NS0_11BpHwRefBaseE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE8_NS0_10IInterfaceE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware10contexthub4V1_019IContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
721  },
722  {
723   "binding" : "weak",
724   "name" : "_ZTCN7android8hardware10contexthub4V1_020BsContexthubCallbackE0_NS2_19IContexthubCallbackE"
725  },
726  {
727   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_7IBinderE"
728  },
729  {
730   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_9BHwBinderE"
731  },
732  {
733   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
734  },
735  {
736   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS0_11BpInterfaceINS2_19IContexthubCallbackEEE"
737  },
738  {
739   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS2_19IContexthubCallbackE"
740  },
741  {
742   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
743  },
744  {
745   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE16_NS0_11BpHwRefBaseE"
746  },
747  {
748   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE8_NS0_10IInterfaceE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware10contexthub4V1_011IContexthubE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware10contexthub4V1_014BnHwContexthubE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware10contexthub4V1_014BpHwContexthubE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware10contexthub4V1_019IContexthubCallbackE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware10contexthub4V1_011IContexthubE"
770  },
771  {
772   "binding" : "weak",
773   "name" : "_ZTVN7android8hardware10contexthub4V1_012BsContexthubE"
774  },
775  {
776   "name" : "_ZTVN7android8hardware10contexthub4V1_014BnHwContexthubE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware10contexthub4V1_014BpHwContexthubE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware10contexthub4V1_019IContexthubCallbackE"
783  },
784  {
785   "binding" : "weak",
786   "name" : "_ZTVN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
787  },
788  {
789   "name" : "_ZTVN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
790  },
791  {
792   "name" : "_ZTVN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
793  }
794 ],
795 "enum_types" :
796 [
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 0,
803     "name" : "android::Condition::WAKE_UP_ONE"
804    },
805    {
806     "enum_field_value" : 1,
807     "name" : "android::Condition::WAKE_UP_ALL"
808    }
809   ],
810   "linker_set_key" : "android::Condition::WakeUpType",
811   "name" : "android::Condition::WakeUpType",
812   "referenced_type" : "type-595",
813   "self_type" : "type-595",
814   "size" : 4,
815   "source_file" : "/system/core/libutils/include/utils/Condition.h",
816   "underlying_type" : "type-2",
817   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
818  },
819  {
820   "alignment" : 4,
821   "enum_fields" :
822   [
823    {
824     "enum_field_value" : 0,
825     "name" : "android::String16::kEmptyString"
826    }
827   ],
828   "linker_set_key" : "android::String16::StaticLinkage",
829   "name" : "android::String16::StaticLinkage",
830   "referenced_type" : "type-482",
831   "self_type" : "type-482",
832   "size" : 4,
833   "source_file" : "/system/core/libutils/include/utils/String16.h",
834   "underlying_type" : "type-2",
835   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
836  },
837  {
838   "alignment" : 4,
839   "enum_fields" :
840   [
841    {
842     "enum_field_value" : 0,
843     "name" : "android::String8::kEmptyString"
844    }
845   ],
846   "linker_set_key" : "android::String8::StaticLinkage",
847   "name" : "android::String8::StaticLinkage",
848   "referenced_type" : "type-475",
849   "self_type" : "type-475",
850   "size" : 4,
851   "source_file" : "/system/core/libutils/include/utils/String8.h",
852   "underlying_type" : "type-2",
853   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::hardware::HidlReturnRestriction::NONE"
862    },
863    {
864     "enum_field_value" : 1,
865     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
866    },
867    {
868     "enum_field_value" : 2,
869     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
870    }
871   ],
872   "linker_set_key" : "android::hardware::HidlReturnRestriction",
873   "name" : "android::hardware::HidlReturnRestriction",
874   "referenced_type" : "type-272",
875   "self_type" : "type-272",
876   "size" : 4,
877   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
878   "underlying_type" : "type-125",
879   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
880  },
881  {
882   "alignment" : 4,
883   "enum_fields" :
884   [
885    {
886     "enum_field_value" : 0,
887     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
888    },
889    {
890     "enum_field_value" : 1,
891     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
892    },
893    {
894     "enum_field_value" : 2,
895     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
896    },
897    {
898     "enum_field_value" : 3,
899     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
900    }
901   ],
902   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
903   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
904   "referenced_type" : "type-466",
905   "self_type" : "type-466",
906   "size" : 4,
907   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
908   "underlying_type" : "type-125",
909   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
910  },
911  {
912   "alignment" : 4,
913   "enum_fields" :
914   [
915    {
916     "enum_field_value" : 1,
917     "name" : "android::hardware::kSynchronizedReadWrite"
918    },
919    {
920     "enum_field_value" : 2,
921     "name" : "android::hardware::kUnsynchronizedWrite"
922    }
923   ],
924   "linker_set_key" : "android::hardware::MQFlavor",
925   "name" : "android::hardware::MQFlavor",
926   "referenced_type" : "type-462",
927   "self_type" : "type-462",
928   "size" : 4,
929   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
930   "underlying_type" : "type-2",
931   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
932  },
933  {
934   "alignment" : 4,
935   "enum_fields" :
936   [
937    {
938     "enum_field_value" : 0,
939     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
940    },
941    {
942     "enum_field_value" : 1,
943     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
944    },
945    {
946     "enum_field_value" : 2,
947     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
948    }
949   ],
950   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
951   "name" : "android::hardware::ProcessState::CallRestriction",
952   "referenced_type" : "type-164",
953   "self_type" : "type-164",
954   "size" : 4,
955   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
956   "underlying_type" : "type-125",
957   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
958  },
959  {
960   "alignment" : 4,
961   "enum_fields" :
962   [
963    {
964     "enum_field_value" : 0,
965     "name" : "android::hardware::Status::EX_NONE"
966    },
967    {
968     "enum_field_value" : -1,
969     "name" : "android::hardware::Status::EX_SECURITY"
970    },
971    {
972     "enum_field_value" : -2,
973     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
974    },
975    {
976     "enum_field_value" : -3,
977     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
978    },
979    {
980     "enum_field_value" : -4,
981     "name" : "android::hardware::Status::EX_NULL_POINTER"
982    },
983    {
984     "enum_field_value" : -5,
985     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
986    },
987    {
988     "enum_field_value" : -6,
989     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
990    },
991    {
992     "enum_field_value" : -7,
993     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
994    },
995    {
996     "enum_field_value" : -128,
997     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
998    },
999    {
1000     "enum_field_value" : -129,
1001     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1002    }
1003   ],
1004   "linker_set_key" : "android::hardware::Status::Exception",
1005   "name" : "android::hardware::Status::Exception",
1006   "referenced_type" : "type-238",
1007   "self_type" : "type-238",
1008   "size" : 4,
1009   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1010   "underlying_type" : "type-125",
1011   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1012  },
1013  {
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 1,
1019     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
1020    }
1021   ],
1022   "linker_set_key" : "android::hardware::contexthub::V1_0::AsyncEventType",
1023   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
1024   "referenced_type" : "type-626",
1025   "self_type" : "type-626",
1026   "size" : 4,
1027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1028   "underlying_type" : "type-2",
1029   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014AsyncEventTypeE"
1030  },
1031  {
1032   "alignment" : 2,
1033   "enum_fields" :
1034   [
1035    {
1036     "enum_field_value" : 65535,
1037     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
1038    },
1039    {
1040     "enum_field_value" : 65534,
1041     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
1042    }
1043   ],
1044   "linker_set_key" : "android::hardware::contexthub::V1_0::HostEndPoint",
1045   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
1046   "referenced_type" : "type-623",
1047   "self_type" : "type-623",
1048   "size" : 2,
1049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1050   "underlying_type" : "type-124",
1051   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012HostEndPointE"
1052  },
1053  {
1054   "alignment" : 4,
1055   "enum_fields" :
1056   [
1057    {
1058     "enum_field_value" : 1,
1059     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
1060    },
1061    {
1062     "enum_field_value" : 2,
1063     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
1064    },
1065    {
1066     "enum_field_value" : 4,
1067     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
1068    }
1069   ],
1070   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1071   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1072   "referenced_type" : "type-625",
1073   "self_type" : "type-625",
1074   "size" : 4,
1075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1076   "underlying_type" : "type-2",
1077   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryFlagE"
1078  },
1079  {
1080   "alignment" : 4,
1081   "enum_fields" :
1082   [
1083    {
1084     "enum_field_value" : 0,
1085     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
1086    },
1087    {
1088     "enum_field_value" : 1,
1089     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
1090    },
1091    {
1092     "enum_field_value" : 2,
1093     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
1094    }
1095   ],
1096   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryType",
1097   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
1098   "referenced_type" : "type-50",
1099   "self_type" : "type-50",
1100   "size" : 4,
1101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1102   "underlying_type" : "type-2",
1103   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryTypeE"
1104  },
1105  {
1106   "alignment" : 4,
1107   "enum_fields" :
1108   [
1109    {
1110     "enum_field_value" : 1,
1111     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
1112    },
1113    {
1114     "enum_field_value" : 2,
1115     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
1116    }
1117   ],
1118   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1119   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1120   "referenced_type" : "type-621",
1121   "self_type" : "type-621",
1122   "size" : 4,
1123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1124   "underlying_type" : "type-2",
1125   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012NanoAppFlagsE"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 0,
1133     "name" : "android::hardware::contexthub::V1_0::Result::OK"
1134    },
1135    {
1136     "enum_field_value" : 1,
1137     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
1138    },
1139    {
1140     "enum_field_value" : 2,
1141     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
1142    },
1143    {
1144     "enum_field_value" : 3,
1145     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
1146    },
1147    {
1148     "enum_field_value" : 4,
1149     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
1150    },
1151    {
1152     "enum_field_value" : 5,
1153     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
1154    }
1155   ],
1156   "linker_set_key" : "android::hardware::contexthub::V1_0::Result",
1157   "name" : "android::hardware::contexthub::V1_0::Result",
1158   "referenced_type" : "type-253",
1159   "self_type" : "type-253",
1160   "size" : 4,
1161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1162   "underlying_type" : "type-2",
1163   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_06ResultE"
1164  },
1165  {
1166   "alignment" : 4,
1167   "enum_fields" :
1168   [
1169    {
1170     "enum_field_value" : 0,
1171     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
1172    },
1173    {
1174     "enum_field_value" : 1,
1175     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
1176    },
1177    {
1178     "enum_field_value" : 2,
1179     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
1180    },
1181    {
1182     "enum_field_value" : 3,
1183     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
1184    },
1185    {
1186     "enum_field_value" : 4,
1187     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
1188    },
1189    {
1190     "enum_field_value" : 5,
1191     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
1192    },
1193    {
1194     "enum_field_value" : 6,
1195     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
1196    },
1197    {
1198     "enum_field_value" : 7,
1199     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
1200    },
1201    {
1202     "enum_field_value" : 8,
1203     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
1204    },
1205    {
1206     "enum_field_value" : 256,
1207     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
1208    },
1209    {
1210     "enum_field_value" : 512,
1211     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
1212    },
1213    {
1214     "enum_field_value" : 768,
1215     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
1216    },
1217    {
1218     "enum_field_value" : 1024,
1219     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
1220    },
1221    {
1222     "enum_field_value" : 1280,
1223     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
1224    },
1225    {
1226     "enum_field_value" : 1536,
1227     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
1228    },
1229    {
1230     "enum_field_value" : 65536,
1231     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
1232    }
1233   ],
1234   "linker_set_key" : "android::hardware::contexthub::V1_0::SensorType",
1235   "name" : "android::hardware::contexthub::V1_0::SensorType",
1236   "referenced_type" : "type-82",
1237   "self_type" : "type-82",
1238   "size" : 4,
1239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1240   "underlying_type" : "type-2",
1241   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010SensorTypeE"
1242  },
1243  {
1244   "alignment" : 4,
1245   "enum_fields" :
1246   [
1247    {
1248     "enum_field_value" : 0,
1249     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
1250    },
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
1254    }
1255   ],
1256   "linker_set_key" : "android::hardware::contexthub::V1_0::TransactionResult",
1257   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
1258   "referenced_type" : "type-628",
1259   "self_type" : "type-628",
1260   "size" : 4,
1261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1262   "underlying_type" : "type-125",
1263   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_017TransactionResultE"
1264  },
1265  {
1266   "alignment" : 4,
1267   "enum_fields" :
1268   [
1269    {
1270     "enum_field_value" : 0,
1271     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1272    },
1273    {
1274     "enum_field_value" : 1,
1275     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1276    },
1277    {
1278     "enum_field_value" : 2,
1279     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1280    },
1281    {
1282     "enum_field_value" : 3,
1283     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1284    },
1285    {
1286     "enum_field_value" : 4,
1287     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1288    },
1289    {
1290     "enum_field_value" : 5,
1291     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1292    },
1293    {
1294     "enum_field_value" : 6,
1295     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1296    },
1297    {
1298     "enum_field_value" : 7,
1299     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1300    },
1301    {
1302     "enum_field_value" : 8,
1303     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1304    },
1305    {
1306     "enum_field_value" : 9,
1307     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1308    }
1309   ],
1310   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1311   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1312   "referenced_type" : "type-293",
1313   "self_type" : "type-293",
1314   "size" : 4,
1315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1316   "underlying_type" : "type-2",
1317   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1318  },
1319  {
1320   "alignment" : 4,
1321   "enum_fields" :
1322   [
1323    {
1324     "enum_field_value" : 0,
1325     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1326    },
1327    {
1328     "enum_field_value" : 1,
1329     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1330    },
1331    {
1332     "enum_field_value" : 2,
1333     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1334    }
1335   ],
1336   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1337   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1338   "referenced_type" : "type-470",
1339   "self_type" : "type-470",
1340   "size" : 4,
1341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1342   "underlying_type" : "type-125",
1343   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1344  },
1345  {
1346   "alignment" : 4,
1347   "enum_fields" :
1348   [
1349    {
1350     "enum_field_value" : -1,
1351     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1352    }
1353   ],
1354   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1355   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1356   "referenced_type" : "type-611",
1357   "self_type" : "type-611",
1358   "size" : 4,
1359   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1360   "underlying_type" : "type-125",
1361   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1362  },
1363  {
1364   "alignment" : 1,
1365   "enum_fields" :
1366   [
1367    {
1368     "enum_field_value" : 0,
1369     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1370    },
1371    {
1372     "enum_field_value" : 1,
1373     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1374    },
1375    {
1376     "enum_field_value" : 2,
1377     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1378    }
1379   ],
1380   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1381   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1382   "referenced_type" : "type-610",
1383   "self_type" : "type-610",
1384   "size" : 1,
1385   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1386   "underlying_type" : "type-7",
1387   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1388  },
1389  {
1390   "alignment" : 4,
1391   "enum_fields" :
1392   [
1393    {
1394     "enum_field_value" : 0,
1395     "name" : "ANDROID_LOG_UNKNOWN"
1396    },
1397    {
1398     "enum_field_value" : 1,
1399     "name" : "ANDROID_LOG_DEFAULT"
1400    },
1401    {
1402     "enum_field_value" : 2,
1403     "name" : "ANDROID_LOG_VERBOSE"
1404    },
1405    {
1406     "enum_field_value" : 3,
1407     "name" : "ANDROID_LOG_DEBUG"
1408    },
1409    {
1410     "enum_field_value" : 4,
1411     "name" : "ANDROID_LOG_INFO"
1412    },
1413    {
1414     "enum_field_value" : 5,
1415     "name" : "ANDROID_LOG_WARN"
1416    },
1417    {
1418     "enum_field_value" : 6,
1419     "name" : "ANDROID_LOG_ERROR"
1420    },
1421    {
1422     "enum_field_value" : 7,
1423     "name" : "ANDROID_LOG_FATAL"
1424    },
1425    {
1426     "enum_field_value" : 8,
1427     "name" : "ANDROID_LOG_SILENT"
1428    }
1429   ],
1430   "linker_set_key" : "android_LogPriority",
1431   "name" : "android_LogPriority",
1432   "referenced_type" : "type-1",
1433   "self_type" : "type-1",
1434   "size" : 4,
1435   "source_file" : "/system/core/liblog/include/android/log.h",
1436   "underlying_type" : "type-2",
1437   "unique_id" : "android_LogPriority"
1438  },
1439  {
1440   "alignment" : 4,
1441   "enum_fields" :
1442   [
1443    {
1444     "enum_field_value" : 0,
1445     "name" : "HAL_COLOR_MODE_NATIVE"
1446    },
1447    {
1448     "enum_field_value" : 1,
1449     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1450    },
1451    {
1452     "enum_field_value" : 2,
1453     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1454    },
1455    {
1456     "enum_field_value" : 3,
1457     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1458    },
1459    {
1460     "enum_field_value" : 4,
1461     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1462    },
1463    {
1464     "enum_field_value" : 5,
1465     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1466    },
1467    {
1468     "enum_field_value" : 6,
1469     "name" : "HAL_COLOR_MODE_DCI_P3"
1470    },
1471    {
1472     "enum_field_value" : 7,
1473     "name" : "HAL_COLOR_MODE_SRGB"
1474    },
1475    {
1476     "enum_field_value" : 8,
1477     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1478    },
1479    {
1480     "enum_field_value" : 9,
1481     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1482    }
1483   ],
1484   "linker_set_key" : "android_color_mode_t",
1485   "name" : "android_color_mode_t",
1486   "referenced_type" : "type-563",
1487   "self_type" : "type-563",
1488   "size" : 4,
1489   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1490   "underlying_type" : "type-2",
1491   "unique_id" : "android_color_mode_t"
1492  },
1493  {
1494   "alignment" : 4,
1495   "enum_fields" :
1496   [
1497    {
1498     "enum_field_value" : 10,
1499     "name" : "HAL_COLOR_MODE_BT2020"
1500    },
1501    {
1502     "enum_field_value" : 11,
1503     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1504    },
1505    {
1506     "enum_field_value" : 12,
1507     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1508    }
1509   ],
1510   "linker_set_key" : "android_color_mode_v1_1_t",
1511   "name" : "android_color_mode_v1_1_t",
1512   "referenced_type" : "type-569",
1513   "self_type" : "type-569",
1514   "size" : 4,
1515   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1516   "underlying_type" : "type-2",
1517   "unique_id" : "android_color_mode_v1_1_t"
1518  },
1519  {
1520   "alignment" : 4,
1521   "enum_fields" :
1522   [
1523    {
1524     "enum_field_value" : 0,
1525     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1526    },
1527    {
1528     "enum_field_value" : 1,
1529     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1530    },
1531    {
1532     "enum_field_value" : 2,
1533     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1534    },
1535    {
1536     "enum_field_value" : 3,
1537     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1538    },
1539    {
1540     "enum_field_value" : 4,
1541     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1542    },
1543    {
1544     "enum_field_value" : 5,
1545     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1546    },
1547    {
1548     "enum_field_value" : 6,
1549     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1550    }
1551   ],
1552   "linker_set_key" : "android_color_transform_t",
1553   "name" : "android_color_transform_t",
1554   "referenced_type" : "type-565",
1555   "self_type" : "type-565",
1556   "size" : 4,
1557   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1558   "underlying_type" : "type-2",
1559   "unique_id" : "android_color_transform_t"
1560  },
1561  {
1562   "alignment" : 4,
1563   "enum_fields" :
1564   [
1565    {
1566     "enum_field_value" : 0,
1567     "name" : "HAL_DATASPACE_UNKNOWN"
1568    },
1569    {
1570     "enum_field_value" : 1,
1571     "name" : "HAL_DATASPACE_ARBITRARY"
1572    },
1573    {
1574     "enum_field_value" : 16,
1575     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1576    },
1577    {
1578     "enum_field_value" : 4128768,
1579     "name" : "HAL_DATASPACE_STANDARD_MASK"
1580    },
1581    {
1582     "enum_field_value" : 0,
1583     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1584    },
1585    {
1586     "enum_field_value" : 65536,
1587     "name" : "HAL_DATASPACE_STANDARD_BT709"
1588    },
1589    {
1590     "enum_field_value" : 131072,
1591     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1592    },
1593    {
1594     "enum_field_value" : 196608,
1595     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1596    },
1597    {
1598     "enum_field_value" : 262144,
1599     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1600    },
1601    {
1602     "enum_field_value" : 327680,
1603     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1604    },
1605    {
1606     "enum_field_value" : 393216,
1607     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1608    },
1609    {
1610     "enum_field_value" : 458752,
1611     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1612    },
1613    {
1614     "enum_field_value" : 524288,
1615     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1616    },
1617    {
1618     "enum_field_value" : 589824,
1619     "name" : "HAL_DATASPACE_STANDARD_FILM"
1620    },
1621    {
1622     "enum_field_value" : 655360,
1623     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1624    },
1625    {
1626     "enum_field_value" : 720896,
1627     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1628    },
1629    {
1630     "enum_field_value" : 22,
1631     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1632    },
1633    {
1634     "enum_field_value" : 130023424,
1635     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1636    },
1637    {
1638     "enum_field_value" : 0,
1639     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1640    },
1641    {
1642     "enum_field_value" : 4194304,
1643     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1644    },
1645    {
1646     "enum_field_value" : 8388608,
1647     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1648    },
1649    {
1650     "enum_field_value" : 12582912,
1651     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1652    },
1653    {
1654     "enum_field_value" : 16777216,
1655     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1656    },
1657    {
1658     "enum_field_value" : 20971520,
1659     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1660    },
1661    {
1662     "enum_field_value" : 25165824,
1663     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1664    },
1665    {
1666     "enum_field_value" : 29360128,
1667     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1668    },
1669    {
1670     "enum_field_value" : 33554432,
1671     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1672    },
1673    {
1674     "enum_field_value" : 27,
1675     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1676    },
1677    {
1678     "enum_field_value" : 939524096,
1679     "name" : "HAL_DATASPACE_RANGE_MASK"
1680    },
1681    {
1682     "enum_field_value" : 0,
1683     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1684    },
1685    {
1686     "enum_field_value" : 134217728,
1687     "name" : "HAL_DATASPACE_RANGE_FULL"
1688    },
1689    {
1690     "enum_field_value" : 268435456,
1691     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1692    },
1693    {
1694     "enum_field_value" : 402653184,
1695     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1696    },
1697    {
1698     "enum_field_value" : 512,
1699     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1700    },
1701    {
1702     "enum_field_value" : 138477568,
1703     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1704    },
1705    {
1706     "enum_field_value" : 406913024,
1707     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1708    },
1709    {
1710     "enum_field_value" : 513,
1711     "name" : "HAL_DATASPACE_SRGB"
1712    },
1713    {
1714     "enum_field_value" : 142671872,
1715     "name" : "HAL_DATASPACE_V0_SRGB"
1716    },
1717    {
1718     "enum_field_value" : 411107328,
1719     "name" : "HAL_DATASPACE_V0_SCRGB"
1720    },
1721    {
1722     "enum_field_value" : 257,
1723     "name" : "HAL_DATASPACE_JFIF"
1724    },
1725    {
1726     "enum_field_value" : 146931712,
1727     "name" : "HAL_DATASPACE_V0_JFIF"
1728    },
1729    {
1730     "enum_field_value" : 258,
1731     "name" : "HAL_DATASPACE_BT601_625"
1732    },
1733    {
1734     "enum_field_value" : 281149440,
1735     "name" : "HAL_DATASPACE_V0_BT601_625"
1736    },
1737    {
1738     "enum_field_value" : 259,
1739     "name" : "HAL_DATASPACE_BT601_525"
1740    },
1741    {
1742     "enum_field_value" : 281280512,
1743     "name" : "HAL_DATASPACE_V0_BT601_525"
1744    },
1745    {
1746     "enum_field_value" : 260,
1747     "name" : "HAL_DATASPACE_BT709"
1748    },
1749    {
1750     "enum_field_value" : 281083904,
1751     "name" : "HAL_DATASPACE_V0_BT709"
1752    },
1753    {
1754     "enum_field_value" : 139067392,
1755     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1756    },
1757    {
1758     "enum_field_value" : 155844608,
1759     "name" : "HAL_DATASPACE_DCI_P3"
1760    },
1761    {
1762     "enum_field_value" : 139067392,
1763     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1764    },
1765    {
1766     "enum_field_value" : 143261696,
1767     "name" : "HAL_DATASPACE_DISPLAY_P3"
1768    },
1769    {
1770     "enum_field_value" : 151715840,
1771     "name" : "HAL_DATASPACE_ADOBE_RGB"
1772    },
1773    {
1774     "enum_field_value" : 138805248,
1775     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1776    },
1777    {
1778     "enum_field_value" : 147193856,
1779     "name" : "HAL_DATASPACE_BT2020"
1780    },
1781    {
1782     "enum_field_value" : 163971072,
1783     "name" : "HAL_DATASPACE_BT2020_PQ"
1784    },
1785    {
1786     "enum_field_value" : 4096,
1787     "name" : "HAL_DATASPACE_DEPTH"
1788    },
1789    {
1790     "enum_field_value" : 4097,
1791     "name" : "HAL_DATASPACE_SENSOR"
1792    }
1793   ],
1794   "linker_set_key" : "android_dataspace_t",
1795   "name" : "android_dataspace_t",
1796   "referenced_type" : "type-562",
1797   "self_type" : "type-562",
1798   "size" : 4,
1799   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1800   "underlying_type" : "type-2",
1801   "unique_id" : "android_dataspace_t"
1802  },
1803  {
1804   "alignment" : 4,
1805   "enum_fields" :
1806   [
1807    {
1808     "enum_field_value" : 281411584,
1809     "name" : "HAL_DATASPACE_BT2020_ITU"
1810    },
1811    {
1812     "enum_field_value" : 298188800,
1813     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1814    },
1815    {
1816     "enum_field_value" : 302383104,
1817     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1818    },
1819    {
1820     "enum_field_value" : 168165376,
1821     "name" : "HAL_DATASPACE_BT2020_HLG"
1822    }
1823   ],
1824   "linker_set_key" : "android_dataspace_v1_1_t",
1825   "name" : "android_dataspace_v1_1_t",
1826   "referenced_type" : "type-568",
1827   "self_type" : "type-568",
1828   "size" : 4,
1829   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1830   "underlying_type" : "type-2",
1831   "unique_id" : "android_dataspace_v1_1_t"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 142999552,
1839     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1840    },
1841    {
1842     "enum_field_value" : 4098,
1843     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1844    },
1845    {
1846     "enum_field_value" : 4099,
1847     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1848    },
1849    {
1850     "enum_field_value" : 4100,
1851     "name" : "HAL_DATASPACE_HEIF"
1852    }
1853   ],
1854   "linker_set_key" : "android_dataspace_v1_2_t",
1855   "name" : "android_dataspace_v1_2_t",
1856   "referenced_type" : "type-572",
1857   "self_type" : "type-572",
1858   "size" : 4,
1859   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1860   "underlying_type" : "type-2",
1861   "unique_id" : "android_dataspace_v1_2_t"
1862  },
1863  {
1864   "alignment" : 4,
1865   "enum_fields" :
1866   [
1867    {
1868     "enum_field_value" : 1,
1869     "name" : "FLEX_COMPONENT_Y"
1870    },
1871    {
1872     "enum_field_value" : 2,
1873     "name" : "FLEX_COMPONENT_Cb"
1874    },
1875    {
1876     "enum_field_value" : 4,
1877     "name" : "FLEX_COMPONENT_Cr"
1878    },
1879    {
1880     "enum_field_value" : 1024,
1881     "name" : "FLEX_COMPONENT_R"
1882    },
1883    {
1884     "enum_field_value" : 2048,
1885     "name" : "FLEX_COMPONENT_G"
1886    },
1887    {
1888     "enum_field_value" : 4096,
1889     "name" : "FLEX_COMPONENT_B"
1890    },
1891    {
1892     "enum_field_value" : 1073741824,
1893     "name" : "FLEX_COMPONENT_A"
1894    }
1895   ],
1896   "linker_set_key" : "android_flex_component",
1897   "name" : "android_flex_component",
1898   "referenced_type" : "type-578",
1899   "self_type" : "type-578",
1900   "size" : 4,
1901   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1902   "underlying_type" : "type-2",
1903   "unique_id" : "android_flex_component"
1904  },
1905  {
1906   "alignment" : 4,
1907   "enum_fields" :
1908   [
1909    {
1910     "enum_field_value" : 0,
1911     "name" : "FLEX_FORMAT_INVALID"
1912    },
1913    {
1914     "enum_field_value" : 1,
1915     "name" : "FLEX_FORMAT_Y"
1916    },
1917    {
1918     "enum_field_value" : 7,
1919     "name" : "FLEX_FORMAT_YCbCr"
1920    },
1921    {
1922     "enum_field_value" : 1073741831,
1923     "name" : "FLEX_FORMAT_YCbCrA"
1924    },
1925    {
1926     "enum_field_value" : 7168,
1927     "name" : "FLEX_FORMAT_RGB"
1928    },
1929    {
1930     "enum_field_value" : 1073748992,
1931     "name" : "FLEX_FORMAT_RGBA"
1932    }
1933   ],
1934   "linker_set_key" : "android_flex_format",
1935   "name" : "android_flex_format",
1936   "referenced_type" : "type-580",
1937   "self_type" : "type-580",
1938   "size" : 4,
1939   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1940   "underlying_type" : "type-2",
1941   "unique_id" : "android_flex_format"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "HAL_HDR_DOLBY_VISION"
1950    },
1951    {
1952     "enum_field_value" : 2,
1953     "name" : "HAL_HDR_HDR10"
1954    },
1955    {
1956     "enum_field_value" : 3,
1957     "name" : "HAL_HDR_HLG"
1958    }
1959   ],
1960   "linker_set_key" : "android_hdr_t",
1961   "name" : "android_hdr_t",
1962   "referenced_type" : "type-566",
1963   "self_type" : "type-566",
1964   "size" : 4,
1965   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1966   "underlying_type" : "type-2",
1967   "unique_id" : "android_hdr_t"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 4,
1975     "name" : "HAL_HDR_HDR10_PLUS"
1976    }
1977   ],
1978   "linker_set_key" : "android_hdr_v1_2_t",
1979   "name" : "android_hdr_v1_2_t",
1980   "referenced_type" : "type-571",
1981   "self_type" : "type-571",
1982   "size" : 4,
1983   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1984   "underlying_type" : "type-2",
1985   "unique_id" : "android_hdr_v1_2_t"
1986  },
1987  {
1988   "alignment" : 4,
1989   "enum_fields" :
1990   [
1991    {
1992     "enum_field_value" : 39,
1993     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1994    },
1995    {
1996     "enum_field_value" : 40,
1997     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1998    },
1999    {
2000     "enum_field_value" : 41,
2001     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2002    },
2003    {
2004     "enum_field_value" : 42,
2005     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2006    }
2007   ],
2008   "linker_set_key" : "android_pixel_format_sw_t",
2009   "name" : "android_pixel_format_sw_t",
2010   "referenced_type" : "type-575",
2011   "self_type" : "type-575",
2012   "size" : 4,
2013   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2014   "underlying_type" : "type-2",
2015   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 1,
2023     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2024    },
2025    {
2026     "enum_field_value" : 2,
2027     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2028    },
2029    {
2030     "enum_field_value" : 3,
2031     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2032    },
2033    {
2034     "enum_field_value" : 4,
2035     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2036    },
2037    {
2038     "enum_field_value" : 5,
2039     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2040    },
2041    {
2042     "enum_field_value" : 16,
2043     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2044    },
2045    {
2046     "enum_field_value" : 17,
2047     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2048    },
2049    {
2050     "enum_field_value" : 20,
2051     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2052    },
2053    {
2054     "enum_field_value" : 22,
2055     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2056    },
2057    {
2058     "enum_field_value" : 32,
2059     "name" : "HAL_PIXEL_FORMAT_RAW16"
2060    },
2061    {
2062     "enum_field_value" : 33,
2063     "name" : "HAL_PIXEL_FORMAT_BLOB"
2064    },
2065    {
2066     "enum_field_value" : 34,
2067     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2068    },
2069    {
2070     "enum_field_value" : 35,
2071     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2072    },
2073    {
2074     "enum_field_value" : 36,
2075     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2076    },
2077    {
2078     "enum_field_value" : 37,
2079     "name" : "HAL_PIXEL_FORMAT_RAW10"
2080    },
2081    {
2082     "enum_field_value" : 38,
2083     "name" : "HAL_PIXEL_FORMAT_RAW12"
2084    },
2085    {
2086     "enum_field_value" : 43,
2087     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2088    },
2089    {
2090     "enum_field_value" : 538982489,
2091     "name" : "HAL_PIXEL_FORMAT_Y8"
2092    },
2093    {
2094     "enum_field_value" : 540422489,
2095     "name" : "HAL_PIXEL_FORMAT_Y16"
2096    },
2097    {
2098     "enum_field_value" : 842094169,
2099     "name" : "HAL_PIXEL_FORMAT_YV12"
2100    }
2101   ],
2102   "linker_set_key" : "android_pixel_format_t",
2103   "name" : "android_pixel_format_t",
2104   "referenced_type" : "type-560",
2105   "self_type" : "type-560",
2106   "size" : 4,
2107   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2108   "underlying_type" : "type-2",
2109   "unique_id" : "android_pixel_format_t"
2110  },
2111  {
2112   "alignment" : 4,
2113   "enum_fields" :
2114   [
2115    {
2116     "enum_field_value" : 48,
2117     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2118    },
2119    {
2120     "enum_field_value" : 49,
2121     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2122    },
2123    {
2124     "enum_field_value" : 50,
2125     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2126    },
2127    {
2128     "enum_field_value" : 51,
2129     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2130    },
2131    {
2132     "enum_field_value" : 52,
2133     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2134    },
2135    {
2136     "enum_field_value" : 53,
2137     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2138    },
2139    {
2140     "enum_field_value" : 54,
2141     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2142    }
2143   ],
2144   "linker_set_key" : "android_pixel_format_v1_1_t",
2145   "name" : "android_pixel_format_v1_1_t",
2146   "referenced_type" : "type-567",
2147   "self_type" : "type-567",
2148   "size" : 4,
2149   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2150   "underlying_type" : "type-2",
2151   "unique_id" : "android_pixel_format_v1_1_t"
2152  },
2153  {
2154   "alignment" : 4,
2155   "enum_fields" :
2156   [
2157    {
2158     "enum_field_value" : 55,
2159     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2160    }
2161   ],
2162   "linker_set_key" : "android_pixel_format_v1_2_t",
2163   "name" : "android_pixel_format_v1_2_t",
2164   "referenced_type" : "type-573",
2165   "self_type" : "type-573",
2166   "size" : 4,
2167   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2168   "underlying_type" : "type-2",
2169   "unique_id" : "android_pixel_format_v1_2_t"
2170  },
2171  {
2172   "alignment" : 4,
2173   "enum_fields" :
2174   [
2175    {
2176     "enum_field_value" : 0,
2177     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2178    },
2179    {
2180     "enum_field_value" : 1,
2181     "name" : "HAL_RENDER_INTENT_ENHANCE"
2182    },
2183    {
2184     "enum_field_value" : 2,
2185     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2186    },
2187    {
2188     "enum_field_value" : 3,
2189     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2190    }
2191   ],
2192   "linker_set_key" : "android_render_intent_v1_1_t",
2193   "name" : "android_render_intent_v1_1_t",
2194   "referenced_type" : "type-570",
2195   "self_type" : "type-570",
2196   "size" : 4,
2197   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2198   "underlying_type" : "type-2",
2199   "unique_id" : "android_render_intent_v1_1_t"
2200  },
2201  {
2202   "alignment" : 4,
2203   "enum_fields" :
2204   [
2205    {
2206     "enum_field_value" : 1,
2207     "name" : "HAL_TRANSFORM_FLIP_H"
2208    },
2209    {
2210     "enum_field_value" : 2,
2211     "name" : "HAL_TRANSFORM_FLIP_V"
2212    },
2213    {
2214     "enum_field_value" : 4,
2215     "name" : "HAL_TRANSFORM_ROT_90"
2216    },
2217    {
2218     "enum_field_value" : 3,
2219     "name" : "HAL_TRANSFORM_ROT_180"
2220    },
2221    {
2222     "enum_field_value" : 7,
2223     "name" : "HAL_TRANSFORM_ROT_270"
2224    }
2225   ],
2226   "linker_set_key" : "android_transform_t",
2227   "name" : "android_transform_t",
2228   "referenced_type" : "type-561",
2229   "self_type" : "type-561",
2230   "size" : 4,
2231   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2232   "underlying_type" : "type-2",
2233   "unique_id" : "android_transform_t"
2234  },
2235  {
2236   "alignment" : 4,
2237   "enum_fields" :
2238   [
2239    {
2240     "enum_field_value" : 0,
2241     "name" : "LOG_ID_MIN"
2242    },
2243    {
2244     "enum_field_value" : 0,
2245     "name" : "LOG_ID_MAIN"
2246    },
2247    {
2248     "enum_field_value" : 1,
2249     "name" : "LOG_ID_RADIO"
2250    },
2251    {
2252     "enum_field_value" : 2,
2253     "name" : "LOG_ID_EVENTS"
2254    },
2255    {
2256     "enum_field_value" : 3,
2257     "name" : "LOG_ID_SYSTEM"
2258    },
2259    {
2260     "enum_field_value" : 4,
2261     "name" : "LOG_ID_CRASH"
2262    },
2263    {
2264     "enum_field_value" : 5,
2265     "name" : "LOG_ID_STATS"
2266    },
2267    {
2268     "enum_field_value" : 6,
2269     "name" : "LOG_ID_SECURITY"
2270    },
2271    {
2272     "enum_field_value" : 7,
2273     "name" : "LOG_ID_KERNEL"
2274    },
2275    {
2276     "enum_field_value" : 8,
2277     "name" : "LOG_ID_MAX"
2278    }
2279   ],
2280   "linker_set_key" : "log_id",
2281   "name" : "log_id",
2282   "referenced_type" : "type-325",
2283   "self_type" : "type-325",
2284   "size" : 4,
2285   "source_file" : "/system/core/liblog/include/android/log.h",
2286   "underlying_type" : "type-2",
2287   "unique_id" : "log_id"
2288  }
2289 ],
2290 "function_types" :
2291 [
2292  {
2293   "alignment" : 4,
2294   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2295   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2296   "parameters" :
2297   [
2298    {
2299     "referenced_type" : "type-151"
2300    },
2301    {
2302     "referenced_type" : "type-157"
2303    },
2304    {
2305     "referenced_type" : "type-137"
2306    }
2307   ],
2308   "referenced_type" : "type-150",
2309   "return_type" : "type-51",
2310   "self_type" : "type-150",
2311   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2312  },
2313  {
2314   "alignment" : 4,
2315   "linker_set_key" : "int (void *)",
2316   "name" : "int (void *)",
2317   "parameters" :
2318   [
2319    {
2320     "referenced_type" : "type-137"
2321    }
2322   ],
2323   "referenced_type" : "type-588",
2324   "return_type" : "type-125",
2325   "self_type" : "type-588",
2326   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2327  },
2328  {
2329   "alignment" : 4,
2330   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2331   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2332   "parameters" :
2333   [
2334    {
2335     "referenced_type" : "type-497"
2336    },
2337    {
2338     "referenced_type" : "type-451"
2339    },
2340    {
2341     "referenced_type" : "type-8"
2342    },
2343    {
2344     "referenced_type" : "type-498"
2345    },
2346    {
2347     "referenced_type" : "type-8"
2348    },
2349    {
2350     "referenced_type" : "type-137"
2351    }
2352   ],
2353   "referenced_type" : "type-496",
2354   "return_type" : "type-138",
2355   "self_type" : "type-496",
2356   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2357  }
2358 ],
2359 "functions" :
2360 [
2361  {
2362   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getService",
2363   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2364   "parameters" :
2365   [
2366    {
2367     "default_arg" : true,
2368     "referenced_type" : "type-513"
2369    },
2370    {
2371     "default_arg" : true,
2372     "referenced_type" : "type-51"
2373    }
2374   ],
2375   "return_type" : "type-213",
2376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2377  },
2378  {
2379   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::linkToDeath",
2380   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2381   "parameters" :
2382   [
2383    {
2384     "is_this_ptr" : true,
2385     "referenced_type" : "type-214"
2386    },
2387    {
2388     "referenced_type" : "type-699"
2389    },
2390    {
2391     "referenced_type" : "type-8"
2392    }
2393   ],
2394   "return_type" : "type-245",
2395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2396  },
2397  {
2398   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getDebugInfo",
2399   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2400   "parameters" :
2401   [
2402    {
2403     "is_this_ptr" : true,
2404     "referenced_type" : "type-214"
2405    },
2406    {
2407     "referenced_type" : "type-758"
2408    }
2409   ],
2410   "return_type" : "type-273",
2411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2412  },
2413  {
2414   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getHashChain",
2415   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2416   "parameters" :
2417   [
2418    {
2419     "is_this_ptr" : true,
2420     "referenced_type" : "type-214"
2421    },
2422    {
2423     "referenced_type" : "type-759"
2424    }
2425   ],
2426   "return_type" : "type-273",
2427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2428  },
2429  {
2430   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::tryGetService",
2431   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2432   "parameters" :
2433   [
2434    {
2435     "default_arg" : true,
2436     "referenced_type" : "type-513"
2437    },
2438    {
2439     "default_arg" : true,
2440     "referenced_type" : "type-51"
2441    }
2442   ],
2443   "return_type" : "type-213",
2444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2445  },
2446  {
2447   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::unlinkToDeath",
2448   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2449   "parameters" :
2450   [
2451    {
2452     "is_this_ptr" : true,
2453     "referenced_type" : "type-214"
2454    },
2455    {
2456     "referenced_type" : "type-699"
2457    }
2458   ],
2459   "return_type" : "type-245",
2460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2461  },
2462  {
2463   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceChain",
2464   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2465   "parameters" :
2466   [
2467    {
2468     "is_this_ptr" : true,
2469     "referenced_type" : "type-214"
2470    },
2471    {
2472     "referenced_type" : "type-760"
2473    }
2474   ],
2475   "return_type" : "type-273",
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2477  },
2478  {
2479   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerAsService",
2480   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2481   "parameters" :
2482   [
2483    {
2484     "is_this_ptr" : true,
2485     "referenced_type" : "type-214"
2486    },
2487    {
2488     "default_arg" : true,
2489     "referenced_type" : "type-513"
2490    }
2491   ],
2492   "return_type" : "type-125",
2493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2494  },
2495  {
2496   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceDescriptor",
2497   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2498   "parameters" :
2499   [
2500    {
2501     "is_this_ptr" : true,
2502     "referenced_type" : "type-214"
2503    },
2504    {
2505     "referenced_type" : "type-761"
2506    }
2507   ],
2508   "return_type" : "type-273",
2509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2510  },
2511  {
2512   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::notifySyspropsChanged",
2513   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv",
2514   "parameters" :
2515   [
2516    {
2517     "is_this_ptr" : true,
2518     "referenced_type" : "type-214"
2519    }
2520   ],
2521   "return_type" : "type-273",
2522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2523  },
2524  {
2525   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::setHALInstrumentation",
2526   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv",
2527   "parameters" :
2528   [
2529    {
2530     "is_this_ptr" : true,
2531     "referenced_type" : "type-214"
2532    }
2533   ],
2534   "return_type" : "type-273",
2535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2536  },
2537  {
2538   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerForNotifications",
2539   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2540   "parameters" :
2541   [
2542    {
2543     "referenced_type" : "type-513"
2544    },
2545    {
2546     "referenced_type" : "type-659"
2547    }
2548   ],
2549   "return_type" : "type-51",
2550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2551  },
2552  {
2553   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::ping",
2554   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv",
2555   "parameters" :
2556   [
2557    {
2558     "is_this_ptr" : true,
2559     "referenced_type" : "type-214"
2560    }
2561   ],
2562   "return_type" : "type-273",
2563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2564  },
2565  {
2566   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::debug",
2567   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2568   "parameters" :
2569   [
2570    {
2571     "is_this_ptr" : true,
2572     "referenced_type" : "type-214"
2573    },
2574    {
2575     "referenced_type" : "type-461"
2576    },
2577    {
2578     "referenced_type" : "type-658"
2579    }
2580   ],
2581   "return_type" : "type-273",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2586   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2587   "parameters" :
2588   [
2589    {
2590     "referenced_type" : "type-737"
2591    },
2592    {
2593     "default_arg" : true,
2594     "referenced_type" : "type-51"
2595    }
2596   ],
2597   "return_type" : "type-259",
2598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2599  },
2600  {
2601   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2602   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb",
2603   "parameters" :
2604   [
2605    {
2606     "referenced_type" : "type-487"
2607    },
2608    {
2609     "default_arg" : true,
2610     "referenced_type" : "type-51"
2611    }
2612   ],
2613   "return_type" : "type-259",
2614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2615  },
2616  {
2617   "access" : "private",
2618   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::addOnewayTask",
2619   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
2620   "parameters" :
2621   [
2622    {
2623     "is_this_ptr" : true,
2624     "referenced_type" : "type-751"
2625    },
2626    {
2627     "referenced_type" : "type-764"
2628    }
2629   ],
2630   "return_type" : "type-273",
2631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2632  },
2633  {
2634   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2635   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE",
2636   "parameters" :
2637   [
2638    {
2639     "is_this_ptr" : true,
2640     "referenced_type" : "type-751"
2641    },
2642    {
2643     "referenced_type" : "type-218"
2644    }
2645   ],
2646   "return_type" : "type-138",
2647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2648  },
2649  {
2650   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2651   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE",
2652   "parameters" :
2653   [
2654    {
2655     "is_this_ptr" : true,
2656     "referenced_type" : "type-751"
2657    },
2658    {
2659     "referenced_type" : "type-218"
2660    }
2661   ],
2662   "return_type" : "type-138",
2663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2664  },
2665  {
2666   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::onTransact",
2667   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2668   "parameters" :
2669   [
2670    {
2671     "is_this_ptr" : true,
2672     "referenced_type" : "type-712"
2673    },
2674    {
2675     "referenced_type" : "type-2"
2676    },
2677    {
2678     "referenced_type" : "type-504"
2679    },
2680    {
2681     "referenced_type" : "type-497"
2682    },
2683    {
2684     "default_arg" : true,
2685     "referenced_type" : "type-2"
2686    },
2687    {
2688     "default_arg" : true,
2689     "referenced_type" : "type-768"
2690    }
2691   ],
2692   "return_type" : "type-125",
2693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2694  },
2695  {
2696   "access" : "private",
2697   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::getDebugInfo",
2698   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2699   "parameters" :
2700   [
2701    {
2702     "is_this_ptr" : true,
2703     "referenced_type" : "type-712"
2704    },
2705    {
2706     "referenced_type" : "type-769"
2707    }
2708   ],
2709   "return_type" : "type-273",
2710   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2711  },
2712  {
2713   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_getHubs",
2714   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2715   "parameters" :
2716   [
2717    {
2718     "referenced_type" : "type-505"
2719    },
2720    {
2721     "referenced_type" : "type-504"
2722    },
2723    {
2724     "referenced_type" : "type-497"
2725    },
2726    {
2727     "referenced_type" : "type-770"
2728    }
2729   ],
2730   "return_type" : "type-125",
2731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2732  },
2733  {
2734   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_queryApps",
2735   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2736   "parameters" :
2737   [
2738    {
2739     "referenced_type" : "type-505"
2740    },
2741    {
2742     "referenced_type" : "type-504"
2743    },
2744    {
2745     "referenced_type" : "type-497"
2746    },
2747    {
2748     "referenced_type" : "type-771"
2749    }
2750   ],
2751   "return_type" : "type-125",
2752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2753  },
2754  {
2755   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_loadNanoApp",
2756   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2757   "parameters" :
2758   [
2759    {
2760     "referenced_type" : "type-505"
2761    },
2762    {
2763     "referenced_type" : "type-504"
2764    },
2765    {
2766     "referenced_type" : "type-497"
2767    },
2768    {
2769     "referenced_type" : "type-772"
2770    }
2771   ],
2772   "return_type" : "type-125",
2773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2774  },
2775  {
2776   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_enableNanoApp",
2777   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2778   "parameters" :
2779   [
2780    {
2781     "referenced_type" : "type-505"
2782    },
2783    {
2784     "referenced_type" : "type-504"
2785    },
2786    {
2787     "referenced_type" : "type-497"
2788    },
2789    {
2790     "referenced_type" : "type-773"
2791    }
2792   ],
2793   "return_type" : "type-125",
2794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2795  },
2796  {
2797   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_unloadNanoApp",
2798   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2799   "parameters" :
2800   [
2801    {
2802     "referenced_type" : "type-505"
2803    },
2804    {
2805     "referenced_type" : "type-504"
2806    },
2807    {
2808     "referenced_type" : "type-497"
2809    },
2810    {
2811     "referenced_type" : "type-774"
2812    }
2813   ],
2814   "return_type" : "type-125",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_disableNanoApp",
2819   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2820   "parameters" :
2821   [
2822    {
2823     "referenced_type" : "type-505"
2824    },
2825    {
2826     "referenced_type" : "type-504"
2827    },
2828    {
2829     "referenced_type" : "type-497"
2830    },
2831    {
2832     "referenced_type" : "type-775"
2833    }
2834   ],
2835   "return_type" : "type-125",
2836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2837  },
2838  {
2839   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_registerCallback",
2840   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2841   "parameters" :
2842   [
2843    {
2844     "referenced_type" : "type-505"
2845    },
2846    {
2847     "referenced_type" : "type-504"
2848    },
2849    {
2850     "referenced_type" : "type-497"
2851    },
2852    {
2853     "referenced_type" : "type-776"
2854    }
2855   ],
2856   "return_type" : "type-125",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_sendMessageToHub",
2861   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2862   "parameters" :
2863   [
2864    {
2865     "referenced_type" : "type-505"
2866    },
2867    {
2868     "referenced_type" : "type-504"
2869    },
2870    {
2871     "referenced_type" : "type-497"
2872    },
2873    {
2874     "referenced_type" : "type-777"
2875    }
2876   ],
2877   "return_type" : "type-125",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2879  },
2880  {
2881   "access" : "private",
2882   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::ping",
2883   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv",
2884   "parameters" :
2885   [
2886    {
2887     "is_this_ptr" : true,
2888     "referenced_type" : "type-712"
2889    }
2890   ],
2891   "return_type" : "type-273",
2892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2893  },
2894  {
2895   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2896   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
2897   "parameters" :
2898   [
2899    {
2900     "is_this_ptr" : true,
2901     "referenced_type" : "type-712"
2902    },
2903    {
2904     "referenced_type" : "type-487"
2905    }
2906   ],
2907   "return_type" : "type-138",
2908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2909  },
2910  {
2911   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2912   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
2913   "parameters" :
2914   [
2915    {
2916     "is_this_ptr" : true,
2917     "referenced_type" : "type-712"
2918    },
2919    {
2920     "referenced_type" : "type-487"
2921    }
2922   ],
2923   "return_type" : "type-138",
2924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2925  },
2926  {
2927   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2928   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev",
2929   "parameters" :
2930   [
2931    {
2932     "is_this_ptr" : true,
2933     "referenced_type" : "type-712"
2934    }
2935   ],
2936   "return_type" : "type-138",
2937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2938  },
2939  {
2940   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2941   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev",
2942   "parameters" :
2943   [
2944    {
2945     "is_this_ptr" : true,
2946     "referenced_type" : "type-712"
2947    }
2948   ],
2949   "return_type" : "type-138",
2950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2951  },
2952  {
2953   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2954   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev",
2955   "parameters" :
2956   [
2957    {
2958     "is_this_ptr" : true,
2959     "referenced_type" : "type-712"
2960    }
2961   ],
2962   "return_type" : "type-138",
2963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2964  },
2965  {
2966   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::linkToDeath",
2967   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2968   "parameters" :
2969   [
2970    {
2971     "is_this_ptr" : true,
2972     "referenced_type" : "type-55"
2973    },
2974    {
2975     "referenced_type" : "type-699"
2976    },
2977    {
2978     "referenced_type" : "type-8"
2979    }
2980   ],
2981   "return_type" : "type-245",
2982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
2983  },
2984  {
2985   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::loadNanoApp",
2986   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj",
2987   "parameters" :
2988   [
2989    {
2990     "is_this_ptr" : true,
2991     "referenced_type" : "type-55"
2992    },
2993    {
2994     "referenced_type" : "type-2"
2995    },
2996    {
2997     "referenced_type" : "type-674"
2998    },
2999    {
3000     "referenced_type" : "type-2"
3001    }
3002   ],
3003   "return_type" : "type-252",
3004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3005  },
3006  {
3007   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getDebugInfo",
3008   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3009   "parameters" :
3010   [
3011    {
3012     "is_this_ptr" : true,
3013     "referenced_type" : "type-55"
3014    },
3015    {
3016     "referenced_type" : "type-778"
3017    }
3018   ],
3019   "return_type" : "type-273",
3020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3021  },
3022  {
3023   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHashChain",
3024   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3025   "parameters" :
3026   [
3027    {
3028     "is_this_ptr" : true,
3029     "referenced_type" : "type-55"
3030    },
3031    {
3032     "referenced_type" : "type-779"
3033    }
3034   ],
3035   "return_type" : "type-273",
3036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3037  },
3038  {
3039   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_getHubs",
3040   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3041   "parameters" :
3042   [
3043    {
3044     "referenced_type" : "type-106"
3045    },
3046    {
3047     "referenced_type" : "type-347"
3048    },
3049    {
3050     "referenced_type" : "type-780"
3051    }
3052   ],
3053   "return_type" : "type-273",
3054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3055  },
3056  {
3057   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::enableNanoApp",
3058   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj",
3059   "parameters" :
3060   [
3061    {
3062     "is_this_ptr" : true,
3063     "referenced_type" : "type-55"
3064    },
3065    {
3066     "referenced_type" : "type-2"
3067    },
3068    {
3069     "referenced_type" : "type-8"
3070    },
3071    {
3072     "referenced_type" : "type-2"
3073    }
3074   ],
3075   "return_type" : "type-252",
3076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3077  },
3078  {
3079   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unlinkToDeath",
3080   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3081   "parameters" :
3082   [
3083    {
3084     "is_this_ptr" : true,
3085     "referenced_type" : "type-55"
3086    },
3087    {
3088     "referenced_type" : "type-699"
3089    }
3090   ],
3091   "return_type" : "type-245",
3092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3093  },
3094  {
3095   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unloadNanoApp",
3096   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj",
3097   "parameters" :
3098   [
3099    {
3100     "is_this_ptr" : true,
3101     "referenced_type" : "type-55"
3102    },
3103    {
3104     "referenced_type" : "type-2"
3105    },
3106    {
3107     "referenced_type" : "type-8"
3108    },
3109    {
3110     "referenced_type" : "type-2"
3111    }
3112   ],
3113   "return_type" : "type-252",
3114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3115  },
3116  {
3117   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::disableNanoApp",
3118   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj",
3119   "parameters" :
3120   [
3121    {
3122     "is_this_ptr" : true,
3123     "referenced_type" : "type-55"
3124    },
3125    {
3126     "referenced_type" : "type-2"
3127    },
3128    {
3129     "referenced_type" : "type-8"
3130    },
3131    {
3132     "referenced_type" : "type-2"
3133    }
3134   ],
3135   "return_type" : "type-252",
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3137  },
3138  {
3139   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceChain",
3140   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-55"
3146    },
3147    {
3148     "referenced_type" : "type-781"
3149    }
3150   ],
3151   "return_type" : "type-273",
3152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3153  },
3154  {
3155   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_queryApps",
3156   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3157   "parameters" :
3158   [
3159    {
3160     "referenced_type" : "type-106"
3161    },
3162    {
3163     "referenced_type" : "type-347"
3164    },
3165    {
3166     "referenced_type" : "type-2"
3167    }
3168   ],
3169   "return_type" : "type-252",
3170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3171  },
3172  {
3173   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::registerCallback",
3174   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE",
3175   "parameters" :
3176   [
3177    {
3178     "is_this_ptr" : true,
3179     "referenced_type" : "type-55"
3180    },
3181    {
3182     "referenced_type" : "type-2"
3183    },
3184    {
3185     "referenced_type" : "type-70"
3186    }
3187   ],
3188   "return_type" : "type-252",
3189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3190  },
3191  {
3192   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::sendMessageToHub",
3193   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE",
3194   "parameters" :
3195   [
3196    {
3197     "is_this_ptr" : true,
3198     "referenced_type" : "type-55"
3199    },
3200    {
3201     "referenced_type" : "type-2"
3202    },
3203    {
3204     "referenced_type" : "type-671"
3205    }
3206   ],
3207   "return_type" : "type-252",
3208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3209  },
3210  {
3211   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_loadNanoApp",
3212   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj",
3213   "parameters" :
3214   [
3215    {
3216     "referenced_type" : "type-106"
3217    },
3218    {
3219     "referenced_type" : "type-347"
3220    },
3221    {
3222     "referenced_type" : "type-2"
3223    },
3224    {
3225     "referenced_type" : "type-674"
3226    },
3227    {
3228     "referenced_type" : "type-2"
3229    }
3230   ],
3231   "return_type" : "type-252",
3232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3233  },
3234  {
3235   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_enableNanoApp",
3236   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3237   "parameters" :
3238   [
3239    {
3240     "referenced_type" : "type-106"
3241    },
3242    {
3243     "referenced_type" : "type-347"
3244    },
3245    {
3246     "referenced_type" : "type-2"
3247    },
3248    {
3249     "referenced_type" : "type-8"
3250    },
3251    {
3252     "referenced_type" : "type-2"
3253    }
3254   ],
3255   "return_type" : "type-252",
3256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3257  },
3258  {
3259   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_unloadNanoApp",
3260   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3261   "parameters" :
3262   [
3263    {
3264     "referenced_type" : "type-106"
3265    },
3266    {
3267     "referenced_type" : "type-347"
3268    },
3269    {
3270     "referenced_type" : "type-2"
3271    },
3272    {
3273     "referenced_type" : "type-8"
3274    },
3275    {
3276     "referenced_type" : "type-2"
3277    }
3278   ],
3279   "return_type" : "type-252",
3280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3281  },
3282  {
3283   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceDescriptor",
3284   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3285   "parameters" :
3286   [
3287    {
3288     "is_this_ptr" : true,
3289     "referenced_type" : "type-55"
3290    },
3291    {
3292     "referenced_type" : "type-782"
3293    }
3294   ],
3295   "return_type" : "type-273",
3296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3297  },
3298  {
3299   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_disableNanoApp",
3300   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3301   "parameters" :
3302   [
3303    {
3304     "referenced_type" : "type-106"
3305    },
3306    {
3307     "referenced_type" : "type-347"
3308    },
3309    {
3310     "referenced_type" : "type-2"
3311    },
3312    {
3313     "referenced_type" : "type-8"
3314    },
3315    {
3316     "referenced_type" : "type-2"
3317    }
3318   ],
3319   "return_type" : "type-252",
3320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3321  },
3322  {
3323   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::notifySyspropsChanged",
3324   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv",
3325   "parameters" :
3326   [
3327    {
3328     "is_this_ptr" : true,
3329     "referenced_type" : "type-55"
3330    }
3331   ],
3332   "return_type" : "type-273",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::setHALInstrumentation",
3337   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv",
3338   "parameters" :
3339   [
3340    {
3341     "is_this_ptr" : true,
3342     "referenced_type" : "type-55"
3343    }
3344   ],
3345   "return_type" : "type-273",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_registerCallback",
3350   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE",
3351   "parameters" :
3352   [
3353    {
3354     "referenced_type" : "type-106"
3355    },
3356    {
3357     "referenced_type" : "type-347"
3358    },
3359    {
3360     "referenced_type" : "type-2"
3361    },
3362    {
3363     "referenced_type" : "type-70"
3364    }
3365   ],
3366   "return_type" : "type-252",
3367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3368  },
3369  {
3370   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_sendMessageToHub",
3371   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE",
3372   "parameters" :
3373   [
3374    {
3375     "referenced_type" : "type-106"
3376    },
3377    {
3378     "referenced_type" : "type-347"
3379    },
3380    {
3381     "referenced_type" : "type-2"
3382    },
3383    {
3384     "referenced_type" : "type-671"
3385    }
3386   ],
3387   "return_type" : "type-252",
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3389  },
3390  {
3391   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::ping",
3392   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv",
3393   "parameters" :
3394   [
3395    {
3396     "is_this_ptr" : true,
3397     "referenced_type" : "type-55"
3398    }
3399   ],
3400   "return_type" : "type-273",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3402  },
3403  {
3404   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::debug",
3405   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3406   "parameters" :
3407   [
3408    {
3409     "is_this_ptr" : true,
3410     "referenced_type" : "type-55"
3411    },
3412    {
3413     "referenced_type" : "type-461"
3414    },
3415    {
3416     "referenced_type" : "type-658"
3417    }
3418   ],
3419   "return_type" : "type-273",
3420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3421  },
3422  {
3423   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHubs",
3424   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3425   "parameters" :
3426   [
3427    {
3428     "is_this_ptr" : true,
3429     "referenced_type" : "type-55"
3430    },
3431    {
3432     "referenced_type" : "type-783"
3433    }
3434   ],
3435   "return_type" : "type-273",
3436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3437  },
3438  {
3439   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::queryApps",
3440   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj",
3441   "parameters" :
3442   [
3443    {
3444     "is_this_ptr" : true,
3445     "referenced_type" : "type-55"
3446    },
3447    {
3448     "referenced_type" : "type-2"
3449    }
3450   ],
3451   "return_type" : "type-252",
3452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3453  },
3454  {
3455   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3456   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
3457   "parameters" :
3458   [
3459    {
3460     "is_this_ptr" : true,
3461     "referenced_type" : "type-55"
3462    },
3463    {
3464     "referenced_type" : "type-157"
3465    }
3466   ],
3467   "return_type" : "type-138",
3468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3469  },
3470  {
3471   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3472   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
3473   "parameters" :
3474   [
3475    {
3476     "is_this_ptr" : true,
3477     "referenced_type" : "type-55"
3478    },
3479    {
3480     "referenced_type" : "type-157"
3481    }
3482   ],
3483   "return_type" : "type-138",
3484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3485  },
3486  {
3487   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getService",
3488   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3489   "parameters" :
3490   [
3491    {
3492     "default_arg" : true,
3493     "referenced_type" : "type-744"
3494    },
3495    {
3496     "default_arg" : true,
3497     "referenced_type" : "type-51"
3498    }
3499   ],
3500   "return_type" : "type-64",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::linkToDeath",
3505   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "type-65"
3511    },
3512    {
3513     "referenced_type" : "type-699"
3514    },
3515    {
3516     "referenced_type" : "type-8"
3517    }
3518   ],
3519   "return_type" : "type-245",
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3521  },
3522  {
3523   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getDebugInfo",
3524   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3525   "parameters" :
3526   [
3527    {
3528     "is_this_ptr" : true,
3529     "referenced_type" : "type-65"
3530    },
3531    {
3532     "referenced_type" : "type-784"
3533    }
3534   ],
3535   "return_type" : "type-273",
3536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3537  },
3538  {
3539   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getHashChain",
3540   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3541   "parameters" :
3542   [
3543    {
3544     "is_this_ptr" : true,
3545     "referenced_type" : "type-65"
3546    },
3547    {
3548     "referenced_type" : "type-785"
3549    }
3550   ],
3551   "return_type" : "type-273",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::tryGetService",
3556   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3557   "parameters" :
3558   [
3559    {
3560     "default_arg" : true,
3561     "referenced_type" : "type-744"
3562    },
3563    {
3564     "default_arg" : true,
3565     "referenced_type" : "type-51"
3566    }
3567   ],
3568   "return_type" : "type-64",
3569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3570  },
3571  {
3572   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::unlinkToDeath",
3573   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3574   "parameters" :
3575   [
3576    {
3577     "is_this_ptr" : true,
3578     "referenced_type" : "type-65"
3579    },
3580    {
3581     "referenced_type" : "type-699"
3582    }
3583   ],
3584   "return_type" : "type-245",
3585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3586  },
3587  {
3588   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceChain",
3589   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3590   "parameters" :
3591   [
3592    {
3593     "is_this_ptr" : true,
3594     "referenced_type" : "type-65"
3595    },
3596    {
3597     "referenced_type" : "type-786"
3598    }
3599   ],
3600   "return_type" : "type-273",
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3602  },
3603  {
3604   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerAsService",
3605   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3606   "parameters" :
3607   [
3608    {
3609     "is_this_ptr" : true,
3610     "referenced_type" : "type-65"
3611    },
3612    {
3613     "default_arg" : true,
3614     "referenced_type" : "type-744"
3615    }
3616   ],
3617   "return_type" : "type-125",
3618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3619  },
3620  {
3621   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceDescriptor",
3622   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3623   "parameters" :
3624   [
3625    {
3626     "is_this_ptr" : true,
3627     "referenced_type" : "type-65"
3628    },
3629    {
3630     "referenced_type" : "type-787"
3631    }
3632   ],
3633   "return_type" : "type-273",
3634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3635  },
3636  {
3637   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::notifySyspropsChanged",
3638   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv",
3639   "parameters" :
3640   [
3641    {
3642     "is_this_ptr" : true,
3643     "referenced_type" : "type-65"
3644    }
3645   ],
3646   "return_type" : "type-273",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::setHALInstrumentation",
3651   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-65"
3657    }
3658   ],
3659   "return_type" : "type-273",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerForNotifications",
3664   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3665   "parameters" :
3666   [
3667    {
3668     "referenced_type" : "type-744"
3669    },
3670    {
3671     "referenced_type" : "type-659"
3672    }
3673   ],
3674   "return_type" : "type-51",
3675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3676  },
3677  {
3678   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::ping",
3679   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv",
3680   "parameters" :
3681   [
3682    {
3683     "is_this_ptr" : true,
3684     "referenced_type" : "type-65"
3685    }
3686   ],
3687   "return_type" : "type-273",
3688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3689  },
3690  {
3691   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::debug",
3692   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3693   "parameters" :
3694   [
3695    {
3696     "is_this_ptr" : true,
3697     "referenced_type" : "type-65"
3698    },
3699    {
3700     "referenced_type" : "type-461"
3701    },
3702    {
3703     "referenced_type" : "type-658"
3704    }
3705   ],
3706   "return_type" : "type-273",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3711   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "type-737"
3716    },
3717    {
3718     "default_arg" : true,
3719     "referenced_type" : "type-51"
3720    }
3721   ],
3722   "return_type" : "type-705",
3723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3724  },
3725  {
3726   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3727   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb",
3728   "parameters" :
3729   [
3730    {
3731     "referenced_type" : "type-70"
3732    },
3733    {
3734     "default_arg" : true,
3735     "referenced_type" : "type-51"
3736    }
3737   ],
3738   "return_type" : "type-705",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3740  },
3741  {
3742   "access" : "private",
3743   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::addOnewayTask",
3744   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "type-703"
3750    },
3751    {
3752     "referenced_type" : "type-790"
3753    }
3754   ],
3755   "return_type" : "type-273",
3756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3757  },
3758  {
3759   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3760   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "type-703"
3766    },
3767    {
3768     "referenced_type" : "type-63"
3769    }
3770   ],
3771   "return_type" : "type-138",
3772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3773  },
3774  {
3775   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3776   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "type-703"
3782    },
3783    {
3784     "referenced_type" : "type-63"
3785    }
3786   ],
3787   "return_type" : "type-138",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3792   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEmm",
3793   "parameters" :
3794   [
3795    {
3796     "referenced_type" : "type-682"
3797    },
3798    {
3799     "referenced_type" : "type-497"
3800    },
3801    {
3802     "referenced_type" : "type-8"
3803    },
3804    {
3805     "referenced_type" : "type-8"
3806    }
3807   ],
3808   "return_type" : "type-125",
3809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3810  },
3811  {
3812   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3813   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEmm",
3814   "parameters" :
3815   [
3816    {
3817     "referenced_type" : "type-53"
3818    },
3819    {
3820     "referenced_type" : "type-497"
3821    },
3822    {
3823     "referenced_type" : "type-8"
3824    },
3825    {
3826     "referenced_type" : "type-8"
3827    }
3828   ],
3829   "return_type" : "type-125",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3834   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEmm",
3835   "parameters" :
3836   [
3837    {
3838     "referenced_type" : "type-671"
3839    },
3840    {
3841     "referenced_type" : "type-497"
3842    },
3843    {
3844     "referenced_type" : "type-8"
3845    },
3846    {
3847     "referenced_type" : "type-8"
3848    }
3849   ],
3850   "return_type" : "type-125",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3855   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEmm",
3856   "parameters" :
3857   [
3858    {
3859     "referenced_type" : "type-674"
3860    },
3861    {
3862     "referenced_type" : "type-497"
3863    },
3864    {
3865     "referenced_type" : "type-8"
3866    },
3867    {
3868     "referenced_type" : "type-8"
3869    }
3870   ],
3871   "return_type" : "type-125",
3872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3873  },
3874  {
3875   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3876   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEmm",
3877   "parameters" :
3878   [
3879    {
3880     "referenced_type" : "type-673"
3881    },
3882    {
3883     "referenced_type" : "type-497"
3884    },
3885    {
3886     "referenced_type" : "type-8"
3887    },
3888    {
3889     "referenced_type" : "type-8"
3890    }
3891   ],
3892   "return_type" : "type-125",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::onTransact",
3897   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3898   "parameters" :
3899   [
3900    {
3901     "is_this_ptr" : true,
3902     "referenced_type" : "type-665"
3903    },
3904    {
3905     "referenced_type" : "type-2"
3906    },
3907    {
3908     "referenced_type" : "type-504"
3909    },
3910    {
3911     "referenced_type" : "type-497"
3912    },
3913    {
3914     "default_arg" : true,
3915     "referenced_type" : "type-2"
3916    },
3917    {
3918     "default_arg" : true,
3919     "referenced_type" : "type-793"
3920    }
3921   ],
3922   "return_type" : "type-125",
3923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3924  },
3925  {
3926   "access" : "private",
3927   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::getDebugInfo",
3928   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3929   "parameters" :
3930   [
3931    {
3932     "is_this_ptr" : true,
3933     "referenced_type" : "type-665"
3934    },
3935    {
3936     "referenced_type" : "type-794"
3937    }
3938   ],
3939   "return_type" : "type-273",
3940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3941  },
3942  {
3943   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppAbort",
3944   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3945   "parameters" :
3946   [
3947    {
3948     "referenced_type" : "type-505"
3949    },
3950    {
3951     "referenced_type" : "type-504"
3952    },
3953    {
3954     "referenced_type" : "type-497"
3955    },
3956    {
3957     "referenced_type" : "type-795"
3958    }
3959   ],
3960   "return_type" : "type-125",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppsInfo",
3965   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3966   "parameters" :
3967   [
3968    {
3969     "referenced_type" : "type-505"
3970    },
3971    {
3972     "referenced_type" : "type-504"
3973    },
3974    {
3975     "referenced_type" : "type-497"
3976    },
3977    {
3978     "referenced_type" : "type-796"
3979    }
3980   ],
3981   "return_type" : "type-125",
3982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3983  },
3984  {
3985   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleHubEvent",
3986   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3987   "parameters" :
3988   [
3989    {
3990     "referenced_type" : "type-505"
3991    },
3992    {
3993     "referenced_type" : "type-504"
3994    },
3995    {
3996     "referenced_type" : "type-497"
3997    },
3998    {
3999     "referenced_type" : "type-797"
4000    }
4001   ],
4002   "return_type" : "type-125",
4003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4004  },
4005  {
4006   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleClientMsg",
4007   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4008   "parameters" :
4009   [
4010    {
4011     "referenced_type" : "type-505"
4012    },
4013    {
4014     "referenced_type" : "type-504"
4015    },
4016    {
4017     "referenced_type" : "type-497"
4018    },
4019    {
4020     "referenced_type" : "type-798"
4021    }
4022   ],
4023   "return_type" : "type-125",
4024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4025  },
4026  {
4027   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleTxnResult",
4028   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4029   "parameters" :
4030   [
4031    {
4032     "referenced_type" : "type-505"
4033    },
4034    {
4035     "referenced_type" : "type-504"
4036    },
4037    {
4038     "referenced_type" : "type-497"
4039    },
4040    {
4041     "referenced_type" : "type-799"
4042    }
4043   ],
4044   "return_type" : "type-125",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4046  },
4047  {
4048   "access" : "private",
4049   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::ping",
4050   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "type-665"
4056    }
4057   ],
4058   "return_type" : "type-273",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4060  },
4061  {
4062   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4063   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE",
4064   "parameters" :
4065   [
4066    {
4067     "is_this_ptr" : true,
4068     "referenced_type" : "type-665"
4069    },
4070    {
4071     "referenced_type" : "type-70"
4072    }
4073   ],
4074   "return_type" : "type-138",
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4076  },
4077  {
4078   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4079   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "type-665"
4085    },
4086    {
4087     "referenced_type" : "type-70"
4088    }
4089   ],
4090   "return_type" : "type-138",
4091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4092  },
4093  {
4094   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4095   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev",
4096   "parameters" :
4097   [
4098    {
4099     "is_this_ptr" : true,
4100     "referenced_type" : "type-665"
4101    }
4102   ],
4103   "return_type" : "type-138",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4108   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "type-665"
4114    }
4115   ],
4116   "return_type" : "type-138",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4121   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "type-665"
4127    }
4128   ],
4129   "return_type" : "type-138",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::linkToDeath",
4134   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "type-206"
4140    },
4141    {
4142     "referenced_type" : "type-699"
4143    },
4144    {
4145     "referenced_type" : "type-8"
4146    }
4147   ],
4148   "return_type" : "type-245",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getDebugInfo",
4153   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "type-206"
4159    },
4160    {
4161     "referenced_type" : "type-800"
4162    }
4163   ],
4164   "return_type" : "type-273",
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4166  },
4167  {
4168   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getHashChain",
4169   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4170   "parameters" :
4171   [
4172    {
4173     "is_this_ptr" : true,
4174     "referenced_type" : "type-206"
4175    },
4176    {
4177     "referenced_type" : "type-801"
4178    }
4179   ],
4180   "return_type" : "type-273",
4181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::unlinkToDeath",
4185   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4186   "parameters" :
4187   [
4188    {
4189     "is_this_ptr" : true,
4190     "referenced_type" : "type-206"
4191    },
4192    {
4193     "referenced_type" : "type-699"
4194    }
4195   ],
4196   "return_type" : "type-245",
4197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4198  },
4199  {
4200   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppAbort",
4201   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "type-206"
4207    },
4208    {
4209     "referenced_type" : "type-8"
4210    },
4211    {
4212     "referenced_type" : "type-2"
4213    }
4214   ],
4215   "return_type" : "type-273",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppsInfo",
4220   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "type-206"
4226    },
4227    {
4228     "referenced_type" : "type-740"
4229    }
4230   ],
4231   "return_type" : "type-273",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleHubEvent",
4236   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "type-206"
4242    },
4243    {
4244     "referenced_type" : "type-626"
4245    }
4246   ],
4247   "return_type" : "type-273",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceChain",
4252   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4253   "parameters" :
4254   [
4255    {
4256     "is_this_ptr" : true,
4257     "referenced_type" : "type-206"
4258    },
4259    {
4260     "referenced_type" : "type-802"
4261    }
4262   ],
4263   "return_type" : "type-273",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleClientMsg",
4268   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "type-206"
4274    },
4275    {
4276     "referenced_type" : "type-671"
4277    }
4278   ],
4279   "return_type" : "type-273",
4280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4281  },
4282  {
4283   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleTxnResult",
4284   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "type-206"
4290    },
4291    {
4292     "referenced_type" : "type-2"
4293    },
4294    {
4295     "referenced_type" : "type-628"
4296    }
4297   ],
4298   "return_type" : "type-273",
4299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4300  },
4301  {
4302   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceDescriptor",
4303   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4304   "parameters" :
4305   [
4306    {
4307     "is_this_ptr" : true,
4308     "referenced_type" : "type-206"
4309    },
4310    {
4311     "referenced_type" : "type-803"
4312    }
4313   ],
4314   "return_type" : "type-273",
4315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4316  },
4317  {
4318   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppAbort",
4319   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmj",
4320   "parameters" :
4321   [
4322    {
4323     "referenced_type" : "type-106"
4324    },
4325    {
4326     "referenced_type" : "type-347"
4327    },
4328    {
4329     "referenced_type" : "type-8"
4330    },
4331    {
4332     "referenced_type" : "type-2"
4333    }
4334   ],
4335   "return_type" : "type-273",
4336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4337  },
4338  {
4339   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppsInfo",
4340   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4341   "parameters" :
4342   [
4343    {
4344     "referenced_type" : "type-106"
4345    },
4346    {
4347     "referenced_type" : "type-347"
4348    },
4349    {
4350     "referenced_type" : "type-740"
4351    }
4352   ],
4353   "return_type" : "type-273",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleHubEvent",
4358   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE",
4359   "parameters" :
4360   [
4361    {
4362     "referenced_type" : "type-106"
4363    },
4364    {
4365     "referenced_type" : "type-347"
4366    },
4367    {
4368     "referenced_type" : "type-626"
4369    }
4370   ],
4371   "return_type" : "type-273",
4372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4373  },
4374  {
4375   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleClientMsg",
4376   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "type-106"
4381    },
4382    {
4383     "referenced_type" : "type-347"
4384    },
4385    {
4386     "referenced_type" : "type-671"
4387    }
4388   ],
4389   "return_type" : "type-273",
4390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4391  },
4392  {
4393   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleTxnResult",
4394   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE",
4395   "parameters" :
4396   [
4397    {
4398     "referenced_type" : "type-106"
4399    },
4400    {
4401     "referenced_type" : "type-347"
4402    },
4403    {
4404     "referenced_type" : "type-2"
4405    },
4406    {
4407     "referenced_type" : "type-628"
4408    }
4409   ],
4410   "return_type" : "type-273",
4411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4412  },
4413  {
4414   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::notifySyspropsChanged",
4415   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv",
4416   "parameters" :
4417   [
4418    {
4419     "is_this_ptr" : true,
4420     "referenced_type" : "type-206"
4421    }
4422   ],
4423   "return_type" : "type-273",
4424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4425  },
4426  {
4427   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::setHALInstrumentation",
4428   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv",
4429   "parameters" :
4430   [
4431    {
4432     "is_this_ptr" : true,
4433     "referenced_type" : "type-206"
4434    }
4435   ],
4436   "return_type" : "type-273",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::ping",
4441   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-206"
4447    }
4448   ],
4449   "return_type" : "type-273",
4450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4451  },
4452  {
4453   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::debug",
4454   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4455   "parameters" :
4456   [
4457    {
4458     "is_this_ptr" : true,
4459     "referenced_type" : "type-206"
4460    },
4461    {
4462     "referenced_type" : "type-461"
4463    },
4464    {
4465     "referenced_type" : "type-658"
4466    }
4467   ],
4468   "return_type" : "type-273",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4473   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-206"
4479    },
4480    {
4481     "referenced_type" : "type-157"
4482    }
4483   ],
4484   "return_type" : "type-138",
4485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4486  },
4487  {
4488   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4489   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE",
4490   "parameters" :
4491   [
4492    {
4493     "is_this_ptr" : true,
4494     "referenced_type" : "type-206"
4495    },
4496    {
4497     "referenced_type" : "type-157"
4498    }
4499   ],
4500   "return_type" : "type-138",
4501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4502  },
4503  {
4504   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4505   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEmm",
4506   "parameters" :
4507   [
4508    {
4509     "referenced_type" : "type-682"
4510    },
4511    {
4512     "referenced_type" : "type-504"
4513    },
4514    {
4515     "referenced_type" : "type-8"
4516    },
4517    {
4518     "referenced_type" : "type-8"
4519    }
4520   ],
4521   "return_type" : "type-125",
4522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4523  },
4524  {
4525   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4526   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEmm",
4527   "parameters" :
4528   [
4529    {
4530     "referenced_type" : "type-53"
4531    },
4532    {
4533     "referenced_type" : "type-504"
4534    },
4535    {
4536     "referenced_type" : "type-8"
4537    },
4538    {
4539     "referenced_type" : "type-8"
4540    }
4541   ],
4542   "return_type" : "type-125",
4543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4544  },
4545  {
4546   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4547   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEmm",
4548   "parameters" :
4549   [
4550    {
4551     "referenced_type" : "type-671"
4552    },
4553    {
4554     "referenced_type" : "type-504"
4555    },
4556    {
4557     "referenced_type" : "type-8"
4558    },
4559    {
4560     "referenced_type" : "type-8"
4561    }
4562   ],
4563   "return_type" : "type-125",
4564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4565  },
4566  {
4567   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4568   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEmm",
4569   "parameters" :
4570   [
4571    {
4572     "referenced_type" : "type-674"
4573    },
4574    {
4575     "referenced_type" : "type-504"
4576    },
4577    {
4578     "referenced_type" : "type-8"
4579    },
4580    {
4581     "referenced_type" : "type-8"
4582    }
4583   ],
4584   "return_type" : "type-125",
4585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4586  },
4587  {
4588   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4589   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEmm",
4590   "parameters" :
4591   [
4592    {
4593     "referenced_type" : "type-673"
4594    },
4595    {
4596     "referenced_type" : "type-504"
4597    },
4598    {
4599     "referenced_type" : "type-8"
4600    },
4601    {
4602     "referenced_type" : "type-8"
4603    }
4604   ],
4605   "return_type" : "type-125",
4606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4607  },
4608  {
4609   "function_name" : "android::hardware::fromBinder",
4610   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
4611   "parameters" :
4612   [
4613    {
4614     "referenced_type" : "type-157"
4615    }
4616   ],
4617   "return_type" : "type-64",
4618   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4619   "template_args" : [ "type-66", "type-202", "type-510" ]
4620  },
4621  {
4622   "function_name" : "android::hardware::details::castInterface",
4623   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4624   "parameters" :
4625   [
4626    {
4627     "referenced_type" : "type-73"
4628    },
4629    {
4630     "referenced_type" : "type-86"
4631    },
4632    {
4633     "referenced_type" : "type-51"
4634    }
4635   ],
4636   "return_type" : "type-259",
4637   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4638   "template_args" : [ "type-16", "type-17", "type-56" ]
4639  },
4640  {
4641   "function_name" : "android::hardware::details::castInterface",
4642   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4643   "parameters" :
4644   [
4645    {
4646     "referenced_type" : "type-73"
4647    },
4648    {
4649     "referenced_type" : "type-86"
4650    },
4651    {
4652     "referenced_type" : "type-51"
4653    }
4654   ],
4655   "return_type" : "type-705",
4656   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4657   "template_args" : [ "type-66", "type-17", "type-202" ]
4658  },
4659  {
4660   "function_name" : "android::hardware::details::wrapPassthrough",
4661   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4662   "parameters" :
4663   [
4664    {
4665     "referenced_type" : "type-64"
4666    }
4667   ],
4668   "return_type" : "type-64",
4669   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4670   "template_args" : [ "type-66", "type-138" ]
4671  },
4672  {
4673   "function_name" : "android::hardware::details::getServiceInternal",
4674   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4675   "parameters" :
4676   [
4677    {
4678     "referenced_type" : "type-513"
4679    },
4680    {
4681     "referenced_type" : "type-51"
4682    },
4683    {
4684     "referenced_type" : "type-51"
4685    }
4686   ],
4687   "return_type" : "type-213",
4688   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4689   "template_args" : [ "type-56", "type-16", "type-138", "type-138" ]
4690  },
4691  {
4692   "function_name" : "android::hardware::details::getServiceInternal",
4693   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4694   "parameters" :
4695   [
4696    {
4697     "referenced_type" : "type-744"
4698    },
4699    {
4700     "referenced_type" : "type-51"
4701    },
4702    {
4703     "referenced_type" : "type-51"
4704    }
4705   ],
4706   "return_type" : "type-64",
4707   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4708   "template_args" : [ "type-202", "type-66", "type-138", "type-138" ]
4709  }
4710 ],
4711 "global_vars" :
4712 [
4713  {
4714   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE",
4715   "name" : "android::hardware::contexthub::V1_0::IContexthub::descriptor",
4716   "referenced_type" : "type-86",
4717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
4718  },
4719  {
4720   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE",
4721   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback::descriptor",
4722   "referenced_type" : "type-86",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
4724  }
4725 ],
4726 "lvalue_reference_types" :
4727 [
4728  {
4729   "alignment" : 8,
4730   "linker_set_key" : "android::Mutex &",
4731   "name" : "android::Mutex &",
4732   "referenced_type" : "type-142",
4733   "self_type" : "type-593",
4734   "size" : 8,
4735   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4736  },
4737  {
4738   "alignment" : 8,
4739   "linker_set_key" : "android::RWLock &",
4740   "name" : "android::RWLock &",
4741   "referenced_type" : "type-597",
4742   "self_type" : "type-601",
4743   "size" : 8,
4744   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4745  },
4746  {
4747   "alignment" : 8,
4748   "linker_set_key" : "android::String16 &",
4749   "name" : "android::String16 &",
4750   "referenced_type" : "type-153",
4751   "self_type" : "type-484",
4752   "size" : 8,
4753   "source_file" : "/system/core/libutils/include/utils/String16.h"
4754  },
4755  {
4756   "alignment" : 8,
4757   "linker_set_key" : "android::String8 &",
4758   "name" : "android::String8 &",
4759   "referenced_type" : "type-162",
4760   "self_type" : "type-479",
4761   "size" : 8,
4762   "source_file" : "/system/core/libutils/include/utils/String8.h"
4763  },
4764  {
4765   "alignment" : 8,
4766   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4767   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4768   "referenced_type" : "type-252",
4769   "self_type" : "type-256",
4770   "size" : 8,
4771   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4772  },
4773  {
4774   "alignment" : 8,
4775   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4776   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4777   "referenced_type" : "type-259",
4778   "self_type" : "type-262",
4779   "size" : 8,
4780   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4781  },
4782  {
4783   "alignment" : 8,
4784   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4785   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4786   "referenced_type" : "type-705",
4787   "self_type" : "type-708",
4788   "size" : 8,
4789   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4790  },
4791  {
4792   "alignment" : 8,
4793   "linker_set_key" : "android::hardware::Return<bool> &",
4794   "name" : "android::hardware::Return<bool> &",
4795   "referenced_type" : "type-245",
4796   "self_type" : "type-249",
4797   "size" : 8,
4798   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4799  },
4800  {
4801   "alignment" : 8,
4802   "linker_set_key" : "android::hardware::Return<void> &",
4803   "name" : "android::hardware::Return<void> &",
4804   "referenced_type" : "type-273",
4805   "self_type" : "type-276",
4806   "size" : 8,
4807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4808  },
4809  {
4810   "alignment" : 8,
4811   "linker_set_key" : "android::hardware::Status &",
4812   "name" : "android::hardware::Status &",
4813   "referenced_type" : "type-236",
4814   "self_type" : "type-243",
4815   "size" : 8,
4816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4817  },
4818  {
4819   "alignment" : 8,
4820   "linker_set_key" : "android::hardware::TextOutput &",
4821   "name" : "android::hardware::TextOutput &",
4822   "referenced_type" : "type-101",
4823   "self_type" : "type-100",
4824   "size" : 8,
4825   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4826  },
4827  {
4828   "alignment" : 8,
4829   "linker_set_key" : "android::hardware::TextOutput &",
4830   "name" : "android::hardware::TextOutput &",
4831   "referenced_type" : "type-502",
4832   "self_type" : "type-501",
4833   "size" : 8,
4834   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4835  },
4836  {
4837   "alignment" : 8,
4838   "linker_set_key" : "android::hardware::TextOutput &",
4839   "name" : "android::hardware::TextOutput &",
4840   "referenced_type" : "type-739",
4841   "self_type" : "type-738",
4842   "size" : 8,
4843   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4844  },
4845  {
4846   "alignment" : 8,
4847   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4848   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4849   "referenced_type" : "type-176",
4850   "self_type" : "type-689",
4851   "size" : 8,
4852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4853  },
4854  {
4855   "alignment" : 8,
4856   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4857   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4858   "referenced_type" : "type-402",
4859   "self_type" : "type-684",
4860   "size" : 8,
4861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4862  },
4863  {
4864   "alignment" : 8,
4865   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4866   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4867   "referenced_type" : "type-5",
4868   "self_type" : "type-190",
4869   "size" : 8,
4870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4871  },
4872  {
4873   "alignment" : 8,
4874   "linker_set_key" : "android::hardware::hidl_memory &",
4875   "name" : "android::hardware::hidl_memory &",
4876   "referenced_type" : "type-384",
4877   "self_type" : "type-389",
4878   "size" : 8,
4879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 8,
4883   "linker_set_key" : "android::hardware::hidl_string &",
4884   "name" : "android::hardware::hidl_string &",
4885   "referenced_type" : "type-83",
4886   "self_type" : "type-687",
4887   "size" : 8,
4888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4889  },
4890  {
4891   "alignment" : 8,
4892   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4893   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4894   "referenced_type" : "type-409",
4895   "self_type" : "type-413",
4896   "size" : 8,
4897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4898  },
4899  {
4900   "alignment" : 8,
4901   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4903   "referenced_type" : "type-401",
4904   "self_type" : "type-408",
4905   "size" : 8,
4906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4907  },
4908  {
4909   "alignment" : 8,
4910   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4911   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4912   "referenced_type" : "type-213",
4913   "self_type" : "type-216",
4914   "size" : 8,
4915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4916  },
4917  {
4918   "alignment" : 8,
4919   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4920   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4921   "referenced_type" : "type-64",
4922   "self_type" : "type-207",
4923   "size" : 8,
4924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4925  },
4926  {
4927   "alignment" : 8,
4928   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4929   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4930   "referenced_type" : "type-220",
4931   "self_type" : "type-229",
4932   "size" : 8,
4933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4934  },
4935  {
4936   "alignment" : 8,
4937   "linker_set_key" : "const android::String16 &",
4938   "name" : "const android::String16 &",
4939   "referenced_type" : "type-152",
4940   "self_type" : "type-151",
4941   "size" : 8,
4942   "source_file" : "/system/core/libutils/include/utils/String16.h"
4943  },
4944  {
4945   "alignment" : 8,
4946   "linker_set_key" : "const android::String8 &",
4947   "name" : "const android::String8 &",
4948   "referenced_type" : "type-476",
4949   "self_type" : "type-478",
4950   "size" : 8,
4951   "source_file" : "/system/core/libutils/include/utils/String8.h"
4952  },
4953  {
4954   "alignment" : 8,
4955   "linker_set_key" : "const android::hardware::Parcel &",
4956   "name" : "const android::hardware::Parcel &",
4957   "referenced_type" : "type-503",
4958   "self_type" : "type-504",
4959   "size" : 8,
4960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4961  },
4962  {
4963   "alignment" : 8,
4964   "linker_set_key" : "const android::hardware::Return<bool> &",
4965   "name" : "const android::hardware::Return<bool> &",
4966   "referenced_type" : "type-250",
4967   "self_type" : "type-267",
4968   "size" : 8,
4969   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4970  },
4971  {
4972   "alignment" : 8,
4973   "linker_set_key" : "const android::hardware::Status &",
4974   "name" : "const android::hardware::Status &",
4975   "referenced_type" : "type-240",
4976   "self_type" : "type-241",
4977   "size" : 8,
4978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4979  },
4980  {
4981   "alignment" : 8,
4982   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub &",
4983   "name" : "const android::hardware::contexthub::V1_0::ContextHub &",
4984   "referenced_type" : "type-446",
4985   "self_type" : "type-682",
4986   "size" : 8,
4987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4988  },
4989  {
4990   "alignment" : 8,
4991   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4992   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4993   "referenced_type" : "type-670",
4994   "self_type" : "type-671",
4995   "size" : 8,
4996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
4997  },
4998  {
4999   "alignment" : 8,
5000   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5001   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5002   "referenced_type" : "type-54",
5003   "self_type" : "type-53",
5004   "size" : 8,
5005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5006  },
5007  {
5008   "alignment" : 8,
5009   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange &",
5010   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
5011   "referenced_type" : "type-91",
5012   "self_type" : "type-677",
5013   "size" : 8,
5014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5015  },
5016  {
5017   "alignment" : 8,
5018   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5019   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5020   "referenced_type" : "type-672",
5021   "self_type" : "type-674",
5022   "size" : 8,
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5024  },
5025  {
5026   "alignment" : 8,
5027   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5028   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5029   "referenced_type" : "type-80",
5030   "self_type" : "type-673",
5031   "size" : 8,
5032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5033  },
5034  {
5035   "alignment" : 8,
5036   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5037   "name" : "const android::hardware::details::SchedPrio &",
5038   "referenced_type" : "type-519",
5039   "self_type" : "type-518",
5040   "size" : 8,
5041   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5042  },
5043  {
5044   "alignment" : 8,
5045   "linker_set_key" : "const android::hardware::hidl_handle &",
5046   "name" : "const android::hardware::hidl_handle &",
5047   "referenced_type" : "type-460",
5048   "self_type" : "type-461",
5049   "size" : 8,
5050   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5051  },
5052  {
5053   "alignment" : 8,
5054   "linker_set_key" : "const android::hardware::hidl_memory &",
5055   "name" : "const android::hardware::hidl_memory &",
5056   "referenced_type" : "type-387",
5057   "self_type" : "type-388",
5058   "size" : 8,
5059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5060  },
5061  {
5062   "alignment" : 8,
5063   "linker_set_key" : "const android::hardware::hidl_string &",
5064   "name" : "const android::hardware::hidl_string &",
5065   "referenced_type" : "type-382",
5066   "self_type" : "type-383",
5067   "size" : 8,
5068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5069  },
5070  {
5071   "alignment" : 8,
5072   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5073   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5074   "referenced_type" : "type-447",
5075   "self_type" : "type-507",
5076   "size" : 8,
5077   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5078  },
5079  {
5080   "alignment" : 8,
5081   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5082   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5083   "referenced_type" : "type-730",
5084   "self_type" : "type-740",
5085   "size" : 8,
5086   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5087  },
5088  {
5089   "alignment" : 8,
5090   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5091   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5092   "referenced_type" : "type-435",
5093   "self_type" : "type-439",
5094   "size" : 8,
5095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5096  },
5097  {
5098   "alignment" : 8,
5099   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5100   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5101   "referenced_type" : "type-432",
5102   "self_type" : "type-434",
5103   "size" : 8,
5104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5105  },
5106  {
5107   "alignment" : 8,
5108   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5109   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5110   "referenced_type" : "type-657",
5111   "self_type" : "type-658",
5112   "size" : 8,
5113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5114  },
5115  {
5116   "alignment" : 8,
5117   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5118   "name" : "const android::hardware::hidl_vec<int> &",
5119   "referenced_type" : "type-418",
5120   "self_type" : "type-420",
5121   "size" : 8,
5122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5123  },
5124  {
5125   "alignment" : 8,
5126   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5127   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5128   "referenced_type" : "type-425",
5129   "self_type" : "type-427",
5130   "size" : 8,
5131   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5132  },
5133  {
5134   "alignment" : 8,
5135   "linker_set_key" : "const android::hardware::hidl_version &",
5136   "name" : "const android::hardware::hidl_version &",
5137   "referenced_type" : "type-455",
5138   "self_type" : "type-457",
5139   "size" : 8,
5140   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5141  },
5142  {
5143   "alignment" : 8,
5144   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5145   "name" : "const android::hidl::base::V1_0::IBase *const &",
5146   "referenced_type" : "type-536",
5147   "self_type" : "type-537",
5148   "size" : 8,
5149   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5150  },
5151  {
5152   "alignment" : 8,
5153   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5154   "name" : "const android::sp<android::hardware::IBinder> &",
5155   "referenced_type" : "type-103",
5156   "self_type" : "type-157",
5157   "size" : 8,
5158   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5159  },
5160  {
5161   "alignment" : 8,
5162   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5163   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5164   "referenced_type" : "type-218",
5165   "self_type" : "type-487",
5166   "size" : 8,
5167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5168  },
5169  {
5170   "alignment" : 8,
5171   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5172   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5173   "referenced_type" : "type-63",
5174   "self_type" : "type-70",
5175   "size" : 8,
5176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5177  },
5178  {
5179   "alignment" : 8,
5180   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5181   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5182   "referenced_type" : "type-231",
5183   "self_type" : "type-690",
5184   "size" : 8,
5185   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5186  },
5187  {
5188   "alignment" : 8,
5189   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5190   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5191   "referenced_type" : "type-694",
5192   "self_type" : "type-699",
5193   "size" : 8,
5194   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5195  },
5196  {
5197   "alignment" : 8,
5198   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5199   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5200   "referenced_type" : "type-72",
5201   "self_type" : "type-737",
5202   "size" : 8,
5203   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5204  },
5205  {
5206   "alignment" : 8,
5207   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5208   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5209   "referenced_type" : "type-199",
5210   "self_type" : "type-659",
5211   "size" : 8,
5212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5213  },
5214  {
5215   "alignment" : 8,
5216   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5217   "name" : "const android::wp<android::hardware::BHwBinder> &",
5218   "referenced_type" : "type-716",
5219   "self_type" : "type-725",
5220   "size" : 8,
5221   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5222  },
5223  {
5224   "alignment" : 8,
5225   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5226   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5227   "referenced_type" : "type-509",
5228   "self_type" : "type-534",
5229   "size" : 8,
5230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5231  },
5232  {
5233   "alignment" : 8,
5234   "linker_set_key" : "const bool &",
5235   "name" : "const bool &",
5236   "referenced_type" : "type-186",
5237   "self_type" : "type-359",
5238   "size" : 8,
5239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5240  },
5241  {
5242   "alignment" : 8,
5243   "linker_set_key" : "const double &",
5244   "name" : "const double &",
5245   "referenced_type" : "type-373",
5246   "self_type" : "type-374",
5247   "size" : 8,
5248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5249  },
5250  {
5251   "alignment" : 8,
5252   "linker_set_key" : "const float &",
5253   "name" : "const float &",
5254   "referenced_type" : "type-371",
5255   "self_type" : "type-372",
5256   "size" : 8,
5257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5258  },
5259  {
5260   "alignment" : 8,
5261   "linker_set_key" : "const int &",
5262   "name" : "const int &",
5263   "referenced_type" : "type-528",
5264   "self_type" : "type-527",
5265   "size" : 8,
5266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5267  },
5268  {
5269   "linker_set_key" : "const iter<is_const> &",
5270   "name" : "const iter<is_const> &",
5271   "referenced_type" : "type-393",
5272   "self_type" : "type-395",
5273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5274  },
5275  {
5276   "linker_set_key" : "const iter<is_const> &",
5277   "name" : "const iter<is_const> &",
5278   "referenced_type" : "type-717",
5279   "self_type" : "type-720",
5280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5281  },
5282  {
5283   "linker_set_key" : "const iter<is_const> &",
5284   "name" : "const iter<is_const> &",
5285   "referenced_type" : "type-75",
5286   "self_type" : "type-77",
5287   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5288  },
5289  {
5290   "alignment" : 8,
5291   "linker_set_key" : "const log_msg &",
5292   "name" : "const log_msg &",
5293   "referenced_type" : "type-119",
5294   "self_type" : "type-194",
5295   "size" : 8,
5296   "source_file" : "/system/core/liblog/include/log/log_read.h"
5297  },
5298  {
5299   "alignment" : 8,
5300   "linker_set_key" : "const long &",
5301   "name" : "const long &",
5302   "referenced_type" : "type-368",
5303   "self_type" : "type-369",
5304   "size" : 8,
5305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5306  },
5307  {
5308   "alignment" : 8,
5309   "linker_set_key" : "const short &",
5310   "name" : "const short &",
5311   "referenced_type" : "type-363",
5312   "self_type" : "type-364",
5313   "size" : 8,
5314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5315  },
5316  {
5317   "alignment" : 8,
5318   "linker_set_key" : "const signed char &",
5319   "name" : "const signed char &",
5320   "referenced_type" : "type-360",
5321   "self_type" : "type-362",
5322   "size" : 8,
5323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5324  },
5325  {
5326   "alignment" : 8,
5327   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5328   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5329   "referenced_type" : "type-511",
5330   "self_type" : "type-513",
5331   "size" : 8,
5332   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5333  },
5334  {
5335   "alignment" : 8,
5336   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5337   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5338   "referenced_type" : "type-742",
5339   "self_type" : "type-744",
5340   "size" : 8,
5341   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5342  },
5343  {
5344   "alignment" : 8,
5345   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5346   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5347   "referenced_type" : "type-166",
5348   "self_type" : "type-165",
5349   "size" : 8,
5350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5351  },
5352  {
5353   "alignment" : 8,
5354   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5355   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5356   "referenced_type" : "type-305",
5357   "self_type" : "type-304",
5358   "size" : 8,
5359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5360  },
5361  {
5362   "alignment" : 8,
5363   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5364   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5365   "referenced_type" : "type-697",
5366   "self_type" : "type-696",
5367   "size" : 8,
5368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5369  },
5370  {
5371   "alignment" : 8,
5372   "linker_set_key" : "const unsigned char &",
5373   "name" : "const unsigned char &",
5374   "referenced_type" : "type-452",
5375   "self_type" : "type-602",
5376   "size" : 8,
5377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5378  },
5379  {
5380   "alignment" : 8,
5381   "linker_set_key" : "const unsigned int &",
5382   "name" : "const unsigned int &",
5383   "referenced_type" : "type-146",
5384   "self_type" : "type-367",
5385   "size" : 8,
5386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5387  },
5388  {
5389   "alignment" : 8,
5390   "linker_set_key" : "const unsigned long &",
5391   "name" : "const unsigned long &",
5392   "referenced_type" : "type-147",
5393   "self_type" : "type-370",
5394   "size" : 8,
5395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5396  },
5397  {
5398   "alignment" : 8,
5399   "linker_set_key" : "const unsigned short &",
5400   "name" : "const unsigned short &",
5401   "referenced_type" : "type-365",
5402   "self_type" : "type-366",
5403   "size" : 8,
5404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "linker_set_key" : "int &",
5409   "name" : "int &",
5410   "referenced_type" : "type-125",
5411   "self_type" : "type-472",
5412   "size" : 8,
5413   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "unsigned char &",
5418   "name" : "unsigned char &",
5419   "referenced_type" : "type-7",
5420   "self_type" : "type-614",
5421   "size" : 8,
5422   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "unsigned int &",
5427   "name" : "unsigned int &",
5428   "referenced_type" : "type-2",
5429   "self_type" : "type-630",
5430   "size" : 8,
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "linker_set_key" : "unsigned short &",
5436   "name" : "unsigned short &",
5437   "referenced_type" : "type-124",
5438   "self_type" : "type-634",
5439   "size" : 8,
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5441  }
5442 ],
5443 "pointer_types" :
5444 [
5445  {
5446   "alignment" : 8,
5447   "linker_set_key" : "android::Condition *",
5448   "name" : "android::Condition *",
5449   "referenced_type" : "type-187",
5450   "self_type" : "type-596",
5451   "size" : 8,
5452   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5453  },
5454  {
5455   "alignment" : 8,
5456   "linker_set_key" : "android::Mutex *",
5457   "name" : "android::Mutex *",
5458   "referenced_type" : "type-142",
5459   "self_type" : "type-591",
5460   "size" : 8,
5461   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5462  },
5463  {
5464   "alignment" : 8,
5465   "linker_set_key" : "android::Mutex::Autolock *",
5466   "name" : "android::Mutex::Autolock *",
5467   "referenced_type" : "type-592",
5468   "self_type" : "type-594",
5469   "size" : 8,
5470   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "linker_set_key" : "android::RWLock *",
5475   "name" : "android::RWLock *",
5476   "referenced_type" : "type-597",
5477   "self_type" : "type-599",
5478   "size" : 8,
5479   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5480  },
5481  {
5482   "alignment" : 8,
5483   "linker_set_key" : "android::RWLock::AutoRLock *",
5484   "name" : "android::RWLock::AutoRLock *",
5485   "referenced_type" : "type-600",
5486   "self_type" : "type-603",
5487   "size" : 8,
5488   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5489  },
5490  {
5491   "alignment" : 8,
5492   "linker_set_key" : "android::RWLock::AutoWLock *",
5493   "name" : "android::RWLock::AutoWLock *",
5494   "referenced_type" : "type-604",
5495   "self_type" : "type-605",
5496   "size" : 8,
5497   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5498  },
5499  {
5500   "alignment" : 8,
5501   "linker_set_key" : "android::RefBase *",
5502   "name" : "android::RefBase *",
5503   "referenced_type" : "type-18",
5504   "self_type" : "type-379",
5505   "size" : 8,
5506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "linker_set_key" : "android::RefBase::weakref_impl *",
5511   "name" : "android::RefBase::weakref_impl *",
5512   "referenced_type" : "type-21",
5513   "self_type" : "type-20",
5514   "size" : 8,
5515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5516  },
5517  {
5518   "alignment" : 8,
5519   "linker_set_key" : "android::RefBase::weakref_impl *",
5520   "name" : "android::RefBase::weakref_impl *",
5521   "referenced_type" : "type-68",
5522   "self_type" : "type-67",
5523   "size" : 8,
5524   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5525  },
5526  {
5527   "alignment" : 8,
5528   "linker_set_key" : "android::RefBase::weakref_impl *",
5529   "name" : "android::RefBase::weakref_impl *",
5530   "referenced_type" : "type-714",
5531   "self_type" : "type-713",
5532   "size" : 8,
5533   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5534  },
5535  {
5536   "alignment" : 8,
5537   "linker_set_key" : "android::RefBase::weakref_type *",
5538   "name" : "android::RefBase::weakref_type *",
5539   "referenced_type" : "type-28",
5540   "self_type" : "type-27",
5541   "size" : 8,
5542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5543  },
5544  {
5545   "alignment" : 8,
5546   "linker_set_key" : "android::ReferenceRenamer *",
5547   "name" : "android::ReferenceRenamer *",
5548   "referenced_type" : "type-375",
5549   "self_type" : "type-376",
5550   "size" : 8,
5551   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5552  },
5553  {
5554   "alignment" : 8,
5555   "linker_set_key" : "android::ScopedTrace *",
5556   "name" : "android::ScopedTrace *",
5557   "referenced_type" : "type-606",
5558   "self_type" : "type-607",
5559   "size" : 8,
5560   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5561  },
5562  {
5563   "alignment" : 8,
5564   "linker_set_key" : "android::String16 *",
5565   "name" : "android::String16 *",
5566   "referenced_type" : "type-153",
5567   "self_type" : "type-485",
5568   "size" : 8,
5569   "source_file" : "/system/core/libutils/include/utils/String16.h"
5570  },
5571  {
5572   "alignment" : 8,
5573   "linker_set_key" : "android::String8 *",
5574   "name" : "android::String8 *",
5575   "referenced_type" : "type-162",
5576   "self_type" : "type-480",
5577   "size" : 8,
5578   "source_file" : "/system/core/libutils/include/utils/String8.h"
5579  },
5580  {
5581   "alignment" : 8,
5582   "linker_set_key" : "android::Thread *",
5583   "name" : "android::Thread *",
5584   "referenced_type" : "type-185",
5585   "self_type" : "type-184",
5586   "size" : 8,
5587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5588  },
5589  {
5590   "alignment" : 8,
5591   "linker_set_key" : "android::VirtualLightRefBase *",
5592   "name" : "android::VirtualLightRefBase *",
5593   "referenced_type" : "type-279",
5594   "self_type" : "type-284",
5595   "size" : 8,
5596   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5597  },
5598  {
5599   "alignment" : 8,
5600   "linker_set_key" : "android::hardware::BHwBinder *",
5601   "name" : "android::hardware::BHwBinder *",
5602   "referenced_type" : "type-234",
5603   "self_type" : "type-233",
5604   "size" : 8,
5605   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5606  },
5607  {
5608   "alignment" : 8,
5609   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5610   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5611   "referenced_type" : "type-15",
5612   "self_type" : "type-491",
5613   "size" : 8,
5614   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5619   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5620   "referenced_type" : "type-205",
5621   "self_type" : "type-736",
5622   "size" : 8,
5623   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5624  },
5625  {
5626   "alignment" : 8,
5627   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5628   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5629   "referenced_type" : "type-530",
5630   "self_type" : "type-535",
5631   "size" : 8,
5632   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5633  },
5634  {
5635   "alignment" : 8,
5636   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5637   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5638   "referenced_type" : "type-549",
5639   "self_type" : "type-554",
5640   "size" : 8,
5641   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5646   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5647   "referenced_type" : "type-538",
5648   "self_type" : "type-544",
5649   "size" : 8,
5650   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5655   "name" : "android::hardware::GrantorDescriptor *",
5656   "referenced_type" : "type-400",
5657   "self_type" : "type-399",
5658   "size" : 8,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5660  },
5661  {
5662   "alignment" : 8,
5663   "linker_set_key" : "android::hardware::IBinder *",
5664   "name" : "android::hardware::IBinder *",
5665   "referenced_type" : "type-26",
5666   "self_type" : "type-25",
5667   "size" : 8,
5668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5669  },
5670  {
5671   "alignment" : 8,
5672   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5673   "name" : "android::hardware::IBinder::DeathRecipient *",
5674   "referenced_type" : "type-95",
5675   "self_type" : "type-94",
5676   "size" : 8,
5677   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "android::hardware::IInterface *",
5682   "name" : "android::hardware::IInterface *",
5683   "referenced_type" : "type-22",
5684   "self_type" : "type-106",
5685   "size" : 8,
5686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "android::hardware::Parcel *",
5691   "name" : "android::hardware::Parcel *",
5692   "referenced_type" : "type-492",
5693   "self_type" : "type-497",
5694   "size" : 8,
5695   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5696  },
5697  {
5698   "alignment" : 8,
5699   "linker_set_key" : "android::hardware::ProcessState *",
5700   "name" : "android::hardware::ProcessState *",
5701   "referenced_type" : "type-136",
5702   "self_type" : "type-135",
5703   "size" : 8,
5704   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5709   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5710   "referenced_type" : "type-252",
5711   "self_type" : "type-254",
5712   "size" : 8,
5713   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5714  },
5715  {
5716   "alignment" : 8,
5717   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5718   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5719   "referenced_type" : "type-259",
5720   "self_type" : "type-260",
5721   "size" : 8,
5722   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5723  },
5724  {
5725   "alignment" : 8,
5726   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5727   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5728   "referenced_type" : "type-705",
5729   "self_type" : "type-706",
5730   "size" : 8,
5731   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5732  },
5733  {
5734   "alignment" : 8,
5735   "linker_set_key" : "android::hardware::Return<bool> *",
5736   "name" : "android::hardware::Return<bool> *",
5737   "referenced_type" : "type-245",
5738   "self_type" : "type-247",
5739   "size" : 8,
5740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "linker_set_key" : "android::hardware::Return<void> *",
5745   "name" : "android::hardware::Return<void> *",
5746   "referenced_type" : "type-273",
5747   "self_type" : "type-274",
5748   "size" : 8,
5749   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5750  },
5751  {
5752   "alignment" : 8,
5753   "linker_set_key" : "android::hardware::Status *",
5754   "name" : "android::hardware::Status *",
5755   "referenced_type" : "type-236",
5756   "self_type" : "type-239",
5757   "size" : 8,
5758   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5759  },
5760  {
5761   "alignment" : 8,
5762   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5763   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5764   "referenced_type" : "type-709",
5765   "self_type" : "type-712",
5766   "size" : 8,
5767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5768  },
5769  {
5770   "alignment" : 8,
5771   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5772   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5773   "referenced_type" : "type-510",
5774   "self_type" : "type-665",
5775   "size" : 8,
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5781   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5782   "referenced_type" : "type-56",
5783   "self_type" : "type-55",
5784   "size" : 8,
5785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5786  },
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5790   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5791   "referenced_type" : "type-202",
5792   "self_type" : "type-206",
5793   "size" : 8,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 8,
5798   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub *",
5799   "name" : "android::hardware::contexthub::V1_0::BsContexthub *",
5800   "referenced_type" : "type-741",
5801   "self_type" : "type-751",
5802   "size" : 8,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5808   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5809   "referenced_type" : "type-700",
5810   "self_type" : "type-703",
5811   "size" : 8,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub *",
5817   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5818   "referenced_type" : "type-444",
5819   "self_type" : "type-443",
5820   "size" : 8,
5821   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5826   "name" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5827   "referenced_type" : "type-44",
5828   "self_type" : "type-43",
5829   "size" : 8,
5830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub *",
5835   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5836   "referenced_type" : "type-16",
5837   "self_type" : "type-214",
5838   "size" : 8,
5839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5844   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5845   "referenced_type" : "type-66",
5846   "self_type" : "type-65",
5847   "size" : 8,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 8,
5852   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange *",
5853   "name" : "android::hardware::contexthub::V1_0::MemRange *",
5854   "referenced_type" : "type-49",
5855   "self_type" : "type-48",
5856   "size" : 8,
5857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5858  },
5859  {
5860   "alignment" : 8,
5861   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5862   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5863   "referenced_type" : "type-81",
5864   "self_type" : "type-431",
5865   "size" : 8,
5866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5871   "name" : "android::hardware::details::HidlInstrumentor *",
5872   "referenced_type" : "type-59",
5873   "self_type" : "type-347",
5874   "size" : 8,
5875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5876  },
5877  {
5878   "alignment" : 8,
5879   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5880   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5881   "referenced_type" : "type-176",
5882   "self_type" : "type-688",
5883   "size" : 8,
5884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5885  },
5886  {
5887   "alignment" : 8,
5888   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5889   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5890   "referenced_type" : "type-402",
5891   "self_type" : "type-683",
5892   "size" : 8,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "linker_set_key" : "android::hardware::details::return_status *",
5898   "name" : "android::hardware::details::return_status *",
5899   "referenced_type" : "type-246",
5900   "self_type" : "type-268",
5901   "size" : 8,
5902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5907   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5908   "referenced_type" : "type-5",
5909   "self_type" : "type-4",
5910   "size" : 8,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5912  },
5913  {
5914   "alignment" : 8,
5915   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5916   "name" : "android::hardware::hidl_binder_death_recipient *",
5917   "referenced_type" : "type-222",
5918   "self_type" : "type-221",
5919   "size" : 8,
5920   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5921  },
5922  {
5923   "alignment" : 8,
5924   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5925   "name" : "android::hardware::hidl_death_recipient *",
5926   "referenced_type" : "type-225",
5927   "self_type" : "type-224",
5928   "size" : 8,
5929   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5930  },
5931  {
5932   "alignment" : 8,
5933   "linker_set_key" : "android::hardware::hidl_memory *",
5934   "name" : "android::hardware::hidl_memory *",
5935   "referenced_type" : "type-384",
5936   "self_type" : "type-385",
5937   "size" : 8,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5939  },
5940  {
5941   "alignment" : 8,
5942   "linker_set_key" : "android::hardware::hidl_string *",
5943   "name" : "android::hardware::hidl_string *",
5944   "referenced_type" : "type-83",
5945   "self_type" : "type-404",
5946   "size" : 8,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5948  },
5949  {
5950   "alignment" : 8,
5951   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5952   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5953   "referenced_type" : "type-409",
5954   "self_type" : "type-410",
5955   "size" : 8,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5961   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5962   "referenced_type" : "type-401",
5963   "self_type" : "type-405",
5964   "size" : 8,
5965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5966  },
5967  {
5968   "alignment" : 8,
5969   "linker_set_key" : "android::hardware::hidl_version *",
5970   "name" : "android::hardware::hidl_version *",
5971   "referenced_type" : "type-453",
5972   "self_type" : "type-454",
5973   "size" : 8,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5975  },
5976  {
5977   "alignment" : 8,
5978   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5979   "name" : "android::hidl::base::V1_0::BnHwBase *",
5980   "referenced_type" : "type-506",
5981   "self_type" : "type-505",
5982   "size" : 8,
5983   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5984  },
5985  {
5986   "alignment" : 8,
5987   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5988   "name" : "android::hidl::base::V1_0::IBase *",
5989   "referenced_type" : "type-17",
5990   "self_type" : "type-74",
5991   "size" : 8,
5992   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5993  },
5994  {
5995   "alignment" : 8,
5996   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5997   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5998   "referenced_type" : "type-173",
5999   "self_type" : "type-172",
6000   "size" : 8,
6001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6002  },
6003  {
6004   "alignment" : 8,
6005   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6006   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6007   "referenced_type" : "type-193",
6008   "self_type" : "type-192",
6009   "size" : 8,
6010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6011  },
6012  {
6013   "alignment" : 8,
6014   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6015   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6016   "referenced_type" : "type-93",
6017   "self_type" : "type-98",
6018   "size" : 8,
6019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6020  },
6021  {
6022   "alignment" : 8,
6023   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6024   "name" : "android::sp<android::hardware::IBinder> *",
6025   "referenced_type" : "type-99",
6026   "self_type" : "type-102",
6027   "size" : 8,
6028   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6029  },
6030  {
6031   "alignment" : 8,
6032   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6033   "name" : "android::sp<android::hardware::ProcessState> *",
6034   "referenced_type" : "type-134",
6035   "self_type" : "type-168",
6036   "size" : 8,
6037   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6038  },
6039  {
6040   "alignment" : 8,
6041   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6042   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6043   "referenced_type" : "type-213",
6044   "self_type" : "type-212",
6045   "size" : 8,
6046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6047  },
6048  {
6049   "alignment" : 8,
6050   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6051   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6052   "referenced_type" : "type-64",
6053   "self_type" : "type-201",
6054   "size" : 8,
6055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6056  },
6057  {
6058   "alignment" : 8,
6059   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6060   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6061   "referenced_type" : "type-220",
6062   "self_type" : "type-219",
6063   "size" : 8,
6064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6065  },
6066  {
6067   "alignment" : 8,
6068   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6069   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6070   "referenced_type" : "type-73",
6071   "self_type" : "type-735",
6072   "size" : 8,
6073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6074  },
6075  {
6076   "alignment" : 8,
6077   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6078   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6079   "referenced_type" : "type-171",
6080   "self_type" : "type-178",
6081   "size" : 8,
6082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6083  },
6084  {
6085   "alignment" : 8,
6086   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6087   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6088   "referenced_type" : "type-191",
6089   "self_type" : "type-195",
6090   "size" : 8,
6091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6092  },
6093  {
6094   "alignment" : 8,
6095   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6096   "name" : "android::wp<android::hardware::BHwBinder> *",
6097   "referenced_type" : "type-533",
6098   "self_type" : "type-704",
6099   "size" : 8,
6100   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6101  },
6102  {
6103   "alignment" : 8,
6104   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6105   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6106   "referenced_type" : "type-543",
6107   "self_type" : "type-574",
6108   "size" : 8,
6109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6110  },
6111  {
6112   "alignment" : 8,
6113   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6114   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6115   "referenced_type" : "type-223",
6116   "self_type" : "type-691",
6117   "size" : 8,
6118   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6119  },
6120  {
6121   "alignment" : 8,
6122   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6123   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6124   "referenced_type" : "type-226",
6125   "self_type" : "type-436",
6126   "size" : 8,
6127   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6128  },
6129  {
6130   "alignment" : 8,
6131   "linker_set_key" : "android_flex_plane *",
6132   "name" : "android_flex_plane *",
6133   "referenced_type" : "type-579",
6134   "self_type" : "type-582",
6135   "size" : 8,
6136   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6137  },
6138  {
6139   "alignment" : 8,
6140   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6141   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6142   "referenced_type" : "type-150",
6143   "self_type" : "type-149",
6144   "size" : 8,
6145   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6146  },
6147  {
6148   "alignment" : 8,
6149   "linker_set_key" : "char *",
6150   "name" : "char *",
6151   "referenced_type" : "type-88",
6152   "self_type" : "type-198",
6153   "size" : 8,
6154   "source_file" : "/system/core/liblog/include/log/log_read.h"
6155  },
6156  {
6157   "alignment" : 8,
6158   "linker_set_key" : "const android::NativeHandle *",
6159   "name" : "const android::NativeHandle *",
6160   "referenced_type" : "type-467",
6161   "self_type" : "type-468",
6162   "size" : 8,
6163   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6164  },
6165  {
6166   "alignment" : 8,
6167   "linker_set_key" : "const android::RefBase *",
6168   "name" : "const android::RefBase *",
6169   "referenced_type" : "type-377",
6170   "self_type" : "type-378",
6171   "size" : 8,
6172   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6173  },
6174  {
6175   "alignment" : 8,
6176   "linker_set_key" : "const android::String16 *",
6177   "name" : "const android::String16 *",
6178   "referenced_type" : "type-152",
6179   "self_type" : "type-483",
6180   "size" : 8,
6181   "source_file" : "/system/core/libutils/include/utils/String16.h"
6182  },
6183  {
6184   "alignment" : 8,
6185   "linker_set_key" : "const android::String8 *",
6186   "name" : "const android::String8 *",
6187   "referenced_type" : "type-476",
6188   "self_type" : "type-477",
6189   "size" : 8,
6190   "source_file" : "/system/core/libutils/include/utils/String8.h"
6191  },
6192  {
6193   "alignment" : 8,
6194   "linker_set_key" : "const android::VectorImpl *",
6195   "name" : "const android::VectorImpl *",
6196   "referenced_type" : "type-557",
6197   "self_type" : "type-558",
6198   "size" : 8,
6199   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6200  },
6201  {
6202   "alignment" : 8,
6203   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6204   "name" : "const android::hardware::BpHwRefBase *",
6205   "referenced_type" : "type-488",
6206   "self_type" : "type-489",
6207   "size" : 8,
6208   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6209  },
6210  {
6211   "alignment" : 8,
6212   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6213   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6214   "referenced_type" : "type-521",
6215   "self_type" : "type-522",
6216   "size" : 8,
6217   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6218  },
6219  {
6220   "alignment" : 8,
6221   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6222   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6223   "referenced_type" : "type-526",
6224   "self_type" : "type-529",
6225   "size" : 8,
6226   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6227  },
6228  {
6229   "alignment" : 8,
6230   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6231   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6232   "referenced_type" : "type-257",
6233   "self_type" : "type-258",
6234   "size" : 8,
6235   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6236  },
6237  {
6238   "alignment" : 8,
6239   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6240   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6241   "referenced_type" : "type-263",
6242   "self_type" : "type-266",
6243   "size" : 8,
6244   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6245  },
6246  {
6247   "alignment" : 8,
6248   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6249   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6250   "referenced_type" : "type-710",
6251   "self_type" : "type-711",
6252   "size" : 8,
6253   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6254  },
6255  {
6256   "alignment" : 8,
6257   "linker_set_key" : "const android::hardware::Return<bool> *",
6258   "name" : "const android::hardware::Return<bool> *",
6259   "referenced_type" : "type-250",
6260   "self_type" : "type-251",
6261   "size" : 8,
6262   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6263  },
6264  {
6265   "alignment" : 8,
6266   "linker_set_key" : "const android::hardware::Status *",
6267   "name" : "const android::hardware::Status *",
6268   "referenced_type" : "type-240",
6269   "self_type" : "type-244",
6270   "size" : 8,
6271   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6272  },
6273  {
6274   "alignment" : 8,
6275   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6276   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6277   "referenced_type" : "type-668",
6278   "self_type" : "type-669",
6279   "size" : 8,
6280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6281  },
6282  {
6283   "alignment" : 8,
6284   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6285   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6286   "referenced_type" : "type-666",
6287   "self_type" : "type-667",
6288   "size" : 8,
6289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6290  },
6291  {
6292   "alignment" : 8,
6293   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub *",
6294   "name" : "const android::hardware::contexthub::V1_0::ContextHub *",
6295   "referenced_type" : "type-446",
6296   "self_type" : "type-445",
6297   "size" : 8,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6299  },
6300  {
6301   "alignment" : 8,
6302   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6303   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6304   "referenced_type" : "type-54",
6305   "self_type" : "type-728",
6306   "size" : 8,
6307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6308  },
6309  {
6310   "alignment" : 8,
6311   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub *",
6312   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
6313   "referenced_type" : "type-655",
6314   "self_type" : "type-656",
6315   "size" : 8,
6316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6317  },
6318  {
6319   "alignment" : 8,
6320   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6321   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6322   "referenced_type" : "type-210",
6323   "self_type" : "type-211",
6324   "size" : 8,
6325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6326  },
6327  {
6328   "alignment" : 8,
6329   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange *",
6330   "name" : "const android::hardware::contexthub::V1_0::MemRange *",
6331   "referenced_type" : "type-91",
6332   "self_type" : "type-90",
6333   "size" : 8,
6334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6335  },
6336  {
6337   "alignment" : 8,
6338   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6339   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6340   "referenced_type" : "type-80",
6341   "self_type" : "type-79",
6342   "size" : 8,
6343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6344  },
6345  {
6346   "alignment" : 8,
6347   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6348   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6349   "referenced_type" : "type-680",
6350   "self_type" : "type-681",
6351   "size" : 8,
6352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6353  },
6354  {
6355   "alignment" : 8,
6356   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6357   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6358   "referenced_type" : "type-40",
6359   "self_type" : "type-52",
6360   "size" : 8,
6361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6362  },
6363  {
6364   "alignment" : 8,
6365   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6366   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6367   "referenced_type" : "type-678",
6368   "self_type" : "type-679",
6369   "size" : 8,
6370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6371  },
6372  {
6373   "alignment" : 8,
6374   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6375   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6376   "referenced_type" : "type-675",
6377   "self_type" : "type-676",
6378   "size" : 8,
6379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6380  },
6381  {
6382   "alignment" : 8,
6383   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6384   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6385   "referenced_type" : "type-175",
6386   "self_type" : "type-174",
6387   "size" : 8,
6388   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6389  },
6390  {
6391   "alignment" : 8,
6392   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6393   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6394   "referenced_type" : "type-685",
6395   "self_type" : "type-686",
6396   "size" : 8,
6397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6398  },
6399  {
6400   "alignment" : 8,
6401   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6402   "name" : "const android::hardware::details::hidl_pointer<int> *",
6403   "referenced_type" : "type-559",
6404   "self_type" : "type-564",
6405   "size" : 8,
6406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6407  },
6408  {
6409   "alignment" : 8,
6410   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6411   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6412   "referenced_type" : "type-618",
6413   "self_type" : "type-627",
6414   "size" : 8,
6415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6416  },
6417  {
6418   "alignment" : 8,
6419   "linker_set_key" : "const android::hardware::details::return_status *",
6420   "name" : "const android::hardware::details::return_status *",
6421   "referenced_type" : "type-270",
6422   "self_type" : "type-271",
6423   "size" : 8,
6424   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6425  },
6426  {
6427   "alignment" : 8,
6428   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6429   "name" : "const android::hardware::hidl_death_recipient *",
6430   "referenced_type" : "type-729",
6431   "self_type" : "type-732",
6432   "size" : 8,
6433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6434  },
6435  {
6436   "alignment" : 8,
6437   "linker_set_key" : "const android::hardware::hidl_memory *",
6438   "name" : "const android::hardware::hidl_memory *",
6439   "referenced_type" : "type-387",
6440   "self_type" : "type-391",
6441   "size" : 8,
6442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6443  },
6444  {
6445   "alignment" : 8,
6446   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6447   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6448   "referenced_type" : "type-447",
6449   "self_type" : "type-448",
6450   "size" : 8,
6451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6452  },
6453  {
6454   "alignment" : 8,
6455   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6456   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6457   "referenced_type" : "type-730",
6458   "self_type" : "type-731",
6459   "size" : 8,
6460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6461  },
6462  {
6463   "alignment" : 8,
6464   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6465   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6466   "referenced_type" : "type-435",
6467   "self_type" : "type-437",
6468   "size" : 8,
6469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6470  },
6471  {
6472   "alignment" : 8,
6473   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6474   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6475   "referenced_type" : "type-432",
6476   "self_type" : "type-433",
6477   "size" : 8,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6479  },
6480  {
6481   "alignment" : 8,
6482   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6483   "name" : "const android::hardware::hidl_vec<int> *",
6484   "referenced_type" : "type-418",
6485   "self_type" : "type-419",
6486   "size" : 8,
6487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6488  },
6489  {
6490   "alignment" : 8,
6491   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6492   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6493   "referenced_type" : "type-425",
6494   "self_type" : "type-426",
6495   "size" : 8,
6496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6497  },
6498  {
6499   "alignment" : 8,
6500   "linker_set_key" : "const android::hardware::hidl_version *",
6501   "name" : "const android::hardware::hidl_version *",
6502   "referenced_type" : "type-455",
6503   "self_type" : "type-456",
6504   "size" : 8,
6505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6506  },
6507  {
6508   "alignment" : 8,
6509   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6510   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6511   "referenced_type" : "type-663",
6512   "self_type" : "type-664",
6513   "size" : 8,
6514   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6515  },
6516  {
6517   "alignment" : 8,
6518   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6519   "name" : "const android::hidl::base::V1_0::IBase *",
6520   "referenced_type" : "type-78",
6521   "self_type" : "type-92",
6522   "size" : 8,
6523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6524  },
6525  {
6526   "alignment" : 8,
6527   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6528   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6529   "referenced_type" : "type-181",
6530   "self_type" : "type-182",
6531   "size" : 8,
6532   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6533  },
6534  {
6535   "alignment" : 8,
6536   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6537   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6538   "referenced_type" : "type-608",
6539   "self_type" : "type-609",
6540   "size" : 8,
6541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6542  },
6543  {
6544   "alignment" : 8,
6545   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6546   "name" : "const android::sp<android::hardware::IBinder> *",
6547   "referenced_type" : "type-103",
6548   "self_type" : "type-104",
6549   "size" : 8,
6550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6551  },
6552  {
6553   "alignment" : 8,
6554   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6555   "name" : "const android::sp<android::hardware::ProcessState> *",
6556   "referenced_type" : "type-169",
6557   "self_type" : "type-170",
6558   "size" : 8,
6559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6560  },
6561  {
6562   "alignment" : 8,
6563   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6564   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6565   "referenced_type" : "type-218",
6566   "self_type" : "type-217",
6567   "size" : 8,
6568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6569  },
6570  {
6571   "alignment" : 8,
6572   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6573   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6574   "referenced_type" : "type-63",
6575   "self_type" : "type-209",
6576   "size" : 8,
6577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6578  },
6579  {
6580   "alignment" : 8,
6581   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6582   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6583   "referenced_type" : "type-231",
6584   "self_type" : "type-230",
6585   "size" : 8,
6586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6587  },
6588  {
6589   "alignment" : 8,
6590   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6591   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6592   "referenced_type" : "type-694",
6593   "self_type" : "type-726",
6594   "size" : 8,
6595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6596  },
6597  {
6598   "alignment" : 8,
6599   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6600   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6601   "referenced_type" : "type-72",
6602   "self_type" : "type-71",
6603   "size" : 8,
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 8,
6608   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6609   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6610   "referenced_type" : "type-179",
6611   "self_type" : "type-180",
6612   "size" : 8,
6613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6614  },
6615  {
6616   "alignment" : 8,
6617   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6618   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6619   "referenced_type" : "type-199",
6620   "self_type" : "type-200",
6621   "size" : 8,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 8,
6626   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6627   "name" : "const android::wp<android::hardware::BHwBinder> *",
6628   "referenced_type" : "type-716",
6629   "self_type" : "type-719",
6630   "size" : 8,
6631   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6632  },
6633  {
6634   "alignment" : 8,
6635   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6636   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6637   "referenced_type" : "type-692",
6638   "self_type" : "type-693",
6639   "size" : 8,
6640   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6641  },
6642  {
6643   "alignment" : 8,
6644   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6645   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6646   "referenced_type" : "type-509",
6647   "self_type" : "type-520",
6648   "size" : 8,
6649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6650  },
6651  {
6652   "alignment" : 8,
6653   "linker_set_key" : "const char *",
6654   "name" : "const char *",
6655   "referenced_type" : "type-87",
6656   "self_type" : "type-86",
6657   "size" : 8,
6658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6659  },
6660  {
6661   "alignment" : 8,
6662   "linker_set_key" : "const char16_t *",
6663   "name" : "const char16_t *",
6664   "referenced_type" : "type-155",
6665   "self_type" : "type-154",
6666   "size" : 8,
6667   "source_file" : "/system/core/libutils/include/utils/String16.h"
6668  },
6669  {
6670   "alignment" : 8,
6671   "linker_set_key" : "const log_msg *",
6672   "name" : "const log_msg *",
6673   "referenced_type" : "type-119",
6674   "self_type" : "type-177",
6675   "size" : 8,
6676   "source_file" : "/system/core/liblog/include/log/log_read.h"
6677  },
6678  {
6679   "alignment" : 8,
6680   "linker_set_key" : "const native_handle *",
6681   "name" : "const native_handle *",
6682   "referenced_type" : "type-340",
6683   "self_type" : "type-339",
6684   "size" : 8,
6685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6686  },
6687  {
6688   "alignment" : 8,
6689   "linker_set_key" : "const unsigned char *",
6690   "name" : "const unsigned char *",
6691   "referenced_type" : "type-452",
6692   "self_type" : "type-451",
6693   "size" : 8,
6694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6695  },
6696  {
6697   "alignment" : 8,
6698   "linker_set_key" : "const unsigned long long *",
6699   "name" : "const unsigned long long *",
6700   "referenced_type" : "type-499",
6701   "self_type" : "type-498",
6702   "size" : 8,
6703   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6704  },
6705  {
6706   "alignment" : 8,
6707   "linker_set_key" : "const void *",
6708   "name" : "const void *",
6709   "referenced_type" : "type-458",
6710   "self_type" : "type-459",
6711   "size" : 8,
6712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6713  },
6714  {
6715   "alignment" : 8,
6716   "linker_set_key" : "int (*)(void *)",
6717   "name" : "int (*)(void *)",
6718   "referenced_type" : "type-588",
6719   "self_type" : "type-589",
6720   "size" : 8,
6721   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6722  },
6723  {
6724   "alignment" : 8,
6725   "linker_set_key" : "int *",
6726   "name" : "int *",
6727   "referenced_type" : "type-125",
6728   "self_type" : "type-417",
6729   "size" : 8,
6730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6731  },
6732  {
6733   "alignment" : 8,
6734   "linker_set_key" : "log_msg *",
6735   "name" : "log_msg *",
6736   "referenced_type" : "type-120",
6737   "self_type" : "type-228",
6738   "size" : 8,
6739   "source_file" : "/system/core/liblog/include/log/log_read.h"
6740  },
6741  {
6742   "alignment" : 8,
6743   "linker_set_key" : "native_handle *",
6744   "name" : "native_handle *",
6745   "referenced_type" : "type-264",
6746   "self_type" : "type-283",
6747   "size" : 8,
6748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6749  },
6750  {
6751   "alignment" : 8,
6752   "linker_set_key" : "unsigned char *",
6753   "name" : "unsigned char *",
6754   "referenced_type" : "type-7",
6755   "self_type" : "type-424",
6756   "size" : 8,
6757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6758  },
6759  {
6760   "alignment" : 8,
6761   "linker_set_key" : "unsigned long *",
6762   "name" : "unsigned long *",
6763   "referenced_type" : "type-8",
6764   "self_type" : "type-508",
6765   "size" : 8,
6766   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6767  },
6768  {
6769   "alignment" : 8,
6770   "linker_set_key" : "unsigned long long *",
6771   "name" : "unsigned long long *",
6772   "referenced_type" : "type-345",
6773   "self_type" : "type-494",
6774   "size" : 8,
6775   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6776  },
6777  {
6778   "alignment" : 8,
6779   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6780   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6781   "referenced_type" : "type-496",
6782   "self_type" : "type-495",
6783   "size" : 8,
6784   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6785  },
6786  {
6787   "alignment" : 8,
6788   "linker_set_key" : "void *",
6789   "name" : "void *",
6790   "referenced_type" : "type-138",
6791   "self_type" : "type-137",
6792   "size" : 8,
6793   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6794  },
6795  {
6796   "alignment" : 8,
6797   "linker_set_key" : "void **",
6798   "name" : "void **",
6799   "referenced_type" : "type-137",
6800   "self_type" : "type-590",
6801   "size" : 8,
6802   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6803  }
6804 ],
6805 "qualified_types" :
6806 [
6807  {
6808   "alignment" : 8,
6809   "is_const" : true,
6810   "linker_set_key" : "android::RefBase::weakref_impl *const",
6811   "name" : "android::RefBase::weakref_impl *const",
6812   "referenced_type" : "type-20",
6813   "self_type" : "type-19",
6814   "size" : 8,
6815   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6816  },
6817  {
6818   "alignment" : 8,
6819   "is_const" : true,
6820   "linker_set_key" : "android::RefBase::weakref_impl *const",
6821   "name" : "android::RefBase::weakref_impl *const",
6822   "referenced_type" : "type-67",
6823   "self_type" : "type-69",
6824   "size" : 8,
6825   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6826  },
6827  {
6828   "alignment" : 8,
6829   "is_const" : true,
6830   "linker_set_key" : "android::RefBase::weakref_impl *const",
6831   "name" : "android::RefBase::weakref_impl *const",
6832   "referenced_type" : "type-713",
6833   "self_type" : "type-715",
6834   "size" : 8,
6835   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6836  },
6837  {
6838   "alignment" : 8,
6839   "is_const" : true,
6840   "linker_set_key" : "android::hardware::IBinder *const",
6841   "name" : "android::hardware::IBinder *const",
6842   "referenced_type" : "type-25",
6843   "self_type" : "type-24",
6844   "size" : 8,
6845   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6846  },
6847  {
6848   "alignment" : 8,
6849   "is_const" : true,
6850   "linker_set_key" : "const android::NativeHandle",
6851   "name" : "const android::NativeHandle",
6852   "referenced_type" : "type-282",
6853   "self_type" : "type-467",
6854   "size" : 24,
6855   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6856  },
6857  {
6858   "alignment" : 8,
6859   "is_const" : true,
6860   "linker_set_key" : "const android::RefBase",
6861   "name" : "const android::RefBase",
6862   "referenced_type" : "type-18",
6863   "self_type" : "type-377",
6864   "size" : 16,
6865   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6866  },
6867  {
6868   "alignment" : 8,
6869   "is_const" : true,
6870   "linker_set_key" : "const android::String16",
6871   "name" : "const android::String16",
6872   "referenced_type" : "type-153",
6873   "self_type" : "type-152",
6874   "size" : 8,
6875   "source_file" : "/system/core/libutils/include/utils/String16.h"
6876  },
6877  {
6878   "alignment" : 8,
6879   "is_const" : true,
6880   "linker_set_key" : "const android::String8",
6881   "name" : "const android::String8",
6882   "referenced_type" : "type-162",
6883   "self_type" : "type-476",
6884   "size" : 8,
6885   "source_file" : "/system/core/libutils/include/utils/String8.h"
6886  },
6887  {
6888   "alignment" : 8,
6889   "is_const" : true,
6890   "linker_set_key" : "const android::VectorImpl",
6891   "name" : "const android::VectorImpl",
6892   "referenced_type" : "type-145",
6893   "self_type" : "type-557",
6894   "size" : 40,
6895   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6896  },
6897  {
6898   "alignment" : 8,
6899   "is_const" : true,
6900   "linker_set_key" : "const android::hardware::BpHwRefBase",
6901   "name" : "const android::hardware::BpHwRefBase",
6902   "referenced_type" : "type-23",
6903   "self_type" : "type-488",
6904   "size" : 48,
6905   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6906  },
6907  {
6908   "alignment" : 8,
6909   "is_const" : true,
6910   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6911   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6912   "referenced_type" : "type-514",
6913   "self_type" : "type-521",
6914   "size" : 64,
6915   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6916  },
6917  {
6918   "alignment" : 8,
6919   "is_const" : true,
6920   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6921   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6922   "referenced_type" : "type-523",
6923   "self_type" : "type-526",
6924   "size" : 64,
6925   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6926  },
6927  {
6928   "alignment" : 8,
6929   "is_const" : true,
6930   "linker_set_key" : "const android::hardware::Parcel",
6931   "name" : "const android::hardware::Parcel",
6932   "referenced_type" : "type-492",
6933   "self_type" : "type-503",
6934   "size" : 136,
6935   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6936  },
6937  {
6938   "alignment" : 8,
6939   "is_const" : true,
6940   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6941   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6942   "referenced_type" : "type-252",
6943   "self_type" : "type-257",
6944   "size" : 40,
6945   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6946  },
6947  {
6948   "alignment" : 8,
6949   "is_const" : true,
6950   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6951   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6952   "referenced_type" : "type-259",
6953   "self_type" : "type-263",
6954   "size" : 48,
6955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6956  },
6957  {
6958   "alignment" : 8,
6959   "is_const" : true,
6960   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6961   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6962   "referenced_type" : "type-705",
6963   "self_type" : "type-710",
6964   "size" : 48,
6965   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6966  },
6967  {
6968   "alignment" : 8,
6969   "is_const" : true,
6970   "linker_set_key" : "const android::hardware::Return<bool>",
6971   "name" : "const android::hardware::Return<bool>",
6972   "referenced_type" : "type-245",
6973   "self_type" : "type-250",
6974   "size" : 40,
6975   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6976  },
6977  {
6978   "alignment" : 8,
6979   "is_const" : true,
6980   "linker_set_key" : "const android::hardware::Status",
6981   "name" : "const android::hardware::Status",
6982   "referenced_type" : "type-236",
6983   "self_type" : "type-240",
6984   "size" : 32,
6985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "is_const" : true,
6990   "linker_set_key" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6991   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6992   "referenced_type" : "type-626",
6993   "self_type" : "type-637",
6994   "size" : 4,
6995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6996  },
6997  {
6998   "alignment" : 8,
6999   "is_const" : true,
7000   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7001   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7002   "referenced_type" : "type-56",
7003   "self_type" : "type-668",
7004   "size" : 216,
7005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7006  },
7007  {
7008   "alignment" : 8,
7009   "is_const" : true,
7010   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7011   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7012   "referenced_type" : "type-202",
7013   "self_type" : "type-666",
7014   "size" : 216,
7015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
7016  },
7017  {
7018   "alignment" : 8,
7019   "is_const" : true,
7020   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub",
7021   "name" : "const android::hardware::contexthub::V1_0::ContextHub",
7022   "referenced_type" : "type-444",
7023   "self_type" : "type-446",
7024   "size" : 120,
7025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7026  },
7027  {
7028   "alignment" : 8,
7029   "is_const" : true,
7030   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7031   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7032   "referenced_type" : "type-624",
7033   "self_type" : "type-670",
7034   "size" : 32,
7035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7036  },
7037  {
7038   "alignment" : 2,
7039   "is_const" : true,
7040   "linker_set_key" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7041   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7042   "referenced_type" : "type-623",
7043   "self_type" : "type-633",
7044   "size" : 2,
7045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7046  },
7047  {
7048   "alignment" : 8,
7049   "is_const" : true,
7050   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7051   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7052   "referenced_type" : "type-44",
7053   "self_type" : "type-54",
7054   "size" : 40,
7055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "is_const" : true,
7060   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7061   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7062   "referenced_type" : "type-625",
7063   "self_type" : "type-636",
7064   "size" : 4,
7065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "is_const" : true,
7070   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7071   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7072   "referenced_type" : "type-50",
7073   "self_type" : "type-635",
7074   "size" : 4,
7075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7076  },
7077  {
7078   "alignment" : 8,
7079   "is_const" : true,
7080   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub",
7081   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
7082   "referenced_type" : "type-16",
7083   "self_type" : "type-655",
7084   "size" : 24,
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7086  },
7087  {
7088   "alignment" : 8,
7089   "is_const" : true,
7090   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7091   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7092   "referenced_type" : "type-66",
7093   "self_type" : "type-210",
7094   "size" : 24,
7095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "is_const" : true,
7100   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange",
7101   "name" : "const android::hardware::contexthub::V1_0::MemRange",
7102   "referenced_type" : "type-49",
7103   "self_type" : "type-91",
7104   "size" : 16,
7105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "is_const" : true,
7110   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7111   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7112   "referenced_type" : "type-622",
7113   "self_type" : "type-672",
7114   "size" : 40,
7115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "is_const" : true,
7120   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7121   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7122   "referenced_type" : "type-621",
7123   "self_type" : "type-631",
7124   "size" : 4,
7125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7126  },
7127  {
7128   "alignment" : 8,
7129   "is_const" : true,
7130   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7131   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7132   "referenced_type" : "type-81",
7133   "self_type" : "type-80",
7134   "size" : 96,
7135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "is_const" : true,
7140   "linker_set_key" : "const android::hardware::contexthub::V1_0::Result",
7141   "name" : "const android::hardware::contexthub::V1_0::Result",
7142   "referenced_type" : "type-253",
7143   "self_type" : "type-629",
7144   "size" : 4,
7145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7146  },
7147  {
7148   "alignment" : 4,
7149   "is_const" : true,
7150   "linker_set_key" : "const android::hardware::contexthub::V1_0::SensorType",
7151   "name" : "const android::hardware::contexthub::V1_0::SensorType",
7152   "referenced_type" : "type-82",
7153   "self_type" : "type-632",
7154   "size" : 4,
7155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "is_const" : true,
7160   "linker_set_key" : "const android::hardware::contexthub::V1_0::TransactionResult",
7161   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
7162   "referenced_type" : "type-628",
7163   "self_type" : "type-638",
7164   "size" : 4,
7165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "is_const" : true,
7170   "linker_set_key" : "const android::hardware::details::SchedPrio",
7171   "name" : "const android::hardware::details::SchedPrio",
7172   "referenced_type" : "type-517",
7173   "self_type" : "type-519",
7174   "size" : 8,
7175   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7176  },
7177  {
7178   "alignment" : 8,
7179   "is_const" : true,
7180   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7181   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7182   "referenced_type" : "type-441",
7183   "self_type" : "type-680",
7184   "size" : 8,
7185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7186  },
7187  {
7188   "alignment" : 8,
7189   "is_const" : true,
7190   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7191   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7192   "referenced_type" : "type-41",
7193   "self_type" : "type-40",
7194   "size" : 8,
7195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7196  },
7197  {
7198   "alignment" : 8,
7199   "is_const" : true,
7200   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7201   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7202   "referenced_type" : "type-46",
7203   "self_type" : "type-678",
7204   "size" : 8,
7205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7206  },
7207  {
7208   "alignment" : 8,
7209   "is_const" : true,
7210   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7211   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7212   "referenced_type" : "type-429",
7213   "self_type" : "type-675",
7214   "size" : 8,
7215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7216  },
7217  {
7218   "alignment" : 8,
7219   "is_const" : true,
7220   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7221   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7222   "referenced_type" : "type-176",
7223   "self_type" : "type-175",
7224   "size" : 8,
7225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7226  },
7227  {
7228   "alignment" : 8,
7229   "is_const" : true,
7230   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7231   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7232   "referenced_type" : "type-402",
7233   "self_type" : "type-685",
7234   "size" : 8,
7235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7236  },
7237  {
7238   "alignment" : 8,
7239   "is_const" : true,
7240   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7241   "name" : "const android::hardware::details::hidl_pointer<int>",
7242   "referenced_type" : "type-415",
7243   "self_type" : "type-559",
7244   "size" : 8,
7245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7246  },
7247  {
7248   "alignment" : 8,
7249   "is_const" : true,
7250   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7251   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7252   "referenced_type" : "type-422",
7253   "self_type" : "type-618",
7254   "size" : 8,
7255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7256  },
7257  {
7258   "alignment" : 8,
7259   "is_const" : true,
7260   "linker_set_key" : "const android::hardware::details::return_status",
7261   "name" : "const android::hardware::details::return_status",
7262   "referenced_type" : "type-246",
7263   "self_type" : "type-270",
7264   "size" : 40,
7265   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7266  },
7267  {
7268   "alignment" : 8,
7269   "is_const" : true,
7270   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7271   "name" : "const android::hardware::hidl_death_recipient",
7272   "referenced_type" : "type-225",
7273   "self_type" : "type-729",
7274   "size" : 24,
7275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7276  },
7277  {
7278   "alignment" : 8,
7279   "is_const" : true,
7280   "linker_set_key" : "const android::hardware::hidl_handle",
7281   "name" : "const android::hardware::hidl_handle",
7282   "referenced_type" : "type-381",
7283   "self_type" : "type-460",
7284   "size" : 16,
7285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7286  },
7287  {
7288   "alignment" : 8,
7289   "is_const" : true,
7290   "linker_set_key" : "const android::hardware::hidl_memory",
7291   "name" : "const android::hardware::hidl_memory",
7292   "referenced_type" : "type-384",
7293   "self_type" : "type-387",
7294   "size" : 40,
7295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7296  },
7297  {
7298   "alignment" : 8,
7299   "is_const" : true,
7300   "linker_set_key" : "const android::hardware::hidl_string",
7301   "name" : "const android::hardware::hidl_string",
7302   "referenced_type" : "type-83",
7303   "self_type" : "type-382",
7304   "size" : 16,
7305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7306  },
7307  {
7308   "alignment" : 8,
7309   "is_const" : true,
7310   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7311   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7312   "referenced_type" : "type-440",
7313   "self_type" : "type-447",
7314   "size" : 16,
7315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7316  },
7317  {
7318   "alignment" : 8,
7319   "is_const" : true,
7320   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7321   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7322   "referenced_type" : "type-727",
7323   "self_type" : "type-730",
7324   "size" : 16,
7325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7326  },
7327  {
7328   "alignment" : 8,
7329   "is_const" : true,
7330   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7331   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7332   "referenced_type" : "type-45",
7333   "self_type" : "type-435",
7334   "size" : 16,
7335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7336  },
7337  {
7338   "alignment" : 8,
7339   "is_const" : true,
7340   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7341   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7342   "referenced_type" : "type-428",
7343   "self_type" : "type-432",
7344   "size" : 16,
7345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7346  },
7347  {
7348   "alignment" : 8,
7349   "is_const" : true,
7350   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7351   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7352   "referenced_type" : "type-401",
7353   "self_type" : "type-657",
7354   "size" : 16,
7355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7356  },
7357  {
7358   "alignment" : 8,
7359   "is_const" : true,
7360   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7361   "name" : "const android::hardware::hidl_vec<int>",
7362   "referenced_type" : "type-414",
7363   "self_type" : "type-418",
7364   "size" : 16,
7365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7366  },
7367  {
7368   "alignment" : 8,
7369   "is_const" : true,
7370   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7371   "name" : "const android::hardware::hidl_vec<unsigned char>",
7372   "referenced_type" : "type-421",
7373   "self_type" : "type-425",
7374   "size" : 16,
7375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7376  },
7377  {
7378   "alignment" : 2,
7379   "is_const" : true,
7380   "linker_set_key" : "const android::hardware::hidl_version",
7381   "name" : "const android::hardware::hidl_version",
7382   "referenced_type" : "type-453",
7383   "self_type" : "type-455",
7384   "size" : 4,
7385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7386  },
7387  {
7388   "alignment" : 8,
7389   "is_const" : true,
7390   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7391   "name" : "const android::hidl::base::V1_0::BpHwBase",
7392   "referenced_type" : "type-660",
7393   "self_type" : "type-663",
7394   "size" : 216,
7395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7396  },
7397  {
7398   "alignment" : 4,
7399   "is_const" : true,
7400   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7401   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7402   "referenced_type" : "type-470",
7403   "self_type" : "type-471",
7404   "size" : 4,
7405   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7406  },
7407  {
7408   "alignment" : 8,
7409   "is_const" : true,
7410   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7411   "name" : "const android::hidl::base::V1_0::IBase",
7412   "referenced_type" : "type-17",
7413   "self_type" : "type-78",
7414   "size" : 24,
7415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7416  },
7417  {
7418   "alignment" : 8,
7419   "is_const" : true,
7420   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7421   "name" : "const android::hidl::base::V1_0::IBase *const",
7422   "referenced_type" : "type-92",
7423   "self_type" : "type-536",
7424   "size" : 8,
7425   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7426  },
7427  {
7428   "alignment" : 8,
7429   "is_const" : true,
7430   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7431   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7432   "referenced_type" : "type-173",
7433   "self_type" : "type-181",
7434   "size" : 24,
7435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "is_const" : true,
7440   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7441   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7442   "referenced_type" : "type-611",
7443   "self_type" : "type-615",
7444   "size" : 4,
7445   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7446  },
7447  {
7448   "alignment" : 1,
7449   "is_const" : true,
7450   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7451   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7452   "referenced_type" : "type-610",
7453   "self_type" : "type-613",
7454   "size" : 1,
7455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7456  },
7457  {
7458   "alignment" : 8,
7459   "is_const" : true,
7460   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7461   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7462   "referenced_type" : "type-193",
7463   "self_type" : "type-608",
7464   "size" : 24,
7465   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "is_const" : true,
7470   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7471   "name" : "const android::sp<android::hardware::IBinder>",
7472   "referenced_type" : "type-99",
7473   "self_type" : "type-103",
7474   "size" : 8,
7475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7476  },
7477  {
7478   "alignment" : 8,
7479   "is_const" : true,
7480   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7481   "name" : "const android::sp<android::hardware::ProcessState>",
7482   "referenced_type" : "type-134",
7483   "self_type" : "type-169",
7484   "size" : 8,
7485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7486  },
7487  {
7488   "alignment" : 8,
7489   "is_const" : true,
7490   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7491   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7492   "referenced_type" : "type-213",
7493   "self_type" : "type-218",
7494   "size" : 8,
7495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7496  },
7497  {
7498   "alignment" : 8,
7499   "is_const" : true,
7500   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7501   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7502   "referenced_type" : "type-64",
7503   "self_type" : "type-63",
7504   "size" : 8,
7505   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7506  },
7507  {
7508   "alignment" : 8,
7509   "is_const" : true,
7510   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7511   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7512   "referenced_type" : "type-220",
7513   "self_type" : "type-231",
7514   "size" : 8,
7515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7516  },
7517  {
7518   "alignment" : 8,
7519   "is_const" : true,
7520   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7521   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7522   "referenced_type" : "type-695",
7523   "self_type" : "type-694",
7524   "size" : 8,
7525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7526  },
7527  {
7528   "alignment" : 8,
7529   "is_const" : true,
7530   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7531   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7532   "referenced_type" : "type-73",
7533   "self_type" : "type-72",
7534   "size" : 8,
7535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7536  },
7537  {
7538   "alignment" : 8,
7539   "is_const" : true,
7540   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7541   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7542   "referenced_type" : "type-171",
7543   "self_type" : "type-179",
7544   "size" : 8,
7545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7546  },
7547  {
7548   "alignment" : 8,
7549   "is_const" : true,
7550   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7551   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7552   "referenced_type" : "type-191",
7553   "self_type" : "type-199",
7554   "size" : 8,
7555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7556  },
7557  {
7558   "alignment" : 8,
7559   "is_const" : true,
7560   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7561   "name" : "const android::wp<android::hardware::BHwBinder>",
7562   "referenced_type" : "type-533",
7563   "self_type" : "type-716",
7564   "size" : 16,
7565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7566  },
7567  {
7568   "alignment" : 8,
7569   "is_const" : true,
7570   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7571   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7572   "referenced_type" : "type-223",
7573   "self_type" : "type-692",
7574   "size" : 16,
7575   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7576  },
7577  {
7578   "alignment" : 8,
7579   "is_const" : true,
7580   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7581   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7582   "referenced_type" : "type-226",
7583   "self_type" : "type-509",
7584   "size" : 16,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 1,
7589   "is_const" : true,
7590   "linker_set_key" : "const bool",
7591   "name" : "const bool",
7592   "referenced_type" : "type-51",
7593   "self_type" : "type-186",
7594   "size" : 1,
7595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7596  },
7597  {
7598   "alignment" : 1,
7599   "is_const" : true,
7600   "linker_set_key" : "const char",
7601   "name" : "const char",
7602   "referenced_type" : "type-88",
7603   "self_type" : "type-87",
7604   "size" : 1,
7605   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7606  },
7607  {
7608   "alignment" : 2,
7609   "is_const" : true,
7610   "linker_set_key" : "const char16_t",
7611   "name" : "const char16_t",
7612   "referenced_type" : "type-156",
7613   "self_type" : "type-155",
7614   "size" : 2,
7615   "source_file" : "/system/core/libutils/include/utils/String16.h"
7616  },
7617  {
7618   "alignment" : 8,
7619   "is_const" : true,
7620   "linker_set_key" : "const double",
7621   "name" : "const double",
7622   "referenced_type" : "type-355",
7623   "self_type" : "type-373",
7624   "size" : 8,
7625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "is_const" : true,
7630   "linker_set_key" : "const float",
7631   "name" : "const float",
7632   "referenced_type" : "type-89",
7633   "self_type" : "type-371",
7634   "size" : 4,
7635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "is_const" : true,
7640   "linker_set_key" : "const int",
7641   "name" : "const int",
7642   "referenced_type" : "type-125",
7643   "self_type" : "type-528",
7644   "size" : 4,
7645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7646  },
7647  {
7648   "is_const" : true,
7649   "linker_set_key" : "const iter<is_const>",
7650   "name" : "const iter<is_const>",
7651   "referenced_type" : "type-394",
7652   "self_type" : "type-393",
7653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7654  },
7655  {
7656   "is_const" : true,
7657   "linker_set_key" : "const iter<is_const>",
7658   "name" : "const iter<is_const>",
7659   "referenced_type" : "type-718",
7660   "self_type" : "type-717",
7661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7662  },
7663  {
7664   "is_const" : true,
7665   "linker_set_key" : "const iter<is_const>",
7666   "name" : "const iter<is_const>",
7667   "referenced_type" : "type-76",
7668   "self_type" : "type-75",
7669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7670  },
7671  {
7672   "alignment" : 4,
7673   "is_const" : true,
7674   "linker_set_key" : "const log_msg",
7675   "name" : "const log_msg",
7676   "referenced_type" : "type-120",
7677   "self_type" : "type-119",
7678   "size" : 5124,
7679   "source_file" : "/system/core/liblog/include/log/log_read.h"
7680  },
7681  {
7682   "alignment" : 8,
7683   "is_const" : true,
7684   "linker_set_key" : "const long",
7685   "name" : "const long",
7686   "referenced_type" : "type-141",
7687   "self_type" : "type-368",
7688   "size" : 8,
7689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "is_const" : true,
7694   "linker_set_key" : "const native_handle",
7695   "name" : "const native_handle",
7696   "referenced_type" : "type-264",
7697   "self_type" : "type-340",
7698   "size" : 12,
7699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7700  },
7701  {
7702   "alignment" : 2,
7703   "is_const" : true,
7704   "linker_set_key" : "const short",
7705   "name" : "const short",
7706   "referenced_type" : "type-308",
7707   "self_type" : "type-363",
7708   "size" : 2,
7709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7710  },
7711  {
7712   "alignment" : 1,
7713   "is_const" : true,
7714   "linker_set_key" : "const signed char",
7715   "name" : "const signed char",
7716   "referenced_type" : "type-361",
7717   "self_type" : "type-360",
7718   "size" : 1,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7720  },
7721  {
7722   "alignment" : 4,
7723   "is_const" : true,
7724   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7725   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7726   "referenced_type" : "type-131",
7727   "self_type" : "type-130",
7728   "size" : 4,
7729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "is_const" : true,
7734   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7735   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7736   "referenced_type" : "type-37",
7737   "self_type" : "type-36",
7738   "size" : 4,
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "is_const" : true,
7744   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7745   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7746   "referenced_type" : "type-652",
7747   "self_type" : "type-651",
7748   "size" : 4,
7749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7750  },
7751  {
7752   "alignment" : 2,
7753   "is_const" : true,
7754   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7755   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7756   "referenced_type" : "type-114",
7757   "self_type" : "type-113",
7758   "size" : 4,
7759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7760  },
7761  {
7762   "alignment" : 2,
7763   "is_const" : true,
7764   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7765   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7766   "referenced_type" : "type-31",
7767   "self_type" : "type-30",
7768   "size" : 4,
7769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7770  },
7771  {
7772   "alignment" : 2,
7773   "is_const" : true,
7774   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7775   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7776   "referenced_type" : "type-646",
7777   "self_type" : "type-645",
7778   "size" : 4,
7779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7785   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7786   "referenced_type" : "type-118",
7787   "self_type" : "type-117",
7788   "size" : 12,
7789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "is_const" : true,
7794   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7795   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7796   "referenced_type" : "type-35",
7797   "self_type" : "type-34",
7798   "size" : 12,
7799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "is_const" : true,
7804   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7805   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7806   "referenced_type" : "type-650",
7807   "self_type" : "type-649",
7808   "size" : 12,
7809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7815   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7816   "referenced_type" : "type-116",
7817   "self_type" : "type-115",
7818   "size" : 12,
7819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7825   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7826   "referenced_type" : "type-33",
7827   "self_type" : "type-32",
7828   "size" : 12,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7835   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7836   "referenced_type" : "type-648",
7837   "self_type" : "type-647",
7838   "size" : 12,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7845   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7846   "referenced_type" : "type-110",
7847   "self_type" : "type-109",
7848   "size" : 8,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "is_const" : true,
7854   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7855   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7856   "referenced_type" : "type-12",
7857   "self_type" : "type-11",
7858   "size" : 8,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7860  },
7861  {
7862   "alignment" : 4,
7863   "is_const" : true,
7864   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7865   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7866   "referenced_type" : "type-642",
7867   "self_type" : "type-641",
7868   "size" : 8,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7870  },
7871  {
7872   "alignment" : 4,
7873   "is_const" : true,
7874   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7875   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7876   "referenced_type" : "type-108",
7877   "self_type" : "type-107",
7878   "size" : 24,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7885   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7886   "referenced_type" : "type-10",
7887   "self_type" : "type-9",
7888   "size" : 24,
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7895   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7896   "referenced_type" : "type-640",
7897   "self_type" : "type-639",
7898   "size" : 24,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7905   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7906   "referenced_type" : "type-112",
7907   "self_type" : "type-111",
7908   "size" : 64,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7915   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7916   "referenced_type" : "type-14",
7917   "self_type" : "type-13",
7918   "size" : 64,
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7925   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7926   "referenced_type" : "type-644",
7927   "self_type" : "type-643",
7928   "size" : 64,
7929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7935   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7936   "referenced_type" : "type-133",
7937   "self_type" : "type-132",
7938   "size" : 8,
7939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7945   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7946   "referenced_type" : "type-39",
7947   "self_type" : "type-38",
7948   "size" : 8,
7949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7955   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7956   "referenced_type" : "type-654",
7957   "self_type" : "type-653",
7958   "size" : 8,
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7965   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7966   "referenced_type" : "type-474",
7967   "self_type" : "type-473",
7968   "size" : 12,
7969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7970  },
7971  {
7972   "alignment" : 4,
7973   "is_const" : true,
7974   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7975   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7976   "referenced_type" : "type-734",
7977   "self_type" : "type-733",
7978   "size" : 12,
7979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7985   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7986   "referenced_type" : "type-97",
7987   "self_type" : "type-96",
7988   "size" : 12,
7989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "is_const" : true,
7994   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7995   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7996   "referenced_type" : "type-620",
7997   "self_type" : "type-619",
7998   "size" : 4,
7999   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "is_const" : true,
8004   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8005   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8006   "referenced_type" : "type-755",
8007   "self_type" : "type-754",
8008   "size" : 4,
8009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8010  },
8011  {
8012   "alignment" : 1,
8013   "is_const" : true,
8014   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8015   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8016   "referenced_type" : "type-617",
8017   "self_type" : "type-616",
8018   "size" : 3,
8019   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8020  },
8021  {
8022   "alignment" : 1,
8023   "is_const" : true,
8024   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8025   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8026   "referenced_type" : "type-753",
8027   "self_type" : "type-752",
8028   "size" : 3,
8029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8030  },
8031  {
8032   "alignment" : 8,
8033   "is_const" : true,
8034   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8035   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8036   "referenced_type" : "type-512",
8037   "self_type" : "type-511",
8038   "size" : 24,
8039   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8040  },
8041  {
8042   "alignment" : 8,
8043   "is_const" : true,
8044   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8045   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8046   "referenced_type" : "type-743",
8047   "self_type" : "type-742",
8048   "size" : 24,
8049   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8050  },
8051  {
8052   "alignment" : 8,
8053   "is_const" : true,
8054   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8055   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8056   "referenced_type" : "type-412",
8057   "self_type" : "type-411",
8058   "size" : 16,
8059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8060  },
8061  {
8062   "alignment" : 8,
8063   "is_const" : true,
8064   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8065   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8066   "referenced_type" : "type-724",
8067   "self_type" : "type-723",
8068   "size" : 16,
8069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8070  },
8071  {
8072   "alignment" : 8,
8073   "is_const" : true,
8074   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8075   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8076   "referenced_type" : "type-407",
8077   "self_type" : "type-406",
8078   "size" : 16,
8079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8080  },
8081  {
8082   "alignment" : 8,
8083   "is_const" : true,
8084   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8085   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8086   "referenced_type" : "type-722",
8087   "self_type" : "type-721",
8088   "size" : 16,
8089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8090  },
8091  {
8092   "alignment" : 8,
8093   "is_const" : true,
8094   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8095   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8096   "referenced_type" : "type-167",
8097   "self_type" : "type-166",
8098   "size" : 24,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8100  },
8101  {
8102   "alignment" : 8,
8103   "is_const" : true,
8104   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8105   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8106   "referenced_type" : "type-306",
8107   "self_type" : "type-305",
8108   "size" : 24,
8109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8110  },
8111  {
8112   "alignment" : 8,
8113   "is_const" : true,
8114   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8115   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
8116   "referenced_type" : "type-698",
8117   "self_type" : "type-697",
8118   "size" : 24,
8119   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8120  },
8121  {
8122   "alignment" : 1,
8123   "is_const" : true,
8124   "linker_set_key" : "const unsigned char",
8125   "name" : "const unsigned char",
8126   "referenced_type" : "type-7",
8127   "self_type" : "type-452",
8128   "size" : 1,
8129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8130  },
8131  {
8132   "alignment" : 4,
8133   "is_const" : true,
8134   "linker_set_key" : "const unsigned int",
8135   "name" : "const unsigned int",
8136   "referenced_type" : "type-2",
8137   "self_type" : "type-146",
8138   "size" : 4,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8140  },
8141  {
8142   "alignment" : 8,
8143   "is_const" : true,
8144   "linker_set_key" : "const unsigned long",
8145   "name" : "const unsigned long",
8146   "referenced_type" : "type-8",
8147   "self_type" : "type-147",
8148   "size" : 8,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8150  },
8151  {
8152   "alignment" : 8,
8153   "is_const" : true,
8154   "linker_set_key" : "const unsigned long long",
8155   "name" : "const unsigned long long",
8156   "referenced_type" : "type-345",
8157   "self_type" : "type-499",
8158   "size" : 8,
8159   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8160  },
8161  {
8162   "alignment" : 2,
8163   "is_const" : true,
8164   "linker_set_key" : "const unsigned short",
8165   "name" : "const unsigned short",
8166   "referenced_type" : "type-124",
8167   "self_type" : "type-365",
8168   "size" : 2,
8169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8170  },
8171  {
8172   "is_const" : true,
8173   "linker_set_key" : "const void",
8174   "name" : "const void",
8175   "referenced_type" : "type-138",
8176   "self_type" : "type-458",
8177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8178  },
8179  {
8180   "alignment" : 1,
8181   "is_volatile" : true,
8182   "linker_set_key" : "volatile bool",
8183   "name" : "volatile bool",
8184   "referenced_type" : "type-51",
8185   "self_type" : "type-189",
8186   "size" : 1,
8187   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8188  },
8189  {
8190   "alignment" : 4,
8191   "is_volatile" : true,
8192   "linker_set_key" : "volatile int",
8193   "name" : "volatile int",
8194   "referenced_type" : "type-125",
8195   "self_type" : "type-163",
8196   "size" : 4,
8197   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8198  }
8199 ],
8200 "record_types" :
8201 [
8202  {
8203   "alignment" : 4,
8204   "fields" :
8205   [
8206    {
8207     "access" : "private",
8208     "field_name" : "mCond",
8209     "referenced_type" : "type-188"
8210    }
8211   ],
8212   "linker_set_key" : "android::Condition",
8213   "name" : "android::Condition",
8214   "record_kind" : "class",
8215   "referenced_type" : "type-187",
8216   "self_type" : "type-187",
8217   "size" : 48,
8218   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8219   "unique_id" : "_ZTSN7android9ConditionE"
8220  },
8221  {
8222   "alignment" : 8,
8223   "fields" :
8224   [
8225    {
8226     "access" : "private",
8227     "field_name" : "mVector",
8228     "referenced_type" : "type-159"
8229    }
8230   ],
8231   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8232   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8233   "record_kind" : "class",
8234   "referenced_type" : "type-158",
8235   "self_type" : "type-158",
8236   "size" : 40,
8237   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8238   "template_args" : [ "type-153", "type-99" ],
8239   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8240  },
8241  {
8242   "alignment" : 4,
8243   "fields" :
8244   [
8245    {
8246     "access" : "private",
8247     "field_name" : "mCount",
8248     "referenced_type" : "type-281"
8249    }
8250   ],
8251   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8252   "name" : "android::LightRefBase<android::NativeHandle>",
8253   "record_kind" : "class",
8254   "referenced_type" : "type-280",
8255   "self_type" : "type-280",
8256   "size" : 4,
8257   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8258   "template_args" : [ "type-282" ],
8259   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8260  },
8261  {
8262   "alignment" : 4,
8263   "fields" :
8264   [
8265    {
8266     "access" : "private",
8267     "field_name" : "mCount",
8268     "referenced_type" : "type-278"
8269    }
8270   ],
8271   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8272   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8273   "record_kind" : "class",
8274   "referenced_type" : "type-277",
8275   "self_type" : "type-277",
8276   "size" : 4,
8277   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8278   "template_args" : [ "type-279" ],
8279   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8280  },
8281  {
8282   "alignment" : 4,
8283   "fields" :
8284   [
8285    {
8286     "access" : "private",
8287     "field_name" : "mMutex",
8288     "referenced_type" : "type-143"
8289    }
8290   ],
8291   "linker_set_key" : "android::Mutex",
8292   "name" : "android::Mutex",
8293   "record_kind" : "class",
8294   "referenced_type" : "type-142",
8295   "self_type" : "type-142",
8296   "size" : 40,
8297   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8298   "unique_id" : "_ZTSN7android5MutexE"
8299  },
8300  {
8301   "alignment" : 8,
8302   "fields" :
8303   [
8304    {
8305     "access" : "private",
8306     "field_name" : "mLock",
8307     "referenced_type" : "type-593"
8308    }
8309   ],
8310   "linker_set_key" : "android::Mutex::Autolock",
8311   "name" : "android::Mutex::Autolock",
8312   "record_kind" : "class",
8313   "referenced_type" : "type-592",
8314   "self_type" : "type-592",
8315   "size" : 8,
8316   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8317   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8318  },
8319  {
8320   "alignment" : 8,
8321   "base_specifiers" :
8322   [
8323    {
8324     "referenced_type" : "type-280"
8325    }
8326   ],
8327   "fields" :
8328   [
8329    {
8330     "access" : "private",
8331     "field_name" : "mHandle",
8332     "field_offset" : 64,
8333     "referenced_type" : "type-283"
8334    },
8335    {
8336     "access" : "private",
8337     "field_name" : "mOwnsHandle",
8338     "field_offset" : 128,
8339     "referenced_type" : "type-51"
8340    }
8341   ],
8342   "linker_set_key" : "android::NativeHandle",
8343   "name" : "android::NativeHandle",
8344   "record_kind" : "class",
8345   "referenced_type" : "type-282",
8346   "self_type" : "type-282",
8347   "size" : 24,
8348   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8349   "unique_id" : "_ZTSN7android12NativeHandleE"
8350  },
8351  {
8352   "alignment" : 4,
8353   "fields" :
8354   [
8355    {
8356     "access" : "private",
8357     "field_name" : "mRWLock",
8358     "referenced_type" : "type-598"
8359    }
8360   ],
8361   "linker_set_key" : "android::RWLock",
8362   "name" : "android::RWLock",
8363   "record_kind" : "class",
8364   "referenced_type" : "type-597",
8365   "self_type" : "type-597",
8366   "size" : 56,
8367   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8368   "unique_id" : "_ZTSN7android6RWLockE"
8369  },
8370  {
8371   "alignment" : 8,
8372   "fields" :
8373   [
8374    {
8375     "access" : "private",
8376     "field_name" : "mLock",
8377     "referenced_type" : "type-601"
8378    }
8379   ],
8380   "linker_set_key" : "android::RWLock::AutoRLock",
8381   "name" : "android::RWLock::AutoRLock",
8382   "record_kind" : "class",
8383   "referenced_type" : "type-600",
8384   "self_type" : "type-600",
8385   "size" : 8,
8386   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8387   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8388  },
8389  {
8390   "alignment" : 8,
8391   "fields" :
8392   [
8393    {
8394     "access" : "private",
8395     "field_name" : "mLock",
8396     "referenced_type" : "type-601"
8397    }
8398   ],
8399   "linker_set_key" : "android::RWLock::AutoWLock",
8400   "name" : "android::RWLock::AutoWLock",
8401   "record_kind" : "class",
8402   "referenced_type" : "type-604",
8403   "self_type" : "type-604",
8404   "size" : 8,
8405   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8406   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8407  },
8408  {
8409   "alignment" : 8,
8410   "fields" :
8411   [
8412    {
8413     "access" : "private",
8414     "field_name" : "mRefs",
8415     "field_offset" : 64,
8416     "referenced_type" : "type-19"
8417    }
8418   ],
8419   "linker_set_key" : "android::RefBase",
8420   "name" : "android::RefBase",
8421   "record_kind" : "class",
8422   "referenced_type" : "type-18",
8423   "self_type" : "type-18",
8424   "size" : 16,
8425   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8426   "unique_id" : "_ZTSN7android7RefBaseE",
8427   "vtable_components" :
8428   [
8429    {
8430     "kind" : "offset_to_top"
8431    },
8432    {
8433     "kind" : "rtti",
8434     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8435    },
8436    {
8437     "kind" : "complete_dtor_pointer",
8438     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8439    },
8440    {
8441     "kind" : "deleting_dtor_pointer",
8442     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8443    },
8444    {
8445     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8446    },
8447    {
8448     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8449    },
8450    {
8451     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8452    },
8453    {
8454     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8455    }
8456   ]
8457  },
8458  {
8459   "alignment" : 1,
8460   "linker_set_key" : "android::RefBase::weakref_type",
8461   "name" : "android::RefBase::weakref_type",
8462   "record_kind" : "class",
8463   "referenced_type" : "type-28",
8464   "self_type" : "type-28",
8465   "size" : 1,
8466   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8467   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8468  },
8469  {
8470   "alignment" : 1,
8471   "linker_set_key" : "android::ReferenceMover",
8472   "name" : "android::ReferenceMover",
8473   "record_kind" : "class",
8474   "referenced_type" : "type-380",
8475   "self_type" : "type-380",
8476   "size" : 1,
8477   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8478   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8479  },
8480  {
8481   "alignment" : 8,
8482   "linker_set_key" : "android::ReferenceRenamer",
8483   "name" : "android::ReferenceRenamer",
8484   "record_kind" : "class",
8485   "referenced_type" : "type-375",
8486   "self_type" : "type-375",
8487   "size" : 8,
8488   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8489   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8490   "vtable_components" :
8491   [
8492    {
8493     "kind" : "offset_to_top"
8494    },
8495    {
8496     "kind" : "rtti",
8497     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8498    },
8499    {
8500     "is_pure" : true,
8501     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8502    }
8503   ]
8504  },
8505  {
8506   "alignment" : 8,
8507   "fields" :
8508   [
8509    {
8510     "access" : "private",
8511     "field_name" : "mTag",
8512     "referenced_type" : "type-8"
8513    }
8514   ],
8515   "linker_set_key" : "android::ScopedTrace",
8516   "name" : "android::ScopedTrace",
8517   "record_kind" : "class",
8518   "referenced_type" : "type-606",
8519   "self_type" : "type-606",
8520   "size" : 8,
8521   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8522   "unique_id" : "_ZTSN7android11ScopedTraceE"
8523  },
8524  {
8525   "alignment" : 8,
8526   "base_specifiers" :
8527   [
8528    {
8529     "access" : "private",
8530     "referenced_type" : "type-160"
8531    }
8532   ],
8533   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8534   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8535   "record_kind" : "class",
8536   "referenced_type" : "type-159",
8537   "self_type" : "type-159",
8538   "size" : 40,
8539   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8540   "template_args" : [ "type-161" ],
8541   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8542   "vtable_components" :
8543   [
8544    {
8545     "kind" : "offset_to_top"
8546    },
8547    {
8548     "kind" : "rtti",
8549     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8550    },
8551    {
8552     "kind" : "complete_dtor_pointer",
8553     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8554    },
8555    {
8556     "kind" : "deleting_dtor_pointer",
8557     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8558    },
8559    {
8560     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8561    },
8562    {
8563     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8564    },
8565    {
8566     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8567    },
8568    {
8569     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8570    },
8571    {
8572     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8573    },
8574    {
8575     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8576    },
8577    {
8578     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8579    }
8580   ]
8581  },
8582  {
8583   "alignment" : 8,
8584   "base_specifiers" :
8585   [
8586    {
8587     "referenced_type" : "type-145"
8588    }
8589   ],
8590   "linker_set_key" : "android::SortedVectorImpl",
8591   "name" : "android::SortedVectorImpl",
8592   "record_kind" : "class",
8593   "referenced_type" : "type-160",
8594   "self_type" : "type-160",
8595   "size" : 40,
8596   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8597   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8598   "vtable_components" :
8599   [
8600    {
8601     "kind" : "offset_to_top"
8602    },
8603    {
8604     "kind" : "rtti",
8605     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8606    },
8607    {
8608     "kind" : "complete_dtor_pointer",
8609     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8610    },
8611    {
8612     "kind" : "deleting_dtor_pointer",
8613     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8614    },
8615    {
8616     "is_pure" : true,
8617     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8618    },
8619    {
8620     "is_pure" : true,
8621     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8622    },
8623    {
8624     "is_pure" : true,
8625     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8626    },
8627    {
8628     "is_pure" : true,
8629     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8630    },
8631    {
8632     "is_pure" : true,
8633     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8634    },
8635    {
8636     "is_pure" : true,
8637     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8638    },
8639    {
8640     "is_pure" : true,
8641     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8642    }
8643   ]
8644  },
8645  {
8646   "alignment" : 8,
8647   "fields" :
8648   [
8649    {
8650     "access" : "private",
8651     "field_name" : "mString",
8652     "referenced_type" : "type-154"
8653    }
8654   ],
8655   "linker_set_key" : "android::String16",
8656   "name" : "android::String16",
8657   "record_kind" : "class",
8658   "referenced_type" : "type-153",
8659   "self_type" : "type-153",
8660   "size" : 8,
8661   "source_file" : "/system/core/libutils/include/utils/String16.h",
8662   "unique_id" : "_ZTSN7android8String16E"
8663  },
8664  {
8665   "alignment" : 8,
8666   "fields" :
8667   [
8668    {
8669     "access" : "private",
8670     "field_name" : "mString",
8671     "referenced_type" : "type-86"
8672    }
8673   ],
8674   "linker_set_key" : "android::String8",
8675   "name" : "android::String8",
8676   "record_kind" : "class",
8677   "referenced_type" : "type-162",
8678   "self_type" : "type-162",
8679   "size" : 8,
8680   "source_file" : "/system/core/libutils/include/utils/String8.h",
8681   "unique_id" : "_ZTSN7android7String8E"
8682  },
8683  {
8684   "alignment" : 8,
8685   "base_specifiers" :
8686   [
8687    {
8688     "is_virtual" : true,
8689     "referenced_type" : "type-18"
8690    }
8691   ],
8692   "fields" :
8693   [
8694    {
8695     "access" : "private",
8696     "field_name" : "mCanCallJava",
8697     "field_offset" : 64,
8698     "referenced_type" : "type-186"
8699    },
8700    {
8701     "access" : "private",
8702     "field_name" : "mThread",
8703     "field_offset" : 128,
8704     "referenced_type" : "type-137"
8705    },
8706    {
8707     "access" : "private",
8708     "field_name" : "mLock",
8709     "field_offset" : 192,
8710     "referenced_type" : "type-142"
8711    },
8712    {
8713     "access" : "private",
8714     "field_name" : "mThreadExitedCondition",
8715     "field_offset" : 512,
8716     "referenced_type" : "type-187"
8717    },
8718    {
8719     "access" : "private",
8720     "field_name" : "mStatus",
8721     "field_offset" : 896,
8722     "referenced_type" : "type-125"
8723    },
8724    {
8725     "access" : "private",
8726     "field_name" : "mExitPending",
8727     "field_offset" : 928,
8728     "referenced_type" : "type-189"
8729    },
8730    {
8731     "access" : "private",
8732     "field_name" : "mRunning",
8733     "field_offset" : 936,
8734     "referenced_type" : "type-189"
8735    },
8736    {
8737     "access" : "private",
8738     "field_name" : "mHoldSelf",
8739     "field_offset" : 960,
8740     "referenced_type" : "type-183"
8741    },
8742    {
8743     "access" : "private",
8744     "field_name" : "mTid",
8745     "field_offset" : 1024,
8746     "referenced_type" : "type-125"
8747    }
8748   ],
8749   "linker_set_key" : "android::Thread",
8750   "name" : "android::Thread",
8751   "record_kind" : "class",
8752   "referenced_type" : "type-185",
8753   "self_type" : "type-185",
8754   "size" : 152,
8755   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8756   "unique_id" : "_ZTSN7android6ThreadE",
8757   "vtable_components" :
8758   [
8759    {
8760     "component_value" : 136,
8761     "kind" : "vbase_offset"
8762    },
8763    {
8764     "kind" : "offset_to_top"
8765    },
8766    {
8767     "kind" : "rtti",
8768     "mangled_component_name" : "_ZTIN7android6ThreadE"
8769    },
8770    {
8771     "kind" : "complete_dtor_pointer",
8772     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8773    },
8774    {
8775     "kind" : "deleting_dtor_pointer",
8776     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8777    },
8778    {
8779     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8780    },
8781    {
8782     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8783    },
8784    {
8785     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8786    },
8787    {
8788     "is_pure" : true,
8789     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8790    },
8791    {
8792     "kind" : "vcall_offset"
8793    },
8794    {
8795     "kind" : "vcall_offset"
8796    },
8797    {
8798     "kind" : "vcall_offset"
8799    },
8800    {
8801     "kind" : "vcall_offset"
8802    },
8803    {
8804     "component_value" : -136,
8805     "kind" : "vcall_offset"
8806    },
8807    {
8808     "component_value" : -136,
8809     "kind" : "offset_to_top"
8810    },
8811    {
8812     "kind" : "rtti",
8813     "mangled_component_name" : "_ZTIN7android6ThreadE"
8814    },
8815    {
8816     "kind" : "complete_dtor_pointer",
8817     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8818    },
8819    {
8820     "kind" : "deleting_dtor_pointer",
8821     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8822    },
8823    {
8824     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8825    },
8826    {
8827     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8828    },
8829    {
8830     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8831    },
8832    {
8833     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8834    }
8835   ]
8836  },
8837  {
8838   "alignment" : 8,
8839   "base_specifiers" :
8840   [
8841    {
8842     "access" : "private",
8843     "referenced_type" : "type-145"
8844    }
8845   ],
8846   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8847   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8848   "record_kind" : "class",
8849   "referenced_type" : "type-144",
8850   "self_type" : "type-144",
8851   "size" : 40,
8852   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8853   "template_args" : [ "type-148" ],
8854   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8855   "vtable_components" :
8856   [
8857    {
8858     "kind" : "offset_to_top"
8859    },
8860    {
8861     "kind" : "rtti",
8862     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8863    },
8864    {
8865     "kind" : "complete_dtor_pointer",
8866     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8867    },
8868    {
8869     "kind" : "deleting_dtor_pointer",
8870     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8871    },
8872    {
8873     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8874    },
8875    {
8876     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8877    },
8878    {
8879     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8880    },
8881    {
8882     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8883    },
8884    {
8885     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8886    },
8887    {
8888     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8889    }
8890   ]
8891  },
8892  {
8893   "alignment" : 8,
8894   "fields" :
8895   [
8896    {
8897     "access" : "private",
8898     "field_name" : "mStorage",
8899     "field_offset" : 64,
8900     "referenced_type" : "type-137"
8901    },
8902    {
8903     "access" : "private",
8904     "field_name" : "mCount",
8905     "field_offset" : 128,
8906     "referenced_type" : "type-8"
8907    },
8908    {
8909     "access" : "private",
8910     "field_name" : "mFlags",
8911     "field_offset" : 192,
8912     "referenced_type" : "type-146"
8913    },
8914    {
8915     "access" : "private",
8916     "field_name" : "mItemSize",
8917     "field_offset" : 256,
8918     "referenced_type" : "type-147"
8919    }
8920   ],
8921   "linker_set_key" : "android::VectorImpl",
8922   "name" : "android::VectorImpl",
8923   "record_kind" : "class",
8924   "referenced_type" : "type-145",
8925   "self_type" : "type-145",
8926   "size" : 40,
8927   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8928   "unique_id" : "_ZTSN7android10VectorImplE",
8929   "vtable_components" :
8930   [
8931    {
8932     "kind" : "offset_to_top"
8933    },
8934    {
8935     "kind" : "rtti",
8936     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8937    },
8938    {
8939     "kind" : "complete_dtor_pointer",
8940     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8941    },
8942    {
8943     "kind" : "deleting_dtor_pointer",
8944     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8945    },
8946    {
8947     "is_pure" : true,
8948     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8949    },
8950    {
8951     "is_pure" : true,
8952     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8953    },
8954    {
8955     "is_pure" : true,
8956     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8957    },
8958    {
8959     "is_pure" : true,
8960     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8961    },
8962    {
8963     "is_pure" : true,
8964     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8965    },
8966    {
8967     "is_pure" : true,
8968     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8969    }
8970   ]
8971  },
8972  {
8973   "alignment" : 8,
8974   "base_specifiers" :
8975   [
8976    {
8977     "referenced_type" : "type-277"
8978    }
8979   ],
8980   "linker_set_key" : "android::VirtualLightRefBase",
8981   "name" : "android::VirtualLightRefBase",
8982   "record_kind" : "class",
8983   "referenced_type" : "type-279",
8984   "self_type" : "type-279",
8985   "size" : 16,
8986   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8987   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8988   "vtable_components" :
8989   [
8990    {
8991     "kind" : "offset_to_top"
8992    },
8993    {
8994     "kind" : "rtti",
8995     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8996    },
8997    {
8998     "kind" : "complete_dtor_pointer",
8999     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9000    },
9001    {
9002     "kind" : "deleting_dtor_pointer",
9003     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9004    }
9005   ]
9006  },
9007  {
9008   "alignment" : 8,
9009   "base_specifiers" :
9010   [
9011    {
9012     "referenced_type" : "type-26"
9013    }
9014   ],
9015   "fields" :
9016   [
9017    {
9018     "access" : "protected",
9019     "field_name" : "mSchedPolicy",
9020     "field_offset" : 64,
9021     "referenced_type" : "type-125"
9022    },
9023    {
9024     "access" : "protected",
9025     "field_name" : "mSchedPriority",
9026     "field_offset" : 96,
9027     "referenced_type" : "type-125"
9028    },
9029    {
9030     "access" : "private",
9031     "field_name" : "mExtras",
9032     "field_offset" : 128,
9033     "referenced_type" : "type-235"
9034    },
9035    {
9036     "access" : "private",
9037     "field_name" : "mReserved0",
9038     "field_offset" : 192,
9039     "referenced_type" : "type-137"
9040    }
9041   ],
9042   "linker_set_key" : "android::hardware::BHwBinder",
9043   "name" : "android::hardware::BHwBinder",
9044   "record_kind" : "class",
9045   "referenced_type" : "type-234",
9046   "self_type" : "type-234",
9047   "size" : 48,
9048   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9049   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9050   "vtable_components" :
9051   [
9052    {
9053     "component_value" : 32,
9054     "kind" : "vbase_offset"
9055    },
9056    {
9057     "kind" : "offset_to_top"
9058    },
9059    {
9060     "kind" : "rtti",
9061     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9062    },
9063    {
9064     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9065    },
9066    {
9067     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9068    },
9069    {
9070     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9071    },
9072    {
9073     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9074    },
9075    {
9076     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9077    },
9078    {
9079     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9080    },
9081    {
9082     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9083    },
9084    {
9085     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9086    },
9087    {
9088     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9089    },
9090    {
9091     "kind" : "complete_dtor_pointer",
9092     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9093    },
9094    {
9095     "kind" : "deleting_dtor_pointer",
9096     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9097    },
9098    {
9099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9100    },
9101    {
9102     "kind" : "vcall_offset"
9103    },
9104    {
9105     "kind" : "vcall_offset"
9106    },
9107    {
9108     "kind" : "vcall_offset"
9109    },
9110    {
9111     "kind" : "vcall_offset"
9112    },
9113    {
9114     "component_value" : -32,
9115     "kind" : "vcall_offset"
9116    },
9117    {
9118     "component_value" : -32,
9119     "kind" : "offset_to_top"
9120    },
9121    {
9122     "kind" : "rtti",
9123     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9124    },
9125    {
9126     "kind" : "complete_dtor_pointer",
9127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9128    },
9129    {
9130     "kind" : "deleting_dtor_pointer",
9131     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9132    },
9133    {
9134     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9135    },
9136    {
9137     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9138    },
9139    {
9140     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9141    },
9142    {
9143     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9144    }
9145   ]
9146  },
9147  {
9148   "alignment" : 8,
9149   "base_specifiers" :
9150   [
9151    {
9152     "is_virtual" : true,
9153     "referenced_type" : "type-18"
9154    }
9155   ],
9156   "fields" :
9157   [
9158    {
9159     "access" : "private",
9160     "field_name" : "mRemote",
9161     "field_offset" : 64,
9162     "referenced_type" : "type-24"
9163    },
9164    {
9165     "access" : "private",
9166     "field_name" : "mRefs",
9167     "field_offset" : 128,
9168     "referenced_type" : "type-27"
9169    },
9170    {
9171     "access" : "private",
9172     "field_name" : "mState",
9173     "field_offset" : 192,
9174     "referenced_type" : "type-29"
9175    }
9176   ],
9177   "linker_set_key" : "android::hardware::BpHwRefBase",
9178   "name" : "android::hardware::BpHwRefBase",
9179   "record_kind" : "class",
9180   "referenced_type" : "type-23",
9181   "self_type" : "type-23",
9182   "size" : 48,
9183   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9184   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9185   "vtable_components" :
9186   [
9187    {
9188     "component_value" : 32,
9189     "kind" : "vbase_offset"
9190    },
9191    {
9192     "kind" : "offset_to_top"
9193    },
9194    {
9195     "kind" : "rtti",
9196     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9197    },
9198    {
9199     "kind" : "complete_dtor_pointer",
9200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9201    },
9202    {
9203     "kind" : "deleting_dtor_pointer",
9204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9205    },
9206    {
9207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9208    },
9209    {
9210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9211    },
9212    {
9213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9214    },
9215    {
9216     "kind" : "vcall_offset"
9217    },
9218    {
9219     "component_value" : -32,
9220     "kind" : "vcall_offset"
9221    },
9222    {
9223     "component_value" : -32,
9224     "kind" : "vcall_offset"
9225    },
9226    {
9227     "component_value" : -32,
9228     "kind" : "vcall_offset"
9229    },
9230    {
9231     "component_value" : -32,
9232     "kind" : "vcall_offset"
9233    },
9234    {
9235     "component_value" : -32,
9236     "kind" : "offset_to_top"
9237    },
9238    {
9239     "kind" : "rtti",
9240     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9241    },
9242    {
9243     "kind" : "complete_dtor_pointer",
9244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9245    },
9246    {
9247     "kind" : "deleting_dtor_pointer",
9248     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9249    },
9250    {
9251     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9252    },
9253    {
9254     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9255    },
9256    {
9257     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9258    },
9259    {
9260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9261    }
9262   ]
9263  },
9264  {
9265   "alignment" : 8,
9266   "base_specifiers" :
9267   [
9268    {
9269     "referenced_type" : "type-16"
9270    },
9271    {
9272     "referenced_type" : "type-22"
9273    },
9274    {
9275     "referenced_type" : "type-23"
9276    }
9277   ],
9278   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9279   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9280   "record_kind" : "class",
9281   "referenced_type" : "type-15",
9282   "self_type" : "type-15",
9283   "size" : 64,
9284   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9285   "template_args" : [ "type-16" ],
9286   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
9287   "vtable_components" :
9288   [
9289    {
9290     "component_value" : 48,
9291     "kind" : "vbase_offset"
9292    },
9293    {
9294     "kind" : "offset_to_top"
9295    },
9296    {
9297     "kind" : "rtti",
9298     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9299    },
9300    {
9301     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
9302    },
9303    {
9304     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9305    },
9306    {
9307     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9308    },
9309    {
9310     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9311    },
9312    {
9313     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9314    },
9315    {
9316     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
9317    },
9318    {
9319     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9320    },
9321    {
9322     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
9323    },
9324    {
9325     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9326    },
9327    {
9328     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
9329    },
9330    {
9331     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9332    },
9333    {
9334     "kind" : "complete_dtor_pointer",
9335     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9336    },
9337    {
9338     "kind" : "deleting_dtor_pointer",
9339     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9340    },
9341    {
9342     "is_pure" : true,
9343     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
9344    },
9345    {
9346     "is_pure" : true,
9347     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
9348    },
9349    {
9350     "is_pure" : true,
9351     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
9352    },
9353    {
9354     "is_pure" : true,
9355     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
9356    },
9357    {
9358     "is_pure" : true,
9359     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjmj"
9360    },
9361    {
9362     "is_pure" : true,
9363     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjmj"
9364    },
9365    {
9366     "is_pure" : true,
9367     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjmj"
9368    },
9369    {
9370     "is_pure" : true,
9371     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
9372    },
9373    {
9374     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9375    },
9376    {
9377     "component_value" : 40,
9378     "kind" : "vbase_offset"
9379    },
9380    {
9381     "component_value" : -8,
9382     "kind" : "offset_to_top"
9383    },
9384    {
9385     "kind" : "rtti",
9386     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9387    },
9388    {
9389     "kind" : "complete_dtor_pointer",
9390     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9391    },
9392    {
9393     "kind" : "deleting_dtor_pointer",
9394     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9395    },
9396    {
9397     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9398    },
9399    {
9400     "component_value" : 32,
9401     "kind" : "vbase_offset"
9402    },
9403    {
9404     "component_value" : -16,
9405     "kind" : "offset_to_top"
9406    },
9407    {
9408     "kind" : "rtti",
9409     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9410    },
9411    {
9412     "kind" : "complete_dtor_pointer",
9413     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9414    },
9415    {
9416     "kind" : "deleting_dtor_pointer",
9417     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9418    },
9419    {
9420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9421    },
9422    {
9423     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9424    },
9425    {
9426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9427    },
9428    {
9429     "kind" : "vcall_offset"
9430    },
9431    {
9432     "component_value" : -32,
9433     "kind" : "vcall_offset"
9434    },
9435    {
9436     "component_value" : -32,
9437     "kind" : "vcall_offset"
9438    },
9439    {
9440     "component_value" : -32,
9441     "kind" : "vcall_offset"
9442    },
9443    {
9444     "component_value" : -48,
9445     "kind" : "vcall_offset"
9446    },
9447    {
9448     "component_value" : -48,
9449     "kind" : "offset_to_top"
9450    },
9451    {
9452     "kind" : "rtti",
9453     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9454    },
9455    {
9456     "kind" : "complete_dtor_pointer",
9457     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9458    },
9459    {
9460     "kind" : "deleting_dtor_pointer",
9461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9462    },
9463    {
9464     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9465    },
9466    {
9467     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9468    },
9469    {
9470     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9471    },
9472    {
9473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9474    }
9475   ]
9476  },
9477  {
9478   "alignment" : 8,
9479   "base_specifiers" :
9480   [
9481    {
9482     "referenced_type" : "type-66"
9483    },
9484    {
9485     "referenced_type" : "type-22"
9486    },
9487    {
9488     "referenced_type" : "type-23"
9489    }
9490   ],
9491   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9492   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9493   "record_kind" : "class",
9494   "referenced_type" : "type-205",
9495   "self_type" : "type-205",
9496   "size" : 64,
9497   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9498   "template_args" : [ "type-66" ],
9499   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
9500   "vtable_components" :
9501   [
9502    {
9503     "component_value" : 48,
9504     "kind" : "vbase_offset"
9505    },
9506    {
9507     "kind" : "offset_to_top"
9508    },
9509    {
9510     "kind" : "rtti",
9511     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9512    },
9513    {
9514     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
9515    },
9516    {
9517     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9518    },
9519    {
9520     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9521    },
9522    {
9523     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9524    },
9525    {
9526     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9527    },
9528    {
9529     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
9530    },
9531    {
9532     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9533    },
9534    {
9535     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
9536    },
9537    {
9538     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9539    },
9540    {
9541     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
9542    },
9543    {
9544     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9545    },
9546    {
9547     "kind" : "complete_dtor_pointer",
9548     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9549    },
9550    {
9551     "kind" : "deleting_dtor_pointer",
9552     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9553    },
9554    {
9555     "is_pure" : true,
9556     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
9557    },
9558    {
9559     "is_pure" : true,
9560     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
9561    },
9562    {
9563     "is_pure" : true,
9564     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
9565    },
9566    {
9567     "is_pure" : true,
9568     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEmj"
9569    },
9570    {
9571     "is_pure" : true,
9572     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
9573    },
9574    {
9575     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9576    },
9577    {
9578     "component_value" : 40,
9579     "kind" : "vbase_offset"
9580    },
9581    {
9582     "component_value" : -8,
9583     "kind" : "offset_to_top"
9584    },
9585    {
9586     "kind" : "rtti",
9587     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9588    },
9589    {
9590     "kind" : "complete_dtor_pointer",
9591     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9592    },
9593    {
9594     "kind" : "deleting_dtor_pointer",
9595     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9596    },
9597    {
9598     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9599    },
9600    {
9601     "component_value" : 32,
9602     "kind" : "vbase_offset"
9603    },
9604    {
9605     "component_value" : -16,
9606     "kind" : "offset_to_top"
9607    },
9608    {
9609     "kind" : "rtti",
9610     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9611    },
9612    {
9613     "kind" : "complete_dtor_pointer",
9614     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9615    },
9616    {
9617     "kind" : "deleting_dtor_pointer",
9618     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9619    },
9620    {
9621     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9622    },
9623    {
9624     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9625    },
9626    {
9627     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9628    },
9629    {
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "component_value" : -32,
9634     "kind" : "vcall_offset"
9635    },
9636    {
9637     "component_value" : -32,
9638     "kind" : "vcall_offset"
9639    },
9640    {
9641     "component_value" : -32,
9642     "kind" : "vcall_offset"
9643    },
9644    {
9645     "component_value" : -48,
9646     "kind" : "vcall_offset"
9647    },
9648    {
9649     "component_value" : -48,
9650     "kind" : "offset_to_top"
9651    },
9652    {
9653     "kind" : "rtti",
9654     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9655    },
9656    {
9657     "kind" : "complete_dtor_pointer",
9658     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9659    },
9660    {
9661     "kind" : "deleting_dtor_pointer",
9662     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9663    },
9664    {
9665     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9672    },
9673    {
9674     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9675    }
9676   ]
9677  },
9678  {
9679   "alignment" : 8,
9680   "base_specifiers" :
9681   [
9682    {
9683     "referenced_type" : "type-17"
9684    },
9685    {
9686     "referenced_type" : "type-22"
9687    },
9688    {
9689     "referenced_type" : "type-23"
9690    }
9691   ],
9692   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9693   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9694   "record_kind" : "class",
9695   "referenced_type" : "type-490",
9696   "self_type" : "type-490",
9697   "size" : 64,
9698   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9699   "template_args" : [ "type-17" ],
9700   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9701   "vtable_components" :
9702   [
9703    {
9704     "component_value" : 48,
9705     "kind" : "vbase_offset"
9706    },
9707    {
9708     "kind" : "offset_to_top"
9709    },
9710    {
9711     "kind" : "rtti",
9712     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9713    },
9714    {
9715     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9716    },
9717    {
9718     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9731    },
9732    {
9733     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9740    },
9741    {
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9743    },
9744    {
9745     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9746    },
9747    {
9748     "kind" : "complete_dtor_pointer",
9749     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9750    },
9751    {
9752     "kind" : "deleting_dtor_pointer",
9753     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9754    },
9755    {
9756     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9757    },
9758    {
9759     "component_value" : 40,
9760     "kind" : "vbase_offset"
9761    },
9762    {
9763     "component_value" : -8,
9764     "kind" : "offset_to_top"
9765    },
9766    {
9767     "kind" : "rtti",
9768     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9769    },
9770    {
9771     "kind" : "complete_dtor_pointer",
9772     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9773    },
9774    {
9775     "kind" : "deleting_dtor_pointer",
9776     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9777    },
9778    {
9779     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9780    },
9781    {
9782     "component_value" : 32,
9783     "kind" : "vbase_offset"
9784    },
9785    {
9786     "component_value" : -16,
9787     "kind" : "offset_to_top"
9788    },
9789    {
9790     "kind" : "rtti",
9791     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9792    },
9793    {
9794     "kind" : "complete_dtor_pointer",
9795     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9796    },
9797    {
9798     "kind" : "deleting_dtor_pointer",
9799     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9803    },
9804    {
9805     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9806    },
9807    {
9808     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9809    },
9810    {
9811     "kind" : "vcall_offset"
9812    },
9813    {
9814     "component_value" : -32,
9815     "kind" : "vcall_offset"
9816    },
9817    {
9818     "component_value" : -32,
9819     "kind" : "vcall_offset"
9820    },
9821    {
9822     "component_value" : -32,
9823     "kind" : "vcall_offset"
9824    },
9825    {
9826     "component_value" : -48,
9827     "kind" : "vcall_offset"
9828    },
9829    {
9830     "component_value" : -48,
9831     "kind" : "offset_to_top"
9832    },
9833    {
9834     "kind" : "rtti",
9835     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9836    },
9837    {
9838     "kind" : "complete_dtor_pointer",
9839     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9840    },
9841    {
9842     "kind" : "deleting_dtor_pointer",
9843     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9844    },
9845    {
9846     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9847    },
9848    {
9849     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9850    },
9851    {
9852     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9853    },
9854    {
9855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9856    }
9857   ]
9858  },
9859  {
9860   "alignment" : 8,
9861   "fields" :
9862   [
9863    {
9864     "access" : "private",
9865     "field_name" : "mMutex",
9866     "referenced_type" : "type-515"
9867    },
9868    {
9869     "access" : "private",
9870     "field_name" : "mMap",
9871     "field_offset" : 320,
9872     "referenced_type" : "type-516"
9873    }
9874   ],
9875   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9876   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9877   "record_kind" : "class",
9878   "referenced_type" : "type-514",
9879   "self_type" : "type-514",
9880   "size" : 64,
9881   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9882   "template_args" : [ "type-226", "type-517" ],
9883   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9884  },
9885  {
9886   "alignment" : 8,
9887   "fields" :
9888   [
9889    {
9890     "access" : "private",
9891     "field_name" : "mMutex",
9892     "referenced_type" : "type-524"
9893    },
9894    {
9895     "access" : "private",
9896     "field_name" : "mMap",
9897     "field_offset" : 320,
9898     "referenced_type" : "type-525"
9899    }
9900   ],
9901   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9902   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9903   "record_kind" : "class",
9904   "referenced_type" : "type-523",
9905   "self_type" : "type-523",
9906   "size" : 64,
9907   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9908   "template_args" : [ "type-226", "type-51" ],
9909   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9910  },
9911  {
9912   "alignment" : 8,
9913   "fields" :
9914   [
9915    {
9916     "access" : "private",
9917     "field_name" : "mMutex",
9918     "referenced_type" : "type-531"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mMap",
9923     "field_offset" : 320,
9924     "referenced_type" : "type-532"
9925    }
9926   ],
9927   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9928   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9929   "record_kind" : "class",
9930   "referenced_type" : "type-530",
9931   "self_type" : "type-530",
9932   "size" : 64,
9933   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9934   "template_args" : [ "type-92", "type-533" ],
9935   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9936  },
9937  {
9938   "alignment" : 8,
9939   "fields" :
9940   [
9941    {
9942     "access" : "private",
9943     "field_name" : "mMutex",
9944     "referenced_type" : "type-550"
9945    },
9946    {
9947     "access" : "private",
9948     "field_name" : "mMap",
9949     "field_offset" : 320,
9950     "referenced_type" : "type-551"
9951    }
9952   ],
9953   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9954   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9955   "record_kind" : "class",
9956   "referenced_type" : "type-549",
9957   "self_type" : "type-549",
9958   "size" : 64,
9959   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9960   "template_args" : [ "type-552", "type-553" ],
9961   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9962  },
9963  {
9964   "alignment" : 8,
9965   "fields" :
9966   [
9967    {
9968     "access" : "private",
9969     "field_name" : "mMutex",
9970     "referenced_type" : "type-539"
9971    },
9972    {
9973     "access" : "private",
9974     "field_name" : "mMap",
9975     "field_offset" : 320,
9976     "referenced_type" : "type-540"
9977    }
9978   ],
9979   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9980   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9981   "record_kind" : "class",
9982   "referenced_type" : "type-538",
9983   "self_type" : "type-538",
9984   "size" : 64,
9985   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9986   "template_args" : [ "type-541", "type-542" ],
9987   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9988  },
9989  {
9990   "alignment" : 8,
9991   "fields" :
9992   [
9993    {
9994     "field_name" : "flags",
9995     "referenced_type" : "type-2"
9996    },
9997    {
9998     "field_name" : "fdIndex",
9999     "field_offset" : 32,
10000     "referenced_type" : "type-2"
10001    },
10002    {
10003     "field_name" : "offset",
10004     "field_offset" : 64,
10005     "referenced_type" : "type-2"
10006    },
10007    {
10008     "field_name" : "extent",
10009     "field_offset" : 128,
10010     "referenced_type" : "type-8"
10011    }
10012   ],
10013   "linker_set_key" : "android::hardware::GrantorDescriptor",
10014   "name" : "android::hardware::GrantorDescriptor",
10015   "referenced_type" : "type-400",
10016   "self_type" : "type-400",
10017   "size" : 24,
10018   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10019   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10020  },
10021  {
10022   "alignment" : 8,
10023   "base_specifiers" :
10024   [
10025    {
10026     "is_virtual" : true,
10027     "referenced_type" : "type-384"
10028    },
10029    {
10030     "is_virtual" : true,
10031     "referenced_type" : "type-18"
10032    }
10033   ],
10034   "linker_set_key" : "android::hardware::HidlMemory",
10035   "name" : "android::hardware::HidlMemory",
10036   "record_kind" : "class",
10037   "referenced_type" : "type-392",
10038   "self_type" : "type-392",
10039   "size" : 64,
10040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10041   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10042   "vtable_components" :
10043   [
10044    {
10045     "component_value" : 48,
10046     "kind" : "vbase_offset"
10047    },
10048    {
10049     "component_value" : 8,
10050     "kind" : "vbase_offset"
10051    },
10052    {
10053     "kind" : "offset_to_top"
10054    },
10055    {
10056     "kind" : "rtti",
10057     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10058    },
10059    {
10060     "kind" : "complete_dtor_pointer",
10061     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10062    },
10063    {
10064     "kind" : "deleting_dtor_pointer",
10065     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10066    },
10067    {
10068     "kind" : "vcall_offset"
10069    },
10070    {
10071     "kind" : "vcall_offset"
10072    },
10073    {
10074     "kind" : "vcall_offset"
10075    },
10076    {
10077     "kind" : "vcall_offset"
10078    },
10079    {
10080     "component_value" : -48,
10081     "kind" : "vcall_offset"
10082    },
10083    {
10084     "component_value" : -48,
10085     "kind" : "offset_to_top"
10086    },
10087    {
10088     "kind" : "rtti",
10089     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10090    },
10091    {
10092     "kind" : "complete_dtor_pointer",
10093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10094    },
10095    {
10096     "kind" : "deleting_dtor_pointer",
10097     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10110    }
10111   ]
10112  },
10113  {
10114   "alignment" : 8,
10115   "base_specifiers" :
10116   [
10117    {
10118     "is_virtual" : true,
10119     "referenced_type" : "type-18"
10120    }
10121   ],
10122   "linker_set_key" : "android::hardware::IBinder",
10123   "name" : "android::hardware::IBinder",
10124   "record_kind" : "class",
10125   "referenced_type" : "type-26",
10126   "self_type" : "type-26",
10127   "size" : 24,
10128   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10129   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10130   "vtable_components" :
10131   [
10132    {
10133     "component_value" : 8,
10134     "kind" : "vbase_offset"
10135    },
10136    {
10137     "kind" : "offset_to_top"
10138    },
10139    {
10140     "kind" : "rtti",
10141     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10142    },
10143    {
10144     "is_pure" : true,
10145     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10146    },
10147    {
10148     "is_pure" : true,
10149     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10150    },
10151    {
10152     "is_pure" : true,
10153     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10154    },
10155    {
10156     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10157    },
10158    {
10159     "is_pure" : true,
10160     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10161    },
10162    {
10163     "is_pure" : true,
10164     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10165    },
10166    {
10167     "is_pure" : true,
10168     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10169    },
10170    {
10171     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10175    },
10176    {
10177     "kind" : "complete_dtor_pointer",
10178     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10179    },
10180    {
10181     "kind" : "deleting_dtor_pointer",
10182     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10183    },
10184    {
10185     "kind" : "vcall_offset"
10186    },
10187    {
10188     "kind" : "vcall_offset"
10189    },
10190    {
10191     "kind" : "vcall_offset"
10192    },
10193    {
10194     "kind" : "vcall_offset"
10195    },
10196    {
10197     "component_value" : -8,
10198     "kind" : "vcall_offset"
10199    },
10200    {
10201     "component_value" : -8,
10202     "kind" : "offset_to_top"
10203    },
10204    {
10205     "kind" : "rtti",
10206     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10207    },
10208    {
10209     "kind" : "complete_dtor_pointer",
10210     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10211    },
10212    {
10213     "kind" : "deleting_dtor_pointer",
10214     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10215    },
10216    {
10217     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10218    },
10219    {
10220     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10221    },
10222    {
10223     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10224    },
10225    {
10226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10227    }
10228   ]
10229  },
10230  {
10231   "alignment" : 8,
10232   "base_specifiers" :
10233   [
10234    {
10235     "is_virtual" : true,
10236     "referenced_type" : "type-18"
10237    }
10238   ],
10239   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10240   "name" : "android::hardware::IBinder::DeathRecipient",
10241   "record_kind" : "class",
10242   "referenced_type" : "type-95",
10243   "self_type" : "type-95",
10244   "size" : 24,
10245   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10246   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10247   "vtable_components" :
10248   [
10249    {
10250     "component_value" : 8,
10251     "kind" : "vbase_offset"
10252    },
10253    {
10254     "kind" : "offset_to_top"
10255    },
10256    {
10257     "kind" : "rtti",
10258     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10259    },
10260    {
10261     "is_pure" : true,
10262     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10263    },
10264    {
10265     "kind" : "complete_dtor_pointer",
10266     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10267    },
10268    {
10269     "kind" : "deleting_dtor_pointer",
10270     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10271    },
10272    {
10273     "kind" : "vcall_offset"
10274    },
10275    {
10276     "kind" : "vcall_offset"
10277    },
10278    {
10279     "kind" : "vcall_offset"
10280    },
10281    {
10282     "kind" : "vcall_offset"
10283    },
10284    {
10285     "component_value" : -8,
10286     "kind" : "vcall_offset"
10287    },
10288    {
10289     "component_value" : -8,
10290     "kind" : "offset_to_top"
10291    },
10292    {
10293     "kind" : "rtti",
10294     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10295    },
10296    {
10297     "kind" : "complete_dtor_pointer",
10298     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10299    },
10300    {
10301     "kind" : "deleting_dtor_pointer",
10302     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10303    },
10304    {
10305     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10312    },
10313    {
10314     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10315    }
10316   ]
10317  },
10318  {
10319   "alignment" : 8,
10320   "base_specifiers" :
10321   [
10322    {
10323     "is_virtual" : true,
10324     "referenced_type" : "type-18"
10325    }
10326   ],
10327   "linker_set_key" : "android::hardware::IInterface",
10328   "name" : "android::hardware::IInterface",
10329   "record_kind" : "class",
10330   "referenced_type" : "type-22",
10331   "self_type" : "type-22",
10332   "size" : 24,
10333   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10334   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10335   "vtable_components" :
10336   [
10337    {
10338     "component_value" : 8,
10339     "kind" : "vbase_offset"
10340    },
10341    {
10342     "kind" : "offset_to_top"
10343    },
10344    {
10345     "kind" : "rtti",
10346     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10347    },
10348    {
10349     "kind" : "complete_dtor_pointer",
10350     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10351    },
10352    {
10353     "kind" : "deleting_dtor_pointer",
10354     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10355    },
10356    {
10357     "is_pure" : true,
10358     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10359    },
10360    {
10361     "kind" : "vcall_offset"
10362    },
10363    {
10364     "kind" : "vcall_offset"
10365    },
10366    {
10367     "kind" : "vcall_offset"
10368    },
10369    {
10370     "kind" : "vcall_offset"
10371    },
10372    {
10373     "component_value" : -8,
10374     "kind" : "vcall_offset"
10375    },
10376    {
10377     "component_value" : -8,
10378     "kind" : "offset_to_top"
10379    },
10380    {
10381     "kind" : "rtti",
10382     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10383    },
10384    {
10385     "kind" : "complete_dtor_pointer",
10386     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10387    },
10388    {
10389     "kind" : "deleting_dtor_pointer",
10390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10403    }
10404   ]
10405  },
10406  {
10407   "alignment" : 8,
10408   "fields" :
10409   [
10410    {
10411     "access" : "private",
10412     "field_name" : "mGrantors",
10413     "referenced_type" : "type-396"
10414    },
10415    {
10416     "access" : "private",
10417     "field_name" : "mHandle",
10418     "field_offset" : 128,
10419     "referenced_type" : "type-464"
10420    },
10421    {
10422     "access" : "private",
10423     "field_name" : "mQuantum",
10424     "field_offset" : 192,
10425     "referenced_type" : "type-2"
10426    },
10427    {
10428     "access" : "private",
10429     "field_name" : "mFlags",
10430     "field_offset" : 224,
10431     "referenced_type" : "type-2"
10432    }
10433   ],
10434   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10435   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10436   "referenced_type" : "type-463",
10437   "self_type" : "type-463",
10438   "size" : 32,
10439   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10440   "template_args" : [ "type-88" ],
10441   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10442  },
10443  {
10444   "alignment" : 8,
10445   "fields" :
10446   [
10447    {
10448     "access" : "private",
10449     "field_name" : "mBufCachePos",
10450     "referenced_type" : "type-8"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "mBufCache",
10455     "field_offset" : 64,
10456     "referenced_type" : "type-493"
10457    },
10458    {
10459     "access" : "private",
10460     "field_name" : "mError",
10461     "field_offset" : 256,
10462     "referenced_type" : "type-125"
10463    },
10464    {
10465     "access" : "private",
10466     "field_name" : "mData",
10467     "field_offset" : 320,
10468     "referenced_type" : "type-424"
10469    },
10470    {
10471     "access" : "private",
10472     "field_name" : "mDataSize",
10473     "field_offset" : 384,
10474     "referenced_type" : "type-8"
10475    },
10476    {
10477     "access" : "private",
10478     "field_name" : "mDataCapacity",
10479     "field_offset" : 448,
10480     "referenced_type" : "type-8"
10481    },
10482    {
10483     "access" : "private",
10484     "field_name" : "mDataPos",
10485     "field_offset" : 512,
10486     "referenced_type" : "type-8"
10487    },
10488    {
10489     "access" : "private",
10490     "field_name" : "mObjects",
10491     "field_offset" : 576,
10492     "referenced_type" : "type-494"
10493    },
10494    {
10495     "access" : "private",
10496     "field_name" : "mObjectsSize",
10497     "field_offset" : 640,
10498     "referenced_type" : "type-8"
10499    },
10500    {
10501     "access" : "private",
10502     "field_name" : "mObjectsCapacity",
10503     "field_offset" : 704,
10504     "referenced_type" : "type-8"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "mNextObjectHint",
10509     "field_offset" : 768,
10510     "referenced_type" : "type-8"
10511    },
10512    {
10513     "access" : "private",
10514     "field_name" : "mNumRef",
10515     "field_offset" : 832,
10516     "referenced_type" : "type-8"
10517    },
10518    {
10519     "access" : "private",
10520     "field_name" : "mFdsKnown",
10521     "field_offset" : 896,
10522     "referenced_type" : "type-51"
10523    },
10524    {
10525     "access" : "private",
10526     "field_name" : "mHasFds",
10527     "field_offset" : 904,
10528     "referenced_type" : "type-51"
10529    },
10530    {
10531     "access" : "private",
10532     "field_name" : "mAllowFds",
10533     "field_offset" : 912,
10534     "referenced_type" : "type-51"
10535    },
10536    {
10537     "access" : "private",
10538     "field_name" : "mOwner",
10539     "field_offset" : 960,
10540     "referenced_type" : "type-495"
10541    },
10542    {
10543     "access" : "private",
10544     "field_name" : "mOwnerCookie",
10545     "field_offset" : 1024,
10546     "referenced_type" : "type-137"
10547    }
10548   ],
10549   "linker_set_key" : "android::hardware::Parcel",
10550   "name" : "android::hardware::Parcel",
10551   "record_kind" : "class",
10552   "referenced_type" : "type-492",
10553   "self_type" : "type-492",
10554   "size" : 136,
10555   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10556   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10557  },
10558  {
10559   "access" : "private",
10560   "alignment" : 8,
10561   "fields" :
10562   [
10563    {
10564     "field_name" : "index",
10565     "referenced_type" : "type-8"
10566    },
10567    {
10568     "field_name" : "buffer",
10569     "field_offset" : 64,
10570     "referenced_type" : "type-345"
10571    },
10572    {
10573     "field_name" : "bufend",
10574     "field_offset" : 128,
10575     "referenced_type" : "type-345"
10576    }
10577   ],
10578   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10579   "name" : "android::hardware::Parcel::BufferInfo",
10580   "referenced_type" : "type-500",
10581   "self_type" : "type-500",
10582   "size" : 24,
10583   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10584   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10585  },
10586  {
10587   "alignment" : 8,
10588   "base_specifiers" :
10589   [
10590    {
10591     "is_virtual" : true,
10592     "referenced_type" : "type-18"
10593    }
10594   ],
10595   "fields" :
10596   [
10597    {
10598     "access" : "private",
10599     "field_name" : "mDriverFD",
10600     "field_offset" : 64,
10601     "referenced_type" : "type-125"
10602    },
10603    {
10604     "access" : "private",
10605     "field_name" : "mVMStart",
10606     "field_offset" : 128,
10607     "referenced_type" : "type-137"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mThreadCountLock",
10612     "field_offset" : 192,
10613     "referenced_type" : "type-139"
10614    },
10615    {
10616     "access" : "private",
10617     "field_name" : "mThreadCountDecrement",
10618     "field_offset" : 512,
10619     "referenced_type" : "type-140"
10620    },
10621    {
10622     "access" : "private",
10623     "field_name" : "mExecutingThreadsCount",
10624     "field_offset" : 896,
10625     "referenced_type" : "type-8"
10626    },
10627    {
10628     "access" : "private",
10629     "field_name" : "mMaxThreads",
10630     "field_offset" : 960,
10631     "referenced_type" : "type-8"
10632    },
10633    {
10634     "access" : "private",
10635     "field_name" : "mStarvationStartTimeMs",
10636     "field_offset" : 1024,
10637     "referenced_type" : "type-141"
10638    },
10639    {
10640     "access" : "private",
10641     "field_name" : "mLock",
10642     "field_offset" : 1088,
10643     "referenced_type" : "type-142"
10644    },
10645    {
10646     "access" : "private",
10647     "field_name" : "mHandleToObject",
10648     "field_offset" : 1408,
10649     "referenced_type" : "type-144"
10650    },
10651    {
10652     "access" : "private",
10653     "field_name" : "mManagesContexts",
10654     "field_offset" : 1728,
10655     "referenced_type" : "type-51"
10656    },
10657    {
10658     "access" : "private",
10659     "field_name" : "mBinderContextCheckFunc",
10660     "field_offset" : 1792,
10661     "referenced_type" : "type-149"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "mBinderContextUserData",
10666     "field_offset" : 1856,
10667     "referenced_type" : "type-137"
10668    },
10669    {
10670     "access" : "private",
10671     "field_name" : "mContexts",
10672     "field_offset" : 1920,
10673     "referenced_type" : "type-158"
10674    },
10675    {
10676     "access" : "private",
10677     "field_name" : "mRootDir",
10678     "field_offset" : 2240,
10679     "referenced_type" : "type-162"
10680    },
10681    {
10682     "access" : "private",
10683     "field_name" : "mThreadPoolStarted",
10684     "field_offset" : 2304,
10685     "referenced_type" : "type-51"
10686    },
10687    {
10688     "access" : "private",
10689     "field_name" : "mSpawnThreadOnStart",
10690     "field_offset" : 2312,
10691     "referenced_type" : "type-51"
10692    },
10693    {
10694     "access" : "private",
10695     "field_name" : "mThreadPoolSeq",
10696     "field_offset" : 2336,
10697     "referenced_type" : "type-163"
10698    },
10699    {
10700     "access" : "private",
10701     "field_name" : "mMmapSize",
10702     "field_offset" : 2368,
10703     "referenced_type" : "type-147"
10704    },
10705    {
10706     "access" : "private",
10707     "field_name" : "mCallRestriction",
10708     "field_offset" : 2432,
10709     "referenced_type" : "type-164"
10710    }
10711   ],
10712   "linker_set_key" : "android::hardware::ProcessState",
10713   "name" : "android::hardware::ProcessState",
10714   "record_kind" : "class",
10715   "referenced_type" : "type-136",
10716   "self_type" : "type-136",
10717   "size" : 328,
10718   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10719   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10720   "vtable_components" :
10721   [
10722    {
10723     "component_value" : 312,
10724     "kind" : "vbase_offset"
10725    },
10726    {
10727     "kind" : "offset_to_top"
10728    },
10729    {
10730     "kind" : "rtti",
10731     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10732    },
10733    {
10734     "kind" : "complete_dtor_pointer",
10735     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10736    },
10737    {
10738     "kind" : "deleting_dtor_pointer",
10739     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10740    },
10741    {
10742     "kind" : "vcall_offset"
10743    },
10744    {
10745     "kind" : "vcall_offset"
10746    },
10747    {
10748     "kind" : "vcall_offset"
10749    },
10750    {
10751     "kind" : "vcall_offset"
10752    },
10753    {
10754     "component_value" : -312,
10755     "kind" : "vcall_offset"
10756    },
10757    {
10758     "component_value" : -312,
10759     "kind" : "offset_to_top"
10760    },
10761    {
10762     "kind" : "rtti",
10763     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10764    },
10765    {
10766     "kind" : "complete_dtor_pointer",
10767     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10768    },
10769    {
10770     "kind" : "deleting_dtor_pointer",
10771     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10784    }
10785   ]
10786  },
10787  {
10788   "access" : "private",
10789   "alignment" : 8,
10790   "fields" :
10791   [
10792    {
10793     "field_name" : "binder",
10794     "referenced_type" : "type-25"
10795    },
10796    {
10797     "field_name" : "refs",
10798     "field_offset" : 64,
10799     "referenced_type" : "type-27"
10800    }
10801   ],
10802   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10803   "name" : "android::hardware::ProcessState::handle_entry",
10804   "referenced_type" : "type-148",
10805   "self_type" : "type-148",
10806   "size" : 16,
10807   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10808   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10809  },
10810  {
10811   "alignment" : 8,
10812   "base_specifiers" :
10813   [
10814    {
10815     "referenced_type" : "type-246"
10816    }
10817   ],
10818   "fields" :
10819   [
10820    {
10821     "access" : "private",
10822     "field_name" : "mVal",
10823     "field_offset" : 288,
10824     "referenced_type" : "type-253"
10825    }
10826   ],
10827   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10828   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10829   "record_kind" : "class",
10830   "referenced_type" : "type-252",
10831   "self_type" : "type-252",
10832   "size" : 40,
10833   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10834   "template_args" : [ "type-253" ],
10835   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE"
10836  },
10837  {
10838   "alignment" : 8,
10839   "base_specifiers" :
10840   [
10841    {
10842     "referenced_type" : "type-246"
10843    }
10844   ],
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "field_name" : "mVal",
10850     "field_offset" : 320,
10851     "referenced_type" : "type-213"
10852    }
10853   ],
10854   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10855   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10856   "record_kind" : "class",
10857   "referenced_type" : "type-259",
10858   "self_type" : "type-259",
10859   "size" : 48,
10860   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10861   "template_args" : [ "type-213" ],
10862   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_011IContexthubEEEEE"
10863  },
10864  {
10865   "alignment" : 8,
10866   "base_specifiers" :
10867   [
10868    {
10869     "referenced_type" : "type-246"
10870    }
10871   ],
10872   "fields" :
10873   [
10874    {
10875     "access" : "private",
10876     "field_name" : "mVal",
10877     "field_offset" : 320,
10878     "referenced_type" : "type-64"
10879    }
10880   ],
10881   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10882   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10883   "record_kind" : "class",
10884   "referenced_type" : "type-705",
10885   "self_type" : "type-705",
10886   "size" : 48,
10887   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10888   "template_args" : [ "type-64" ],
10889   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_019IContexthubCallbackEEEEE"
10890  },
10891  {
10892   "alignment" : 8,
10893   "base_specifiers" :
10894   [
10895    {
10896     "referenced_type" : "type-246"
10897    }
10898   ],
10899   "fields" :
10900   [
10901    {
10902     "access" : "private",
10903     "field_name" : "mVal",
10904     "field_offset" : 264,
10905     "referenced_type" : "type-51"
10906    }
10907   ],
10908   "linker_set_key" : "android::hardware::Return<bool>",
10909   "name" : "android::hardware::Return<bool>",
10910   "record_kind" : "class",
10911   "referenced_type" : "type-245",
10912   "self_type" : "type-245",
10913   "size" : 40,
10914   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10915   "template_args" : [ "type-51" ],
10916   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10917  },
10918  {
10919   "alignment" : 8,
10920   "base_specifiers" :
10921   [
10922    {
10923     "referenced_type" : "type-246"
10924    }
10925   ],
10926   "linker_set_key" : "android::hardware::Return<void>",
10927   "name" : "android::hardware::Return<void>",
10928   "record_kind" : "class",
10929   "referenced_type" : "type-273",
10930   "self_type" : "type-273",
10931   "size" : 40,
10932   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10933   "template_args" : [ "type-138" ],
10934   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10935  },
10936  {
10937   "alignment" : 8,
10938   "fields" :
10939   [
10940    {
10941     "access" : "private",
10942     "field_name" : "mException",
10943     "referenced_type" : "type-125"
10944    },
10945    {
10946     "access" : "private",
10947     "field_name" : "mErrorCode",
10948     "field_offset" : 32,
10949     "referenced_type" : "type-125"
10950    },
10951    {
10952     "access" : "private",
10953     "field_name" : "mMessage",
10954     "field_offset" : 64,
10955     "referenced_type" : "type-237"
10956    }
10957   ],
10958   "linker_set_key" : "android::hardware::Status",
10959   "name" : "android::hardware::Status",
10960   "record_kind" : "class",
10961   "referenced_type" : "type-236",
10962   "self_type" : "type-236",
10963   "size" : 32,
10964   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10965   "unique_id" : "_ZTSN7android8hardware6StatusE"
10966  },
10967  {
10968   "alignment" : 8,
10969   "base_specifiers" :
10970   [
10971    {
10972     "referenced_type" : "type-506"
10973    }
10974   ],
10975   "fields" :
10976   [
10977    {
10978     "access" : "private",
10979     "field_name" : "_hidl_mImpl",
10980     "field_offset" : 1024,
10981     "referenced_type" : "type-213"
10982    }
10983   ],
10984   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10985   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10986   "referenced_type" : "type-709",
10987   "self_type" : "type-709",
10988   "size" : 152,
10989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
10990   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BnHwContexthubE",
10991   "vtable_components" :
10992   [
10993    {
10994     "component_value" : 136,
10995     "kind" : "vbase_offset"
10996    },
10997    {
10998     "kind" : "offset_to_top"
10999    },
11000    {
11001     "kind" : "rtti",
11002     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11009    },
11010    {
11011     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11012    },
11013    {
11014     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11018    },
11019    {
11020     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11024    },
11025    {
11026     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11027    },
11028    {
11029     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11030    },
11031    {
11032     "kind" : "complete_dtor_pointer",
11033     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11034    },
11035    {
11036     "kind" : "deleting_dtor_pointer",
11037     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11038    },
11039    {
11040     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11041    },
11042    {
11043     "component_value" : -32,
11044     "kind" : "offset_to_top"
11045    },
11046    {
11047     "kind" : "rtti",
11048     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11049    },
11050    {
11051     "kind" : "complete_dtor_pointer",
11052     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11053    },
11054    {
11055     "kind" : "deleting_dtor_pointer",
11056     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11057    },
11058    {
11059     "kind" : "vcall_offset"
11060    },
11061    {
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "kind" : "vcall_offset"
11066    },
11067    {
11068     "kind" : "vcall_offset"
11069    },
11070    {
11071     "component_value" : -136,
11072     "kind" : "vcall_offset"
11073    },
11074    {
11075     "component_value" : -136,
11076     "kind" : "offset_to_top"
11077    },
11078    {
11079     "kind" : "rtti",
11080     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11081    },
11082    {
11083     "kind" : "complete_dtor_pointer",
11084     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11085    },
11086    {
11087     "kind" : "deleting_dtor_pointer",
11088     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11092    },
11093    {
11094     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11095    },
11096    {
11097     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11098    },
11099    {
11100     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11101    }
11102   ]
11103  },
11104  {
11105   "alignment" : 8,
11106   "base_specifiers" :
11107   [
11108    {
11109     "referenced_type" : "type-506"
11110    }
11111   ],
11112   "fields" :
11113   [
11114    {
11115     "access" : "private",
11116     "field_name" : "_hidl_mImpl",
11117     "field_offset" : 1024,
11118     "referenced_type" : "type-64"
11119    }
11120   ],
11121   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11122   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11123   "referenced_type" : "type-510",
11124   "self_type" : "type-510",
11125   "size" : 152,
11126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11127   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11128   "vtable_components" :
11129   [
11130    {
11131     "component_value" : 136,
11132     "kind" : "vbase_offset"
11133    },
11134    {
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11149    },
11150    {
11151     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11155    },
11156    {
11157     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11167    },
11168    {
11169     "kind" : "complete_dtor_pointer",
11170     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11171    },
11172    {
11173     "kind" : "deleting_dtor_pointer",
11174     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11178    },
11179    {
11180     "component_value" : -32,
11181     "kind" : "offset_to_top"
11182    },
11183    {
11184     "kind" : "rtti",
11185     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11186    },
11187    {
11188     "kind" : "complete_dtor_pointer",
11189     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11190    },
11191    {
11192     "kind" : "deleting_dtor_pointer",
11193     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11194    },
11195    {
11196     "kind" : "vcall_offset"
11197    },
11198    {
11199     "kind" : "vcall_offset"
11200    },
11201    {
11202     "kind" : "vcall_offset"
11203    },
11204    {
11205     "kind" : "vcall_offset"
11206    },
11207    {
11208     "component_value" : -136,
11209     "kind" : "vcall_offset"
11210    },
11211    {
11212     "component_value" : -136,
11213     "kind" : "offset_to_top"
11214    },
11215    {
11216     "kind" : "rtti",
11217     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11218    },
11219    {
11220     "kind" : "complete_dtor_pointer",
11221     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11222    },
11223    {
11224     "kind" : "deleting_dtor_pointer",
11225     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11238    }
11239   ]
11240  },
11241  {
11242   "alignment" : 8,
11243   "base_specifiers" :
11244   [
11245    {
11246     "referenced_type" : "type-15"
11247    },
11248    {
11249     "referenced_type" : "type-59"
11250    }
11251   ],
11252   "fields" :
11253   [
11254    {
11255     "access" : "private",
11256     "field_name" : "_hidl_mMutex",
11257     "field_offset" : 1088,
11258     "referenced_type" : "type-57"
11259    },
11260    {
11261     "access" : "private",
11262     "field_name" : "_hidl_mDeathRecipients",
11263     "field_offset" : 1408,
11264     "referenced_type" : "type-58"
11265    }
11266   ],
11267   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11268   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11269   "referenced_type" : "type-56",
11270   "self_type" : "type-56",
11271   "size" : 216,
11272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
11273   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BpHwContexthubE",
11274   "vtable_components" :
11275   [
11276    {
11277     "component_value" : 200,
11278     "kind" : "vbase_offset"
11279    },
11280    {
11281     "kind" : "offset_to_top"
11282    },
11283    {
11284     "kind" : "rtti",
11285     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11286    },
11287    {
11288     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11292    },
11293    {
11294     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11319    },
11320    {
11321     "kind" : "complete_dtor_pointer",
11322     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11323    },
11324    {
11325     "kind" : "deleting_dtor_pointer",
11326     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11354    },
11355    {
11356     "component_value" : 192,
11357     "kind" : "vbase_offset"
11358    },
11359    {
11360     "component_value" : -8,
11361     "kind" : "offset_to_top"
11362    },
11363    {
11364     "kind" : "rtti",
11365     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11366    },
11367    {
11368     "kind" : "complete_dtor_pointer",
11369     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11370    },
11371    {
11372     "kind" : "deleting_dtor_pointer",
11373     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11374    },
11375    {
11376     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11377    },
11378    {
11379     "component_value" : 184,
11380     "kind" : "vbase_offset"
11381    },
11382    {
11383     "component_value" : -16,
11384     "kind" : "offset_to_top"
11385    },
11386    {
11387     "kind" : "rtti",
11388     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11389    },
11390    {
11391     "kind" : "complete_dtor_pointer",
11392     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11393    },
11394    {
11395     "kind" : "deleting_dtor_pointer",
11396     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11397    },
11398    {
11399     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11400    },
11401    {
11402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11406    },
11407    {
11408     "component_value" : -48,
11409     "kind" : "offset_to_top"
11410    },
11411    {
11412     "kind" : "rtti",
11413     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11414    },
11415    {
11416     "kind" : "complete_dtor_pointer",
11417     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11418    },
11419    {
11420     "kind" : "deleting_dtor_pointer",
11421     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11422    },
11423    {
11424     "kind" : "vcall_offset"
11425    },
11426    {
11427     "component_value" : -184,
11428     "kind" : "vcall_offset"
11429    },
11430    {
11431     "component_value" : -184,
11432     "kind" : "vcall_offset"
11433    },
11434    {
11435     "component_value" : -184,
11436     "kind" : "vcall_offset"
11437    },
11438    {
11439     "component_value" : -200,
11440     "kind" : "vcall_offset"
11441    },
11442    {
11443     "component_value" : -200,
11444     "kind" : "offset_to_top"
11445    },
11446    {
11447     "kind" : "rtti",
11448     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11449    },
11450    {
11451     "kind" : "complete_dtor_pointer",
11452     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11453    },
11454    {
11455     "kind" : "deleting_dtor_pointer",
11456     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11457    },
11458    {
11459     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11460    },
11461    {
11462     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11469    }
11470   ]
11471  },
11472  {
11473   "alignment" : 8,
11474   "base_specifiers" :
11475   [
11476    {
11477     "referenced_type" : "type-205"
11478    },
11479    {
11480     "referenced_type" : "type-59"
11481    }
11482   ],
11483   "fields" :
11484   [
11485    {
11486     "access" : "private",
11487     "field_name" : "_hidl_mMutex",
11488     "field_offset" : 1088,
11489     "referenced_type" : "type-203"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "_hidl_mDeathRecipients",
11494     "field_offset" : 1408,
11495     "referenced_type" : "type-204"
11496    }
11497   ],
11498   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11499   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11500   "referenced_type" : "type-202",
11501   "self_type" : "type-202",
11502   "size" : 216,
11503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
11504   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11505   "vtable_components" :
11506   [
11507    {
11508     "component_value" : 200,
11509     "kind" : "vbase_offset"
11510    },
11511    {
11512     "kind" : "offset_to_top"
11513    },
11514    {
11515     "kind" : "rtti",
11516     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11517    },
11518    {
11519     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
11520    },
11521    {
11522     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11523    },
11524    {
11525     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11532    },
11533    {
11534     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11550    },
11551    {
11552     "kind" : "complete_dtor_pointer",
11553     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11554    },
11555    {
11556     "kind" : "deleting_dtor_pointer",
11557     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11576    },
11577    {
11578     "component_value" : 192,
11579     "kind" : "vbase_offset"
11580    },
11581    {
11582     "component_value" : -8,
11583     "kind" : "offset_to_top"
11584    },
11585    {
11586     "kind" : "rtti",
11587     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11588    },
11589    {
11590     "kind" : "complete_dtor_pointer",
11591     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11592    },
11593    {
11594     "kind" : "deleting_dtor_pointer",
11595     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11596    },
11597    {
11598     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11599    },
11600    {
11601     "component_value" : 184,
11602     "kind" : "vbase_offset"
11603    },
11604    {
11605     "component_value" : -16,
11606     "kind" : "offset_to_top"
11607    },
11608    {
11609     "kind" : "rtti",
11610     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11611    },
11612    {
11613     "kind" : "complete_dtor_pointer",
11614     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11615    },
11616    {
11617     "kind" : "deleting_dtor_pointer",
11618     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11628    },
11629    {
11630     "component_value" : -48,
11631     "kind" : "offset_to_top"
11632    },
11633    {
11634     "kind" : "rtti",
11635     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11636    },
11637    {
11638     "kind" : "complete_dtor_pointer",
11639     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11640    },
11641    {
11642     "kind" : "deleting_dtor_pointer",
11643     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11644    },
11645    {
11646     "kind" : "vcall_offset"
11647    },
11648    {
11649     "component_value" : -184,
11650     "kind" : "vcall_offset"
11651    },
11652    {
11653     "component_value" : -184,
11654     "kind" : "vcall_offset"
11655    },
11656    {
11657     "component_value" : -184,
11658     "kind" : "vcall_offset"
11659    },
11660    {
11661     "component_value" : -200,
11662     "kind" : "vcall_offset"
11663    },
11664    {
11665     "component_value" : -200,
11666     "kind" : "offset_to_top"
11667    },
11668    {
11669     "kind" : "rtti",
11670     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11671    },
11672    {
11673     "kind" : "complete_dtor_pointer",
11674     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11675    },
11676    {
11677     "kind" : "deleting_dtor_pointer",
11678     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11679    },
11680    {
11681     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11682    },
11683    {
11684     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11685    },
11686    {
11687     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11691    }
11692   ]
11693  },
11694  {
11695   "alignment" : 8,
11696   "base_specifiers" :
11697   [
11698    {
11699     "referenced_type" : "type-16"
11700    },
11701    {
11702     "referenced_type" : "type-59"
11703    }
11704   ],
11705   "fields" :
11706   [
11707    {
11708     "access" : "private",
11709     "field_name" : "mImpl",
11710     "field_offset" : 768,
11711     "referenced_type" : "type-218"
11712    },
11713    {
11714     "access" : "private",
11715     "field_name" : "mOnewayQueue",
11716     "field_offset" : 832,
11717     "referenced_type" : "type-701"
11718    }
11719   ],
11720   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub",
11721   "name" : "android::hardware::contexthub::V1_0::BsContexthub",
11722   "referenced_type" : "type-741",
11723   "self_type" : "type-741",
11724   "size" : 136,
11725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h",
11726   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012BsContexthubE",
11727   "vtable_components" :
11728   [
11729    {
11730     "component_value" : 120,
11731     "kind" : "vbase_offset"
11732    },
11733    {
11734     "kind" : "offset_to_top"
11735    },
11736    {
11737     "kind" : "rtti",
11738     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11739    },
11740    {
11741     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11745    },
11746    {
11747     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11748    },
11749    {
11750     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11751    },
11752    {
11753     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11754    },
11755    {
11756     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21setHALInstrumentationEv"
11757    },
11758    {
11759     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub4pingEv"
11763    },
11764    {
11765     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11766    },
11767    {
11768     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21notifySyspropsChangedEv"
11769    },
11770    {
11771     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11772    },
11773    {
11774     "kind" : "complete_dtor_pointer",
11775     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11776    },
11777    {
11778     "kind" : "deleting_dtor_pointer",
11779     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11780    },
11781    {
11782     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11783    },
11784    {
11785     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11786    },
11787    {
11788     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11789    },
11790    {
11791     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11792    },
11793    {
11794     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unloadNanoAppEjmj"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13enableNanoAppEjmj"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14disableNanoAppEjmj"
11801    },
11802    {
11803     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub9queryAppsEj"
11804    },
11805    {
11806     "component_value" : -8,
11807     "kind" : "offset_to_top"
11808    },
11809    {
11810     "kind" : "rtti",
11811     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11812    },
11813    {
11814     "kind" : "complete_dtor_pointer",
11815     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11816    },
11817    {
11818     "kind" : "deleting_dtor_pointer",
11819     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11820    },
11821    {
11822     "kind" : "vcall_offset"
11823    },
11824    {
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "kind" : "vcall_offset"
11829    },
11830    {
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "component_value" : -120,
11835     "kind" : "vcall_offset"
11836    },
11837    {
11838     "component_value" : -120,
11839     "kind" : "offset_to_top"
11840    },
11841    {
11842     "kind" : "rtti",
11843     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11844    },
11845    {
11846     "kind" : "complete_dtor_pointer",
11847     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11848    },
11849    {
11850     "kind" : "deleting_dtor_pointer",
11851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11864    }
11865   ]
11866  },
11867  {
11868   "alignment" : 8,
11869   "base_specifiers" :
11870   [
11871    {
11872     "referenced_type" : "type-66"
11873    },
11874    {
11875     "referenced_type" : "type-59"
11876    }
11877   ],
11878   "fields" :
11879   [
11880    {
11881     "access" : "private",
11882     "field_name" : "mImpl",
11883     "field_offset" : 768,
11884     "referenced_type" : "type-63"
11885    },
11886    {
11887     "access" : "private",
11888     "field_name" : "mOnewayQueue",
11889     "field_offset" : 832,
11890     "referenced_type" : "type-701"
11891    }
11892   ],
11893   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11894   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11895   "referenced_type" : "type-700",
11896   "self_type" : "type-700",
11897   "size" : 136,
11898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h",
11899   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_020BsContexthubCallbackE",
11900   "vtable_components" :
11901   [
11902    {
11903     "component_value" : 120,
11904     "kind" : "vbase_offset"
11905    },
11906    {
11907     "kind" : "offset_to_top"
11908    },
11909    {
11910     "kind" : "rtti",
11911     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11912    },
11913    {
11914     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
11915    },
11916    {
11917     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11918    },
11919    {
11920     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21setHALInstrumentationEv"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback4pingEv"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21notifySyspropsChangedEv"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11945    },
11946    {
11947     "kind" : "complete_dtor_pointer",
11948     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11949    },
11950    {
11951     "kind" : "deleting_dtor_pointer",
11952     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11953    },
11954    {
11955     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11956    },
11957    {
11958     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11959    },
11960    {
11961     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11962    },
11963    {
11964     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppAbortEmj"
11965    },
11966    {
11967     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11968    },
11969    {
11970     "component_value" : -8,
11971     "kind" : "offset_to_top"
11972    },
11973    {
11974     "kind" : "rtti",
11975     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11976    },
11977    {
11978     "kind" : "complete_dtor_pointer",
11979     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11980    },
11981    {
11982     "kind" : "deleting_dtor_pointer",
11983     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11984    },
11985    {
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "kind" : "vcall_offset"
11996    },
11997    {
11998     "component_value" : -120,
11999     "kind" : "vcall_offset"
12000    },
12001    {
12002     "component_value" : -120,
12003     "kind" : "offset_to_top"
12004    },
12005    {
12006     "kind" : "rtti",
12007     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
12008    },
12009    {
12010     "kind" : "complete_dtor_pointer",
12011     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12012    },
12013    {
12014     "kind" : "deleting_dtor_pointer",
12015     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12028    }
12029   ]
12030  },
12031  {
12032   "alignment" : 8,
12033   "fields" :
12034   [
12035    {
12036     "field_name" : "name",
12037     "referenced_type" : "type-83"
12038    },
12039    {
12040     "field_name" : "vendor",
12041     "field_offset" : 128,
12042     "referenced_type" : "type-83"
12043    },
12044    {
12045     "field_name" : "toolchain",
12046     "field_offset" : 256,
12047     "referenced_type" : "type-83"
12048    },
12049    {
12050     "field_name" : "platformVersion",
12051     "field_offset" : 384,
12052     "referenced_type" : "type-2"
12053    },
12054    {
12055     "field_name" : "toolchainVersion",
12056     "field_offset" : 416,
12057     "referenced_type" : "type-2"
12058    },
12059    {
12060     "field_name" : "hubId",
12061     "field_offset" : 448,
12062     "referenced_type" : "type-2"
12063    },
12064    {
12065     "field_name" : "peakMips",
12066     "field_offset" : 480,
12067     "referenced_type" : "type-89"
12068    },
12069    {
12070     "field_name" : "stoppedPowerDrawMw",
12071     "field_offset" : 512,
12072     "referenced_type" : "type-89"
12073    },
12074    {
12075     "field_name" : "sleepPowerDrawMw",
12076     "field_offset" : 544,
12077     "referenced_type" : "type-89"
12078    },
12079    {
12080     "field_name" : "peakPowerDrawMw",
12081     "field_offset" : 576,
12082     "referenced_type" : "type-89"
12083    },
12084    {
12085     "field_name" : "connectedSensors",
12086     "field_offset" : 640,
12087     "referenced_type" : "type-428"
12088    },
12089    {
12090     "field_name" : "maxSupportedMsgLen",
12091     "field_offset" : 768,
12092     "referenced_type" : "type-2"
12093    },
12094    {
12095     "field_name" : "chrePlatformId",
12096     "field_offset" : 832,
12097     "referenced_type" : "type-8"
12098    },
12099    {
12100     "field_name" : "chreApiMajorVersion",
12101     "field_offset" : 896,
12102     "referenced_type" : "type-7"
12103    },
12104    {
12105     "field_name" : "chreApiMinorVersion",
12106     "field_offset" : 904,
12107     "referenced_type" : "type-7"
12108    },
12109    {
12110     "field_name" : "chrePatchVersion",
12111     "field_offset" : 912,
12112     "referenced_type" : "type-124"
12113    }
12114   ],
12115   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub",
12116   "name" : "android::hardware::contexthub::V1_0::ContextHub",
12117   "referenced_type" : "type-444",
12118   "self_type" : "type-444",
12119   "size" : 120,
12120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12121   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010ContextHubE"
12122  },
12123  {
12124   "alignment" : 8,
12125   "fields" :
12126   [
12127    {
12128     "field_name" : "appName",
12129     "referenced_type" : "type-8"
12130    },
12131    {
12132     "field_name" : "hostEndPoint",
12133     "field_offset" : 64,
12134     "referenced_type" : "type-124"
12135    },
12136    {
12137     "field_name" : "msgType",
12138     "field_offset" : 96,
12139     "referenced_type" : "type-2"
12140    },
12141    {
12142     "field_name" : "msg",
12143     "field_offset" : 128,
12144     "referenced_type" : "type-421"
12145    }
12146   ],
12147   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12148   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12149   "referenced_type" : "type-624",
12150   "self_type" : "type-624",
12151   "size" : 32,
12152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12153   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013ContextHubMsgE"
12154  },
12155  {
12156   "alignment" : 8,
12157   "fields" :
12158   [
12159    {
12160     "field_name" : "appId",
12161     "referenced_type" : "type-8"
12162    },
12163    {
12164     "field_name" : "version",
12165     "field_offset" : 64,
12166     "referenced_type" : "type-2"
12167    },
12168    {
12169     "field_name" : "memUsage",
12170     "field_offset" : 128,
12171     "referenced_type" : "type-45"
12172    },
12173    {
12174     "field_name" : "enabled",
12175     "field_offset" : 256,
12176     "referenced_type" : "type-51"
12177    }
12178   ],
12179   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo",
12180   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
12181   "referenced_type" : "type-44",
12182   "self_type" : "type-44",
12183   "size" : 40,
12184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12185   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010HubAppInfoE"
12186  },
12187  {
12188   "alignment" : 8,
12189   "base_specifiers" :
12190   [
12191    {
12192     "referenced_type" : "type-17"
12193    }
12194   ],
12195   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub",
12196   "name" : "android::hardware::contexthub::V1_0::IContexthub",
12197   "referenced_type" : "type-16",
12198   "self_type" : "type-16",
12199   "size" : 24,
12200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
12201   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_011IContexthubE",
12202   "vtable_components" :
12203   [
12204    {
12205     "component_value" : 8,
12206     "kind" : "vbase_offset"
12207    },
12208    {
12209     "kind" : "offset_to_top"
12210    },
12211    {
12212     "kind" : "rtti",
12213     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12214    },
12215    {
12216     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12217    },
12218    {
12219     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12220    },
12221    {
12222     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12223    },
12224    {
12225     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12235    },
12236    {
12237     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12238    },
12239    {
12240     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12241    },
12242    {
12243     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12244    },
12245    {
12246     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12247    },
12248    {
12249     "kind" : "complete_dtor_pointer",
12250     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
12251    },
12252    {
12253     "kind" : "deleting_dtor_pointer",
12254     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
12255    },
12256    {
12257     "is_pure" : true,
12258     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12259    },
12260    {
12261     "is_pure" : true,
12262     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12263    },
12264    {
12265     "is_pure" : true,
12266     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12267    },
12268    {
12269     "is_pure" : true,
12270     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12271    },
12272    {
12273     "is_pure" : true,
12274     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjmj"
12275    },
12276    {
12277     "is_pure" : true,
12278     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjmj"
12279    },
12280    {
12281     "is_pure" : true,
12282     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjmj"
12283    },
12284    {
12285     "is_pure" : true,
12286     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12287    },
12288    {
12289     "kind" : "vcall_offset"
12290    },
12291    {
12292     "kind" : "vcall_offset"
12293    },
12294    {
12295     "kind" : "vcall_offset"
12296    },
12297    {
12298     "kind" : "vcall_offset"
12299    },
12300    {
12301     "component_value" : -8,
12302     "kind" : "vcall_offset"
12303    },
12304    {
12305     "component_value" : -8,
12306     "kind" : "offset_to_top"
12307    },
12308    {
12309     "kind" : "rtti",
12310     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12311    },
12312    {
12313     "kind" : "complete_dtor_pointer",
12314     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
12315    },
12316    {
12317     "kind" : "deleting_dtor_pointer",
12318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12331    }
12332   ]
12333  },
12334  {
12335   "alignment" : 8,
12336   "base_specifiers" :
12337   [
12338    {
12339     "referenced_type" : "type-17"
12340    }
12341   ],
12342   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12343   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12344   "referenced_type" : "type-66",
12345   "self_type" : "type-66",
12346   "size" : 24,
12347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
12348   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_019IContexthubCallbackE",
12349   "vtable_components" :
12350   [
12351    {
12352     "component_value" : 8,
12353     "kind" : "vbase_offset"
12354    },
12355    {
12356     "kind" : "offset_to_top"
12357    },
12358    {
12359     "kind" : "rtti",
12360     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12361    },
12362    {
12363     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12364    },
12365    {
12366     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12394    },
12395    {
12396     "kind" : "complete_dtor_pointer",
12397     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12398    },
12399    {
12400     "kind" : "deleting_dtor_pointer",
12401     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12402    },
12403    {
12404     "is_pure" : true,
12405     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12406    },
12407    {
12408     "is_pure" : true,
12409     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12410    },
12411    {
12412     "is_pure" : true,
12413     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12414    },
12415    {
12416     "is_pure" : true,
12417     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEmj"
12418    },
12419    {
12420     "is_pure" : true,
12421     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12422    },
12423    {
12424     "kind" : "vcall_offset"
12425    },
12426    {
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "kind" : "vcall_offset"
12431    },
12432    {
12433     "kind" : "vcall_offset"
12434    },
12435    {
12436     "component_value" : -8,
12437     "kind" : "vcall_offset"
12438    },
12439    {
12440     "component_value" : -8,
12441     "kind" : "offset_to_top"
12442    },
12443    {
12444     "kind" : "rtti",
12445     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12446    },
12447    {
12448     "kind" : "complete_dtor_pointer",
12449     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12450    },
12451    {
12452     "kind" : "deleting_dtor_pointer",
12453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12466    }
12467   ]
12468  },
12469  {
12470   "alignment" : 4,
12471   "fields" :
12472   [
12473    {
12474     "field_name" : "totalBytes",
12475     "referenced_type" : "type-2"
12476    },
12477    {
12478     "field_name" : "freeBytes",
12479     "field_offset" : 32,
12480     "referenced_type" : "type-2"
12481    },
12482    {
12483     "field_name" : "type",
12484     "field_offset" : 64,
12485     "referenced_type" : "type-50"
12486    },
12487    {
12488     "field_name" : "flags",
12489     "field_offset" : 96,
12490     "referenced_type" : "type-2"
12491    }
12492   ],
12493   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange",
12494   "name" : "android::hardware::contexthub::V1_0::MemRange",
12495   "referenced_type" : "type-49",
12496   "self_type" : "type-49",
12497   "size" : 16,
12498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12499   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_08MemRangeE"
12500  },
12501  {
12502   "alignment" : 8,
12503   "fields" :
12504   [
12505    {
12506     "field_name" : "appId",
12507     "referenced_type" : "type-8"
12508    },
12509    {
12510     "field_name" : "appVersion",
12511     "field_offset" : 64,
12512     "referenced_type" : "type-2"
12513    },
12514    {
12515     "field_name" : "flags",
12516     "field_offset" : 96,
12517     "referenced_type" : "type-2"
12518    },
12519    {
12520     "field_name" : "targetChreApiMajorVersion",
12521     "field_offset" : 128,
12522     "referenced_type" : "type-7"
12523    },
12524    {
12525     "field_name" : "targetChreApiMinorVersion",
12526     "field_offset" : 136,
12527     "referenced_type" : "type-7"
12528    },
12529    {
12530     "field_name" : "customBinary",
12531     "field_offset" : 192,
12532     "referenced_type" : "type-421"
12533    }
12534   ],
12535   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12536   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12537   "referenced_type" : "type-622",
12538   "self_type" : "type-622",
12539   "size" : 40,
12540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12541   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013NanoAppBinaryE"
12542  },
12543  {
12544   "alignment" : 8,
12545   "fields" :
12546   [
12547    {
12548     "field_name" : "sensorType",
12549     "referenced_type" : "type-82"
12550    },
12551    {
12552     "field_name" : "type",
12553     "field_offset" : 64,
12554     "referenced_type" : "type-83"
12555    },
12556    {
12557     "field_name" : "name",
12558     "field_offset" : 192,
12559     "referenced_type" : "type-83"
12560    },
12561    {
12562     "field_name" : "vendor",
12563     "field_offset" : 320,
12564     "referenced_type" : "type-83"
12565    },
12566    {
12567     "field_name" : "version",
12568     "field_offset" : 448,
12569     "referenced_type" : "type-2"
12570    },
12571    {
12572     "field_name" : "fifoReservedCount",
12573     "field_offset" : 480,
12574     "referenced_type" : "type-2"
12575    },
12576    {
12577     "field_name" : "fifoMaxCount",
12578     "field_offset" : 512,
12579     "referenced_type" : "type-2"
12580    },
12581    {
12582     "field_name" : "minDelayMs",
12583     "field_offset" : 576,
12584     "referenced_type" : "type-8"
12585    },
12586    {
12587     "field_name" : "maxDelayMs",
12588     "field_offset" : 640,
12589     "referenced_type" : "type-8"
12590    },
12591    {
12592     "field_name" : "peakPowerMw",
12593     "field_offset" : 704,
12594     "referenced_type" : "type-89"
12595    }
12596   ],
12597   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12598   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12599   "referenced_type" : "type-81",
12600   "self_type" : "type-81",
12601   "size" : 96,
12602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12603   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014PhysicalSensorE"
12604  },
12605  {
12606   "alignment" : 8,
12607   "fields" :
12608   [
12609    {
12610     "access" : "protected",
12611     "field_name" : "mInstrumentationCallbacks",
12612     "field_offset" : 64,
12613     "referenced_type" : "type-60"
12614    },
12615    {
12616     "access" : "protected",
12617     "field_name" : "mEnableInstrumentation",
12618     "field_offset" : 256,
12619     "referenced_type" : "type-51"
12620    },
12621    {
12622     "access" : "protected",
12623     "field_name" : "mInstrumentationLibPackage",
12624     "field_offset" : 320,
12625     "referenced_type" : "type-61"
12626    },
12627    {
12628     "access" : "protected",
12629     "field_name" : "mInterfaceName",
12630     "field_offset" : 512,
12631     "referenced_type" : "type-62"
12632    }
12633   ],
12634   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12635   "name" : "android::hardware::details::HidlInstrumentor",
12636   "referenced_type" : "type-59",
12637   "self_type" : "type-59",
12638   "size" : 88,
12639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12640   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12641   "vtable_components" :
12642   [
12643    {
12644     "kind" : "offset_to_top"
12645    },
12646    {
12647     "kind" : "rtti",
12648     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12649    },
12650    {
12651     "kind" : "complete_dtor_pointer",
12652     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12653    },
12654    {
12655     "kind" : "deleting_dtor_pointer",
12656     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12657    }
12658   ]
12659  },
12660  {
12661   "alignment" : 4,
12662   "fields" :
12663   [
12664    {
12665     "field_name" : "sched_policy",
12666     "referenced_type" : "type-125"
12667    },
12668    {
12669     "field_name" : "prio",
12670     "field_offset" : 32,
12671     "referenced_type" : "type-125"
12672    }
12673   ],
12674   "linker_set_key" : "android::hardware::details::SchedPrio",
12675   "name" : "android::hardware::details::SchedPrio",
12676   "referenced_type" : "type-517",
12677   "self_type" : "type-517",
12678   "size" : 8,
12679   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12680   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12681  },
12682  {
12683   "alignment" : 8,
12684   "fields" :
12685   [
12686    {
12687     "access" : "private",
12688     "field_name" : "mQueue",
12689     "referenced_type" : "type-702"
12690    }
12691   ],
12692   "linker_set_key" : "android::hardware::details::TaskRunner",
12693   "name" : "android::hardware::details::TaskRunner",
12694   "record_kind" : "class",
12695   "referenced_type" : "type-701",
12696   "self_type" : "type-701",
12697   "size" : 16,
12698   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12699   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12700  },
12701  {
12702   "alignment" : 1,
12703   "linker_set_key" : "android::hardware::details::bnhw_tag",
12704   "name" : "android::hardware::details::bnhw_tag",
12705   "referenced_type" : "type-300",
12706   "self_type" : "type-300",
12707   "size" : 1,
12708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12709   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12710  },
12711  {
12712   "alignment" : 1,
12713   "linker_set_key" : "android::hardware::details::bphw_tag",
12714   "name" : "android::hardware::details::bphw_tag",
12715   "referenced_type" : "type-314",
12716   "self_type" : "type-314",
12717   "size" : 1,
12718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12719   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12720  },
12721  {
12722   "alignment" : 1,
12723   "linker_set_key" : "android::hardware::details::bs_tag",
12724   "name" : "android::hardware::details::bs_tag",
12725   "referenced_type" : "type-326",
12726   "self_type" : "type-326",
12727   "size" : 1,
12728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12729   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12730  },
12731  {
12732   "access" : "private",
12733   "alignment" : 8,
12734   "fields" :
12735   [
12736    {
12737     "field_name" : "mPointer",
12738     "referenced_type" : "type-443"
12739    },
12740    {
12741     "field_name" : "_pad",
12742     "referenced_type" : "type-8"
12743    }
12744   ],
12745   "is_anonymous" : true,
12746   "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",
12747   "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",
12748   "record_kind" : "union",
12749   "referenced_type" : "type-442",
12750   "self_type" : "type-442",
12751   "size" : 8,
12752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12753   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
12754  },
12755  {
12756   "access" : "private",
12757   "alignment" : 8,
12758   "fields" :
12759   [
12760    {
12761     "field_name" : "mPointer",
12762     "referenced_type" : "type-399"
12763    },
12764    {
12765     "field_name" : "_pad",
12766     "referenced_type" : "type-8"
12767    }
12768   ],
12769   "is_anonymous" : true,
12770   "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",
12771   "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",
12772   "record_kind" : "union",
12773   "referenced_type" : "type-398",
12774   "self_type" : "type-398",
12775   "size" : 8,
12776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12777   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12778  },
12779  {
12780   "access" : "private",
12781   "alignment" : 8,
12782   "fields" :
12783   [
12784    {
12785     "field_name" : "mPointer",
12786     "referenced_type" : "type-43"
12787    },
12788    {
12789     "field_name" : "_pad",
12790     "referenced_type" : "type-8"
12791    }
12792   ],
12793   "is_anonymous" : true,
12794   "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",
12795   "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",
12796   "record_kind" : "union",
12797   "referenced_type" : "type-42",
12798   "self_type" : "type-42",
12799   "size" : 8,
12800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12801   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEUt_E"
12802  },
12803  {
12804   "access" : "private",
12805   "alignment" : 8,
12806   "fields" :
12807   [
12808    {
12809     "field_name" : "mPointer",
12810     "referenced_type" : "type-48"
12811    },
12812    {
12813     "field_name" : "_pad",
12814     "referenced_type" : "type-8"
12815    }
12816   ],
12817   "is_anonymous" : true,
12818   "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",
12819   "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",
12820   "record_kind" : "union",
12821   "referenced_type" : "type-47",
12822   "self_type" : "type-47",
12823   "size" : 8,
12824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
12826  },
12827  {
12828   "access" : "private",
12829   "alignment" : 8,
12830   "fields" :
12831   [
12832    {
12833     "field_name" : "mPointer",
12834     "referenced_type" : "type-431"
12835    },
12836    {
12837     "field_name" : "_pad",
12838     "referenced_type" : "type-8"
12839    }
12840   ],
12841   "is_anonymous" : true,
12842   "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",
12843   "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",
12844   "record_kind" : "union",
12845   "referenced_type" : "type-430",
12846   "self_type" : "type-430",
12847   "size" : 8,
12848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
12850  },
12851  {
12852   "alignment" : 8,
12853   "fields" :
12854   [
12855    {
12856     "access" : "private",
12857     "referenced_type" : "type-398"
12858    }
12859   ],
12860   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12861   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12862   "referenced_type" : "type-397",
12863   "self_type" : "type-397",
12864   "size" : 8,
12865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12866   "template_args" : [ "type-400" ],
12867   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12868  },
12869  {
12870   "alignment" : 8,
12871   "fields" :
12872   [
12873    {
12874     "access" : "private",
12875     "referenced_type" : "type-442"
12876    }
12877   ],
12878   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12879   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12880   "referenced_type" : "type-441",
12881   "self_type" : "type-441",
12882   "size" : 8,
12883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12884   "template_args" : [ "type-444" ],
12885   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
12886  },
12887  {
12888   "alignment" : 8,
12889   "fields" :
12890   [
12891    {
12892     "access" : "private",
12893     "referenced_type" : "type-42"
12894    }
12895   ],
12896   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12897   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12898   "referenced_type" : "type-41",
12899   "self_type" : "type-41",
12900   "size" : 8,
12901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12902   "template_args" : [ "type-44" ],
12903   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEE"
12904  },
12905  {
12906   "alignment" : 8,
12907   "fields" :
12908   [
12909    {
12910     "access" : "private",
12911     "referenced_type" : "type-47"
12912    }
12913   ],
12914   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12915   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12916   "referenced_type" : "type-46",
12917   "self_type" : "type-46",
12918   "size" : 8,
12919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12920   "template_args" : [ "type-49" ],
12921   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
12922  },
12923  {
12924   "alignment" : 8,
12925   "fields" :
12926   [
12927    {
12928     "access" : "private",
12929     "referenced_type" : "type-430"
12930    }
12931   ],
12932   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12933   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12934   "referenced_type" : "type-429",
12935   "self_type" : "type-429",
12936   "size" : 8,
12937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12938   "template_args" : [ "type-81" ],
12939   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
12940  },
12941  {
12942   "alignment" : 8,
12943   "fields" :
12944   [
12945    {
12946     "access" : "private",
12947     "referenced_type" : "type-3"
12948    }
12949   ],
12950   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12951   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12952   "referenced_type" : "type-176",
12953   "self_type" : "type-176",
12954   "size" : 8,
12955   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12956   "template_args" : [ "type-5" ],
12957   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12958  },
12959  {
12960   "alignment" : 8,
12961   "fields" :
12962   [
12963    {
12964     "access" : "private",
12965     "referenced_type" : "type-403"
12966    }
12967   ],
12968   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12969   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12970   "referenced_type" : "type-402",
12971   "self_type" : "type-402",
12972   "size" : 8,
12973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12974   "template_args" : [ "type-83" ],
12975   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12976  },
12977  {
12978   "alignment" : 8,
12979   "fields" :
12980   [
12981    {
12982     "access" : "private",
12983     "referenced_type" : "type-197"
12984    }
12985   ],
12986   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12987   "name" : "android::hardware::details::hidl_pointer<char>",
12988   "referenced_type" : "type-196",
12989   "self_type" : "type-196",
12990   "size" : 8,
12991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12992   "template_args" : [ "type-88" ],
12993   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12994  },
12995  {
12996   "access" : "private",
12997   "alignment" : 8,
12998   "fields" :
12999   [
13000    {
13001     "field_name" : "mPointer",
13002     "referenced_type" : "type-198"
13003    },
13004    {
13005     "field_name" : "_pad",
13006     "referenced_type" : "type-8"
13007    }
13008   ],
13009   "is_anonymous" : true,
13010   "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",
13011   "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",
13012   "record_kind" : "union",
13013   "referenced_type" : "type-197",
13014   "self_type" : "type-197",
13015   "size" : 8,
13016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13017   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13018  },
13019  {
13020   "alignment" : 8,
13021   "fields" :
13022   [
13023    {
13024     "access" : "private",
13025     "referenced_type" : "type-85"
13026    }
13027   ],
13028   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13029   "name" : "android::hardware::details::hidl_pointer<const char>",
13030   "referenced_type" : "type-84",
13031   "self_type" : "type-84",
13032   "size" : 8,
13033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13034   "template_args" : [ "type-87" ],
13035   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13036  },
13037  {
13038   "access" : "private",
13039   "alignment" : 8,
13040   "fields" :
13041   [
13042    {
13043     "field_name" : "mPointer",
13044     "referenced_type" : "type-86"
13045    },
13046    {
13047     "field_name" : "_pad",
13048     "referenced_type" : "type-8"
13049    }
13050   ],
13051   "is_anonymous" : true,
13052   "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",
13053   "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",
13054   "record_kind" : "union",
13055   "referenced_type" : "type-85",
13056   "self_type" : "type-85",
13057   "size" : 8,
13058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13059   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13060  },
13061  {
13062   "alignment" : 8,
13063   "fields" :
13064   [
13065    {
13066     "access" : "private",
13067     "referenced_type" : "type-338"
13068    }
13069   ],
13070   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13071   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13072   "referenced_type" : "type-337",
13073   "self_type" : "type-337",
13074   "size" : 8,
13075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13076   "template_args" : [ "type-340" ],
13077   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13078  },
13079  {
13080   "access" : "private",
13081   "alignment" : 8,
13082   "fields" :
13083   [
13084    {
13085     "field_name" : "mPointer",
13086     "referenced_type" : "type-339"
13087    },
13088    {
13089     "field_name" : "_pad",
13090     "referenced_type" : "type-8"
13091    }
13092   ],
13093   "is_anonymous" : true,
13094   "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",
13095   "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",
13096   "record_kind" : "union",
13097   "referenced_type" : "type-338",
13098   "self_type" : "type-338",
13099   "size" : 8,
13100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13102  },
13103  {
13104   "access" : "private",
13105   "alignment" : 8,
13106   "fields" :
13107   [
13108    {
13109     "field_name" : "mPointer",
13110     "referenced_type" : "type-4"
13111    },
13112    {
13113     "field_name" : "_pad",
13114     "referenced_type" : "type-8"
13115    }
13116   ],
13117   "is_anonymous" : true,
13118   "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",
13119   "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",
13120   "record_kind" : "union",
13121   "referenced_type" : "type-3",
13122   "self_type" : "type-3",
13123   "size" : 8,
13124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13125   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13126  },
13127  {
13128   "access" : "private",
13129   "alignment" : 8,
13130   "fields" :
13131   [
13132    {
13133     "field_name" : "mPointer",
13134     "referenced_type" : "type-404"
13135    },
13136    {
13137     "field_name" : "_pad",
13138     "referenced_type" : "type-8"
13139    }
13140   ],
13141   "is_anonymous" : true,
13142   "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",
13143   "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",
13144   "record_kind" : "union",
13145   "referenced_type" : "type-403",
13146   "self_type" : "type-403",
13147   "size" : 8,
13148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13149   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13150  },
13151  {
13152   "alignment" : 8,
13153   "fields" :
13154   [
13155    {
13156     "access" : "private",
13157     "referenced_type" : "type-416"
13158    }
13159   ],
13160   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13161   "name" : "android::hardware::details::hidl_pointer<int>",
13162   "referenced_type" : "type-415",
13163   "self_type" : "type-415",
13164   "size" : 8,
13165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13166   "template_args" : [ "type-125" ],
13167   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13168  },
13169  {
13170   "access" : "private",
13171   "alignment" : 8,
13172   "fields" :
13173   [
13174    {
13175     "field_name" : "mPointer",
13176     "referenced_type" : "type-417"
13177    },
13178    {
13179     "field_name" : "_pad",
13180     "referenced_type" : "type-8"
13181    }
13182   ],
13183   "is_anonymous" : true,
13184   "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",
13185   "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",
13186   "record_kind" : "union",
13187   "referenced_type" : "type-416",
13188   "self_type" : "type-416",
13189   "size" : 8,
13190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13191   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13192  },
13193  {
13194   "alignment" : 8,
13195   "fields" :
13196   [
13197    {
13198     "access" : "private",
13199     "referenced_type" : "type-465"
13200    }
13201   ],
13202   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13203   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13204   "referenced_type" : "type-464",
13205   "self_type" : "type-464",
13206   "size" : 8,
13207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13208   "template_args" : [ "type-264" ],
13209   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13210  },
13211  {
13212   "access" : "private",
13213   "alignment" : 8,
13214   "fields" :
13215   [
13216    {
13217     "field_name" : "mPointer",
13218     "referenced_type" : "type-283"
13219    },
13220    {
13221     "field_name" : "_pad",
13222     "referenced_type" : "type-8"
13223    }
13224   ],
13225   "is_anonymous" : true,
13226   "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",
13227   "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",
13228   "record_kind" : "union",
13229   "referenced_type" : "type-465",
13230   "self_type" : "type-465",
13231   "size" : 8,
13232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13233   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13234  },
13235  {
13236   "alignment" : 8,
13237   "fields" :
13238   [
13239    {
13240     "access" : "private",
13241     "referenced_type" : "type-423"
13242    }
13243   ],
13244   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13245   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13246   "referenced_type" : "type-422",
13247   "self_type" : "type-422",
13248   "size" : 8,
13249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13250   "template_args" : [ "type-7" ],
13251   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13252  },
13253  {
13254   "access" : "private",
13255   "alignment" : 8,
13256   "fields" :
13257   [
13258    {
13259     "field_name" : "mPointer",
13260     "referenced_type" : "type-424"
13261    },
13262    {
13263     "field_name" : "_pad",
13264     "referenced_type" : "type-8"
13265    }
13266   ],
13267   "is_anonymous" : true,
13268   "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",
13269   "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",
13270   "record_kind" : "union",
13271   "referenced_type" : "type-423",
13272   "self_type" : "type-423",
13273   "size" : 8,
13274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13275   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13276  },
13277  {
13278   "alignment" : 1,
13279   "linker_set_key" : "android::hardware::details::i_tag",
13280   "name" : "android::hardware::details::i_tag",
13281   "referenced_type" : "type-288",
13282   "self_type" : "type-288",
13283   "size" : 1,
13284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13285   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13286  },
13287  {
13288   "alignment" : 8,
13289   "fields" :
13290   [
13291    {
13292     "access" : "private",
13293     "field_name" : "mStatus",
13294     "referenced_type" : "type-236"
13295    },
13296    {
13297     "access" : "private",
13298     "field_name" : "mCheckedStatus",
13299     "field_offset" : 256,
13300     "referenced_type" : "type-51"
13301    }
13302   ],
13303   "linker_set_key" : "android::hardware::details::return_status",
13304   "name" : "android::hardware::details::return_status",
13305   "record_kind" : "class",
13306   "referenced_type" : "type-246",
13307   "self_type" : "type-246",
13308   "size" : 40,
13309   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13310   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13311  },
13312  {
13313   "alignment" : 1,
13314   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13315   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13316   "referenced_type" : "type-450",
13317   "self_type" : "type-450",
13318   "size" : 1,
13319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13320   "template_args" : [ "type-7" ],
13321   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13322  },
13323  {
13324   "alignment" : 1,
13325   "fields" :
13326   [
13327    {
13328     "access" : "private",
13329     "field_name" : "mBuffer",
13330     "referenced_type" : "type-6"
13331    }
13332   ],
13333   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13334   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13335   "referenced_type" : "type-5",
13336   "self_type" : "type-5",
13337   "size" : 32,
13338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13339   "template_args" : [ "type-7" ],
13340   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13341  },
13342  {
13343   "alignment" : 8,
13344   "base_specifiers" :
13345   [
13346    {
13347     "referenced_type" : "type-95"
13348    }
13349   ],
13350   "fields" :
13351   [
13352    {
13353     "access" : "private",
13354     "field_name" : "mRecipient",
13355     "field_offset" : 64,
13356     "referenced_type" : "type-223"
13357    },
13358    {
13359     "access" : "private",
13360     "field_name" : "mCookie",
13361     "field_offset" : 192,
13362     "referenced_type" : "type-8"
13363    },
13364    {
13365     "access" : "private",
13366     "field_name" : "mBase",
13367     "field_offset" : 256,
13368     "referenced_type" : "type-226"
13369    }
13370   ],
13371   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13372   "name" : "android::hardware::hidl_binder_death_recipient",
13373   "referenced_type" : "type-222",
13374   "self_type" : "type-222",
13375   "size" : 64,
13376   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13377   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13378   "vtable_components" :
13379   [
13380    {
13381     "component_value" : 48,
13382     "kind" : "vbase_offset"
13383    },
13384    {
13385     "kind" : "offset_to_top"
13386    },
13387    {
13388     "kind" : "rtti",
13389     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13390    },
13391    {
13392     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13393    },
13394    {
13395     "kind" : "complete_dtor_pointer",
13396     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13397    },
13398    {
13399     "kind" : "deleting_dtor_pointer",
13400     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13401    },
13402    {
13403     "kind" : "vcall_offset"
13404    },
13405    {
13406     "kind" : "vcall_offset"
13407    },
13408    {
13409     "kind" : "vcall_offset"
13410    },
13411    {
13412     "kind" : "vcall_offset"
13413    },
13414    {
13415     "component_value" : -48,
13416     "kind" : "vcall_offset"
13417    },
13418    {
13419     "component_value" : -48,
13420     "kind" : "offset_to_top"
13421    },
13422    {
13423     "kind" : "rtti",
13424     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13425    },
13426    {
13427     "kind" : "complete_dtor_pointer",
13428     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13429    },
13430    {
13431     "kind" : "deleting_dtor_pointer",
13432     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13439    },
13440    {
13441     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13442    },
13443    {
13444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13445    }
13446   ]
13447  },
13448  {
13449   "alignment" : 8,
13450   "base_specifiers" :
13451   [
13452    {
13453     "is_virtual" : true,
13454     "referenced_type" : "type-18"
13455    }
13456   ],
13457   "linker_set_key" : "android::hardware::hidl_death_recipient",
13458   "name" : "android::hardware::hidl_death_recipient",
13459   "referenced_type" : "type-225",
13460   "self_type" : "type-225",
13461   "size" : 24,
13462   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13463   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13464   "vtable_components" :
13465   [
13466    {
13467     "component_value" : 8,
13468     "kind" : "vbase_offset"
13469    },
13470    {
13471     "kind" : "offset_to_top"
13472    },
13473    {
13474     "kind" : "rtti",
13475     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13476    },
13477    {
13478     "is_pure" : true,
13479     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13480    },
13481    {
13482     "kind" : "complete_dtor_pointer",
13483     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13484    },
13485    {
13486     "kind" : "deleting_dtor_pointer",
13487     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13488    },
13489    {
13490     "kind" : "vcall_offset"
13491    },
13492    {
13493     "kind" : "vcall_offset"
13494    },
13495    {
13496     "kind" : "vcall_offset"
13497    },
13498    {
13499     "kind" : "vcall_offset"
13500    },
13501    {
13502     "component_value" : -8,
13503     "kind" : "vcall_offset"
13504    },
13505    {
13506     "component_value" : -8,
13507     "kind" : "offset_to_top"
13508    },
13509    {
13510     "kind" : "rtti",
13511     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13512    },
13513    {
13514     "kind" : "complete_dtor_pointer",
13515     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13516    },
13517    {
13518     "kind" : "deleting_dtor_pointer",
13519     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13520    },
13521    {
13522     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13523    },
13524    {
13525     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13526    },
13527    {
13528     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13529    },
13530    {
13531     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13532    }
13533   ]
13534  },
13535  {
13536   "alignment" : 8,
13537   "fields" :
13538   [
13539    {
13540     "access" : "private",
13541     "field_name" : "mHandle",
13542     "referenced_type" : "type-337"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mOwnsHandle",
13547     "field_offset" : 64,
13548     "referenced_type" : "type-51"
13549    }
13550   ],
13551   "linker_set_key" : "android::hardware::hidl_handle",
13552   "name" : "android::hardware::hidl_handle",
13553   "referenced_type" : "type-381",
13554   "self_type" : "type-381",
13555   "size" : 16,
13556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13557   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13558  },
13559  {
13560   "alignment" : 8,
13561   "fields" :
13562   [
13563    {
13564     "access" : "private",
13565     "field_name" : "mHandle",
13566     "referenced_type" : "type-381"
13567    },
13568    {
13569     "access" : "private",
13570     "field_name" : "mSize",
13571     "field_offset" : 128,
13572     "referenced_type" : "type-8"
13573    },
13574    {
13575     "access" : "private",
13576     "field_name" : "mName",
13577     "field_offset" : 192,
13578     "referenced_type" : "type-83"
13579    }
13580   ],
13581   "linker_set_key" : "android::hardware::hidl_memory",
13582   "name" : "android::hardware::hidl_memory",
13583   "referenced_type" : "type-384",
13584   "self_type" : "type-384",
13585   "size" : 40,
13586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13587   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13588  },
13589  {
13590   "alignment" : 8,
13591   "fields" :
13592   [
13593    {
13594     "access" : "private",
13595     "field_name" : "mBuffer",
13596     "referenced_type" : "type-84"
13597    },
13598    {
13599     "access" : "private",
13600     "field_name" : "mSize",
13601     "field_offset" : 64,
13602     "referenced_type" : "type-2"
13603    },
13604    {
13605     "access" : "private",
13606     "field_name" : "mOwnsBuffer",
13607     "field_offset" : 96,
13608     "referenced_type" : "type-51"
13609    }
13610   ],
13611   "linker_set_key" : "android::hardware::hidl_string",
13612   "name" : "android::hardware::hidl_string",
13613   "referenced_type" : "type-83",
13614   "self_type" : "type-83",
13615   "size" : 16,
13616   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13617   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13618  },
13619  {
13620   "alignment" : 8,
13621   "fields" :
13622   [
13623    {
13624     "access" : "private",
13625     "field_name" : "mBuffer",
13626     "referenced_type" : "type-397"
13627    },
13628    {
13629     "access" : "private",
13630     "field_name" : "mSize",
13631     "field_offset" : 64,
13632     "referenced_type" : "type-2"
13633    },
13634    {
13635     "access" : "private",
13636     "field_name" : "mOwnsBuffer",
13637     "field_offset" : 96,
13638     "referenced_type" : "type-51"
13639    }
13640   ],
13641   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13642   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13643   "referenced_type" : "type-396",
13644   "self_type" : "type-396",
13645   "size" : 16,
13646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13647   "template_args" : [ "type-400" ],
13648   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13649  },
13650  {
13651   "alignment" : 8,
13652   "fields" :
13653   [
13654    {
13655     "access" : "private",
13656     "field_name" : "mBuffer",
13657     "referenced_type" : "type-441"
13658    },
13659    {
13660     "access" : "private",
13661     "field_name" : "mSize",
13662     "field_offset" : 64,
13663     "referenced_type" : "type-2"
13664    },
13665    {
13666     "access" : "private",
13667     "field_name" : "mOwnsBuffer",
13668     "field_offset" : 96,
13669     "referenced_type" : "type-51"
13670    }
13671   ],
13672   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13673   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13674   "referenced_type" : "type-440",
13675   "self_type" : "type-440",
13676   "size" : 16,
13677   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13678   "template_args" : [ "type-444" ],
13679   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE"
13680  },
13681  {
13682   "alignment" : 8,
13683   "fields" :
13684   [
13685    {
13686     "access" : "private",
13687     "field_name" : "mBuffer",
13688     "referenced_type" : "type-41"
13689    },
13690    {
13691     "access" : "private",
13692     "field_name" : "mSize",
13693     "field_offset" : 64,
13694     "referenced_type" : "type-2"
13695    },
13696    {
13697     "access" : "private",
13698     "field_name" : "mOwnsBuffer",
13699     "field_offset" : 96,
13700     "referenced_type" : "type-51"
13701    }
13702   ],
13703   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13704   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13705   "referenced_type" : "type-727",
13706   "self_type" : "type-727",
13707   "size" : 16,
13708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13709   "template_args" : [ "type-44" ],
13710   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010HubAppInfoEEE"
13711  },
13712  {
13713   "alignment" : 8,
13714   "fields" :
13715   [
13716    {
13717     "access" : "private",
13718     "field_name" : "mBuffer",
13719     "referenced_type" : "type-46"
13720    },
13721    {
13722     "access" : "private",
13723     "field_name" : "mSize",
13724     "field_offset" : 64,
13725     "referenced_type" : "type-2"
13726    },
13727    {
13728     "access" : "private",
13729     "field_name" : "mOwnsBuffer",
13730     "field_offset" : 96,
13731     "referenced_type" : "type-51"
13732    }
13733   ],
13734   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13735   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13736   "referenced_type" : "type-45",
13737   "self_type" : "type-45",
13738   "size" : 16,
13739   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13740   "template_args" : [ "type-49" ],
13741   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
13742  },
13743  {
13744   "alignment" : 8,
13745   "fields" :
13746   [
13747    {
13748     "access" : "private",
13749     "field_name" : "mBuffer",
13750     "referenced_type" : "type-429"
13751    },
13752    {
13753     "access" : "private",
13754     "field_name" : "mSize",
13755     "field_offset" : 64,
13756     "referenced_type" : "type-2"
13757    },
13758    {
13759     "access" : "private",
13760     "field_name" : "mOwnsBuffer",
13761     "field_offset" : 96,
13762     "referenced_type" : "type-51"
13763    }
13764   ],
13765   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13766   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13767   "referenced_type" : "type-428",
13768   "self_type" : "type-428",
13769   "size" : 16,
13770   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13771   "template_args" : [ "type-81" ],
13772   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
13773  },
13774  {
13775   "alignment" : 8,
13776   "fields" :
13777   [
13778    {
13779     "access" : "private",
13780     "field_name" : "mBuffer",
13781     "referenced_type" : "type-176"
13782    },
13783    {
13784     "access" : "private",
13785     "field_name" : "mSize",
13786     "field_offset" : 64,
13787     "referenced_type" : "type-2"
13788    },
13789    {
13790     "access" : "private",
13791     "field_name" : "mOwnsBuffer",
13792     "field_offset" : 96,
13793     "referenced_type" : "type-51"
13794    }
13795   ],
13796   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13797   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13798   "referenced_type" : "type-409",
13799   "self_type" : "type-409",
13800   "size" : 16,
13801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13802   "template_args" : [ "type-5" ],
13803   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13804  },
13805  {
13806   "alignment" : 8,
13807   "fields" :
13808   [
13809    {
13810     "access" : "private",
13811     "field_name" : "mBuffer",
13812     "referenced_type" : "type-402"
13813    },
13814    {
13815     "access" : "private",
13816     "field_name" : "mSize",
13817     "field_offset" : 64,
13818     "referenced_type" : "type-2"
13819    },
13820    {
13821     "access" : "private",
13822     "field_name" : "mOwnsBuffer",
13823     "field_offset" : 96,
13824     "referenced_type" : "type-51"
13825    }
13826   ],
13827   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13828   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13829   "referenced_type" : "type-401",
13830   "self_type" : "type-401",
13831   "size" : 16,
13832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13833   "template_args" : [ "type-83" ],
13834   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13835  },
13836  {
13837   "alignment" : 8,
13838   "fields" :
13839   [
13840    {
13841     "access" : "private",
13842     "field_name" : "mBuffer",
13843     "referenced_type" : "type-196"
13844    },
13845    {
13846     "access" : "private",
13847     "field_name" : "mSize",
13848     "field_offset" : 64,
13849     "referenced_type" : "type-2"
13850    },
13851    {
13852     "access" : "private",
13853     "field_name" : "mOwnsBuffer",
13854     "field_offset" : 96,
13855     "referenced_type" : "type-51"
13856    }
13857   ],
13858   "linker_set_key" : "android::hardware::hidl_vec<char>",
13859   "name" : "android::hardware::hidl_vec<char>",
13860   "referenced_type" : "type-449",
13861   "self_type" : "type-449",
13862   "size" : 16,
13863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13864   "template_args" : [ "type-88" ],
13865   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13866  },
13867  {
13868   "alignment" : 8,
13869   "fields" :
13870   [
13871    {
13872     "access" : "private",
13873     "field_name" : "mBuffer",
13874     "referenced_type" : "type-415"
13875    },
13876    {
13877     "access" : "private",
13878     "field_name" : "mSize",
13879     "field_offset" : 64,
13880     "referenced_type" : "type-2"
13881    },
13882    {
13883     "access" : "private",
13884     "field_name" : "mOwnsBuffer",
13885     "field_offset" : 96,
13886     "referenced_type" : "type-51"
13887    }
13888   ],
13889   "linker_set_key" : "android::hardware::hidl_vec<int>",
13890   "name" : "android::hardware::hidl_vec<int>",
13891   "referenced_type" : "type-414",
13892   "self_type" : "type-414",
13893   "size" : 16,
13894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13895   "template_args" : [ "type-125" ],
13896   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13897  },
13898  {
13899   "alignment" : 8,
13900   "fields" :
13901   [
13902    {
13903     "access" : "private",
13904     "field_name" : "mBuffer",
13905     "referenced_type" : "type-422"
13906    },
13907    {
13908     "access" : "private",
13909     "field_name" : "mSize",
13910     "field_offset" : 64,
13911     "referenced_type" : "type-2"
13912    },
13913    {
13914     "access" : "private",
13915     "field_name" : "mOwnsBuffer",
13916     "field_offset" : 96,
13917     "referenced_type" : "type-51"
13918    }
13919   ],
13920   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13921   "name" : "android::hardware::hidl_vec<unsigned char>",
13922   "referenced_type" : "type-421",
13923   "self_type" : "type-421",
13924   "size" : 16,
13925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13926   "template_args" : [ "type-7" ],
13927   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13928  },
13929  {
13930   "alignment" : 2,
13931   "fields" :
13932   [
13933    {
13934     "access" : "private",
13935     "field_name" : "mMajor",
13936     "referenced_type" : "type-124"
13937    },
13938    {
13939     "access" : "private",
13940     "field_name" : "mMinor",
13941     "field_offset" : 16,
13942     "referenced_type" : "type-124"
13943    }
13944   ],
13945   "linker_set_key" : "android::hardware::hidl_version",
13946   "name" : "android::hardware::hidl_version",
13947   "referenced_type" : "type-453",
13948   "self_type" : "type-453",
13949   "size" : 4,
13950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13951   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13952  },
13953  {
13954   "alignment" : 8,
13955   "base_specifiers" :
13956   [
13957    {
13958     "referenced_type" : "type-234"
13959    },
13960    {
13961     "referenced_type" : "type-59"
13962    }
13963   ],
13964   "fields" :
13965   [
13966    {
13967     "access" : "private",
13968     "field_name" : "_hidl_mImpl",
13969     "field_offset" : 960,
13970     "referenced_type" : "type-73"
13971    }
13972   ],
13973   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13974   "name" : "android::hidl::base::V1_0::BnHwBase",
13975   "referenced_type" : "type-506",
13976   "self_type" : "type-506",
13977   "size" : 144,
13978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13979   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13980   "vtable_components" :
13981   [
13982    {
13983     "component_value" : 128,
13984     "kind" : "vbase_offset"
13985    },
13986    {
13987     "kind" : "offset_to_top"
13988    },
13989    {
13990     "kind" : "rtti",
13991     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13992    },
13993    {
13994     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13995    },
13996    {
13997     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13998    },
13999    {
14000     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14001    },
14002    {
14003     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14004    },
14005    {
14006     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14007    },
14008    {
14009     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14010    },
14011    {
14012     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14019    },
14020    {
14021     "kind" : "complete_dtor_pointer",
14022     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14023    },
14024    {
14025     "kind" : "deleting_dtor_pointer",
14026     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14027    },
14028    {
14029     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14030    },
14031    {
14032     "component_value" : -32,
14033     "kind" : "offset_to_top"
14034    },
14035    {
14036     "kind" : "rtti",
14037     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14038    },
14039    {
14040     "kind" : "complete_dtor_pointer",
14041     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14042    },
14043    {
14044     "kind" : "deleting_dtor_pointer",
14045     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14046    },
14047    {
14048     "kind" : "vcall_offset"
14049    },
14050    {
14051     "kind" : "vcall_offset"
14052    },
14053    {
14054     "kind" : "vcall_offset"
14055    },
14056    {
14057     "kind" : "vcall_offset"
14058    },
14059    {
14060     "component_value" : -128,
14061     "kind" : "vcall_offset"
14062    },
14063    {
14064     "component_value" : -128,
14065     "kind" : "offset_to_top"
14066    },
14067    {
14068     "kind" : "rtti",
14069     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14070    },
14071    {
14072     "kind" : "complete_dtor_pointer",
14073     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14074    },
14075    {
14076     "kind" : "deleting_dtor_pointer",
14077     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14078    },
14079    {
14080     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14081    },
14082    {
14083     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14084    },
14085    {
14086     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14087    },
14088    {
14089     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14090    }
14091   ]
14092  },
14093  {
14094   "alignment" : 8,
14095   "base_specifiers" :
14096   [
14097    {
14098     "referenced_type" : "type-490"
14099    },
14100    {
14101     "referenced_type" : "type-59"
14102    }
14103   ],
14104   "fields" :
14105   [
14106    {
14107     "access" : "private",
14108     "field_name" : "_hidl_mMutex",
14109     "field_offset" : 1088,
14110     "referenced_type" : "type-661"
14111    },
14112    {
14113     "access" : "private",
14114     "field_name" : "_hidl_mDeathRecipients",
14115     "field_offset" : 1408,
14116     "referenced_type" : "type-662"
14117    }
14118   ],
14119   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14120   "name" : "android::hidl::base::V1_0::BpHwBase",
14121   "referenced_type" : "type-660",
14122   "self_type" : "type-660",
14123   "size" : 216,
14124   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14125   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14126   "vtable_components" :
14127   [
14128    {
14129     "component_value" : 200,
14130     "kind" : "vbase_offset"
14131    },
14132    {
14133     "kind" : "offset_to_top"
14134    },
14135    {
14136     "kind" : "rtti",
14137     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14138    },
14139    {
14140     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14144    },
14145    {
14146     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14147    },
14148    {
14149     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14150    },
14151    {
14152     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14153    },
14154    {
14155     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14162    },
14163    {
14164     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14165    },
14166    {
14167     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14168    },
14169    {
14170     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14171    },
14172    {
14173     "kind" : "complete_dtor_pointer",
14174     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14175    },
14176    {
14177     "kind" : "deleting_dtor_pointer",
14178     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14182    },
14183    {
14184     "component_value" : 192,
14185     "kind" : "vbase_offset"
14186    },
14187    {
14188     "component_value" : -8,
14189     "kind" : "offset_to_top"
14190    },
14191    {
14192     "kind" : "rtti",
14193     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14194    },
14195    {
14196     "kind" : "complete_dtor_pointer",
14197     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14198    },
14199    {
14200     "kind" : "deleting_dtor_pointer",
14201     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14202    },
14203    {
14204     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14205    },
14206    {
14207     "component_value" : 184,
14208     "kind" : "vbase_offset"
14209    },
14210    {
14211     "component_value" : -16,
14212     "kind" : "offset_to_top"
14213    },
14214    {
14215     "kind" : "rtti",
14216     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14217    },
14218    {
14219     "kind" : "complete_dtor_pointer",
14220     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14221    },
14222    {
14223     "kind" : "deleting_dtor_pointer",
14224     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14225    },
14226    {
14227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14228    },
14229    {
14230     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14231    },
14232    {
14233     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14234    },
14235    {
14236     "component_value" : -48,
14237     "kind" : "offset_to_top"
14238    },
14239    {
14240     "kind" : "rtti",
14241     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14242    },
14243    {
14244     "kind" : "complete_dtor_pointer",
14245     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14246    },
14247    {
14248     "kind" : "deleting_dtor_pointer",
14249     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14250    },
14251    {
14252     "kind" : "vcall_offset"
14253    },
14254    {
14255     "component_value" : -184,
14256     "kind" : "vcall_offset"
14257    },
14258    {
14259     "component_value" : -184,
14260     "kind" : "vcall_offset"
14261    },
14262    {
14263     "component_value" : -184,
14264     "kind" : "vcall_offset"
14265    },
14266    {
14267     "component_value" : -200,
14268     "kind" : "vcall_offset"
14269    },
14270    {
14271     "component_value" : -200,
14272     "kind" : "offset_to_top"
14273    },
14274    {
14275     "kind" : "rtti",
14276     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14277    },
14278    {
14279     "kind" : "complete_dtor_pointer",
14280     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14281    },
14282    {
14283     "kind" : "deleting_dtor_pointer",
14284     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14285    },
14286    {
14287     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14288    },
14289    {
14290     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14291    },
14292    {
14293     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14294    },
14295    {
14296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14297    }
14298   ]
14299  },
14300  {
14301   "alignment" : 8,
14302   "fields" :
14303   [
14304    {
14305     "field_name" : "pid",
14306     "referenced_type" : "type-125"
14307    },
14308    {
14309     "field_name" : "ptr",
14310     "field_offset" : 64,
14311     "referenced_type" : "type-8"
14312    },
14313    {
14314     "field_name" : "arch",
14315     "field_offset" : 128,
14316     "referenced_type" : "type-470"
14317    }
14318   ],
14319   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14320   "name" : "android::hidl::base::V1_0::DebugInfo",
14321   "referenced_type" : "type-469",
14322   "self_type" : "type-469",
14323   "size" : 24,
14324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14325   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14326  },
14327  {
14328   "alignment" : 8,
14329   "base_specifiers" :
14330   [
14331    {
14332     "is_virtual" : true,
14333     "referenced_type" : "type-18"
14334    }
14335   ],
14336   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14337   "name" : "android::hidl::base::V1_0::IBase",
14338   "referenced_type" : "type-17",
14339   "self_type" : "type-17",
14340   "size" : 24,
14341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14342   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14343   "vtable_components" :
14344   [
14345    {
14346     "component_value" : 8,
14347     "kind" : "vbase_offset"
14348    },
14349    {
14350     "kind" : "offset_to_top"
14351    },
14352    {
14353     "kind" : "rtti",
14354     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14355    },
14356    {
14357     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14361    },
14362    {
14363     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14370    },
14371    {
14372     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14376    },
14377    {
14378     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14382    },
14383    {
14384     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14388    },
14389    {
14390     "kind" : "complete_dtor_pointer",
14391     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14392    },
14393    {
14394     "kind" : "deleting_dtor_pointer",
14395     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14396    },
14397    {
14398     "kind" : "vcall_offset"
14399    },
14400    {
14401     "kind" : "vcall_offset"
14402    },
14403    {
14404     "kind" : "vcall_offset"
14405    },
14406    {
14407     "kind" : "vcall_offset"
14408    },
14409    {
14410     "component_value" : -8,
14411     "kind" : "vcall_offset"
14412    },
14413    {
14414     "component_value" : -8,
14415     "kind" : "offset_to_top"
14416    },
14417    {
14418     "kind" : "rtti",
14419     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14420    },
14421    {
14422     "kind" : "complete_dtor_pointer",
14423     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14424    },
14425    {
14426     "kind" : "deleting_dtor_pointer",
14427     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14431    },
14432    {
14433     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14434    },
14435    {
14436     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14437    },
14438    {
14439     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14440    }
14441   ]
14442  },
14443  {
14444   "alignment" : 8,
14445   "base_specifiers" :
14446   [
14447    {
14448     "referenced_type" : "type-17"
14449    }
14450   ],
14451   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14452   "name" : "android::hidl::manager::V1_0::IServiceManager",
14453   "referenced_type" : "type-173",
14454   "self_type" : "type-173",
14455   "size" : 24,
14456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14457   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14458   "vtable_components" :
14459   [
14460    {
14461     "component_value" : 8,
14462     "kind" : "vbase_offset"
14463    },
14464    {
14465     "kind" : "offset_to_top"
14466    },
14467    {
14468     "kind" : "rtti",
14469     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14470    },
14471    {
14472     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14473    },
14474    {
14475     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14476    },
14477    {
14478     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14479    },
14480    {
14481     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14482    },
14483    {
14484     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14485    },
14486    {
14487     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14488    },
14489    {
14490     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14491    },
14492    {
14493     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14500    },
14501    {
14502     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14503    },
14504    {
14505     "kind" : "complete_dtor_pointer",
14506     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14507    },
14508    {
14509     "kind" : "deleting_dtor_pointer",
14510     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14511    },
14512    {
14513     "is_pure" : true,
14514     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14515    },
14516    {
14517     "is_pure" : true,
14518     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14519    },
14520    {
14521     "is_pure" : true,
14522     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14523    },
14524    {
14525     "is_pure" : true,
14526     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14527    },
14528    {
14529     "is_pure" : true,
14530     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14531    },
14532    {
14533     "is_pure" : true,
14534     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14535    },
14536    {
14537     "is_pure" : true,
14538     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14539    },
14540    {
14541     "is_pure" : true,
14542     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14543    },
14544    {
14545     "kind" : "vcall_offset"
14546    },
14547    {
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "kind" : "vcall_offset"
14552    },
14553    {
14554     "kind" : "vcall_offset"
14555    },
14556    {
14557     "component_value" : -8,
14558     "kind" : "vcall_offset"
14559    },
14560    {
14561     "component_value" : -8,
14562     "kind" : "offset_to_top"
14563    },
14564    {
14565     "kind" : "rtti",
14566     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14567    },
14568    {
14569     "kind" : "complete_dtor_pointer",
14570     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14571    },
14572    {
14573     "kind" : "deleting_dtor_pointer",
14574     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14587    }
14588   ]
14589  },
14590  {
14591   "alignment" : 8,
14592   "fields" :
14593   [
14594    {
14595     "field_name" : "interfaceName",
14596     "referenced_type" : "type-83"
14597    },
14598    {
14599     "field_name" : "instanceName",
14600     "field_offset" : 128,
14601     "referenced_type" : "type-83"
14602    },
14603    {
14604     "field_name" : "pid",
14605     "field_offset" : 256,
14606     "referenced_type" : "type-125"
14607    },
14608    {
14609     "field_name" : "clientPids",
14610     "field_offset" : 320,
14611     "referenced_type" : "type-414"
14612    },
14613    {
14614     "field_name" : "arch",
14615     "field_offset" : 448,
14616     "referenced_type" : "type-470"
14617    }
14618   ],
14619   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14620   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14621   "referenced_type" : "type-612",
14622   "self_type" : "type-612",
14623   "size" : 64,
14624   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14625   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14626  },
14627  {
14628   "alignment" : 8,
14629   "base_specifiers" :
14630   [
14631    {
14632     "referenced_type" : "type-17"
14633    }
14634   ],
14635   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14636   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14637   "referenced_type" : "type-193",
14638   "self_type" : "type-193",
14639   "size" : 24,
14640   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14641   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14642   "vtable_components" :
14643   [
14644    {
14645     "component_value" : 8,
14646     "kind" : "vbase_offset"
14647    },
14648    {
14649     "kind" : "offset_to_top"
14650    },
14651    {
14652     "kind" : "rtti",
14653     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14654    },
14655    {
14656     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14669    },
14670    {
14671     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14672    },
14673    {
14674     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14675    },
14676    {
14677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14684    },
14685    {
14686     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14687    },
14688    {
14689     "kind" : "complete_dtor_pointer",
14690     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14691    },
14692    {
14693     "kind" : "deleting_dtor_pointer",
14694     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14695    },
14696    {
14697     "is_pure" : true,
14698     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14699    },
14700    {
14701     "kind" : "vcall_offset"
14702    },
14703    {
14704     "kind" : "vcall_offset"
14705    },
14706    {
14707     "kind" : "vcall_offset"
14708    },
14709    {
14710     "kind" : "vcall_offset"
14711    },
14712    {
14713     "component_value" : -8,
14714     "kind" : "vcall_offset"
14715    },
14716    {
14717     "component_value" : -8,
14718     "kind" : "offset_to_top"
14719    },
14720    {
14721     "kind" : "rtti",
14722     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14723    },
14724    {
14725     "kind" : "complete_dtor_pointer",
14726     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14727    },
14728    {
14729     "kind" : "deleting_dtor_pointer",
14730     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14731    },
14732    {
14733     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14734    },
14735    {
14736     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14737    },
14738    {
14739     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14740    },
14741    {
14742     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14743    }
14744   ]
14745  },
14746  {
14747   "alignment" : 8,
14748   "fields" :
14749   [
14750    {
14751     "access" : "private",
14752     "field_name" : "m_ptr",
14753     "referenced_type" : "type-184"
14754    }
14755   ],
14756   "linker_set_key" : "android::sp<android::Thread>",
14757   "name" : "android::sp<android::Thread>",
14758   "record_kind" : "class",
14759   "referenced_type" : "type-183",
14760   "self_type" : "type-183",
14761   "size" : 8,
14762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14763   "template_args" : [ "type-185" ],
14764   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14765  },
14766  {
14767   "alignment" : 8,
14768   "fields" :
14769   [
14770    {
14771     "access" : "private",
14772     "field_name" : "m_ptr",
14773     "referenced_type" : "type-233"
14774    }
14775   ],
14776   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14777   "name" : "android::sp<android::hardware::BHwBinder>",
14778   "record_kind" : "class",
14779   "referenced_type" : "type-232",
14780   "self_type" : "type-232",
14781   "size" : 8,
14782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14783   "template_args" : [ "type-234" ],
14784   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14785  },
14786  {
14787   "alignment" : 8,
14788   "fields" :
14789   [
14790    {
14791     "access" : "private",
14792     "field_name" : "m_ptr",
14793     "referenced_type" : "type-94"
14794    }
14795   ],
14796   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14797   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14798   "record_kind" : "class",
14799   "referenced_type" : "type-93",
14800   "self_type" : "type-93",
14801   "size" : 8,
14802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14803   "template_args" : [ "type-95" ],
14804   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14805  },
14806  {
14807   "alignment" : 8,
14808   "fields" :
14809   [
14810    {
14811     "access" : "private",
14812     "field_name" : "m_ptr",
14813     "referenced_type" : "type-25"
14814    }
14815   ],
14816   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14817   "name" : "android::sp<android::hardware::IBinder>",
14818   "record_kind" : "class",
14819   "referenced_type" : "type-99",
14820   "self_type" : "type-99",
14821   "size" : 8,
14822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14823   "template_args" : [ "type-26" ],
14824   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14825  },
14826  {
14827   "alignment" : 8,
14828   "fields" :
14829   [
14830    {
14831     "access" : "private",
14832     "field_name" : "m_ptr",
14833     "referenced_type" : "type-106"
14834    }
14835   ],
14836   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14837   "name" : "android::sp<android::hardware::IInterface>",
14838   "record_kind" : "class",
14839   "referenced_type" : "type-105",
14840   "self_type" : "type-105",
14841   "size" : 8,
14842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14843   "template_args" : [ "type-22" ],
14844   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14845  },
14846  {
14847   "alignment" : 8,
14848   "fields" :
14849   [
14850    {
14851     "access" : "private",
14852     "field_name" : "m_ptr",
14853     "referenced_type" : "type-135"
14854    }
14855   ],
14856   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14857   "name" : "android::sp<android::hardware::ProcessState>",
14858   "record_kind" : "class",
14859   "referenced_type" : "type-134",
14860   "self_type" : "type-134",
14861   "size" : 8,
14862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14863   "template_args" : [ "type-136" ],
14864   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14865  },
14866  {
14867   "alignment" : 8,
14868   "fields" :
14869   [
14870    {
14871     "access" : "private",
14872     "field_name" : "m_ptr",
14873     "referenced_type" : "type-214"
14874    }
14875   ],
14876   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14877   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14878   "record_kind" : "class",
14879   "referenced_type" : "type-213",
14880   "self_type" : "type-213",
14881   "size" : 8,
14882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14883   "template_args" : [ "type-16" ],
14884   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
14885  },
14886  {
14887   "alignment" : 8,
14888   "fields" :
14889   [
14890    {
14891     "access" : "private",
14892     "field_name" : "m_ptr",
14893     "referenced_type" : "type-65"
14894    }
14895   ],
14896   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14897   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14898   "record_kind" : "class",
14899   "referenced_type" : "type-64",
14900   "self_type" : "type-64",
14901   "size" : 8,
14902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14903   "template_args" : [ "type-66" ],
14904   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
14905  },
14906  {
14907   "alignment" : 8,
14908   "fields" :
14909   [
14910    {
14911     "access" : "private",
14912     "field_name" : "m_ptr",
14913     "referenced_type" : "type-221"
14914    }
14915   ],
14916   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14917   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14918   "record_kind" : "class",
14919   "referenced_type" : "type-220",
14920   "self_type" : "type-220",
14921   "size" : 8,
14922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14923   "template_args" : [ "type-222" ],
14924   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14925  },
14926  {
14927   "alignment" : 8,
14928   "fields" :
14929   [
14930    {
14931     "access" : "private",
14932     "field_name" : "m_ptr",
14933     "referenced_type" : "type-224"
14934    }
14935   ],
14936   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14937   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14938   "record_kind" : "class",
14939   "referenced_type" : "type-695",
14940   "self_type" : "type-695",
14941   "size" : 8,
14942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14943   "template_args" : [ "type-225" ],
14944   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14945  },
14946  {
14947   "alignment" : 8,
14948   "fields" :
14949   [
14950    {
14951     "access" : "private",
14952     "field_name" : "m_ptr",
14953     "referenced_type" : "type-74"
14954    }
14955   ],
14956   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14957   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14958   "record_kind" : "class",
14959   "referenced_type" : "type-73",
14960   "self_type" : "type-73",
14961   "size" : 8,
14962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14963   "template_args" : [ "type-17" ],
14964   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14965  },
14966  {
14967   "alignment" : 8,
14968   "fields" :
14969   [
14970    {
14971     "access" : "private",
14972     "field_name" : "m_ptr",
14973     "referenced_type" : "type-172"
14974    }
14975   ],
14976   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14977   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14978   "record_kind" : "class",
14979   "referenced_type" : "type-171",
14980   "self_type" : "type-171",
14981   "size" : 8,
14982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14983   "template_args" : [ "type-173" ],
14984   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14985  },
14986  {
14987   "alignment" : 8,
14988   "fields" :
14989   [
14990    {
14991     "access" : "private",
14992     "field_name" : "m_ptr",
14993     "referenced_type" : "type-192"
14994    }
14995   ],
14996   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14997   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14998   "record_kind" : "class",
14999   "referenced_type" : "type-191",
15000   "self_type" : "type-191",
15001   "size" : 8,
15002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15003   "template_args" : [ "type-193" ],
15004   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15005  },
15006  {
15007   "alignment" : 1,
15008   "linker_set_key" : "android::trait_trivial_copy<bool>",
15009   "name" : "android::trait_trivial_copy<bool>",
15010   "referenced_type" : "type-292",
15011   "self_type" : "type-292",
15012   "size" : 1,
15013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15014   "template_args" : [ "type-51" ],
15015   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15016  },
15017  {
15018   "alignment" : 1,
15019   "linker_set_key" : "android::trait_trivial_copy<char>",
15020   "name" : "android::trait_trivial_copy<char>",
15021   "referenced_type" : "type-297",
15022   "self_type" : "type-297",
15023   "size" : 1,
15024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15025   "template_args" : [ "type-88" ],
15026   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15027  },
15028  {
15029   "alignment" : 1,
15030   "linker_set_key" : "android::trait_trivial_copy<double>",
15031   "name" : "android::trait_trivial_copy<double>",
15032   "referenced_type" : "type-357",
15033   "self_type" : "type-357",
15034   "size" : 1,
15035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15036   "template_args" : [ "type-355" ],
15037   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15038  },
15039  {
15040   "alignment" : 1,
15041   "linker_set_key" : "android::trait_trivial_copy<float>",
15042   "name" : "android::trait_trivial_copy<float>",
15043   "referenced_type" : "type-352",
15044   "self_type" : "type-352",
15045   "size" : 1,
15046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15047   "template_args" : [ "type-89" ],
15048   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15049  },
15050  {
15051   "alignment" : 1,
15052   "linker_set_key" : "android::trait_trivial_copy<int>",
15053   "name" : "android::trait_trivial_copy<int>",
15054   "referenced_type" : "type-319",
15055   "self_type" : "type-319",
15056   "size" : 1,
15057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15058   "template_args" : [ "type-125" ],
15059   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15060  },
15061  {
15062   "alignment" : 1,
15063   "linker_set_key" : "android::trait_trivial_copy<long long>",
15064   "name" : "android::trait_trivial_copy<long long>",
15065   "referenced_type" : "type-342",
15066   "self_type" : "type-342",
15067   "size" : 1,
15068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15069   "template_args" : [ "type-336" ],
15070   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15071  },
15072  {
15073   "alignment" : 1,
15074   "linker_set_key" : "android::trait_trivial_copy<long>",
15075   "name" : "android::trait_trivial_copy<long>",
15076   "referenced_type" : "type-329",
15077   "self_type" : "type-329",
15078   "size" : 1,
15079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15080   "template_args" : [ "type-141" ],
15081   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15082  },
15083  {
15084   "alignment" : 1,
15085   "linker_set_key" : "android::trait_trivial_copy<short>",
15086   "name" : "android::trait_trivial_copy<short>",
15087   "referenced_type" : "type-310",
15088   "self_type" : "type-310",
15089   "size" : 1,
15090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15091   "template_args" : [ "type-308" ],
15092   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15093  },
15094  {
15095   "alignment" : 1,
15096   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15097   "name" : "android::trait_trivial_copy<unsigned char>",
15098   "referenced_type" : "type-302",
15099   "self_type" : "type-302",
15100   "size" : 1,
15101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15102   "template_args" : [ "type-7" ],
15103   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15104  },
15105  {
15106   "alignment" : 1,
15107   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15108   "name" : "android::trait_trivial_copy<unsigned int>",
15109   "referenced_type" : "type-323",
15110   "self_type" : "type-323",
15111   "size" : 1,
15112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15113   "template_args" : [ "type-2" ],
15114   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15115  },
15116  {
15117   "alignment" : 1,
15118   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15119   "name" : "android::trait_trivial_copy<unsigned long long>",
15120   "referenced_type" : "type-348",
15121   "self_type" : "type-348",
15122   "size" : 1,
15123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15124   "template_args" : [ "type-345" ],
15125   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15126  },
15127  {
15128   "alignment" : 1,
15129   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15130   "name" : "android::trait_trivial_copy<unsigned long>",
15131   "referenced_type" : "type-333",
15132   "self_type" : "type-333",
15133   "size" : 1,
15134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15135   "template_args" : [ "type-8" ],
15136   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15137  },
15138  {
15139   "alignment" : 1,
15140   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15141   "name" : "android::trait_trivial_copy<unsigned short>",
15142   "referenced_type" : "type-315",
15143   "self_type" : "type-315",
15144   "size" : 1,
15145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15146   "template_args" : [ "type-124" ],
15147   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15148  },
15149  {
15150   "alignment" : 1,
15151   "linker_set_key" : "android::trait_trivial_copy<void>",
15152   "name" : "android::trait_trivial_copy<void>",
15153   "referenced_type" : "type-287",
15154   "self_type" : "type-287",
15155   "size" : 1,
15156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15157   "template_args" : [ "type-138" ],
15158   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15159  },
15160  {
15161   "alignment" : 1,
15162   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15163   "name" : "android::trait_trivial_ctor<bool>",
15164   "referenced_type" : "type-290",
15165   "self_type" : "type-290",
15166   "size" : 1,
15167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15168   "template_args" : [ "type-51" ],
15169   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15170  },
15171  {
15172   "alignment" : 1,
15173   "linker_set_key" : "android::trait_trivial_ctor<char>",
15174   "name" : "android::trait_trivial_ctor<char>",
15175   "referenced_type" : "type-295",
15176   "self_type" : "type-295",
15177   "size" : 1,
15178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15179   "template_args" : [ "type-88" ],
15180   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15181  },
15182  {
15183   "alignment" : 1,
15184   "linker_set_key" : "android::trait_trivial_ctor<double>",
15185   "name" : "android::trait_trivial_ctor<double>",
15186   "referenced_type" : "type-354",
15187   "self_type" : "type-354",
15188   "size" : 1,
15189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15190   "template_args" : [ "type-355" ],
15191   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15192  },
15193  {
15194   "alignment" : 1,
15195   "linker_set_key" : "android::trait_trivial_ctor<float>",
15196   "name" : "android::trait_trivial_ctor<float>",
15197   "referenced_type" : "type-350",
15198   "self_type" : "type-350",
15199   "size" : 1,
15200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15201   "template_args" : [ "type-89" ],
15202   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15203  },
15204  {
15205   "alignment" : 1,
15206   "linker_set_key" : "android::trait_trivial_ctor<int>",
15207   "name" : "android::trait_trivial_ctor<int>",
15208   "referenced_type" : "type-317",
15209   "self_type" : "type-317",
15210   "size" : 1,
15211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15212   "template_args" : [ "type-125" ],
15213   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15214  },
15215  {
15216   "alignment" : 1,
15217   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15218   "name" : "android::trait_trivial_ctor<long long>",
15219   "referenced_type" : "type-335",
15220   "self_type" : "type-335",
15221   "size" : 1,
15222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15223   "template_args" : [ "type-336" ],
15224   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15225  },
15226  {
15227   "alignment" : 1,
15228   "linker_set_key" : "android::trait_trivial_ctor<long>",
15229   "name" : "android::trait_trivial_ctor<long>",
15230   "referenced_type" : "type-327",
15231   "self_type" : "type-327",
15232   "size" : 1,
15233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15234   "template_args" : [ "type-141" ],
15235   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15236  },
15237  {
15238   "alignment" : 1,
15239   "linker_set_key" : "android::trait_trivial_ctor<short>",
15240   "name" : "android::trait_trivial_ctor<short>",
15241   "referenced_type" : "type-307",
15242   "self_type" : "type-307",
15243   "size" : 1,
15244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15245   "template_args" : [ "type-308" ],
15246   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15247  },
15248  {
15249   "alignment" : 1,
15250   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15251   "name" : "android::trait_trivial_ctor<unsigned char>",
15252   "referenced_type" : "type-299",
15253   "self_type" : "type-299",
15254   "size" : 1,
15255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15256   "template_args" : [ "type-7" ],
15257   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15258  },
15259  {
15260   "alignment" : 1,
15261   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15262   "name" : "android::trait_trivial_ctor<unsigned int>",
15263   "referenced_type" : "type-321",
15264   "self_type" : "type-321",
15265   "size" : 1,
15266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15267   "template_args" : [ "type-2" ],
15268   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15269  },
15270  {
15271   "alignment" : 1,
15272   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15273   "name" : "android::trait_trivial_ctor<unsigned long long>",
15274   "referenced_type" : "type-344",
15275   "self_type" : "type-344",
15276   "size" : 1,
15277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15278   "template_args" : [ "type-345" ],
15279   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15280  },
15281  {
15282   "alignment" : 1,
15283   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15284   "name" : "android::trait_trivial_ctor<unsigned long>",
15285   "referenced_type" : "type-331",
15286   "self_type" : "type-331",
15287   "size" : 1,
15288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15289   "template_args" : [ "type-8" ],
15290   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15291  },
15292  {
15293   "alignment" : 1,
15294   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15295   "name" : "android::trait_trivial_ctor<unsigned short>",
15296   "referenced_type" : "type-312",
15297   "self_type" : "type-312",
15298   "size" : 1,
15299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15300   "template_args" : [ "type-124" ],
15301   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15302  },
15303  {
15304   "alignment" : 1,
15305   "linker_set_key" : "android::trait_trivial_ctor<void>",
15306   "name" : "android::trait_trivial_ctor<void>",
15307   "referenced_type" : "type-285",
15308   "self_type" : "type-285",
15309   "size" : 1,
15310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15311   "template_args" : [ "type-138" ],
15312   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15313  },
15314  {
15315   "alignment" : 1,
15316   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15317   "name" : "android::trait_trivial_dtor<bool>",
15318   "referenced_type" : "type-291",
15319   "self_type" : "type-291",
15320   "size" : 1,
15321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15322   "template_args" : [ "type-51" ],
15323   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15324  },
15325  {
15326   "alignment" : 1,
15327   "linker_set_key" : "android::trait_trivial_dtor<char>",
15328   "name" : "android::trait_trivial_dtor<char>",
15329   "referenced_type" : "type-296",
15330   "self_type" : "type-296",
15331   "size" : 1,
15332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15333   "template_args" : [ "type-88" ],
15334   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15335  },
15336  {
15337   "alignment" : 1,
15338   "linker_set_key" : "android::trait_trivial_dtor<double>",
15339   "name" : "android::trait_trivial_dtor<double>",
15340   "referenced_type" : "type-356",
15341   "self_type" : "type-356",
15342   "size" : 1,
15343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15344   "template_args" : [ "type-355" ],
15345   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15346  },
15347  {
15348   "alignment" : 1,
15349   "linker_set_key" : "android::trait_trivial_dtor<float>",
15350   "name" : "android::trait_trivial_dtor<float>",
15351   "referenced_type" : "type-351",
15352   "self_type" : "type-351",
15353   "size" : 1,
15354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15355   "template_args" : [ "type-89" ],
15356   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15357  },
15358  {
15359   "alignment" : 1,
15360   "linker_set_key" : "android::trait_trivial_dtor<int>",
15361   "name" : "android::trait_trivial_dtor<int>",
15362   "referenced_type" : "type-318",
15363   "self_type" : "type-318",
15364   "size" : 1,
15365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15366   "template_args" : [ "type-125" ],
15367   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15368  },
15369  {
15370   "alignment" : 1,
15371   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15372   "name" : "android::trait_trivial_dtor<long long>",
15373   "referenced_type" : "type-341",
15374   "self_type" : "type-341",
15375   "size" : 1,
15376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15377   "template_args" : [ "type-336" ],
15378   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15379  },
15380  {
15381   "alignment" : 1,
15382   "linker_set_key" : "android::trait_trivial_dtor<long>",
15383   "name" : "android::trait_trivial_dtor<long>",
15384   "referenced_type" : "type-328",
15385   "self_type" : "type-328",
15386   "size" : 1,
15387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15388   "template_args" : [ "type-141" ],
15389   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15390  },
15391  {
15392   "alignment" : 1,
15393   "linker_set_key" : "android::trait_trivial_dtor<short>",
15394   "name" : "android::trait_trivial_dtor<short>",
15395   "referenced_type" : "type-309",
15396   "self_type" : "type-309",
15397   "size" : 1,
15398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15399   "template_args" : [ "type-308" ],
15400   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15401  },
15402  {
15403   "alignment" : 1,
15404   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15405   "name" : "android::trait_trivial_dtor<unsigned char>",
15406   "referenced_type" : "type-301",
15407   "self_type" : "type-301",
15408   "size" : 1,
15409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15410   "template_args" : [ "type-7" ],
15411   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15412  },
15413  {
15414   "alignment" : 1,
15415   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15416   "name" : "android::trait_trivial_dtor<unsigned int>",
15417   "referenced_type" : "type-322",
15418   "self_type" : "type-322",
15419   "size" : 1,
15420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15421   "template_args" : [ "type-2" ],
15422   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15423  },
15424  {
15425   "alignment" : 1,
15426   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15427   "name" : "android::trait_trivial_dtor<unsigned long long>",
15428   "referenced_type" : "type-346",
15429   "self_type" : "type-346",
15430   "size" : 1,
15431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15432   "template_args" : [ "type-345" ],
15433   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15434  },
15435  {
15436   "alignment" : 1,
15437   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15438   "name" : "android::trait_trivial_dtor<unsigned long>",
15439   "referenced_type" : "type-332",
15440   "self_type" : "type-332",
15441   "size" : 1,
15442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15443   "template_args" : [ "type-8" ],
15444   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15445  },
15446  {
15447   "alignment" : 1,
15448   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15449   "name" : "android::trait_trivial_dtor<unsigned short>",
15450   "referenced_type" : "type-313",
15451   "self_type" : "type-313",
15452   "size" : 1,
15453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15454   "template_args" : [ "type-124" ],
15455   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15456  },
15457  {
15458   "alignment" : 1,
15459   "linker_set_key" : "android::trait_trivial_dtor<void>",
15460   "name" : "android::trait_trivial_dtor<void>",
15461   "referenced_type" : "type-286",
15462   "self_type" : "type-286",
15463   "size" : 1,
15464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15465   "template_args" : [ "type-138" ],
15466   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15467  },
15468  {
15469   "alignment" : 1,
15470   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15471   "name" : "android::trait_trivial_move<android::String16>",
15472   "referenced_type" : "type-486",
15473   "self_type" : "type-486",
15474   "size" : 1,
15475   "source_file" : "/system/core/libutils/include/utils/String16.h",
15476   "template_args" : [ "type-153" ],
15477   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15478  },
15479  {
15480   "alignment" : 1,
15481   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15482   "name" : "android::trait_trivial_move<android::String8>",
15483   "referenced_type" : "type-481",
15484   "self_type" : "type-481",
15485   "size" : 1,
15486   "source_file" : "/system/core/libutils/include/utils/String8.h",
15487   "template_args" : [ "type-162" ],
15488   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15489  },
15490  {
15491   "alignment" : 1,
15492   "linker_set_key" : "android::trait_trivial_move<bool>",
15493   "name" : "android::trait_trivial_move<bool>",
15494   "referenced_type" : "type-294",
15495   "self_type" : "type-294",
15496   "size" : 1,
15497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15498   "template_args" : [ "type-51" ],
15499   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15500  },
15501  {
15502   "alignment" : 1,
15503   "linker_set_key" : "android::trait_trivial_move<char>",
15504   "name" : "android::trait_trivial_move<char>",
15505   "referenced_type" : "type-298",
15506   "self_type" : "type-298",
15507   "size" : 1,
15508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15509   "template_args" : [ "type-88" ],
15510   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15511  },
15512  {
15513   "alignment" : 1,
15514   "linker_set_key" : "android::trait_trivial_move<double>",
15515   "name" : "android::trait_trivial_move<double>",
15516   "referenced_type" : "type-358",
15517   "self_type" : "type-358",
15518   "size" : 1,
15519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15520   "template_args" : [ "type-355" ],
15521   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15522  },
15523  {
15524   "alignment" : 1,
15525   "linker_set_key" : "android::trait_trivial_move<float>",
15526   "name" : "android::trait_trivial_move<float>",
15527   "referenced_type" : "type-353",
15528   "self_type" : "type-353",
15529   "size" : 1,
15530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15531   "template_args" : [ "type-89" ],
15532   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15533  },
15534  {
15535   "alignment" : 1,
15536   "linker_set_key" : "android::trait_trivial_move<int>",
15537   "name" : "android::trait_trivial_move<int>",
15538   "referenced_type" : "type-320",
15539   "self_type" : "type-320",
15540   "size" : 1,
15541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15542   "template_args" : [ "type-125" ],
15543   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15544  },
15545  {
15546   "alignment" : 1,
15547   "linker_set_key" : "android::trait_trivial_move<long long>",
15548   "name" : "android::trait_trivial_move<long long>",
15549   "referenced_type" : "type-343",
15550   "self_type" : "type-343",
15551   "size" : 1,
15552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15553   "template_args" : [ "type-336" ],
15554   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15555  },
15556  {
15557   "alignment" : 1,
15558   "linker_set_key" : "android::trait_trivial_move<long>",
15559   "name" : "android::trait_trivial_move<long>",
15560   "referenced_type" : "type-330",
15561   "self_type" : "type-330",
15562   "size" : 1,
15563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15564   "template_args" : [ "type-141" ],
15565   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15566  },
15567  {
15568   "alignment" : 1,
15569   "linker_set_key" : "android::trait_trivial_move<short>",
15570   "name" : "android::trait_trivial_move<short>",
15571   "referenced_type" : "type-311",
15572   "self_type" : "type-311",
15573   "size" : 1,
15574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15575   "template_args" : [ "type-308" ],
15576   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15577  },
15578  {
15579   "alignment" : 1,
15580   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15581   "name" : "android::trait_trivial_move<unsigned char>",
15582   "referenced_type" : "type-303",
15583   "self_type" : "type-303",
15584   "size" : 1,
15585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15586   "template_args" : [ "type-7" ],
15587   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15588  },
15589  {
15590   "alignment" : 1,
15591   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15592   "name" : "android::trait_trivial_move<unsigned int>",
15593   "referenced_type" : "type-324",
15594   "self_type" : "type-324",
15595   "size" : 1,
15596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15597   "template_args" : [ "type-2" ],
15598   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15599  },
15600  {
15601   "alignment" : 1,
15602   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15603   "name" : "android::trait_trivial_move<unsigned long long>",
15604   "referenced_type" : "type-349",
15605   "self_type" : "type-349",
15606   "size" : 1,
15607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15608   "template_args" : [ "type-345" ],
15609   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15610  },
15611  {
15612   "alignment" : 1,
15613   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15614   "name" : "android::trait_trivial_move<unsigned long>",
15615   "referenced_type" : "type-334",
15616   "self_type" : "type-334",
15617   "size" : 1,
15618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15619   "template_args" : [ "type-8" ],
15620   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15621  },
15622  {
15623   "alignment" : 1,
15624   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15625   "name" : "android::trait_trivial_move<unsigned short>",
15626   "referenced_type" : "type-316",
15627   "self_type" : "type-316",
15628   "size" : 1,
15629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15630   "template_args" : [ "type-124" ],
15631   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15632  },
15633  {
15634   "alignment" : 1,
15635   "linker_set_key" : "android::trait_trivial_move<void>",
15636   "name" : "android::trait_trivial_move<void>",
15637   "referenced_type" : "type-289",
15638   "self_type" : "type-289",
15639   "size" : 1,
15640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15641   "template_args" : [ "type-138" ],
15642   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15643  },
15644  {
15645   "alignment" : 8,
15646   "fields" :
15647   [
15648    {
15649     "access" : "private",
15650     "field_name" : "m_ptr",
15651     "referenced_type" : "type-233"
15652    },
15653    {
15654     "access" : "private",
15655     "field_name" : "m_refs",
15656     "field_offset" : 64,
15657     "referenced_type" : "type-27"
15658    }
15659   ],
15660   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15661   "name" : "android::wp<android::hardware::BHwBinder>",
15662   "record_kind" : "class",
15663   "referenced_type" : "type-533",
15664   "self_type" : "type-533",
15665   "size" : 16,
15666   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15667   "template_args" : [ "type-234" ],
15668   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15669  },
15670  {
15671   "alignment" : 8,
15672   "fields" :
15673   [
15674    {
15675     "access" : "private",
15676     "field_name" : "m_ptr",
15677     "referenced_type" : "type-94"
15678    },
15679    {
15680     "access" : "private",
15681     "field_name" : "m_refs",
15682     "field_offset" : 64,
15683     "referenced_type" : "type-27"
15684    }
15685   ],
15686   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15687   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15688   "record_kind" : "class",
15689   "referenced_type" : "type-543",
15690   "self_type" : "type-543",
15691   "size" : 16,
15692   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15693   "template_args" : [ "type-95" ],
15694   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15695  },
15696  {
15697   "alignment" : 8,
15698   "fields" :
15699   [
15700    {
15701     "access" : "private",
15702     "field_name" : "m_ptr",
15703     "referenced_type" : "type-224"
15704    },
15705    {
15706     "access" : "private",
15707     "field_name" : "m_refs",
15708     "field_offset" : 64,
15709     "referenced_type" : "type-27"
15710    }
15711   ],
15712   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15713   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15714   "record_kind" : "class",
15715   "referenced_type" : "type-223",
15716   "self_type" : "type-223",
15717   "size" : 16,
15718   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15719   "template_args" : [ "type-225" ],
15720   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15721  },
15722  {
15723   "alignment" : 8,
15724   "fields" :
15725   [
15726    {
15727     "access" : "private",
15728     "field_name" : "m_ptr",
15729     "referenced_type" : "type-74"
15730    },
15731    {
15732     "access" : "private",
15733     "field_name" : "m_refs",
15734     "field_offset" : 64,
15735     "referenced_type" : "type-27"
15736    }
15737   ],
15738   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15739   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15740   "record_kind" : "class",
15741   "referenced_type" : "type-226",
15742   "self_type" : "type-226",
15743   "size" : 16,
15744   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15745   "template_args" : [ "type-17" ],
15746   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15747  },
15748  {
15749   "alignment" : 4,
15750   "fields" :
15751   [
15752    {
15753     "field_name" : "maxContentLightLevel",
15754     "referenced_type" : "type-89"
15755    },
15756    {
15757     "field_name" : "maxFrameAverageLightLevel",
15758     "field_offset" : 32,
15759     "referenced_type" : "type-89"
15760    }
15761   ],
15762   "linker_set_key" : "android_cta861_3_metadata",
15763   "name" : "android_cta861_3_metadata",
15764   "referenced_type" : "type-587",
15765   "self_type" : "type-587",
15766   "size" : 8,
15767   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15768   "unique_id" : "android_cta861_3_metadata"
15769  },
15770  {
15771   "alignment" : 4,
15772   "fields" :
15773   [
15774    {
15775     "field_name" : "num_points",
15776     "referenced_type" : "type-2"
15777    },
15778    {
15779     "field_name" : "reserved",
15780     "field_offset" : 32,
15781     "referenced_type" : "type-577"
15782    },
15783    {
15784     "field_name" : "xyzc_points",
15785     "field_offset" : 288,
15786     "referenced_type" : "type-584"
15787    }
15788   ],
15789   "linker_set_key" : "android_depth_points",
15790   "name" : "android_depth_points",
15791   "referenced_type" : "type-583",
15792   "self_type" : "type-583",
15793   "size" : 36,
15794   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15795   "unique_id" : "android_depth_points"
15796  },
15797  {
15798   "alignment" : 8,
15799   "fields" :
15800   [
15801    {
15802     "field_name" : "format",
15803     "referenced_type" : "type-580"
15804    },
15805    {
15806     "field_name" : "num_planes",
15807     "field_offset" : 32,
15808     "referenced_type" : "type-2"
15809    },
15810    {
15811     "field_name" : "planes",
15812     "field_offset" : 64,
15813     "referenced_type" : "type-582"
15814    }
15815   ],
15816   "linker_set_key" : "android_flex_layout",
15817   "name" : "android_flex_layout",
15818   "referenced_type" : "type-581",
15819   "self_type" : "type-581",
15820   "size" : 16,
15821   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15822   "unique_id" : "android_flex_layout"
15823  },
15824  {
15825   "alignment" : 8,
15826   "fields" :
15827   [
15828    {
15829     "field_name" : "top_left",
15830     "referenced_type" : "type-424"
15831    },
15832    {
15833     "field_name" : "component",
15834     "field_offset" : 64,
15835     "referenced_type" : "type-578"
15836    },
15837    {
15838     "field_name" : "bits_per_component",
15839     "field_offset" : 96,
15840     "referenced_type" : "type-125"
15841    },
15842    {
15843     "field_name" : "bits_used",
15844     "field_offset" : 128,
15845     "referenced_type" : "type-125"
15846    },
15847    {
15848     "field_name" : "h_increment",
15849     "field_offset" : 160,
15850     "referenced_type" : "type-125"
15851    },
15852    {
15853     "field_name" : "v_increment",
15854     "field_offset" : 192,
15855     "referenced_type" : "type-125"
15856    },
15857    {
15858     "field_name" : "h_subsampling",
15859     "field_offset" : 224,
15860     "referenced_type" : "type-125"
15861    },
15862    {
15863     "field_name" : "v_subsampling",
15864     "field_offset" : 256,
15865     "referenced_type" : "type-125"
15866    }
15867   ],
15868   "linker_set_key" : "android_flex_plane",
15869   "name" : "android_flex_plane",
15870   "referenced_type" : "type-579",
15871   "self_type" : "type-579",
15872   "size" : 40,
15873   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15874   "unique_id" : "android_flex_plane"
15875  },
15876  {
15877   "alignment" : 4,
15878   "fields" :
15879   [
15880    {
15881     "field_name" : "displayPrimaryRed",
15882     "referenced_type" : "type-585"
15883    },
15884    {
15885     "field_name" : "displayPrimaryGreen",
15886     "field_offset" : 64,
15887     "referenced_type" : "type-585"
15888    },
15889    {
15890     "field_name" : "displayPrimaryBlue",
15891     "field_offset" : 128,
15892     "referenced_type" : "type-585"
15893    },
15894    {
15895     "field_name" : "whitePoint",
15896     "field_offset" : 192,
15897     "referenced_type" : "type-585"
15898    },
15899    {
15900     "field_name" : "maxLuminance",
15901     "field_offset" : 256,
15902     "referenced_type" : "type-89"
15903    },
15904    {
15905     "field_name" : "minLuminance",
15906     "field_offset" : 288,
15907     "referenced_type" : "type-89"
15908    }
15909   ],
15910   "linker_set_key" : "android_smpte2086_metadata",
15911   "name" : "android_smpte2086_metadata",
15912   "referenced_type" : "type-586",
15913   "self_type" : "type-586",
15914   "size" : 40,
15915   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15916   "unique_id" : "android_smpte2086_metadata"
15917  },
15918  {
15919   "alignment" : 4,
15920   "fields" :
15921   [
15922    {
15923     "field_name" : "x",
15924     "referenced_type" : "type-89"
15925    },
15926    {
15927     "field_name" : "y",
15928     "field_offset" : 32,
15929     "referenced_type" : "type-89"
15930    }
15931   ],
15932   "linker_set_key" : "android_xy_color",
15933   "name" : "android_xy_color",
15934   "referenced_type" : "type-585",
15935   "self_type" : "type-585",
15936   "size" : 8,
15937   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15938   "unique_id" : "android_xy_color"
15939  },
15940  {
15941   "alignment" : 8,
15942   "fields" :
15943   [
15944    {
15945     "field_name" : "y",
15946     "referenced_type" : "type-137"
15947    },
15948    {
15949     "field_name" : "cb",
15950     "field_offset" : 64,
15951     "referenced_type" : "type-137"
15952    },
15953    {
15954     "field_name" : "cr",
15955     "field_offset" : 128,
15956     "referenced_type" : "type-137"
15957    },
15958    {
15959     "field_name" : "ystride",
15960     "field_offset" : 192,
15961     "referenced_type" : "type-8"
15962    },
15963    {
15964     "field_name" : "cstride",
15965     "field_offset" : 256,
15966     "referenced_type" : "type-8"
15967    },
15968    {
15969     "field_name" : "chroma_step",
15970     "field_offset" : 320,
15971     "referenced_type" : "type-8"
15972    },
15973    {
15974     "field_name" : "reserved",
15975     "field_offset" : 384,
15976     "referenced_type" : "type-577"
15977    }
15978   ],
15979   "linker_set_key" : "android_ycbcr",
15980   "name" : "android_ycbcr",
15981   "referenced_type" : "type-576",
15982   "self_type" : "type-576",
15983   "size" : 80,
15984   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15985   "unique_id" : "android_ycbcr"
15986  },
15987  {
15988   "alignment" : 4,
15989   "fields" :
15990   [
15991    {
15992     "referenced_type" : "type-121"
15993    }
15994   ],
15995   "linker_set_key" : "log_msg",
15996   "name" : "log_msg",
15997   "referenced_type" : "type-120",
15998   "self_type" : "type-120",
15999   "size" : 5124,
16000   "source_file" : "/system/core/liblog/include/log/log_read.h",
16001   "unique_id" : "log_msg"
16002  },
16003  {
16004   "alignment" : 4,
16005   "fields" :
16006   [
16007    {
16008     "field_name" : "buf",
16009     "referenced_type" : "type-122"
16010    },
16011    {
16012     "field_name" : "entry",
16013     "referenced_type" : "type-123"
16014    },
16015    {
16016     "field_name" : "entry_v4",
16017     "referenced_type" : "type-123"
16018    },
16019    {
16020     "field_name" : "entry_v3",
16021     "referenced_type" : "type-127"
16022    },
16023    {
16024     "field_name" : "entry_v2",
16025     "referenced_type" : "type-128"
16026    },
16027    {
16028     "field_name" : "entry_v1",
16029     "referenced_type" : "type-129"
16030    }
16031   ],
16032   "is_anonymous" : true,
16033   "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",
16034   "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",
16035   "record_kind" : "union",
16036   "referenced_type" : "type-121",
16037   "self_type" : "type-121",
16038   "size" : 5124,
16039   "source_file" : "/system/core/liblog/include/log/log_read.h",
16040   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16041  },
16042  {
16043   "alignment" : 1,
16044   "fields" :
16045   [
16046    {
16047     "field_name" : "tv_sec",
16048     "referenced_type" : "type-2"
16049    },
16050    {
16051     "field_name" : "tv_nsec",
16052     "field_offset" : 32,
16053     "referenced_type" : "type-2"
16054    }
16055   ],
16056   "linker_set_key" : "log_time",
16057   "name" : "log_time",
16058   "referenced_type" : "type-438",
16059   "self_type" : "type-438",
16060   "size" : 8,
16061   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16062   "unique_id" : "_ZTS8log_time"
16063  },
16064  {
16065   "alignment" : 4,
16066   "fields" :
16067   [
16068    {
16069     "field_name" : "len",
16070     "referenced_type" : "type-124"
16071    },
16072    {
16073     "field_name" : "__pad",
16074     "field_offset" : 16,
16075     "referenced_type" : "type-124"
16076    },
16077    {
16078     "field_name" : "pid",
16079     "field_offset" : 32,
16080     "referenced_type" : "type-125"
16081    },
16082    {
16083     "field_name" : "tid",
16084     "field_offset" : 64,
16085     "referenced_type" : "type-125"
16086    },
16087    {
16088     "field_name" : "sec",
16089     "field_offset" : 96,
16090     "referenced_type" : "type-125"
16091    },
16092    {
16093     "field_name" : "nsec",
16094     "field_offset" : 128,
16095     "referenced_type" : "type-125"
16096    },
16097    {
16098     "field_name" : "msg",
16099     "field_offset" : 160,
16100     "referenced_type" : "type-126"
16101    }
16102   ],
16103   "linker_set_key" : "logger_entry",
16104   "name" : "logger_entry",
16105   "referenced_type" : "type-129",
16106   "self_type" : "type-129",
16107   "size" : 20,
16108   "source_file" : "/system/core/liblog/include/log/log_read.h",
16109   "unique_id" : "logger_entry"
16110  },
16111  {
16112   "alignment" : 1,
16113   "fields" :
16114   [
16115    {
16116     "field_name" : "len",
16117     "referenced_type" : "type-124"
16118    },
16119    {
16120     "field_name" : "hdr_size",
16121     "field_offset" : 16,
16122     "referenced_type" : "type-124"
16123    },
16124    {
16125     "field_name" : "pid",
16126     "field_offset" : 32,
16127     "referenced_type" : "type-125"
16128    },
16129    {
16130     "field_name" : "tid",
16131     "field_offset" : 64,
16132     "referenced_type" : "type-125"
16133    },
16134    {
16135     "field_name" : "sec",
16136     "field_offset" : 96,
16137     "referenced_type" : "type-125"
16138    },
16139    {
16140     "field_name" : "nsec",
16141     "field_offset" : 128,
16142     "referenced_type" : "type-125"
16143    },
16144    {
16145     "field_name" : "euid",
16146     "field_offset" : 160,
16147     "referenced_type" : "type-2"
16148    },
16149    {
16150     "field_name" : "msg",
16151     "field_offset" : 192,
16152     "referenced_type" : "type-126"
16153    }
16154   ],
16155   "linker_set_key" : "logger_entry_v2",
16156   "name" : "logger_entry_v2",
16157   "referenced_type" : "type-128",
16158   "self_type" : "type-128",
16159   "size" : 24,
16160   "source_file" : "/system/core/liblog/include/log/log_read.h",
16161   "unique_id" : "logger_entry_v2"
16162  },
16163  {
16164   "alignment" : 1,
16165   "fields" :
16166   [
16167    {
16168     "field_name" : "len",
16169     "referenced_type" : "type-124"
16170    },
16171    {
16172     "field_name" : "hdr_size",
16173     "field_offset" : 16,
16174     "referenced_type" : "type-124"
16175    },
16176    {
16177     "field_name" : "pid",
16178     "field_offset" : 32,
16179     "referenced_type" : "type-125"
16180    },
16181    {
16182     "field_name" : "tid",
16183     "field_offset" : 64,
16184     "referenced_type" : "type-125"
16185    },
16186    {
16187     "field_name" : "sec",
16188     "field_offset" : 96,
16189     "referenced_type" : "type-125"
16190    },
16191    {
16192     "field_name" : "nsec",
16193     "field_offset" : 128,
16194     "referenced_type" : "type-125"
16195    },
16196    {
16197     "field_name" : "lid",
16198     "field_offset" : 160,
16199     "referenced_type" : "type-2"
16200    },
16201    {
16202     "field_name" : "msg",
16203     "field_offset" : 192,
16204     "referenced_type" : "type-126"
16205    }
16206   ],
16207   "linker_set_key" : "logger_entry_v3",
16208   "name" : "logger_entry_v3",
16209   "referenced_type" : "type-127",
16210   "self_type" : "type-127",
16211   "size" : 24,
16212   "source_file" : "/system/core/liblog/include/log/log_read.h",
16213   "unique_id" : "logger_entry_v3"
16214  },
16215  {
16216   "alignment" : 4,
16217   "fields" :
16218   [
16219    {
16220     "field_name" : "len",
16221     "referenced_type" : "type-124"
16222    },
16223    {
16224     "field_name" : "hdr_size",
16225     "field_offset" : 16,
16226     "referenced_type" : "type-124"
16227    },
16228    {
16229     "field_name" : "pid",
16230     "field_offset" : 32,
16231     "referenced_type" : "type-125"
16232    },
16233    {
16234     "field_name" : "tid",
16235     "field_offset" : 64,
16236     "referenced_type" : "type-2"
16237    },
16238    {
16239     "field_name" : "sec",
16240     "field_offset" : 96,
16241     "referenced_type" : "type-2"
16242    },
16243    {
16244     "field_name" : "nsec",
16245     "field_offset" : 128,
16246     "referenced_type" : "type-2"
16247    },
16248    {
16249     "field_name" : "lid",
16250     "field_offset" : 160,
16251     "referenced_type" : "type-2"
16252    },
16253    {
16254     "field_name" : "uid",
16255     "field_offset" : 192,
16256     "referenced_type" : "type-2"
16257    },
16258    {
16259     "field_name" : "msg",
16260     "field_offset" : 224,
16261     "referenced_type" : "type-126"
16262    }
16263   ],
16264   "linker_set_key" : "logger_entry_v4",
16265   "name" : "logger_entry_v4",
16266   "referenced_type" : "type-123",
16267   "self_type" : "type-123",
16268   "size" : 28,
16269   "source_file" : "/system/core/liblog/include/log/log_read.h",
16270   "unique_id" : "logger_entry_v4"
16271  },
16272  {
16273   "alignment" : 4,
16274   "fields" :
16275   [
16276    {
16277     "field_name" : "version",
16278     "referenced_type" : "type-125"
16279    },
16280    {
16281     "field_name" : "numFds",
16282     "field_offset" : 32,
16283     "referenced_type" : "type-125"
16284    },
16285    {
16286     "field_name" : "numInts",
16287     "field_offset" : 64,
16288     "referenced_type" : "type-125"
16289    },
16290    {
16291     "field_name" : "data",
16292     "field_offset" : 96,
16293     "referenced_type" : "type-265"
16294    }
16295   ],
16296   "linker_set_key" : "native_handle",
16297   "name" : "native_handle",
16298   "referenced_type" : "type-264",
16299   "self_type" : "type-264",
16300   "size" : 12,
16301   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16302   "unique_id" : "native_handle"
16303  }
16304 ],
16305 "rvalue_reference_types" :
16306 [
16307  {
16308   "alignment" : 8,
16309   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16310   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16311   "referenced_type" : "type-252",
16312   "self_type" : "type-255",
16313   "size" : 8,
16314   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16315  },
16316  {
16317   "alignment" : 8,
16318   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16319   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16320   "referenced_type" : "type-259",
16321   "self_type" : "type-261",
16322   "size" : 8,
16323   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16324  },
16325  {
16326   "alignment" : 8,
16327   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16328   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16329   "referenced_type" : "type-705",
16330   "self_type" : "type-707",
16331   "size" : 8,
16332   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16333  },
16334  {
16335   "alignment" : 8,
16336   "linker_set_key" : "android::hardware::Return<bool> &&",
16337   "name" : "android::hardware::Return<bool> &&",
16338   "referenced_type" : "type-245",
16339   "self_type" : "type-248",
16340   "size" : 8,
16341   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16342  },
16343  {
16344   "alignment" : 8,
16345   "linker_set_key" : "android::hardware::Return<void> &&",
16346   "name" : "android::hardware::Return<void> &&",
16347   "referenced_type" : "type-273",
16348   "self_type" : "type-275",
16349   "size" : 8,
16350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16351  },
16352  {
16353   "alignment" : 8,
16354   "linker_set_key" : "android::hardware::Status &&",
16355   "name" : "android::hardware::Status &&",
16356   "referenced_type" : "type-236",
16357   "self_type" : "type-242",
16358   "size" : 8,
16359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16360  },
16361  {
16362   "alignment" : 8,
16363   "linker_set_key" : "android::hardware::details::return_status &&",
16364   "name" : "android::hardware::details::return_status &&",
16365   "referenced_type" : "type-246",
16366   "self_type" : "type-269",
16367   "size" : 8,
16368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16369  },
16370  {
16371   "alignment" : 8,
16372   "linker_set_key" : "android::hardware::hidl_handle &&",
16373   "name" : "android::hardware::hidl_handle &&",
16374   "referenced_type" : "type-381",
16375   "self_type" : "type-386",
16376   "size" : 8,
16377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16378  },
16379  {
16380   "alignment" : 8,
16381   "linker_set_key" : "android::hardware::hidl_memory &&",
16382   "name" : "android::hardware::hidl_memory &&",
16383   "referenced_type" : "type-384",
16384   "self_type" : "type-390",
16385   "size" : 8,
16386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16387  },
16388  {
16389   "alignment" : 8,
16390   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16391   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16392   "referenced_type" : "type-213",
16393   "self_type" : "type-215",
16394   "size" : 8,
16395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16396  },
16397  {
16398   "alignment" : 8,
16399   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16400   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16401   "referenced_type" : "type-64",
16402   "self_type" : "type-208",
16403   "size" : 8,
16404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16405  },
16406  {
16407   "alignment" : 8,
16408   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16409   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16410   "referenced_type" : "type-220",
16411   "self_type" : "type-227",
16412   "size" : 8,
16413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16414  },
16415  {
16416   "alignment" : 8,
16417   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16418   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16419   "referenced_type" : "type-546",
16420   "self_type" : "type-545",
16421   "size" : 8,
16422   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16423  },
16424  {
16425   "alignment" : 8,
16426   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16427   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16428   "referenced_type" : "type-746",
16429   "self_type" : "type-745",
16430   "size" : 8,
16431   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16432  },
16433  {
16434   "alignment" : 8,
16435   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16436   "name" : "std::function<sp<IBase> (void *)> &&",
16437   "referenced_type" : "type-556",
16438   "self_type" : "type-555",
16439   "size" : 8,
16440   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16441  },
16442  {
16443   "alignment" : 8,
16444   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16445   "name" : "std::function<sp<IBase> (void *)> &&",
16446   "referenced_type" : "type-750",
16447   "self_type" : "type-749",
16448   "size" : 8,
16449   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16450  },
16451  {
16452   "alignment" : 8,
16453   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16454   "name" : "std::function<sp<IBinder> (void *)> &&",
16455   "referenced_type" : "type-548",
16456   "self_type" : "type-547",
16457   "size" : 8,
16458   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16459  },
16460  {
16461   "alignment" : 8,
16462   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16463   "name" : "std::function<sp<IBinder> (void *)> &&",
16464   "referenced_type" : "type-748",
16465   "self_type" : "type-747",
16466   "size" : 8,
16467   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16468  }
16469 ]
16470}
16471