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   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-88",
74   "self_type" : "type-88",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-156",
84   "self_type" : "type-156",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-355",
92   "self_type" : "type-355",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-89",
100   "self_type" : "type-89",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-125",
109   "self_type" : "type-125",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-141",
118   "self_type" : "type-141",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-336",
127   "self_type" : "type-336",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-308",
136   "self_type" : "type-308",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-361",
145   "self_type" : "type-361",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-7",
155   "self_type" : "type-7",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-8",
175   "self_type" : "type-8",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-345",
185   "self_type" : "type-345",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-124",
195   "self_type" : "type-124",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-138",
202   "self_type" : "type-138"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
209  },
210  {
211   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
212  },
213  {
214   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
236  },
237  {
238   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
239  },
240  {
241   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
245  },
246  {
247   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb"
254  },
255  {
256   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
266  },
267  {
268   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
272  },
273  {
274   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
278  },
279  {
280   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
284  },
285  {
286   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
314  },
315  {
316   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
317  },
318  {
319   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj"
329  },
330  {
331   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj"
335  },
336  {
337   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj"
338  },
339  {
340   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
344  },
345  {
346   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
350  },
351  {
352   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj"
353  },
354  {
355   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
356  },
357  {
358   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
359  },
360  {
361   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj"
365  },
366  {
367   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
368  },
369  {
370   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
371  },
372  {
373   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE"
377  },
378  {
379   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
380  },
381  {
382   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
389  },
390  {
391   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
398  },
399  {
400   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
401  },
402  {
403   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
410  },
411  {
412   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
425  },
426  {
427   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
428  },
429  {
430   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
434  },
435  {
436   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
440  },
441  {
442   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb"
443  },
444  {
445   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEmm"
455  },
456  {
457   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEmm"
458  },
459  {
460   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEmm"
461  },
462  {
463   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEmm"
464  },
465  {
466   "name" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEmm"
467  },
468  {
469   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
470  },
471  {
472   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
476  },
477  {
478   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
479  },
480  {
481   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
482  },
483  {
484   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
485  },
486  {
487   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
488  },
489  {
490   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv"
491  },
492  {
493   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
500  },
501  {
502   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
503  },
504  {
505   "name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev"
506  },
507  {
508   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
509  },
510  {
511   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
518  },
519  {
520   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj"
521  },
522  {
523   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
527  },
528  {
529   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
530  },
531  {
532   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
533  },
534  {
535   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
536  },
537  {
538   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmj"
542  },
543  {
544   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
545  },
546  {
547   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE"
548  },
549  {
550   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE"
551  },
552  {
553   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE"
554  },
555  {
556   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
557  },
558  {
559   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
560  },
561  {
562   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
563  },
564  {
565   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
566  },
567  {
568   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE"
569  },
570  {
571   "name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE"
572  },
573  {
574   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEmm"
575  },
576  {
577   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEmm"
578  },
579  {
580   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEmm"
581  },
582  {
583   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEmm"
584  },
585  {
586   "name" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEmm"
587  },
588  {
589   "binding" : "weak",
590   "name" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
591  },
592  {
593   "binding" : "weak",
594   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
599  },
600  {
601   "binding" : "weak",
602   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
603  },
604  {
605   "binding" : "weak",
606   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
619  },
620  {
621   "binding" : "weak",
622   "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_"
623  },
624  {
625   "binding" : "weak",
626   "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_"
627  },
628  {
629   "binding" : "weak",
630   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
631  },
632  {
633   "binding" : "weak",
634   "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_"
635  },
636  {
637   "binding" : "weak",
638   "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_"
639  },
640  {
641   "binding" : "weak",
642   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
643  },
644  {
645   "binding" : "weak",
646   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
647  },
648  {
649   "binding" : "weak",
650   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
651  },
652  {
653   "binding" : "weak",
654   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
655  },
656  {
657   "name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
658  },
659  {
660   "name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
661  },
662  {
663   "name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
664  },
665  {
666   "name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
667  },
668  {
669   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
670  },
671  {
672   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
673  },
674  {
675   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
676  },
677  {
678   "name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
679  }
680 ],
681 "elf_objects" :
682 [
683  {
684   "name" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE"
685  },
686  {
687   "name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware10contexthub4V1_011IContexthubE0_NS_4hidl4base4V1_05IBaseE"
691  },
692  {
693   "binding" : "weak",
694   "name" : "_ZTCN7android8hardware10contexthub4V1_012BsContexthubE0_NS2_11IContexthubE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_7IBinderE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS0_9BHwBinderE"
701  },
702  {
703   "name" : "_ZTCN7android8hardware10contexthub4V1_014BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
704  },
705  {
706   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
707  },
708  {
709   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS2_11IContexthubE"
710  },
711  {
712   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
713  },
714  {
715   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE16_NS0_11BpHwRefBaseE"
716  },
717  {
718   "name" : "_ZTCN7android8hardware10contexthub4V1_014BpHwContexthubE8_NS0_10IInterfaceE"
719  },
720  {
721   "name" : "_ZTCN7android8hardware10contexthub4V1_019IContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZTCN7android8hardware10contexthub4V1_020BsContexthubCallbackE0_NS2_19IContexthubCallbackE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_7IBinderE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS0_9BHwBinderE"
732  },
733  {
734   "name" : "_ZTCN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
735  },
736  {
737   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS0_11BpInterfaceINS2_19IContexthubCallbackEEE"
738  },
739  {
740   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS2_19IContexthubCallbackE"
741  },
742  {
743   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE0_NS_4hidl4base4V1_05IBaseE"
744  },
745  {
746   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE16_NS0_11BpHwRefBaseE"
747  },
748  {
749   "name" : "_ZTCN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE8_NS0_10IInterfaceE"
750  },
751  {
752   "name" : "_ZTTN7android8hardware10contexthub4V1_011IContexthubE"
753  },
754  {
755   "name" : "_ZTTN7android8hardware10contexthub4V1_014BnHwContexthubE"
756  },
757  {
758   "name" : "_ZTTN7android8hardware10contexthub4V1_014BpHwContexthubE"
759  },
760  {
761   "name" : "_ZTTN7android8hardware10contexthub4V1_019IContexthubCallbackE"
762  },
763  {
764   "name" : "_ZTTN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
765  },
766  {
767   "name" : "_ZTTN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
768  },
769  {
770   "name" : "_ZTVN7android8hardware10contexthub4V1_011IContexthubE"
771  },
772  {
773   "binding" : "weak",
774   "name" : "_ZTVN7android8hardware10contexthub4V1_012BsContexthubE"
775  },
776  {
777   "name" : "_ZTVN7android8hardware10contexthub4V1_014BnHwContexthubE"
778  },
779  {
780   "name" : "_ZTVN7android8hardware10contexthub4V1_014BpHwContexthubE"
781  },
782  {
783   "name" : "_ZTVN7android8hardware10contexthub4V1_019IContexthubCallbackE"
784  },
785  {
786   "binding" : "weak",
787   "name" : "_ZTVN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
788  },
789  {
790   "name" : "_ZTVN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
791  },
792  {
793   "name" : "_ZTVN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
794  }
795 ],
796 "enum_types" :
797 [
798  {
799   "alignment" : 4,
800   "enum_fields" :
801   [
802    {
803     "enum_field_value" : 0,
804     "name" : "android::Condition::WAKE_UP_ONE"
805    },
806    {
807     "enum_field_value" : 1,
808     "name" : "android::Condition::WAKE_UP_ALL"
809    }
810   ],
811   "linker_set_key" : "android::Condition::WakeUpType",
812   "name" : "android::Condition::WakeUpType",
813   "referenced_type" : "type-595",
814   "self_type" : "type-595",
815   "size" : 4,
816   "source_file" : "/system/core/libutils/include/utils/Condition.h",
817   "underlying_type" : "type-2",
818   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
819  },
820  {
821   "alignment" : 4,
822   "enum_fields" :
823   [
824    {
825     "enum_field_value" : 0,
826     "name" : "android::String16::kEmptyString"
827    }
828   ],
829   "linker_set_key" : "android::String16::StaticLinkage",
830   "name" : "android::String16::StaticLinkage",
831   "referenced_type" : "type-482",
832   "self_type" : "type-482",
833   "size" : 4,
834   "source_file" : "/system/core/libutils/include/utils/String16.h",
835   "underlying_type" : "type-2",
836   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
837  },
838  {
839   "alignment" : 4,
840   "enum_fields" :
841   [
842    {
843     "enum_field_value" : 0,
844     "name" : "android::String8::kEmptyString"
845    }
846   ],
847   "linker_set_key" : "android::String8::StaticLinkage",
848   "name" : "android::String8::StaticLinkage",
849   "referenced_type" : "type-475",
850   "self_type" : "type-475",
851   "size" : 4,
852   "source_file" : "/system/core/libutils/include/utils/String8.h",
853   "underlying_type" : "type-2",
854   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
855  },
856  {
857   "alignment" : 4,
858   "enum_fields" :
859   [
860    {
861     "enum_field_value" : 0,
862     "name" : "android::hardware::HidlReturnRestriction::NONE"
863    },
864    {
865     "enum_field_value" : 1,
866     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
867    },
868    {
869     "enum_field_value" : 2,
870     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
871    }
872   ],
873   "linker_set_key" : "android::hardware::HidlReturnRestriction",
874   "name" : "android::hardware::HidlReturnRestriction",
875   "referenced_type" : "type-272",
876   "self_type" : "type-272",
877   "size" : 4,
878   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
879   "underlying_type" : "type-125",
880   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
881  },
882  {
883   "alignment" : 4,
884   "enum_fields" :
885   [
886    {
887     "enum_field_value" : 0,
888     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
889    },
890    {
891     "enum_field_value" : 1,
892     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
893    },
894    {
895     "enum_field_value" : 2,
896     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
897    },
898    {
899     "enum_field_value" : 3,
900     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
901    }
902   ],
903   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
904   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
905   "referenced_type" : "type-466",
906   "self_type" : "type-466",
907   "size" : 4,
908   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
909   "underlying_type" : "type-125",
910   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
911  },
912  {
913   "alignment" : 4,
914   "enum_fields" :
915   [
916    {
917     "enum_field_value" : 1,
918     "name" : "android::hardware::kSynchronizedReadWrite"
919    },
920    {
921     "enum_field_value" : 2,
922     "name" : "android::hardware::kUnsynchronizedWrite"
923    }
924   ],
925   "linker_set_key" : "android::hardware::MQFlavor",
926   "name" : "android::hardware::MQFlavor",
927   "referenced_type" : "type-462",
928   "self_type" : "type-462",
929   "size" : 4,
930   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
931   "underlying_type" : "type-2",
932   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
933  },
934  {
935   "alignment" : 4,
936   "enum_fields" :
937   [
938    {
939     "enum_field_value" : 0,
940     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
941    },
942    {
943     "enum_field_value" : 1,
944     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
945    },
946    {
947     "enum_field_value" : 2,
948     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
949    }
950   ],
951   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
952   "name" : "android::hardware::ProcessState::CallRestriction",
953   "referenced_type" : "type-164",
954   "self_type" : "type-164",
955   "size" : 4,
956   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
957   "underlying_type" : "type-125",
958   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "android::hardware::Status::EX_NONE"
967    },
968    {
969     "enum_field_value" : -1,
970     "name" : "android::hardware::Status::EX_SECURITY"
971    },
972    {
973     "enum_field_value" : -2,
974     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
975    },
976    {
977     "enum_field_value" : -3,
978     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
979    },
980    {
981     "enum_field_value" : -4,
982     "name" : "android::hardware::Status::EX_NULL_POINTER"
983    },
984    {
985     "enum_field_value" : -5,
986     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
987    },
988    {
989     "enum_field_value" : -6,
990     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
991    },
992    {
993     "enum_field_value" : -7,
994     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
995    },
996    {
997     "enum_field_value" : -128,
998     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
999    },
1000    {
1001     "enum_field_value" : -129,
1002     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1003    }
1004   ],
1005   "linker_set_key" : "android::hardware::Status::Exception",
1006   "name" : "android::hardware::Status::Exception",
1007   "referenced_type" : "type-238",
1008   "self_type" : "type-238",
1009   "size" : 4,
1010   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1011   "underlying_type" : "type-125",
1012   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1013  },
1014  {
1015   "alignment" : 4,
1016   "enum_fields" :
1017   [
1018    {
1019     "enum_field_value" : 1,
1020     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
1021    }
1022   ],
1023   "linker_set_key" : "android::hardware::contexthub::V1_0::AsyncEventType",
1024   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
1025   "referenced_type" : "type-626",
1026   "self_type" : "type-626",
1027   "size" : 4,
1028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1029   "underlying_type" : "type-2",
1030   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014AsyncEventTypeE"
1031  },
1032  {
1033   "alignment" : 2,
1034   "enum_fields" :
1035   [
1036    {
1037     "enum_field_value" : 65535,
1038     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
1039    },
1040    {
1041     "enum_field_value" : 65534,
1042     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
1043    }
1044   ],
1045   "linker_set_key" : "android::hardware::contexthub::V1_0::HostEndPoint",
1046   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
1047   "referenced_type" : "type-623",
1048   "self_type" : "type-623",
1049   "size" : 2,
1050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1051   "underlying_type" : "type-124",
1052   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012HostEndPointE"
1053  },
1054  {
1055   "alignment" : 4,
1056   "enum_fields" :
1057   [
1058    {
1059     "enum_field_value" : 1,
1060     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
1061    },
1062    {
1063     "enum_field_value" : 2,
1064     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
1065    },
1066    {
1067     "enum_field_value" : 4,
1068     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
1069    }
1070   ],
1071   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1072   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
1073   "referenced_type" : "type-625",
1074   "self_type" : "type-625",
1075   "size" : 4,
1076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1077   "underlying_type" : "type-2",
1078   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryFlagE"
1079  },
1080  {
1081   "alignment" : 4,
1082   "enum_fields" :
1083   [
1084    {
1085     "enum_field_value" : 0,
1086     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
1087    },
1088    {
1089     "enum_field_value" : 1,
1090     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
1091    },
1092    {
1093     "enum_field_value" : 2,
1094     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
1095    }
1096   ],
1097   "linker_set_key" : "android::hardware::contexthub::V1_0::HubMemoryType",
1098   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
1099   "referenced_type" : "type-50",
1100   "self_type" : "type-50",
1101   "size" : 4,
1102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1103   "underlying_type" : "type-2",
1104   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013HubMemoryTypeE"
1105  },
1106  {
1107   "alignment" : 4,
1108   "enum_fields" :
1109   [
1110    {
1111     "enum_field_value" : 1,
1112     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
1113    },
1114    {
1115     "enum_field_value" : 2,
1116     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
1117    }
1118   ],
1119   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1120   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
1121   "referenced_type" : "type-621",
1122   "self_type" : "type-621",
1123   "size" : 4,
1124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1125   "underlying_type" : "type-2",
1126   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012NanoAppFlagsE"
1127  },
1128  {
1129   "alignment" : 4,
1130   "enum_fields" :
1131   [
1132    {
1133     "enum_field_value" : 0,
1134     "name" : "android::hardware::contexthub::V1_0::Result::OK"
1135    },
1136    {
1137     "enum_field_value" : 1,
1138     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
1139    },
1140    {
1141     "enum_field_value" : 2,
1142     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
1143    },
1144    {
1145     "enum_field_value" : 3,
1146     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
1147    },
1148    {
1149     "enum_field_value" : 4,
1150     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
1151    },
1152    {
1153     "enum_field_value" : 5,
1154     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
1155    }
1156   ],
1157   "linker_set_key" : "android::hardware::contexthub::V1_0::Result",
1158   "name" : "android::hardware::contexthub::V1_0::Result",
1159   "referenced_type" : "type-253",
1160   "self_type" : "type-253",
1161   "size" : 4,
1162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1163   "underlying_type" : "type-2",
1164   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_06ResultE"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
1173    },
1174    {
1175     "enum_field_value" : 1,
1176     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
1177    },
1178    {
1179     "enum_field_value" : 2,
1180     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
1181    },
1182    {
1183     "enum_field_value" : 3,
1184     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
1185    },
1186    {
1187     "enum_field_value" : 4,
1188     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
1189    },
1190    {
1191     "enum_field_value" : 5,
1192     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
1193    },
1194    {
1195     "enum_field_value" : 6,
1196     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
1197    },
1198    {
1199     "enum_field_value" : 7,
1200     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
1201    },
1202    {
1203     "enum_field_value" : 8,
1204     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
1205    },
1206    {
1207     "enum_field_value" : 256,
1208     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
1209    },
1210    {
1211     "enum_field_value" : 512,
1212     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
1213    },
1214    {
1215     "enum_field_value" : 768,
1216     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
1217    },
1218    {
1219     "enum_field_value" : 1024,
1220     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
1221    },
1222    {
1223     "enum_field_value" : 1280,
1224     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
1225    },
1226    {
1227     "enum_field_value" : 1536,
1228     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
1229    },
1230    {
1231     "enum_field_value" : 65536,
1232     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
1233    }
1234   ],
1235   "linker_set_key" : "android::hardware::contexthub::V1_0::SensorType",
1236   "name" : "android::hardware::contexthub::V1_0::SensorType",
1237   "referenced_type" : "type-82",
1238   "self_type" : "type-82",
1239   "size" : 4,
1240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1241   "underlying_type" : "type-2",
1242   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010SensorTypeE"
1243  },
1244  {
1245   "alignment" : 4,
1246   "enum_fields" :
1247   [
1248    {
1249     "enum_field_value" : 0,
1250     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
1251    },
1252    {
1253     "enum_field_value" : 1,
1254     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
1255    }
1256   ],
1257   "linker_set_key" : "android::hardware::contexthub::V1_0::TransactionResult",
1258   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
1259   "referenced_type" : "type-628",
1260   "self_type" : "type-628",
1261   "size" : 4,
1262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
1263   "underlying_type" : "type-125",
1264   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_017TransactionResultE"
1265  },
1266  {
1267   "alignment" : 4,
1268   "enum_fields" :
1269   [
1270    {
1271     "enum_field_value" : 0,
1272     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1273    },
1274    {
1275     "enum_field_value" : 1,
1276     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1277    },
1278    {
1279     "enum_field_value" : 2,
1280     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1281    },
1282    {
1283     "enum_field_value" : 3,
1284     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1285    },
1286    {
1287     "enum_field_value" : 4,
1288     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1289    },
1290    {
1291     "enum_field_value" : 5,
1292     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1293    },
1294    {
1295     "enum_field_value" : 6,
1296     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1297    },
1298    {
1299     "enum_field_value" : 7,
1300     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1301    },
1302    {
1303     "enum_field_value" : 8,
1304     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1305    },
1306    {
1307     "enum_field_value" : 9,
1308     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1309    }
1310   ],
1311   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1312   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1313   "referenced_type" : "type-293",
1314   "self_type" : "type-293",
1315   "size" : 4,
1316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1317   "underlying_type" : "type-2",
1318   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1319  },
1320  {
1321   "alignment" : 4,
1322   "enum_fields" :
1323   [
1324    {
1325     "enum_field_value" : 0,
1326     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1327    },
1328    {
1329     "enum_field_value" : 1,
1330     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1331    },
1332    {
1333     "enum_field_value" : 2,
1334     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1335    }
1336   ],
1337   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1338   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1339   "referenced_type" : "type-470",
1340   "self_type" : "type-470",
1341   "size" : 4,
1342   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1343   "underlying_type" : "type-125",
1344   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1345  },
1346  {
1347   "alignment" : 4,
1348   "enum_fields" :
1349   [
1350    {
1351     "enum_field_value" : -1,
1352     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1353    }
1354   ],
1355   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1356   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1357   "referenced_type" : "type-611",
1358   "self_type" : "type-611",
1359   "size" : 4,
1360   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1361   "underlying_type" : "type-125",
1362   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1363  },
1364  {
1365   "alignment" : 1,
1366   "enum_fields" :
1367   [
1368    {
1369     "enum_field_value" : 0,
1370     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1371    },
1372    {
1373     "enum_field_value" : 1,
1374     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1375    },
1376    {
1377     "enum_field_value" : 2,
1378     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1379    }
1380   ],
1381   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1382   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1383   "referenced_type" : "type-610",
1384   "self_type" : "type-610",
1385   "size" : 1,
1386   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1387   "underlying_type" : "type-7",
1388   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1389  },
1390  {
1391   "alignment" : 4,
1392   "enum_fields" :
1393   [
1394    {
1395     "enum_field_value" : 0,
1396     "name" : "ANDROID_LOG_UNKNOWN"
1397    },
1398    {
1399     "enum_field_value" : 1,
1400     "name" : "ANDROID_LOG_DEFAULT"
1401    },
1402    {
1403     "enum_field_value" : 2,
1404     "name" : "ANDROID_LOG_VERBOSE"
1405    },
1406    {
1407     "enum_field_value" : 3,
1408     "name" : "ANDROID_LOG_DEBUG"
1409    },
1410    {
1411     "enum_field_value" : 4,
1412     "name" : "ANDROID_LOG_INFO"
1413    },
1414    {
1415     "enum_field_value" : 5,
1416     "name" : "ANDROID_LOG_WARN"
1417    },
1418    {
1419     "enum_field_value" : 6,
1420     "name" : "ANDROID_LOG_ERROR"
1421    },
1422    {
1423     "enum_field_value" : 7,
1424     "name" : "ANDROID_LOG_FATAL"
1425    },
1426    {
1427     "enum_field_value" : 8,
1428     "name" : "ANDROID_LOG_SILENT"
1429    }
1430   ],
1431   "linker_set_key" : "android_LogPriority",
1432   "name" : "android_LogPriority",
1433   "referenced_type" : "type-1",
1434   "self_type" : "type-1",
1435   "size" : 4,
1436   "source_file" : "/system/core/liblog/include/android/log.h",
1437   "underlying_type" : "type-2",
1438   "unique_id" : "android_LogPriority"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 0,
1446     "name" : "HAL_COLOR_MODE_NATIVE"
1447    },
1448    {
1449     "enum_field_value" : 1,
1450     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1451    },
1452    {
1453     "enum_field_value" : 2,
1454     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1455    },
1456    {
1457     "enum_field_value" : 3,
1458     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1459    },
1460    {
1461     "enum_field_value" : 4,
1462     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1463    },
1464    {
1465     "enum_field_value" : 5,
1466     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1467    },
1468    {
1469     "enum_field_value" : 6,
1470     "name" : "HAL_COLOR_MODE_DCI_P3"
1471    },
1472    {
1473     "enum_field_value" : 7,
1474     "name" : "HAL_COLOR_MODE_SRGB"
1475    },
1476    {
1477     "enum_field_value" : 8,
1478     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1479    },
1480    {
1481     "enum_field_value" : 9,
1482     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1483    }
1484   ],
1485   "linker_set_key" : "android_color_mode_t",
1486   "name" : "android_color_mode_t",
1487   "referenced_type" : "type-563",
1488   "self_type" : "type-563",
1489   "size" : 4,
1490   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1491   "underlying_type" : "type-2",
1492   "unique_id" : "android_color_mode_t"
1493  },
1494  {
1495   "alignment" : 4,
1496   "enum_fields" :
1497   [
1498    {
1499     "enum_field_value" : 10,
1500     "name" : "HAL_COLOR_MODE_BT2020"
1501    },
1502    {
1503     "enum_field_value" : 11,
1504     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1505    },
1506    {
1507     "enum_field_value" : 12,
1508     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1509    }
1510   ],
1511   "linker_set_key" : "android_color_mode_v1_1_t",
1512   "name" : "android_color_mode_v1_1_t",
1513   "referenced_type" : "type-569",
1514   "self_type" : "type-569",
1515   "size" : 4,
1516   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1517   "underlying_type" : "type-2",
1518   "unique_id" : "android_color_mode_v1_1_t"
1519  },
1520  {
1521   "alignment" : 4,
1522   "enum_fields" :
1523   [
1524    {
1525     "enum_field_value" : 0,
1526     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1527    },
1528    {
1529     "enum_field_value" : 1,
1530     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1531    },
1532    {
1533     "enum_field_value" : 2,
1534     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1535    },
1536    {
1537     "enum_field_value" : 3,
1538     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1539    },
1540    {
1541     "enum_field_value" : 4,
1542     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1543    },
1544    {
1545     "enum_field_value" : 5,
1546     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1547    },
1548    {
1549     "enum_field_value" : 6,
1550     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1551    }
1552   ],
1553   "linker_set_key" : "android_color_transform_t",
1554   "name" : "android_color_transform_t",
1555   "referenced_type" : "type-565",
1556   "self_type" : "type-565",
1557   "size" : 4,
1558   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1559   "underlying_type" : "type-2",
1560   "unique_id" : "android_color_transform_t"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 0,
1568     "name" : "HAL_DATASPACE_UNKNOWN"
1569    },
1570    {
1571     "enum_field_value" : 1,
1572     "name" : "HAL_DATASPACE_ARBITRARY"
1573    },
1574    {
1575     "enum_field_value" : 16,
1576     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1577    },
1578    {
1579     "enum_field_value" : 4128768,
1580     "name" : "HAL_DATASPACE_STANDARD_MASK"
1581    },
1582    {
1583     "enum_field_value" : 0,
1584     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1585    },
1586    {
1587     "enum_field_value" : 65536,
1588     "name" : "HAL_DATASPACE_STANDARD_BT709"
1589    },
1590    {
1591     "enum_field_value" : 131072,
1592     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1593    },
1594    {
1595     "enum_field_value" : 196608,
1596     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1597    },
1598    {
1599     "enum_field_value" : 262144,
1600     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1601    },
1602    {
1603     "enum_field_value" : 327680,
1604     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1605    },
1606    {
1607     "enum_field_value" : 393216,
1608     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1609    },
1610    {
1611     "enum_field_value" : 458752,
1612     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1613    },
1614    {
1615     "enum_field_value" : 524288,
1616     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1617    },
1618    {
1619     "enum_field_value" : 589824,
1620     "name" : "HAL_DATASPACE_STANDARD_FILM"
1621    },
1622    {
1623     "enum_field_value" : 655360,
1624     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1625    },
1626    {
1627     "enum_field_value" : 720896,
1628     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1629    },
1630    {
1631     "enum_field_value" : 22,
1632     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1633    },
1634    {
1635     "enum_field_value" : 130023424,
1636     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1637    },
1638    {
1639     "enum_field_value" : 0,
1640     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1641    },
1642    {
1643     "enum_field_value" : 4194304,
1644     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1645    },
1646    {
1647     "enum_field_value" : 8388608,
1648     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1649    },
1650    {
1651     "enum_field_value" : 12582912,
1652     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1653    },
1654    {
1655     "enum_field_value" : 16777216,
1656     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1657    },
1658    {
1659     "enum_field_value" : 20971520,
1660     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1661    },
1662    {
1663     "enum_field_value" : 25165824,
1664     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1665    },
1666    {
1667     "enum_field_value" : 29360128,
1668     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1669    },
1670    {
1671     "enum_field_value" : 33554432,
1672     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1673    },
1674    {
1675     "enum_field_value" : 27,
1676     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1677    },
1678    {
1679     "enum_field_value" : 939524096,
1680     "name" : "HAL_DATASPACE_RANGE_MASK"
1681    },
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1685    },
1686    {
1687     "enum_field_value" : 134217728,
1688     "name" : "HAL_DATASPACE_RANGE_FULL"
1689    },
1690    {
1691     "enum_field_value" : 268435456,
1692     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1693    },
1694    {
1695     "enum_field_value" : 402653184,
1696     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1697    },
1698    {
1699     "enum_field_value" : 512,
1700     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1701    },
1702    {
1703     "enum_field_value" : 138477568,
1704     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1705    },
1706    {
1707     "enum_field_value" : 406913024,
1708     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1709    },
1710    {
1711     "enum_field_value" : 513,
1712     "name" : "HAL_DATASPACE_SRGB"
1713    },
1714    {
1715     "enum_field_value" : 142671872,
1716     "name" : "HAL_DATASPACE_V0_SRGB"
1717    },
1718    {
1719     "enum_field_value" : 411107328,
1720     "name" : "HAL_DATASPACE_V0_SCRGB"
1721    },
1722    {
1723     "enum_field_value" : 257,
1724     "name" : "HAL_DATASPACE_JFIF"
1725    },
1726    {
1727     "enum_field_value" : 146931712,
1728     "name" : "HAL_DATASPACE_V0_JFIF"
1729    },
1730    {
1731     "enum_field_value" : 258,
1732     "name" : "HAL_DATASPACE_BT601_625"
1733    },
1734    {
1735     "enum_field_value" : 281149440,
1736     "name" : "HAL_DATASPACE_V0_BT601_625"
1737    },
1738    {
1739     "enum_field_value" : 259,
1740     "name" : "HAL_DATASPACE_BT601_525"
1741    },
1742    {
1743     "enum_field_value" : 281280512,
1744     "name" : "HAL_DATASPACE_V0_BT601_525"
1745    },
1746    {
1747     "enum_field_value" : 260,
1748     "name" : "HAL_DATASPACE_BT709"
1749    },
1750    {
1751     "enum_field_value" : 281083904,
1752     "name" : "HAL_DATASPACE_V0_BT709"
1753    },
1754    {
1755     "enum_field_value" : 139067392,
1756     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1757    },
1758    {
1759     "enum_field_value" : 155844608,
1760     "name" : "HAL_DATASPACE_DCI_P3"
1761    },
1762    {
1763     "enum_field_value" : 139067392,
1764     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1765    },
1766    {
1767     "enum_field_value" : 143261696,
1768     "name" : "HAL_DATASPACE_DISPLAY_P3"
1769    },
1770    {
1771     "enum_field_value" : 151715840,
1772     "name" : "HAL_DATASPACE_ADOBE_RGB"
1773    },
1774    {
1775     "enum_field_value" : 138805248,
1776     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1777    },
1778    {
1779     "enum_field_value" : 147193856,
1780     "name" : "HAL_DATASPACE_BT2020"
1781    },
1782    {
1783     "enum_field_value" : 163971072,
1784     "name" : "HAL_DATASPACE_BT2020_PQ"
1785    },
1786    {
1787     "enum_field_value" : 4096,
1788     "name" : "HAL_DATASPACE_DEPTH"
1789    },
1790    {
1791     "enum_field_value" : 4097,
1792     "name" : "HAL_DATASPACE_SENSOR"
1793    }
1794   ],
1795   "linker_set_key" : "android_dataspace_t",
1796   "name" : "android_dataspace_t",
1797   "referenced_type" : "type-562",
1798   "self_type" : "type-562",
1799   "size" : 4,
1800   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1801   "underlying_type" : "type-2",
1802   "unique_id" : "android_dataspace_t"
1803  },
1804  {
1805   "alignment" : 4,
1806   "enum_fields" :
1807   [
1808    {
1809     "enum_field_value" : 281411584,
1810     "name" : "HAL_DATASPACE_BT2020_ITU"
1811    },
1812    {
1813     "enum_field_value" : 298188800,
1814     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1815    },
1816    {
1817     "enum_field_value" : 302383104,
1818     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1819    },
1820    {
1821     "enum_field_value" : 168165376,
1822     "name" : "HAL_DATASPACE_BT2020_HLG"
1823    }
1824   ],
1825   "linker_set_key" : "android_dataspace_v1_1_t",
1826   "name" : "android_dataspace_v1_1_t",
1827   "referenced_type" : "type-568",
1828   "self_type" : "type-568",
1829   "size" : 4,
1830   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1831   "underlying_type" : "type-2",
1832   "unique_id" : "android_dataspace_v1_1_t"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 142999552,
1840     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1841    },
1842    {
1843     "enum_field_value" : 4098,
1844     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1845    },
1846    {
1847     "enum_field_value" : 4099,
1848     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1849    },
1850    {
1851     "enum_field_value" : 4100,
1852     "name" : "HAL_DATASPACE_HEIF"
1853    }
1854   ],
1855   "linker_set_key" : "android_dataspace_v1_2_t",
1856   "name" : "android_dataspace_v1_2_t",
1857   "referenced_type" : "type-572",
1858   "self_type" : "type-572",
1859   "size" : 4,
1860   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1861   "underlying_type" : "type-2",
1862   "unique_id" : "android_dataspace_v1_2_t"
1863  },
1864  {
1865   "alignment" : 4,
1866   "enum_fields" :
1867   [
1868    {
1869     "enum_field_value" : 1,
1870     "name" : "FLEX_COMPONENT_Y"
1871    },
1872    {
1873     "enum_field_value" : 2,
1874     "name" : "FLEX_COMPONENT_Cb"
1875    },
1876    {
1877     "enum_field_value" : 4,
1878     "name" : "FLEX_COMPONENT_Cr"
1879    },
1880    {
1881     "enum_field_value" : 1024,
1882     "name" : "FLEX_COMPONENT_R"
1883    },
1884    {
1885     "enum_field_value" : 2048,
1886     "name" : "FLEX_COMPONENT_G"
1887    },
1888    {
1889     "enum_field_value" : 4096,
1890     "name" : "FLEX_COMPONENT_B"
1891    },
1892    {
1893     "enum_field_value" : 1073741824,
1894     "name" : "FLEX_COMPONENT_A"
1895    }
1896   ],
1897   "linker_set_key" : "android_flex_component",
1898   "name" : "android_flex_component",
1899   "referenced_type" : "type-578",
1900   "self_type" : "type-578",
1901   "size" : 4,
1902   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1903   "underlying_type" : "type-2",
1904   "unique_id" : "android_flex_component"
1905  },
1906  {
1907   "alignment" : 4,
1908   "enum_fields" :
1909   [
1910    {
1911     "enum_field_value" : 0,
1912     "name" : "FLEX_FORMAT_INVALID"
1913    },
1914    {
1915     "enum_field_value" : 1,
1916     "name" : "FLEX_FORMAT_Y"
1917    },
1918    {
1919     "enum_field_value" : 7,
1920     "name" : "FLEX_FORMAT_YCbCr"
1921    },
1922    {
1923     "enum_field_value" : 1073741831,
1924     "name" : "FLEX_FORMAT_YCbCrA"
1925    },
1926    {
1927     "enum_field_value" : 7168,
1928     "name" : "FLEX_FORMAT_RGB"
1929    },
1930    {
1931     "enum_field_value" : 1073748992,
1932     "name" : "FLEX_FORMAT_RGBA"
1933    }
1934   ],
1935   "linker_set_key" : "android_flex_format",
1936   "name" : "android_flex_format",
1937   "referenced_type" : "type-580",
1938   "self_type" : "type-580",
1939   "size" : 4,
1940   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1941   "underlying_type" : "type-2",
1942   "unique_id" : "android_flex_format"
1943  },
1944  {
1945   "alignment" : 4,
1946   "enum_fields" :
1947   [
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "HAL_HDR_DOLBY_VISION"
1951    },
1952    {
1953     "enum_field_value" : 2,
1954     "name" : "HAL_HDR_HDR10"
1955    },
1956    {
1957     "enum_field_value" : 3,
1958     "name" : "HAL_HDR_HLG"
1959    }
1960   ],
1961   "linker_set_key" : "android_hdr_t",
1962   "name" : "android_hdr_t",
1963   "referenced_type" : "type-566",
1964   "self_type" : "type-566",
1965   "size" : 4,
1966   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1967   "underlying_type" : "type-2",
1968   "unique_id" : "android_hdr_t"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 4,
1976     "name" : "HAL_HDR_HDR10_PLUS"
1977    }
1978   ],
1979   "linker_set_key" : "android_hdr_v1_2_t",
1980   "name" : "android_hdr_v1_2_t",
1981   "referenced_type" : "type-571",
1982   "self_type" : "type-571",
1983   "size" : 4,
1984   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1985   "underlying_type" : "type-2",
1986   "unique_id" : "android_hdr_v1_2_t"
1987  },
1988  {
1989   "alignment" : 4,
1990   "enum_fields" :
1991   [
1992    {
1993     "enum_field_value" : 39,
1994     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1995    },
1996    {
1997     "enum_field_value" : 40,
1998     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1999    },
2000    {
2001     "enum_field_value" : 41,
2002     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2003    },
2004    {
2005     "enum_field_value" : 42,
2006     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2007    }
2008   ],
2009   "linker_set_key" : "android_pixel_format_sw_t",
2010   "name" : "android_pixel_format_sw_t",
2011   "referenced_type" : "type-575",
2012   "self_type" : "type-575",
2013   "size" : 4,
2014   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2015   "underlying_type" : "type-2",
2016   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : 1,
2024     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2025    },
2026    {
2027     "enum_field_value" : 2,
2028     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2029    },
2030    {
2031     "enum_field_value" : 3,
2032     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2033    },
2034    {
2035     "enum_field_value" : 4,
2036     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2037    },
2038    {
2039     "enum_field_value" : 5,
2040     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2041    },
2042    {
2043     "enum_field_value" : 16,
2044     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2045    },
2046    {
2047     "enum_field_value" : 17,
2048     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2049    },
2050    {
2051     "enum_field_value" : 20,
2052     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2053    },
2054    {
2055     "enum_field_value" : 22,
2056     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2057    },
2058    {
2059     "enum_field_value" : 32,
2060     "name" : "HAL_PIXEL_FORMAT_RAW16"
2061    },
2062    {
2063     "enum_field_value" : 33,
2064     "name" : "HAL_PIXEL_FORMAT_BLOB"
2065    },
2066    {
2067     "enum_field_value" : 34,
2068     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2069    },
2070    {
2071     "enum_field_value" : 35,
2072     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2073    },
2074    {
2075     "enum_field_value" : 36,
2076     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2077    },
2078    {
2079     "enum_field_value" : 37,
2080     "name" : "HAL_PIXEL_FORMAT_RAW10"
2081    },
2082    {
2083     "enum_field_value" : 38,
2084     "name" : "HAL_PIXEL_FORMAT_RAW12"
2085    },
2086    {
2087     "enum_field_value" : 43,
2088     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2089    },
2090    {
2091     "enum_field_value" : 538982489,
2092     "name" : "HAL_PIXEL_FORMAT_Y8"
2093    },
2094    {
2095     "enum_field_value" : 540422489,
2096     "name" : "HAL_PIXEL_FORMAT_Y16"
2097    },
2098    {
2099     "enum_field_value" : 842094169,
2100     "name" : "HAL_PIXEL_FORMAT_YV12"
2101    }
2102   ],
2103   "linker_set_key" : "android_pixel_format_t",
2104   "name" : "android_pixel_format_t",
2105   "referenced_type" : "type-560",
2106   "self_type" : "type-560",
2107   "size" : 4,
2108   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2109   "underlying_type" : "type-2",
2110   "unique_id" : "android_pixel_format_t"
2111  },
2112  {
2113   "alignment" : 4,
2114   "enum_fields" :
2115   [
2116    {
2117     "enum_field_value" : 48,
2118     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2119    },
2120    {
2121     "enum_field_value" : 49,
2122     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2123    },
2124    {
2125     "enum_field_value" : 50,
2126     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2127    },
2128    {
2129     "enum_field_value" : 51,
2130     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2131    },
2132    {
2133     "enum_field_value" : 52,
2134     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2135    },
2136    {
2137     "enum_field_value" : 53,
2138     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2139    },
2140    {
2141     "enum_field_value" : 54,
2142     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2143    }
2144   ],
2145   "linker_set_key" : "android_pixel_format_v1_1_t",
2146   "name" : "android_pixel_format_v1_1_t",
2147   "referenced_type" : "type-567",
2148   "self_type" : "type-567",
2149   "size" : 4,
2150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2151   "underlying_type" : "type-2",
2152   "unique_id" : "android_pixel_format_v1_1_t"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : 55,
2160     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2161    }
2162   ],
2163   "linker_set_key" : "android_pixel_format_v1_2_t",
2164   "name" : "android_pixel_format_v1_2_t",
2165   "referenced_type" : "type-573",
2166   "self_type" : "type-573",
2167   "size" : 4,
2168   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2169   "underlying_type" : "type-2",
2170   "unique_id" : "android_pixel_format_v1_2_t"
2171  },
2172  {
2173   "alignment" : 4,
2174   "enum_fields" :
2175   [
2176    {
2177     "enum_field_value" : 0,
2178     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2179    },
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "HAL_RENDER_INTENT_ENHANCE"
2183    },
2184    {
2185     "enum_field_value" : 2,
2186     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2187    },
2188    {
2189     "enum_field_value" : 3,
2190     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2191    }
2192   ],
2193   "linker_set_key" : "android_render_intent_v1_1_t",
2194   "name" : "android_render_intent_v1_1_t",
2195   "referenced_type" : "type-570",
2196   "self_type" : "type-570",
2197   "size" : 4,
2198   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2199   "underlying_type" : "type-2",
2200   "unique_id" : "android_render_intent_v1_1_t"
2201  },
2202  {
2203   "alignment" : 4,
2204   "enum_fields" :
2205   [
2206    {
2207     "enum_field_value" : 1,
2208     "name" : "HAL_TRANSFORM_FLIP_H"
2209    },
2210    {
2211     "enum_field_value" : 2,
2212     "name" : "HAL_TRANSFORM_FLIP_V"
2213    },
2214    {
2215     "enum_field_value" : 4,
2216     "name" : "HAL_TRANSFORM_ROT_90"
2217    },
2218    {
2219     "enum_field_value" : 3,
2220     "name" : "HAL_TRANSFORM_ROT_180"
2221    },
2222    {
2223     "enum_field_value" : 7,
2224     "name" : "HAL_TRANSFORM_ROT_270"
2225    }
2226   ],
2227   "linker_set_key" : "android_transform_t",
2228   "name" : "android_transform_t",
2229   "referenced_type" : "type-561",
2230   "self_type" : "type-561",
2231   "size" : 4,
2232   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2233   "underlying_type" : "type-2",
2234   "unique_id" : "android_transform_t"
2235  },
2236  {
2237   "alignment" : 4,
2238   "enum_fields" :
2239   [
2240    {
2241     "enum_field_value" : 0,
2242     "name" : "LOG_ID_MIN"
2243    },
2244    {
2245     "enum_field_value" : 0,
2246     "name" : "LOG_ID_MAIN"
2247    },
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "LOG_ID_RADIO"
2251    },
2252    {
2253     "enum_field_value" : 2,
2254     "name" : "LOG_ID_EVENTS"
2255    },
2256    {
2257     "enum_field_value" : 3,
2258     "name" : "LOG_ID_SYSTEM"
2259    },
2260    {
2261     "enum_field_value" : 4,
2262     "name" : "LOG_ID_CRASH"
2263    },
2264    {
2265     "enum_field_value" : 5,
2266     "name" : "LOG_ID_STATS"
2267    },
2268    {
2269     "enum_field_value" : 6,
2270     "name" : "LOG_ID_SECURITY"
2271    },
2272    {
2273     "enum_field_value" : 7,
2274     "name" : "LOG_ID_KERNEL"
2275    },
2276    {
2277     "enum_field_value" : 8,
2278     "name" : "LOG_ID_MAX"
2279    }
2280   ],
2281   "linker_set_key" : "log_id",
2282   "name" : "log_id",
2283   "referenced_type" : "type-325",
2284   "self_type" : "type-325",
2285   "size" : 4,
2286   "source_file" : "/system/core/liblog/include/android/log.h",
2287   "underlying_type" : "type-2",
2288   "unique_id" : "log_id"
2289  }
2290 ],
2291 "function_types" :
2292 [
2293  {
2294   "alignment" : 4,
2295   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2296   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2297   "parameters" :
2298   [
2299    {
2300     "referenced_type" : "type-151"
2301    },
2302    {
2303     "referenced_type" : "type-157"
2304    },
2305    {
2306     "referenced_type" : "type-137"
2307    }
2308   ],
2309   "referenced_type" : "type-150",
2310   "return_type" : "type-51",
2311   "self_type" : "type-150",
2312   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2313  },
2314  {
2315   "alignment" : 4,
2316   "linker_set_key" : "int (void *)",
2317   "name" : "int (void *)",
2318   "parameters" :
2319   [
2320    {
2321     "referenced_type" : "type-137"
2322    }
2323   ],
2324   "referenced_type" : "type-588",
2325   "return_type" : "type-125",
2326   "self_type" : "type-588",
2327   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2328  },
2329  {
2330   "alignment" : 4,
2331   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2332   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2333   "parameters" :
2334   [
2335    {
2336     "referenced_type" : "type-497"
2337    },
2338    {
2339     "referenced_type" : "type-451"
2340    },
2341    {
2342     "referenced_type" : "type-8"
2343    },
2344    {
2345     "referenced_type" : "type-498"
2346    },
2347    {
2348     "referenced_type" : "type-8"
2349    },
2350    {
2351     "referenced_type" : "type-137"
2352    }
2353   ],
2354   "referenced_type" : "type-496",
2355   "return_type" : "type-138",
2356   "self_type" : "type-496",
2357   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2358  }
2359 ],
2360 "functions" :
2361 [
2362  {
2363   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getService",
2364   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2365   "parameters" :
2366   [
2367    {
2368     "default_arg" : true,
2369     "referenced_type" : "type-513"
2370    },
2371    {
2372     "default_arg" : true,
2373     "referenced_type" : "type-51"
2374    }
2375   ],
2376   "return_type" : "type-213",
2377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2378  },
2379  {
2380   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::linkToDeath",
2381   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2382   "parameters" :
2383   [
2384    {
2385     "is_this_ptr" : true,
2386     "referenced_type" : "type-214"
2387    },
2388    {
2389     "referenced_type" : "type-699"
2390    },
2391    {
2392     "referenced_type" : "type-8"
2393    }
2394   ],
2395   "return_type" : "type-245",
2396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2397  },
2398  {
2399   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getDebugInfo",
2400   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2401   "parameters" :
2402   [
2403    {
2404     "is_this_ptr" : true,
2405     "referenced_type" : "type-214"
2406    },
2407    {
2408     "referenced_type" : "type-758"
2409    }
2410   ],
2411   "return_type" : "type-273",
2412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2413  },
2414  {
2415   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::getHashChain",
2416   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2417   "parameters" :
2418   [
2419    {
2420     "is_this_ptr" : true,
2421     "referenced_type" : "type-214"
2422    },
2423    {
2424     "referenced_type" : "type-759"
2425    }
2426   ],
2427   "return_type" : "type-273",
2428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2429  },
2430  {
2431   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::tryGetService",
2432   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2433   "parameters" :
2434   [
2435    {
2436     "default_arg" : true,
2437     "referenced_type" : "type-513"
2438    },
2439    {
2440     "default_arg" : true,
2441     "referenced_type" : "type-51"
2442    }
2443   ],
2444   "return_type" : "type-213",
2445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2446  },
2447  {
2448   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::unlinkToDeath",
2449   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2450   "parameters" :
2451   [
2452    {
2453     "is_this_ptr" : true,
2454     "referenced_type" : "type-214"
2455    },
2456    {
2457     "referenced_type" : "type-699"
2458    }
2459   ],
2460   "return_type" : "type-245",
2461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2462  },
2463  {
2464   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceChain",
2465   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2466   "parameters" :
2467   [
2468    {
2469     "is_this_ptr" : true,
2470     "referenced_type" : "type-214"
2471    },
2472    {
2473     "referenced_type" : "type-760"
2474    }
2475   ],
2476   "return_type" : "type-273",
2477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2478  },
2479  {
2480   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerAsService",
2481   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2482   "parameters" :
2483   [
2484    {
2485     "is_this_ptr" : true,
2486     "referenced_type" : "type-214"
2487    },
2488    {
2489     "default_arg" : true,
2490     "referenced_type" : "type-513"
2491    }
2492   ],
2493   "return_type" : "type-125",
2494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2495  },
2496  {
2497   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::interfaceDescriptor",
2498   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2499   "parameters" :
2500   [
2501    {
2502     "is_this_ptr" : true,
2503     "referenced_type" : "type-214"
2504    },
2505    {
2506     "referenced_type" : "type-761"
2507    }
2508   ],
2509   "return_type" : "type-273",
2510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2511  },
2512  {
2513   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::notifySyspropsChanged",
2514   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv",
2515   "parameters" :
2516   [
2517    {
2518     "is_this_ptr" : true,
2519     "referenced_type" : "type-214"
2520    }
2521   ],
2522   "return_type" : "type-273",
2523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2524  },
2525  {
2526   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::setHALInstrumentation",
2527   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv",
2528   "parameters" :
2529   [
2530    {
2531     "is_this_ptr" : true,
2532     "referenced_type" : "type-214"
2533    }
2534   ],
2535   "return_type" : "type-273",
2536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2537  },
2538  {
2539   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::registerForNotifications",
2540   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2541   "parameters" :
2542   [
2543    {
2544     "referenced_type" : "type-513"
2545    },
2546    {
2547     "referenced_type" : "type-659"
2548    }
2549   ],
2550   "return_type" : "type-51",
2551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2552  },
2553  {
2554   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::ping",
2555   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv",
2556   "parameters" :
2557   [
2558    {
2559     "is_this_ptr" : true,
2560     "referenced_type" : "type-214"
2561    }
2562   ],
2563   "return_type" : "type-273",
2564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2565  },
2566  {
2567   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::debug",
2568   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2569   "parameters" :
2570   [
2571    {
2572     "is_this_ptr" : true,
2573     "referenced_type" : "type-214"
2574    },
2575    {
2576     "referenced_type" : "type-461"
2577    },
2578    {
2579     "referenced_type" : "type-658"
2580    }
2581   ],
2582   "return_type" : "type-273",
2583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2584  },
2585  {
2586   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2587   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2588   "parameters" :
2589   [
2590    {
2591     "referenced_type" : "type-737"
2592    },
2593    {
2594     "default_arg" : true,
2595     "referenced_type" : "type-51"
2596    }
2597   ],
2598   "return_type" : "type-259",
2599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2600  },
2601  {
2602   "function_name" : "android::hardware::contexthub::V1_0::IContexthub::castFrom",
2603   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub8castFromERKNS_2spIS3_EEb",
2604   "parameters" :
2605   [
2606    {
2607     "referenced_type" : "type-487"
2608    },
2609    {
2610     "default_arg" : true,
2611     "referenced_type" : "type-51"
2612    }
2613   ],
2614   "return_type" : "type-259",
2615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
2616  },
2617  {
2618   "access" : "private",
2619   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::addOnewayTask",
2620   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
2621   "parameters" :
2622   [
2623    {
2624     "is_this_ptr" : true,
2625     "referenced_type" : "type-751"
2626    },
2627    {
2628     "referenced_type" : "type-764"
2629    }
2630   ],
2631   "return_type" : "type-273",
2632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2633  },
2634  {
2635   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2636   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC1ENS_2spINS2_11IContexthubEEE",
2637   "parameters" :
2638   [
2639    {
2640     "is_this_ptr" : true,
2641     "referenced_type" : "type-751"
2642    },
2643    {
2644     "referenced_type" : "type-218"
2645    }
2646   ],
2647   "return_type" : "type-138",
2648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2649  },
2650  {
2651   "function_name" : "android::hardware::contexthub::V1_0::BsContexthub::BsContexthub",
2652   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_012BsContexthubC2ENS_2spINS2_11IContexthubEEE",
2653   "parameters" :
2654   [
2655    {
2656     "is_this_ptr" : true,
2657     "referenced_type" : "type-751"
2658    },
2659    {
2660     "referenced_type" : "type-218"
2661    }
2662   ],
2663   "return_type" : "type-138",
2664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h"
2665  },
2666  {
2667   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::onTransact",
2668   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2669   "parameters" :
2670   [
2671    {
2672     "is_this_ptr" : true,
2673     "referenced_type" : "type-712"
2674    },
2675    {
2676     "referenced_type" : "type-2"
2677    },
2678    {
2679     "referenced_type" : "type-504"
2680    },
2681    {
2682     "referenced_type" : "type-497"
2683    },
2684    {
2685     "default_arg" : true,
2686     "referenced_type" : "type-2"
2687    },
2688    {
2689     "default_arg" : true,
2690     "referenced_type" : "type-768"
2691    }
2692   ],
2693   "return_type" : "type-125",
2694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2695  },
2696  {
2697   "access" : "private",
2698   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::getDebugInfo",
2699   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2700   "parameters" :
2701   [
2702    {
2703     "is_this_ptr" : true,
2704     "referenced_type" : "type-712"
2705    },
2706    {
2707     "referenced_type" : "type-769"
2708    }
2709   ],
2710   "return_type" : "type-273",
2711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2712  },
2713  {
2714   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_getHubs",
2715   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub13_hidl_getHubsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2716   "parameters" :
2717   [
2718    {
2719     "referenced_type" : "type-505"
2720    },
2721    {
2722     "referenced_type" : "type-504"
2723    },
2724    {
2725     "referenced_type" : "type-497"
2726    },
2727    {
2728     "referenced_type" : "type-770"
2729    }
2730   ],
2731   "return_type" : "type-125",
2732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2733  },
2734  {
2735   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_queryApps",
2736   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub15_hidl_queryAppsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2737   "parameters" :
2738   [
2739    {
2740     "referenced_type" : "type-505"
2741    },
2742    {
2743     "referenced_type" : "type-504"
2744    },
2745    {
2746     "referenced_type" : "type-497"
2747    },
2748    {
2749     "referenced_type" : "type-771"
2750    }
2751   ],
2752   "return_type" : "type-125",
2753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2754  },
2755  {
2756   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_loadNanoApp",
2757   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub17_hidl_loadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2758   "parameters" :
2759   [
2760    {
2761     "referenced_type" : "type-505"
2762    },
2763    {
2764     "referenced_type" : "type-504"
2765    },
2766    {
2767     "referenced_type" : "type-497"
2768    },
2769    {
2770     "referenced_type" : "type-772"
2771    }
2772   ],
2773   "return_type" : "type-125",
2774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2775  },
2776  {
2777   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_enableNanoApp",
2778   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_enableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2779   "parameters" :
2780   [
2781    {
2782     "referenced_type" : "type-505"
2783    },
2784    {
2785     "referenced_type" : "type-504"
2786    },
2787    {
2788     "referenced_type" : "type-497"
2789    },
2790    {
2791     "referenced_type" : "type-773"
2792    }
2793   ],
2794   "return_type" : "type-125",
2795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2796  },
2797  {
2798   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_unloadNanoApp",
2799   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub19_hidl_unloadNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2800   "parameters" :
2801   [
2802    {
2803     "referenced_type" : "type-505"
2804    },
2805    {
2806     "referenced_type" : "type-504"
2807    },
2808    {
2809     "referenced_type" : "type-497"
2810    },
2811    {
2812     "referenced_type" : "type-774"
2813    }
2814   ],
2815   "return_type" : "type-125",
2816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2817  },
2818  {
2819   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_disableNanoApp",
2820   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub20_hidl_disableNanoAppEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2821   "parameters" :
2822   [
2823    {
2824     "referenced_type" : "type-505"
2825    },
2826    {
2827     "referenced_type" : "type-504"
2828    },
2829    {
2830     "referenced_type" : "type-497"
2831    },
2832    {
2833     "referenced_type" : "type-775"
2834    }
2835   ],
2836   "return_type" : "type-125",
2837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2838  },
2839  {
2840   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_registerCallback",
2841   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2842   "parameters" :
2843   [
2844    {
2845     "referenced_type" : "type-505"
2846    },
2847    {
2848     "referenced_type" : "type-504"
2849    },
2850    {
2851     "referenced_type" : "type-497"
2852    },
2853    {
2854     "referenced_type" : "type-776"
2855    }
2856   ],
2857   "return_type" : "type-125",
2858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2859  },
2860  {
2861   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::_hidl_sendMessageToHub",
2862   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub22_hidl_sendMessageToHubEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2863   "parameters" :
2864   [
2865    {
2866     "referenced_type" : "type-505"
2867    },
2868    {
2869     "referenced_type" : "type-504"
2870    },
2871    {
2872     "referenced_type" : "type-497"
2873    },
2874    {
2875     "referenced_type" : "type-777"
2876    }
2877   ],
2878   "return_type" : "type-125",
2879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2880  },
2881  {
2882   "access" : "private",
2883   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::ping",
2884   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub4pingEv",
2885   "parameters" :
2886   [
2887    {
2888     "is_this_ptr" : true,
2889     "referenced_type" : "type-712"
2890    }
2891   ],
2892   "return_type" : "type-273",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2897   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
2898   "parameters" :
2899   [
2900    {
2901     "is_this_ptr" : true,
2902     "referenced_type" : "type-712"
2903    },
2904    {
2905     "referenced_type" : "type-487"
2906    }
2907   ],
2908   "return_type" : "type-138",
2909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2910  },
2911  {
2912   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::BnHwContexthub",
2913   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
2914   "parameters" :
2915   [
2916    {
2917     "is_this_ptr" : true,
2918     "referenced_type" : "type-712"
2919    },
2920    {
2921     "referenced_type" : "type-487"
2922    }
2923   ],
2924   "return_type" : "type-138",
2925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2926  },
2927  {
2928   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2929   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev",
2930   "parameters" :
2931   [
2932    {
2933     "is_this_ptr" : true,
2934     "referenced_type" : "type-712"
2935    }
2936   ],
2937   "return_type" : "type-138",
2938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2939  },
2940  {
2941   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2942   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev",
2943   "parameters" :
2944   [
2945    {
2946     "is_this_ptr" : true,
2947     "referenced_type" : "type-712"
2948    }
2949   ],
2950   "return_type" : "type-138",
2951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2952  },
2953  {
2954   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthub::~BnHwContexthub",
2955   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD2Ev",
2956   "parameters" :
2957   [
2958    {
2959     "is_this_ptr" : true,
2960     "referenced_type" : "type-712"
2961    }
2962   ],
2963   "return_type" : "type-138",
2964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
2965  },
2966  {
2967   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::linkToDeath",
2968   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2969   "parameters" :
2970   [
2971    {
2972     "is_this_ptr" : true,
2973     "referenced_type" : "type-55"
2974    },
2975    {
2976     "referenced_type" : "type-699"
2977    },
2978    {
2979     "referenced_type" : "type-8"
2980    }
2981   ],
2982   "return_type" : "type-245",
2983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
2984  },
2985  {
2986   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::loadNanoApp",
2987   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj",
2988   "parameters" :
2989   [
2990    {
2991     "is_this_ptr" : true,
2992     "referenced_type" : "type-55"
2993    },
2994    {
2995     "referenced_type" : "type-2"
2996    },
2997    {
2998     "referenced_type" : "type-674"
2999    },
3000    {
3001     "referenced_type" : "type-2"
3002    }
3003   ],
3004   "return_type" : "type-252",
3005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3006  },
3007  {
3008   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getDebugInfo",
3009   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3010   "parameters" :
3011   [
3012    {
3013     "is_this_ptr" : true,
3014     "referenced_type" : "type-55"
3015    },
3016    {
3017     "referenced_type" : "type-778"
3018    }
3019   ],
3020   "return_type" : "type-273",
3021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3022  },
3023  {
3024   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHashChain",
3025   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3026   "parameters" :
3027   [
3028    {
3029     "is_this_ptr" : true,
3030     "referenced_type" : "type-55"
3031    },
3032    {
3033     "referenced_type" : "type-779"
3034    }
3035   ],
3036   "return_type" : "type-273",
3037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3038  },
3039  {
3040   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_getHubs",
3041   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13_hidl_getHubsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3042   "parameters" :
3043   [
3044    {
3045     "referenced_type" : "type-106"
3046    },
3047    {
3048     "referenced_type" : "type-347"
3049    },
3050    {
3051     "referenced_type" : "type-780"
3052    }
3053   ],
3054   "return_type" : "type-273",
3055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3056  },
3057  {
3058   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::enableNanoApp",
3059   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj",
3060   "parameters" :
3061   [
3062    {
3063     "is_this_ptr" : true,
3064     "referenced_type" : "type-55"
3065    },
3066    {
3067     "referenced_type" : "type-2"
3068    },
3069    {
3070     "referenced_type" : "type-8"
3071    },
3072    {
3073     "referenced_type" : "type-2"
3074    }
3075   ],
3076   "return_type" : "type-252",
3077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3078  },
3079  {
3080   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unlinkToDeath",
3081   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3082   "parameters" :
3083   [
3084    {
3085     "is_this_ptr" : true,
3086     "referenced_type" : "type-55"
3087    },
3088    {
3089     "referenced_type" : "type-699"
3090    }
3091   ],
3092   "return_type" : "type-245",
3093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3094  },
3095  {
3096   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::unloadNanoApp",
3097   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj",
3098   "parameters" :
3099   [
3100    {
3101     "is_this_ptr" : true,
3102     "referenced_type" : "type-55"
3103    },
3104    {
3105     "referenced_type" : "type-2"
3106    },
3107    {
3108     "referenced_type" : "type-8"
3109    },
3110    {
3111     "referenced_type" : "type-2"
3112    }
3113   ],
3114   "return_type" : "type-252",
3115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3116  },
3117  {
3118   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::disableNanoApp",
3119   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj",
3120   "parameters" :
3121   [
3122    {
3123     "is_this_ptr" : true,
3124     "referenced_type" : "type-55"
3125    },
3126    {
3127     "referenced_type" : "type-2"
3128    },
3129    {
3130     "referenced_type" : "type-8"
3131    },
3132    {
3133     "referenced_type" : "type-2"
3134    }
3135   ],
3136   "return_type" : "type-252",
3137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3138  },
3139  {
3140   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceChain",
3141   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3142   "parameters" :
3143   [
3144    {
3145     "is_this_ptr" : true,
3146     "referenced_type" : "type-55"
3147    },
3148    {
3149     "referenced_type" : "type-781"
3150    }
3151   ],
3152   "return_type" : "type-273",
3153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3154  },
3155  {
3156   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_queryApps",
3157   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15_hidl_queryAppsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
3158   "parameters" :
3159   [
3160    {
3161     "referenced_type" : "type-106"
3162    },
3163    {
3164     "referenced_type" : "type-347"
3165    },
3166    {
3167     "referenced_type" : "type-2"
3168    }
3169   ],
3170   "return_type" : "type-252",
3171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3172  },
3173  {
3174   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::registerCallback",
3175   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE",
3176   "parameters" :
3177   [
3178    {
3179     "is_this_ptr" : true,
3180     "referenced_type" : "type-55"
3181    },
3182    {
3183     "referenced_type" : "type-2"
3184    },
3185    {
3186     "referenced_type" : "type-70"
3187    }
3188   ],
3189   "return_type" : "type-252",
3190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3191  },
3192  {
3193   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::sendMessageToHub",
3194   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE",
3195   "parameters" :
3196   [
3197    {
3198     "is_this_ptr" : true,
3199     "referenced_type" : "type-55"
3200    },
3201    {
3202     "referenced_type" : "type-2"
3203    },
3204    {
3205     "referenced_type" : "type-671"
3206    }
3207   ],
3208   "return_type" : "type-252",
3209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3210  },
3211  {
3212   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_loadNanoApp",
3213   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub17_hidl_loadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13NanoAppBinaryEj",
3214   "parameters" :
3215   [
3216    {
3217     "referenced_type" : "type-106"
3218    },
3219    {
3220     "referenced_type" : "type-347"
3221    },
3222    {
3223     "referenced_type" : "type-2"
3224    },
3225    {
3226     "referenced_type" : "type-674"
3227    },
3228    {
3229     "referenced_type" : "type-2"
3230    }
3231   ],
3232   "return_type" : "type-252",
3233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3234  },
3235  {
3236   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_enableNanoApp",
3237   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_enableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "type-106"
3242    },
3243    {
3244     "referenced_type" : "type-347"
3245    },
3246    {
3247     "referenced_type" : "type-2"
3248    },
3249    {
3250     "referenced_type" : "type-8"
3251    },
3252    {
3253     "referenced_type" : "type-2"
3254    }
3255   ],
3256   "return_type" : "type-252",
3257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3258  },
3259  {
3260   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_unloadNanoApp",
3261   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19_hidl_unloadNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3262   "parameters" :
3263   [
3264    {
3265     "referenced_type" : "type-106"
3266    },
3267    {
3268     "referenced_type" : "type-347"
3269    },
3270    {
3271     "referenced_type" : "type-2"
3272    },
3273    {
3274     "referenced_type" : "type-8"
3275    },
3276    {
3277     "referenced_type" : "type-2"
3278    }
3279   ],
3280   "return_type" : "type-252",
3281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3282  },
3283  {
3284   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::interfaceDescriptor",
3285   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3286   "parameters" :
3287   [
3288    {
3289     "is_this_ptr" : true,
3290     "referenced_type" : "type-55"
3291    },
3292    {
3293     "referenced_type" : "type-782"
3294    }
3295   ],
3296   "return_type" : "type-273",
3297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3298  },
3299  {
3300   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_disableNanoApp",
3301   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub20_hidl_disableNanoAppEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjmj",
3302   "parameters" :
3303   [
3304    {
3305     "referenced_type" : "type-106"
3306    },
3307    {
3308     "referenced_type" : "type-347"
3309    },
3310    {
3311     "referenced_type" : "type-2"
3312    },
3313    {
3314     "referenced_type" : "type-8"
3315    },
3316    {
3317     "referenced_type" : "type-2"
3318    }
3319   ],
3320   "return_type" : "type-252",
3321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3322  },
3323  {
3324   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::notifySyspropsChanged",
3325   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv",
3326   "parameters" :
3327   [
3328    {
3329     "is_this_ptr" : true,
3330     "referenced_type" : "type-55"
3331    }
3332   ],
3333   "return_type" : "type-273",
3334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3335  },
3336  {
3337   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::setHALInstrumentation",
3338   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv",
3339   "parameters" :
3340   [
3341    {
3342     "is_this_ptr" : true,
3343     "referenced_type" : "type-55"
3344    }
3345   ],
3346   "return_type" : "type-273",
3347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3348  },
3349  {
3350   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_registerCallback",
3351   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS_2spINS2_19IContexthubCallbackEEE",
3352   "parameters" :
3353   [
3354    {
3355     "referenced_type" : "type-106"
3356    },
3357    {
3358     "referenced_type" : "type-347"
3359    },
3360    {
3361     "referenced_type" : "type-2"
3362    },
3363    {
3364     "referenced_type" : "type-70"
3365    }
3366   ],
3367   "return_type" : "type-252",
3368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3369  },
3370  {
3371   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::_hidl_sendMessageToHub",
3372   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub22_hidl_sendMessageToHubEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjRKNS2_13ContextHubMsgE",
3373   "parameters" :
3374   [
3375    {
3376     "referenced_type" : "type-106"
3377    },
3378    {
3379     "referenced_type" : "type-347"
3380    },
3381    {
3382     "referenced_type" : "type-2"
3383    },
3384    {
3385     "referenced_type" : "type-671"
3386    }
3387   ],
3388   "return_type" : "type-252",
3389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3390  },
3391  {
3392   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::ping",
3393   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv",
3394   "parameters" :
3395   [
3396    {
3397     "is_this_ptr" : true,
3398     "referenced_type" : "type-55"
3399    }
3400   ],
3401   "return_type" : "type-273",
3402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3403  },
3404  {
3405   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::debug",
3406   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-55"
3412    },
3413    {
3414     "referenced_type" : "type-461"
3415    },
3416    {
3417     "referenced_type" : "type-658"
3418    }
3419   ],
3420   "return_type" : "type-273",
3421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3422  },
3423  {
3424   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::getHubs",
3425   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE",
3426   "parameters" :
3427   [
3428    {
3429     "is_this_ptr" : true,
3430     "referenced_type" : "type-55"
3431    },
3432    {
3433     "referenced_type" : "type-783"
3434    }
3435   ],
3436   "return_type" : "type-273",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3438  },
3439  {
3440   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::queryApps",
3441   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj",
3442   "parameters" :
3443   [
3444    {
3445     "is_this_ptr" : true,
3446     "referenced_type" : "type-55"
3447    },
3448    {
3449     "referenced_type" : "type-2"
3450    }
3451   ],
3452   "return_type" : "type-252",
3453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3454  },
3455  {
3456   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3457   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
3458   "parameters" :
3459   [
3460    {
3461     "is_this_ptr" : true,
3462     "referenced_type" : "type-55"
3463    },
3464    {
3465     "referenced_type" : "type-157"
3466    }
3467   ],
3468   "return_type" : "type-138",
3469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3470  },
3471  {
3472   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthub::BpHwContexthub",
3473   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
3474   "parameters" :
3475   [
3476    {
3477     "is_this_ptr" : true,
3478     "referenced_type" : "type-55"
3479    },
3480    {
3481     "referenced_type" : "type-157"
3482    }
3483   ],
3484   "return_type" : "type-138",
3485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
3486  },
3487  {
3488   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getService",
3489   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3490   "parameters" :
3491   [
3492    {
3493     "default_arg" : true,
3494     "referenced_type" : "type-744"
3495    },
3496    {
3497     "default_arg" : true,
3498     "referenced_type" : "type-51"
3499    }
3500   ],
3501   "return_type" : "type-64",
3502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3503  },
3504  {
3505   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::linkToDeath",
3506   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3507   "parameters" :
3508   [
3509    {
3510     "is_this_ptr" : true,
3511     "referenced_type" : "type-65"
3512    },
3513    {
3514     "referenced_type" : "type-699"
3515    },
3516    {
3517     "referenced_type" : "type-8"
3518    }
3519   ],
3520   "return_type" : "type-245",
3521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3522  },
3523  {
3524   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getDebugInfo",
3525   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3526   "parameters" :
3527   [
3528    {
3529     "is_this_ptr" : true,
3530     "referenced_type" : "type-65"
3531    },
3532    {
3533     "referenced_type" : "type-784"
3534    }
3535   ],
3536   "return_type" : "type-273",
3537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3538  },
3539  {
3540   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::getHashChain",
3541   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3542   "parameters" :
3543   [
3544    {
3545     "is_this_ptr" : true,
3546     "referenced_type" : "type-65"
3547    },
3548    {
3549     "referenced_type" : "type-785"
3550    }
3551   ],
3552   "return_type" : "type-273",
3553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3554  },
3555  {
3556   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::tryGetService",
3557   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3558   "parameters" :
3559   [
3560    {
3561     "default_arg" : true,
3562     "referenced_type" : "type-744"
3563    },
3564    {
3565     "default_arg" : true,
3566     "referenced_type" : "type-51"
3567    }
3568   ],
3569   "return_type" : "type-64",
3570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3571  },
3572  {
3573   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::unlinkToDeath",
3574   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3575   "parameters" :
3576   [
3577    {
3578     "is_this_ptr" : true,
3579     "referenced_type" : "type-65"
3580    },
3581    {
3582     "referenced_type" : "type-699"
3583    }
3584   ],
3585   "return_type" : "type-245",
3586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3587  },
3588  {
3589   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceChain",
3590   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3591   "parameters" :
3592   [
3593    {
3594     "is_this_ptr" : true,
3595     "referenced_type" : "type-65"
3596    },
3597    {
3598     "referenced_type" : "type-786"
3599    }
3600   ],
3601   "return_type" : "type-273",
3602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3603  },
3604  {
3605   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerAsService",
3606   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3607   "parameters" :
3608   [
3609    {
3610     "is_this_ptr" : true,
3611     "referenced_type" : "type-65"
3612    },
3613    {
3614     "default_arg" : true,
3615     "referenced_type" : "type-744"
3616    }
3617   ],
3618   "return_type" : "type-125",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::interfaceDescriptor",
3623   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-65"
3629    },
3630    {
3631     "referenced_type" : "type-787"
3632    }
3633   ],
3634   "return_type" : "type-273",
3635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3636  },
3637  {
3638   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::notifySyspropsChanged",
3639   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "type-65"
3645    }
3646   ],
3647   "return_type" : "type-273",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3649  },
3650  {
3651   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::setHALInstrumentation",
3652   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "type-65"
3658    }
3659   ],
3660   "return_type" : "type-273",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::registerForNotifications",
3665   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3666   "parameters" :
3667   [
3668    {
3669     "referenced_type" : "type-744"
3670    },
3671    {
3672     "referenced_type" : "type-659"
3673    }
3674   ],
3675   "return_type" : "type-51",
3676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3677  },
3678  {
3679   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::ping",
3680   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv",
3681   "parameters" :
3682   [
3683    {
3684     "is_this_ptr" : true,
3685     "referenced_type" : "type-65"
3686    }
3687   ],
3688   "return_type" : "type-273",
3689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3690  },
3691  {
3692   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::debug",
3693   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "type-65"
3699    },
3700    {
3701     "referenced_type" : "type-461"
3702    },
3703    {
3704     "referenced_type" : "type-658"
3705    }
3706   ],
3707   "return_type" : "type-273",
3708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3709  },
3710  {
3711   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3712   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3713   "parameters" :
3714   [
3715    {
3716     "referenced_type" : "type-737"
3717    },
3718    {
3719     "default_arg" : true,
3720     "referenced_type" : "type-51"
3721    }
3722   ],
3723   "return_type" : "type-705",
3724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3725  },
3726  {
3727   "function_name" : "android::hardware::contexthub::V1_0::IContexthubCallback::castFrom",
3728   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback8castFromERKNS_2spIS3_EEb",
3729   "parameters" :
3730   [
3731    {
3732     "referenced_type" : "type-70"
3733    },
3734    {
3735     "default_arg" : true,
3736     "referenced_type" : "type-51"
3737    }
3738   ],
3739   "return_type" : "type-705",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
3741  },
3742  {
3743   "access" : "private",
3744   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::addOnewayTask",
3745   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "type-703"
3751    },
3752    {
3753     "referenced_type" : "type-790"
3754    }
3755   ],
3756   "return_type" : "type-273",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3758  },
3759  {
3760   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3761   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC1ENS_2spINS2_19IContexthubCallbackEEE",
3762   "parameters" :
3763   [
3764    {
3765     "is_this_ptr" : true,
3766     "referenced_type" : "type-703"
3767    },
3768    {
3769     "referenced_type" : "type-63"
3770    }
3771   ],
3772   "return_type" : "type-138",
3773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3774  },
3775  {
3776   "function_name" : "android::hardware::contexthub::V1_0::BsContexthubCallback::BsContexthubCallback",
3777   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackC2ENS_2spINS2_19IContexthubCallbackEEE",
3778   "parameters" :
3779   [
3780    {
3781     "is_this_ptr" : true,
3782     "referenced_type" : "type-703"
3783    },
3784    {
3785     "referenced_type" : "type-63"
3786    }
3787   ],
3788   "return_type" : "type-138",
3789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h"
3790  },
3791  {
3792   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3793   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10ContextHubEPNS0_6ParcelEmm",
3794   "parameters" :
3795   [
3796    {
3797     "referenced_type" : "type-682"
3798    },
3799    {
3800     "referenced_type" : "type-497"
3801    },
3802    {
3803     "referenced_type" : "type-8"
3804    },
3805    {
3806     "referenced_type" : "type-8"
3807    }
3808   ],
3809   "return_type" : "type-125",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3811  },
3812  {
3813   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3814   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_10HubAppInfoEPNS0_6ParcelEmm",
3815   "parameters" :
3816   [
3817    {
3818     "referenced_type" : "type-53"
3819    },
3820    {
3821     "referenced_type" : "type-497"
3822    },
3823    {
3824     "referenced_type" : "type-8"
3825    },
3826    {
3827     "referenced_type" : "type-8"
3828    }
3829   ],
3830   "return_type" : "type-125",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3835   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13ContextHubMsgEPNS0_6ParcelEmm",
3836   "parameters" :
3837   [
3838    {
3839     "referenced_type" : "type-671"
3840    },
3841    {
3842     "referenced_type" : "type-497"
3843    },
3844    {
3845     "referenced_type" : "type-8"
3846    },
3847    {
3848     "referenced_type" : "type-8"
3849    }
3850   ],
3851   "return_type" : "type-125",
3852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3853  },
3854  {
3855   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3856   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_13NanoAppBinaryEPNS0_6ParcelEmm",
3857   "parameters" :
3858   [
3859    {
3860     "referenced_type" : "type-674"
3861    },
3862    {
3863     "referenced_type" : "type-497"
3864    },
3865    {
3866     "referenced_type" : "type-8"
3867    },
3868    {
3869     "referenced_type" : "type-8"
3870    }
3871   ],
3872   "return_type" : "type-125",
3873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3874  },
3875  {
3876   "function_name" : "android::hardware::contexthub::V1_0::writeEmbeddedToParcel",
3877   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_021writeEmbeddedToParcelERKNS2_14PhysicalSensorEPNS0_6ParcelEmm",
3878   "parameters" :
3879   [
3880    {
3881     "referenced_type" : "type-673"
3882    },
3883    {
3884     "referenced_type" : "type-497"
3885    },
3886    {
3887     "referenced_type" : "type-8"
3888    },
3889    {
3890     "referenced_type" : "type-8"
3891    }
3892   ],
3893   "return_type" : "type-125",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::onTransact",
3898   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "type-665"
3904    },
3905    {
3906     "referenced_type" : "type-2"
3907    },
3908    {
3909     "referenced_type" : "type-504"
3910    },
3911    {
3912     "referenced_type" : "type-497"
3913    },
3914    {
3915     "default_arg" : true,
3916     "referenced_type" : "type-2"
3917    },
3918    {
3919     "default_arg" : true,
3920     "referenced_type" : "type-793"
3921    }
3922   ],
3923   "return_type" : "type-125",
3924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3925  },
3926  {
3927   "access" : "private",
3928   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::getDebugInfo",
3929   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "type-665"
3935    },
3936    {
3937     "referenced_type" : "type-794"
3938    }
3939   ],
3940   "return_type" : "type-273",
3941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3942  },
3943  {
3944   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppAbort",
3945   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppAbortEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3946   "parameters" :
3947   [
3948    {
3949     "referenced_type" : "type-505"
3950    },
3951    {
3952     "referenced_type" : "type-504"
3953    },
3954    {
3955     "referenced_type" : "type-497"
3956    },
3957    {
3958     "referenced_type" : "type-795"
3959    }
3960   ],
3961   "return_type" : "type-125",
3962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3963  },
3964  {
3965   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleAppsInfo",
3966   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleAppsInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3967   "parameters" :
3968   [
3969    {
3970     "referenced_type" : "type-505"
3971    },
3972    {
3973     "referenced_type" : "type-504"
3974    },
3975    {
3976     "referenced_type" : "type-497"
3977    },
3978    {
3979     "referenced_type" : "type-796"
3980    }
3981   ],
3982   "return_type" : "type-125",
3983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
3984  },
3985  {
3986   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleHubEvent",
3987   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback20_hidl_handleHubEventEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3988   "parameters" :
3989   [
3990    {
3991     "referenced_type" : "type-505"
3992    },
3993    {
3994     "referenced_type" : "type-504"
3995    },
3996    {
3997     "referenced_type" : "type-497"
3998    },
3999    {
4000     "referenced_type" : "type-797"
4001    }
4002   ],
4003   "return_type" : "type-125",
4004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4005  },
4006  {
4007   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleClientMsg",
4008   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleClientMsgEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4009   "parameters" :
4010   [
4011    {
4012     "referenced_type" : "type-505"
4013    },
4014    {
4015     "referenced_type" : "type-504"
4016    },
4017    {
4018     "referenced_type" : "type-497"
4019    },
4020    {
4021     "referenced_type" : "type-798"
4022    }
4023   ],
4024   "return_type" : "type-125",
4025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4026  },
4027  {
4028   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::_hidl_handleTxnResult",
4029   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback21_hidl_handleTxnResultEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4030   "parameters" :
4031   [
4032    {
4033     "referenced_type" : "type-505"
4034    },
4035    {
4036     "referenced_type" : "type-504"
4037    },
4038    {
4039     "referenced_type" : "type-497"
4040    },
4041    {
4042     "referenced_type" : "type-799"
4043    }
4044   ],
4045   "return_type" : "type-125",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4047  },
4048  {
4049   "access" : "private",
4050   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::ping",
4051   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback4pingEv",
4052   "parameters" :
4053   [
4054    {
4055     "is_this_ptr" : true,
4056     "referenced_type" : "type-665"
4057    }
4058   ],
4059   "return_type" : "type-273",
4060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4061  },
4062  {
4063   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4064   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC1ERKNS_2spINS2_19IContexthubCallbackEEE",
4065   "parameters" :
4066   [
4067    {
4068     "is_this_ptr" : true,
4069     "referenced_type" : "type-665"
4070    },
4071    {
4072     "referenced_type" : "type-70"
4073    }
4074   ],
4075   "return_type" : "type-138",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::BnHwContexthubCallback",
4080   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackC2ERKNS_2spINS2_19IContexthubCallbackEEE",
4081   "parameters" :
4082   [
4083    {
4084     "is_this_ptr" : true,
4085     "referenced_type" : "type-665"
4086    },
4087    {
4088     "referenced_type" : "type-70"
4089    }
4090   ],
4091   "return_type" : "type-138",
4092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4093  },
4094  {
4095   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4096   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev",
4097   "parameters" :
4098   [
4099    {
4100     "is_this_ptr" : true,
4101     "referenced_type" : "type-665"
4102    }
4103   ],
4104   "return_type" : "type-138",
4105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4106  },
4107  {
4108   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4109   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev",
4110   "parameters" :
4111   [
4112    {
4113     "is_this_ptr" : true,
4114     "referenced_type" : "type-665"
4115    }
4116   ],
4117   "return_type" : "type-138",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback::~BnHwContexthubCallback",
4122   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD2Ev",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "type-665"
4128    }
4129   ],
4130   "return_type" : "type-138",
4131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
4132  },
4133  {
4134   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::linkToDeath",
4135   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4136   "parameters" :
4137   [
4138    {
4139     "is_this_ptr" : true,
4140     "referenced_type" : "type-206"
4141    },
4142    {
4143     "referenced_type" : "type-699"
4144    },
4145    {
4146     "referenced_type" : "type-8"
4147    }
4148   ],
4149   "return_type" : "type-245",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getDebugInfo",
4154   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "type-206"
4160    },
4161    {
4162     "referenced_type" : "type-800"
4163    }
4164   ],
4165   "return_type" : "type-273",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::getHashChain",
4170   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "type-206"
4176    },
4177    {
4178     "referenced_type" : "type-801"
4179    }
4180   ],
4181   "return_type" : "type-273",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::unlinkToDeath",
4186   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "type-206"
4192    },
4193    {
4194     "referenced_type" : "type-699"
4195    }
4196   ],
4197   "return_type" : "type-245",
4198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4199  },
4200  {
4201   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppAbort",
4202   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj",
4203   "parameters" :
4204   [
4205    {
4206     "is_this_ptr" : true,
4207     "referenced_type" : "type-206"
4208    },
4209    {
4210     "referenced_type" : "type-8"
4211    },
4212    {
4213     "referenced_type" : "type-2"
4214    }
4215   ],
4216   "return_type" : "type-273",
4217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4218  },
4219  {
4220   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleAppsInfo",
4221   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4222   "parameters" :
4223   [
4224    {
4225     "is_this_ptr" : true,
4226     "referenced_type" : "type-206"
4227    },
4228    {
4229     "referenced_type" : "type-740"
4230    }
4231   ],
4232   "return_type" : "type-273",
4233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4234  },
4235  {
4236   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleHubEvent",
4237   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE",
4238   "parameters" :
4239   [
4240    {
4241     "is_this_ptr" : true,
4242     "referenced_type" : "type-206"
4243    },
4244    {
4245     "referenced_type" : "type-626"
4246    }
4247   ],
4248   "return_type" : "type-273",
4249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4250  },
4251  {
4252   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceChain",
4253   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4254   "parameters" :
4255   [
4256    {
4257     "is_this_ptr" : true,
4258     "referenced_type" : "type-206"
4259    },
4260    {
4261     "referenced_type" : "type-802"
4262    }
4263   ],
4264   "return_type" : "type-273",
4265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4266  },
4267  {
4268   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleClientMsg",
4269   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE",
4270   "parameters" :
4271   [
4272    {
4273     "is_this_ptr" : true,
4274     "referenced_type" : "type-206"
4275    },
4276    {
4277     "referenced_type" : "type-671"
4278    }
4279   ],
4280   "return_type" : "type-273",
4281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4282  },
4283  {
4284   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::handleTxnResult",
4285   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE",
4286   "parameters" :
4287   [
4288    {
4289     "is_this_ptr" : true,
4290     "referenced_type" : "type-206"
4291    },
4292    {
4293     "referenced_type" : "type-2"
4294    },
4295    {
4296     "referenced_type" : "type-628"
4297    }
4298   ],
4299   "return_type" : "type-273",
4300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4301  },
4302  {
4303   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::interfaceDescriptor",
4304   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4305   "parameters" :
4306   [
4307    {
4308     "is_this_ptr" : true,
4309     "referenced_type" : "type-206"
4310    },
4311    {
4312     "referenced_type" : "type-803"
4313    }
4314   ],
4315   "return_type" : "type-273",
4316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4317  },
4318  {
4319   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppAbort",
4320   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppAbortEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEmj",
4321   "parameters" :
4322   [
4323    {
4324     "referenced_type" : "type-106"
4325    },
4326    {
4327     "referenced_type" : "type-347"
4328    },
4329    {
4330     "referenced_type" : "type-8"
4331    },
4332    {
4333     "referenced_type" : "type-2"
4334    }
4335   ],
4336   "return_type" : "type-273",
4337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4338  },
4339  {
4340   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleAppsInfo",
4341   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleAppsInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10HubAppInfoEEE",
4342   "parameters" :
4343   [
4344    {
4345     "referenced_type" : "type-106"
4346    },
4347    {
4348     "referenced_type" : "type-347"
4349    },
4350    {
4351     "referenced_type" : "type-740"
4352    }
4353   ],
4354   "return_type" : "type-273",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleHubEvent",
4359   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback20_hidl_handleHubEventEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_14AsyncEventTypeE",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "type-106"
4364    },
4365    {
4366     "referenced_type" : "type-347"
4367    },
4368    {
4369     "referenced_type" : "type-626"
4370    }
4371   ],
4372   "return_type" : "type-273",
4373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4374  },
4375  {
4376   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleClientMsg",
4377   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleClientMsgEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_13ContextHubMsgE",
4378   "parameters" :
4379   [
4380    {
4381     "referenced_type" : "type-106"
4382    },
4383    {
4384     "referenced_type" : "type-347"
4385    },
4386    {
4387     "referenced_type" : "type-671"
4388    }
4389   ],
4390   "return_type" : "type-273",
4391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4392  },
4393  {
4394   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::_hidl_handleTxnResult",
4395   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21_hidl_handleTxnResultEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjNS2_17TransactionResultE",
4396   "parameters" :
4397   [
4398    {
4399     "referenced_type" : "type-106"
4400    },
4401    {
4402     "referenced_type" : "type-347"
4403    },
4404    {
4405     "referenced_type" : "type-2"
4406    },
4407    {
4408     "referenced_type" : "type-628"
4409    }
4410   ],
4411   "return_type" : "type-273",
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4413  },
4414  {
4415   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::notifySyspropsChanged",
4416   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv",
4417   "parameters" :
4418   [
4419    {
4420     "is_this_ptr" : true,
4421     "referenced_type" : "type-206"
4422    }
4423   ],
4424   "return_type" : "type-273",
4425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4426  },
4427  {
4428   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::setHALInstrumentation",
4429   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv",
4430   "parameters" :
4431   [
4432    {
4433     "is_this_ptr" : true,
4434     "referenced_type" : "type-206"
4435    }
4436   ],
4437   "return_type" : "type-273",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::ping",
4442   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "type-206"
4448    }
4449   ],
4450   "return_type" : "type-273",
4451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4452  },
4453  {
4454   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::debug",
4455   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4456   "parameters" :
4457   [
4458    {
4459     "is_this_ptr" : true,
4460     "referenced_type" : "type-206"
4461    },
4462    {
4463     "referenced_type" : "type-461"
4464    },
4465    {
4466     "referenced_type" : "type-658"
4467    }
4468   ],
4469   "return_type" : "type-273",
4470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4471  },
4472  {
4473   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4474   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC1ERKNS_2spINS0_7IBinderEEE",
4475   "parameters" :
4476   [
4477    {
4478     "is_this_ptr" : true,
4479     "referenced_type" : "type-206"
4480    },
4481    {
4482     "referenced_type" : "type-157"
4483    }
4484   ],
4485   "return_type" : "type-138",
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4487  },
4488  {
4489   "function_name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback::BpHwContexthubCallback",
4490   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackC2ERKNS_2spINS0_7IBinderEEE",
4491   "parameters" :
4492   [
4493    {
4494     "is_this_ptr" : true,
4495     "referenced_type" : "type-206"
4496    },
4497    {
4498     "referenced_type" : "type-157"
4499    }
4500   ],
4501   "return_type" : "type-138",
4502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
4503  },
4504  {
4505   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4506   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10ContextHubERKNS0_6ParcelEmm",
4507   "parameters" :
4508   [
4509    {
4510     "referenced_type" : "type-682"
4511    },
4512    {
4513     "referenced_type" : "type-504"
4514    },
4515    {
4516     "referenced_type" : "type-8"
4517    },
4518    {
4519     "referenced_type" : "type-8"
4520    }
4521   ],
4522   "return_type" : "type-125",
4523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4524  },
4525  {
4526   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4527   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_10HubAppInfoERKNS0_6ParcelEmm",
4528   "parameters" :
4529   [
4530    {
4531     "referenced_type" : "type-53"
4532    },
4533    {
4534     "referenced_type" : "type-504"
4535    },
4536    {
4537     "referenced_type" : "type-8"
4538    },
4539    {
4540     "referenced_type" : "type-8"
4541    }
4542   ],
4543   "return_type" : "type-125",
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4545  },
4546  {
4547   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4548   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13ContextHubMsgERKNS0_6ParcelEmm",
4549   "parameters" :
4550   [
4551    {
4552     "referenced_type" : "type-671"
4553    },
4554    {
4555     "referenced_type" : "type-504"
4556    },
4557    {
4558     "referenced_type" : "type-8"
4559    },
4560    {
4561     "referenced_type" : "type-8"
4562    }
4563   ],
4564   "return_type" : "type-125",
4565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4566  },
4567  {
4568   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4569   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_13NanoAppBinaryERKNS0_6ParcelEmm",
4570   "parameters" :
4571   [
4572    {
4573     "referenced_type" : "type-674"
4574    },
4575    {
4576     "referenced_type" : "type-504"
4577    },
4578    {
4579     "referenced_type" : "type-8"
4580    },
4581    {
4582     "referenced_type" : "type-8"
4583    }
4584   ],
4585   "return_type" : "type-125",
4586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4587  },
4588  {
4589   "function_name" : "android::hardware::contexthub::V1_0::readEmbeddedFromParcel",
4590   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_022readEmbeddedFromParcelERKNS2_14PhysicalSensorERKNS0_6ParcelEmm",
4591   "parameters" :
4592   [
4593    {
4594     "referenced_type" : "type-673"
4595    },
4596    {
4597     "referenced_type" : "type-504"
4598    },
4599    {
4600     "referenced_type" : "type-8"
4601    },
4602    {
4603     "referenced_type" : "type-8"
4604    }
4605   ],
4606   "return_type" : "type-125",
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/hwtypes.h"
4608  },
4609  {
4610   "function_name" : "android::hardware::fromBinder",
4611   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_10contexthub4V1_019IContexthubCallbackENS3_22BpHwContexthubCallbackENS3_22BnHwContexthubCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
4612   "parameters" :
4613   [
4614    {
4615     "referenced_type" : "type-157"
4616    }
4617   ],
4618   "return_type" : "type-64",
4619   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4620   "template_args" : [ "type-66", "type-202", "type-510" ]
4621  },
4622  {
4623   "function_name" : "android::hardware::details::castInterface",
4624   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_011IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4625   "parameters" :
4626   [
4627    {
4628     "referenced_type" : "type-73"
4629    },
4630    {
4631     "referenced_type" : "type-86"
4632    },
4633    {
4634     "referenced_type" : "type-51"
4635    }
4636   ],
4637   "return_type" : "type-259",
4638   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4639   "template_args" : [ "type-16", "type-17", "type-56" ]
4640  },
4641  {
4642   "function_name" : "android::hardware::details::castInterface",
4643   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_019IContexthubCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwContexthubCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4644   "parameters" :
4645   [
4646    {
4647     "referenced_type" : "type-73"
4648    },
4649    {
4650     "referenced_type" : "type-86"
4651    },
4652    {
4653     "referenced_type" : "type-51"
4654    }
4655   ],
4656   "return_type" : "type-705",
4657   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4658   "template_args" : [ "type-66", "type-17", "type-202" ]
4659  },
4660  {
4661   "function_name" : "android::hardware::details::wrapPassthrough",
4662   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4663   "parameters" :
4664   [
4665    {
4666     "referenced_type" : "type-64"
4667    }
4668   ],
4669   "return_type" : "type-64",
4670   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4671   "template_args" : [ "type-66", "type-138" ]
4672  },
4673  {
4674   "function_name" : "android::hardware::details::getServiceInternal",
4675   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_014BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4676   "parameters" :
4677   [
4678    {
4679     "referenced_type" : "type-513"
4680    },
4681    {
4682     "referenced_type" : "type-51"
4683    },
4684    {
4685     "referenced_type" : "type-51"
4686    }
4687   ],
4688   "return_type" : "type-213",
4689   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4690   "template_args" : [ "type-56", "type-16", "type-138", "type-138" ]
4691  },
4692  {
4693   "function_name" : "android::hardware::details::getServiceInternal",
4694   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_022BpHwContexthubCallbackENS4_19IContexthubCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4695   "parameters" :
4696   [
4697    {
4698     "referenced_type" : "type-744"
4699    },
4700    {
4701     "referenced_type" : "type-51"
4702    },
4703    {
4704     "referenced_type" : "type-51"
4705    }
4706   ],
4707   "return_type" : "type-64",
4708   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4709   "template_args" : [ "type-202", "type-66", "type-138", "type-138" ]
4710  }
4711 ],
4712 "global_vars" :
4713 [
4714  {
4715   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_011IContexthub10descriptorE",
4716   "name" : "android::hardware::contexthub::V1_0::IContexthub::descriptor",
4717   "referenced_type" : "type-86",
4718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
4719  },
4720  {
4721   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback10descriptorE",
4722   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback::descriptor",
4723   "referenced_type" : "type-86",
4724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
4725  }
4726 ],
4727 "lvalue_reference_types" :
4728 [
4729  {
4730   "alignment" : 8,
4731   "linker_set_key" : "android::Mutex &",
4732   "name" : "android::Mutex &",
4733   "referenced_type" : "type-142",
4734   "self_type" : "type-593",
4735   "size" : 8,
4736   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4737  },
4738  {
4739   "alignment" : 8,
4740   "linker_set_key" : "android::RWLock &",
4741   "name" : "android::RWLock &",
4742   "referenced_type" : "type-597",
4743   "self_type" : "type-601",
4744   "size" : 8,
4745   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4746  },
4747  {
4748   "alignment" : 8,
4749   "linker_set_key" : "android::String16 &",
4750   "name" : "android::String16 &",
4751   "referenced_type" : "type-153",
4752   "self_type" : "type-484",
4753   "size" : 8,
4754   "source_file" : "/system/core/libutils/include/utils/String16.h"
4755  },
4756  {
4757   "alignment" : 8,
4758   "linker_set_key" : "android::String8 &",
4759   "name" : "android::String8 &",
4760   "referenced_type" : "type-162",
4761   "self_type" : "type-479",
4762   "size" : 8,
4763   "source_file" : "/system/core/libutils/include/utils/String8.h"
4764  },
4765  {
4766   "alignment" : 8,
4767   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4768   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4769   "referenced_type" : "type-252",
4770   "self_type" : "type-256",
4771   "size" : 8,
4772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4773  },
4774  {
4775   "alignment" : 8,
4776   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4777   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &",
4778   "referenced_type" : "type-259",
4779   "self_type" : "type-262",
4780   "size" : 8,
4781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4782  },
4783  {
4784   "alignment" : 8,
4785   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4786   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &",
4787   "referenced_type" : "type-705",
4788   "self_type" : "type-708",
4789   "size" : 8,
4790   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4791  },
4792  {
4793   "alignment" : 8,
4794   "linker_set_key" : "android::hardware::Return<bool> &",
4795   "name" : "android::hardware::Return<bool> &",
4796   "referenced_type" : "type-245",
4797   "self_type" : "type-249",
4798   "size" : 8,
4799   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4800  },
4801  {
4802   "alignment" : 8,
4803   "linker_set_key" : "android::hardware::Return<void> &",
4804   "name" : "android::hardware::Return<void> &",
4805   "referenced_type" : "type-273",
4806   "self_type" : "type-276",
4807   "size" : 8,
4808   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4809  },
4810  {
4811   "alignment" : 8,
4812   "linker_set_key" : "android::hardware::Status &",
4813   "name" : "android::hardware::Status &",
4814   "referenced_type" : "type-236",
4815   "self_type" : "type-243",
4816   "size" : 8,
4817   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4818  },
4819  {
4820   "alignment" : 8,
4821   "linker_set_key" : "android::hardware::TextOutput &",
4822   "name" : "android::hardware::TextOutput &",
4823   "referenced_type" : "type-101",
4824   "self_type" : "type-100",
4825   "size" : 8,
4826   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4827  },
4828  {
4829   "alignment" : 8,
4830   "linker_set_key" : "android::hardware::TextOutput &",
4831   "name" : "android::hardware::TextOutput &",
4832   "referenced_type" : "type-502",
4833   "self_type" : "type-501",
4834   "size" : 8,
4835   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4836  },
4837  {
4838   "alignment" : 8,
4839   "linker_set_key" : "android::hardware::TextOutput &",
4840   "name" : "android::hardware::TextOutput &",
4841   "referenced_type" : "type-739",
4842   "self_type" : "type-738",
4843   "size" : 8,
4844   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4845  },
4846  {
4847   "alignment" : 8,
4848   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4849   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4850   "referenced_type" : "type-176",
4851   "self_type" : "type-689",
4852   "size" : 8,
4853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4854  },
4855  {
4856   "alignment" : 8,
4857   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4858   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4859   "referenced_type" : "type-402",
4860   "self_type" : "type-684",
4861   "size" : 8,
4862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4863  },
4864  {
4865   "alignment" : 8,
4866   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4867   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4868   "referenced_type" : "type-5",
4869   "self_type" : "type-190",
4870   "size" : 8,
4871   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4872  },
4873  {
4874   "alignment" : 8,
4875   "linker_set_key" : "android::hardware::hidl_memory &",
4876   "name" : "android::hardware::hidl_memory &",
4877   "referenced_type" : "type-384",
4878   "self_type" : "type-389",
4879   "size" : 8,
4880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4881  },
4882  {
4883   "alignment" : 8,
4884   "linker_set_key" : "android::hardware::hidl_string &",
4885   "name" : "android::hardware::hidl_string &",
4886   "referenced_type" : "type-83",
4887   "self_type" : "type-687",
4888   "size" : 8,
4889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4890  },
4891  {
4892   "alignment" : 8,
4893   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4894   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4895   "referenced_type" : "type-409",
4896   "self_type" : "type-413",
4897   "size" : 8,
4898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4899  },
4900  {
4901   "alignment" : 8,
4902   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4903   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4904   "referenced_type" : "type-401",
4905   "self_type" : "type-408",
4906   "size" : 8,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4908  },
4909  {
4910   "alignment" : 8,
4911   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4912   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4913   "referenced_type" : "type-213",
4914   "self_type" : "type-216",
4915   "size" : 8,
4916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4917  },
4918  {
4919   "alignment" : 8,
4920   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4921   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4922   "referenced_type" : "type-64",
4923   "self_type" : "type-207",
4924   "size" : 8,
4925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4926  },
4927  {
4928   "alignment" : 8,
4929   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4930   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4931   "referenced_type" : "type-220",
4932   "self_type" : "type-229",
4933   "size" : 8,
4934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4935  },
4936  {
4937   "alignment" : 8,
4938   "linker_set_key" : "const android::String16 &",
4939   "name" : "const android::String16 &",
4940   "referenced_type" : "type-152",
4941   "self_type" : "type-151",
4942   "size" : 8,
4943   "source_file" : "/system/core/libutils/include/utils/String16.h"
4944  },
4945  {
4946   "alignment" : 8,
4947   "linker_set_key" : "const android::String8 &",
4948   "name" : "const android::String8 &",
4949   "referenced_type" : "type-476",
4950   "self_type" : "type-478",
4951   "size" : 8,
4952   "source_file" : "/system/core/libutils/include/utils/String8.h"
4953  },
4954  {
4955   "alignment" : 8,
4956   "linker_set_key" : "const android::hardware::Parcel &",
4957   "name" : "const android::hardware::Parcel &",
4958   "referenced_type" : "type-503",
4959   "self_type" : "type-504",
4960   "size" : 8,
4961   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4962  },
4963  {
4964   "alignment" : 8,
4965   "linker_set_key" : "const android::hardware::Return<bool> &",
4966   "name" : "const android::hardware::Return<bool> &",
4967   "referenced_type" : "type-250",
4968   "self_type" : "type-267",
4969   "size" : 8,
4970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4971  },
4972  {
4973   "alignment" : 8,
4974   "linker_set_key" : "const android::hardware::Status &",
4975   "name" : "const android::hardware::Status &",
4976   "referenced_type" : "type-240",
4977   "self_type" : "type-241",
4978   "size" : 8,
4979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4980  },
4981  {
4982   "alignment" : 8,
4983   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub &",
4984   "name" : "const android::hardware::contexthub::V1_0::ContextHub &",
4985   "referenced_type" : "type-446",
4986   "self_type" : "type-682",
4987   "size" : 8,
4988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4989  },
4990  {
4991   "alignment" : 8,
4992   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4993   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4994   "referenced_type" : "type-670",
4995   "self_type" : "type-671",
4996   "size" : 8,
4997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
4998  },
4999  {
5000   "alignment" : 8,
5001   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5002   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo &",
5003   "referenced_type" : "type-54",
5004   "self_type" : "type-53",
5005   "size" : 8,
5006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5007  },
5008  {
5009   "alignment" : 8,
5010   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange &",
5011   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
5012   "referenced_type" : "type-91",
5013   "self_type" : "type-677",
5014   "size" : 8,
5015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5016  },
5017  {
5018   "alignment" : 8,
5019   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5020   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
5021   "referenced_type" : "type-672",
5022   "self_type" : "type-674",
5023   "size" : 8,
5024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5025  },
5026  {
5027   "alignment" : 8,
5028   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5029   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
5030   "referenced_type" : "type-80",
5031   "self_type" : "type-673",
5032   "size" : 8,
5033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5034  },
5035  {
5036   "alignment" : 8,
5037   "linker_set_key" : "const android::hardware::details::SchedPrio &",
5038   "name" : "const android::hardware::details::SchedPrio &",
5039   "referenced_type" : "type-519",
5040   "self_type" : "type-518",
5041   "size" : 8,
5042   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5043  },
5044  {
5045   "alignment" : 8,
5046   "linker_set_key" : "const android::hardware::hidl_handle &",
5047   "name" : "const android::hardware::hidl_handle &",
5048   "referenced_type" : "type-460",
5049   "self_type" : "type-461",
5050   "size" : 8,
5051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5052  },
5053  {
5054   "alignment" : 8,
5055   "linker_set_key" : "const android::hardware::hidl_memory &",
5056   "name" : "const android::hardware::hidl_memory &",
5057   "referenced_type" : "type-387",
5058   "self_type" : "type-388",
5059   "size" : 8,
5060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5061  },
5062  {
5063   "alignment" : 8,
5064   "linker_set_key" : "const android::hardware::hidl_string &",
5065   "name" : "const android::hardware::hidl_string &",
5066   "referenced_type" : "type-382",
5067   "self_type" : "type-383",
5068   "size" : 8,
5069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5070  },
5071  {
5072   "alignment" : 8,
5073   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5074   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> &",
5075   "referenced_type" : "type-447",
5076   "self_type" : "type-507",
5077   "size" : 8,
5078   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5079  },
5080  {
5081   "alignment" : 8,
5082   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5083   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> &",
5084   "referenced_type" : "type-730",
5085   "self_type" : "type-740",
5086   "size" : 8,
5087   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5088  },
5089  {
5090   "alignment" : 8,
5091   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5092   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
5093   "referenced_type" : "type-435",
5094   "self_type" : "type-439",
5095   "size" : 8,
5096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5097  },
5098  {
5099   "alignment" : 8,
5100   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5101   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
5102   "referenced_type" : "type-432",
5103   "self_type" : "type-434",
5104   "size" : 8,
5105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5106  },
5107  {
5108   "alignment" : 8,
5109   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5110   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5111   "referenced_type" : "type-657",
5112   "self_type" : "type-658",
5113   "size" : 8,
5114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5115  },
5116  {
5117   "alignment" : 8,
5118   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5119   "name" : "const android::hardware::hidl_vec<int> &",
5120   "referenced_type" : "type-418",
5121   "self_type" : "type-420",
5122   "size" : 8,
5123   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5124  },
5125  {
5126   "alignment" : 8,
5127   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5128   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5129   "referenced_type" : "type-425",
5130   "self_type" : "type-427",
5131   "size" : 8,
5132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5133  },
5134  {
5135   "alignment" : 8,
5136   "linker_set_key" : "const android::hardware::hidl_version &",
5137   "name" : "const android::hardware::hidl_version &",
5138   "referenced_type" : "type-455",
5139   "self_type" : "type-457",
5140   "size" : 8,
5141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5142  },
5143  {
5144   "alignment" : 8,
5145   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5146   "name" : "const android::hidl::base::V1_0::IBase *const &",
5147   "referenced_type" : "type-536",
5148   "self_type" : "type-537",
5149   "size" : 8,
5150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5151  },
5152  {
5153   "alignment" : 8,
5154   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5155   "name" : "const android::sp<android::hardware::IBinder> &",
5156   "referenced_type" : "type-103",
5157   "self_type" : "type-157",
5158   "size" : 8,
5159   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5160  },
5161  {
5162   "alignment" : 8,
5163   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5164   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
5165   "referenced_type" : "type-218",
5166   "self_type" : "type-487",
5167   "size" : 8,
5168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5169  },
5170  {
5171   "alignment" : 8,
5172   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5173   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
5174   "referenced_type" : "type-63",
5175   "self_type" : "type-70",
5176   "size" : 8,
5177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5178  },
5179  {
5180   "alignment" : 8,
5181   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5182   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5183   "referenced_type" : "type-231",
5184   "self_type" : "type-690",
5185   "size" : 8,
5186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5187  },
5188  {
5189   "alignment" : 8,
5190   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5191   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5192   "referenced_type" : "type-694",
5193   "self_type" : "type-699",
5194   "size" : 8,
5195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5196  },
5197  {
5198   "alignment" : 8,
5199   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5200   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5201   "referenced_type" : "type-72",
5202   "self_type" : "type-737",
5203   "size" : 8,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 8,
5208   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5209   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5210   "referenced_type" : "type-199",
5211   "self_type" : "type-659",
5212   "size" : 8,
5213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5214  },
5215  {
5216   "alignment" : 8,
5217   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5218   "name" : "const android::wp<android::hardware::BHwBinder> &",
5219   "referenced_type" : "type-716",
5220   "self_type" : "type-725",
5221   "size" : 8,
5222   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5223  },
5224  {
5225   "alignment" : 8,
5226   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5227   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5228   "referenced_type" : "type-509",
5229   "self_type" : "type-534",
5230   "size" : 8,
5231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5232  },
5233  {
5234   "alignment" : 8,
5235   "linker_set_key" : "const bool &",
5236   "name" : "const bool &",
5237   "referenced_type" : "type-186",
5238   "self_type" : "type-359",
5239   "size" : 8,
5240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5241  },
5242  {
5243   "alignment" : 8,
5244   "linker_set_key" : "const double &",
5245   "name" : "const double &",
5246   "referenced_type" : "type-373",
5247   "self_type" : "type-374",
5248   "size" : 8,
5249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5250  },
5251  {
5252   "alignment" : 8,
5253   "linker_set_key" : "const float &",
5254   "name" : "const float &",
5255   "referenced_type" : "type-371",
5256   "self_type" : "type-372",
5257   "size" : 8,
5258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5259  },
5260  {
5261   "alignment" : 8,
5262   "linker_set_key" : "const int &",
5263   "name" : "const int &",
5264   "referenced_type" : "type-528",
5265   "self_type" : "type-527",
5266   "size" : 8,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "linker_set_key" : "const iter<is_const> &",
5271   "name" : "const iter<is_const> &",
5272   "referenced_type" : "type-393",
5273   "self_type" : "type-395",
5274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5275  },
5276  {
5277   "linker_set_key" : "const iter<is_const> &",
5278   "name" : "const iter<is_const> &",
5279   "referenced_type" : "type-717",
5280   "self_type" : "type-720",
5281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5282  },
5283  {
5284   "linker_set_key" : "const iter<is_const> &",
5285   "name" : "const iter<is_const> &",
5286   "referenced_type" : "type-75",
5287   "self_type" : "type-77",
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5289  },
5290  {
5291   "alignment" : 8,
5292   "linker_set_key" : "const log_msg &",
5293   "name" : "const log_msg &",
5294   "referenced_type" : "type-119",
5295   "self_type" : "type-194",
5296   "size" : 8,
5297   "source_file" : "/system/core/liblog/include/log/log_read.h"
5298  },
5299  {
5300   "alignment" : 8,
5301   "linker_set_key" : "const long &",
5302   "name" : "const long &",
5303   "referenced_type" : "type-368",
5304   "self_type" : "type-369",
5305   "size" : 8,
5306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "linker_set_key" : "const short &",
5311   "name" : "const short &",
5312   "referenced_type" : "type-363",
5313   "self_type" : "type-364",
5314   "size" : 8,
5315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5316  },
5317  {
5318   "alignment" : 8,
5319   "linker_set_key" : "const signed char &",
5320   "name" : "const signed char &",
5321   "referenced_type" : "type-360",
5322   "self_type" : "type-362",
5323   "size" : 8,
5324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5325  },
5326  {
5327   "alignment" : 8,
5328   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5329   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5330   "referenced_type" : "type-511",
5331   "self_type" : "type-513",
5332   "size" : 8,
5333   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5334  },
5335  {
5336   "alignment" : 8,
5337   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5338   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5339   "referenced_type" : "type-742",
5340   "self_type" : "type-744",
5341   "size" : 8,
5342   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5343  },
5344  {
5345   "alignment" : 8,
5346   "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 *> > *)> > > &",
5347   "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 *> > *)> > > &",
5348   "referenced_type" : "type-166",
5349   "self_type" : "type-165",
5350   "size" : 8,
5351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5352  },
5353  {
5354   "alignment" : 8,
5355   "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 *> > *)> > > &",
5356   "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 *> > *)> > > &",
5357   "referenced_type" : "type-305",
5358   "self_type" : "type-304",
5359   "size" : 8,
5360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5361  },
5362  {
5363   "alignment" : 8,
5364   "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 *> > *)> > > &",
5365   "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 *> > *)> > > &",
5366   "referenced_type" : "type-697",
5367   "self_type" : "type-696",
5368   "size" : 8,
5369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5370  },
5371  {
5372   "alignment" : 8,
5373   "linker_set_key" : "const unsigned char &",
5374   "name" : "const unsigned char &",
5375   "referenced_type" : "type-452",
5376   "self_type" : "type-602",
5377   "size" : 8,
5378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5379  },
5380  {
5381   "alignment" : 8,
5382   "linker_set_key" : "const unsigned int &",
5383   "name" : "const unsigned int &",
5384   "referenced_type" : "type-146",
5385   "self_type" : "type-367",
5386   "size" : 8,
5387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5388  },
5389  {
5390   "alignment" : 8,
5391   "linker_set_key" : "const unsigned long &",
5392   "name" : "const unsigned long &",
5393   "referenced_type" : "type-147",
5394   "self_type" : "type-370",
5395   "size" : 8,
5396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "linker_set_key" : "const unsigned short &",
5401   "name" : "const unsigned short &",
5402   "referenced_type" : "type-365",
5403   "self_type" : "type-366",
5404   "size" : 8,
5405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5406  },
5407  {
5408   "alignment" : 8,
5409   "linker_set_key" : "int &",
5410   "name" : "int &",
5411   "referenced_type" : "type-125",
5412   "self_type" : "type-472",
5413   "size" : 8,
5414   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "linker_set_key" : "unsigned char &",
5419   "name" : "unsigned char &",
5420   "referenced_type" : "type-7",
5421   "self_type" : "type-614",
5422   "size" : 8,
5423   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5424  },
5425  {
5426   "alignment" : 8,
5427   "linker_set_key" : "unsigned int &",
5428   "name" : "unsigned int &",
5429   "referenced_type" : "type-2",
5430   "self_type" : "type-630",
5431   "size" : 8,
5432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "linker_set_key" : "unsigned short &",
5437   "name" : "unsigned short &",
5438   "referenced_type" : "type-124",
5439   "self_type" : "type-634",
5440   "size" : 8,
5441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5442  }
5443 ],
5444 "pointer_types" :
5445 [
5446  {
5447   "alignment" : 8,
5448   "linker_set_key" : "android::Condition *",
5449   "name" : "android::Condition *",
5450   "referenced_type" : "type-187",
5451   "self_type" : "type-596",
5452   "size" : 8,
5453   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5454  },
5455  {
5456   "alignment" : 8,
5457   "linker_set_key" : "android::Mutex *",
5458   "name" : "android::Mutex *",
5459   "referenced_type" : "type-142",
5460   "self_type" : "type-591",
5461   "size" : 8,
5462   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5463  },
5464  {
5465   "alignment" : 8,
5466   "linker_set_key" : "android::Mutex::Autolock *",
5467   "name" : "android::Mutex::Autolock *",
5468   "referenced_type" : "type-592",
5469   "self_type" : "type-594",
5470   "size" : 8,
5471   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5472  },
5473  {
5474   "alignment" : 8,
5475   "linker_set_key" : "android::RWLock *",
5476   "name" : "android::RWLock *",
5477   "referenced_type" : "type-597",
5478   "self_type" : "type-599",
5479   "size" : 8,
5480   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5481  },
5482  {
5483   "alignment" : 8,
5484   "linker_set_key" : "android::RWLock::AutoRLock *",
5485   "name" : "android::RWLock::AutoRLock *",
5486   "referenced_type" : "type-600",
5487   "self_type" : "type-603",
5488   "size" : 8,
5489   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5490  },
5491  {
5492   "alignment" : 8,
5493   "linker_set_key" : "android::RWLock::AutoWLock *",
5494   "name" : "android::RWLock::AutoWLock *",
5495   "referenced_type" : "type-604",
5496   "self_type" : "type-605",
5497   "size" : 8,
5498   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5499  },
5500  {
5501   "alignment" : 8,
5502   "linker_set_key" : "android::RefBase *",
5503   "name" : "android::RefBase *",
5504   "referenced_type" : "type-18",
5505   "self_type" : "type-379",
5506   "size" : 8,
5507   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5508  },
5509  {
5510   "alignment" : 8,
5511   "linker_set_key" : "android::RefBase::weakref_impl *",
5512   "name" : "android::RefBase::weakref_impl *",
5513   "referenced_type" : "type-21",
5514   "self_type" : "type-20",
5515   "size" : 8,
5516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5517  },
5518  {
5519   "alignment" : 8,
5520   "linker_set_key" : "android::RefBase::weakref_impl *",
5521   "name" : "android::RefBase::weakref_impl *",
5522   "referenced_type" : "type-68",
5523   "self_type" : "type-67",
5524   "size" : 8,
5525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5526  },
5527  {
5528   "alignment" : 8,
5529   "linker_set_key" : "android::RefBase::weakref_impl *",
5530   "name" : "android::RefBase::weakref_impl *",
5531   "referenced_type" : "type-714",
5532   "self_type" : "type-713",
5533   "size" : 8,
5534   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5535  },
5536  {
5537   "alignment" : 8,
5538   "linker_set_key" : "android::RefBase::weakref_type *",
5539   "name" : "android::RefBase::weakref_type *",
5540   "referenced_type" : "type-28",
5541   "self_type" : "type-27",
5542   "size" : 8,
5543   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5544  },
5545  {
5546   "alignment" : 8,
5547   "linker_set_key" : "android::ReferenceRenamer *",
5548   "name" : "android::ReferenceRenamer *",
5549   "referenced_type" : "type-375",
5550   "self_type" : "type-376",
5551   "size" : 8,
5552   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5553  },
5554  {
5555   "alignment" : 8,
5556   "linker_set_key" : "android::ScopedTrace *",
5557   "name" : "android::ScopedTrace *",
5558   "referenced_type" : "type-606",
5559   "self_type" : "type-607",
5560   "size" : 8,
5561   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5562  },
5563  {
5564   "alignment" : 8,
5565   "linker_set_key" : "android::String16 *",
5566   "name" : "android::String16 *",
5567   "referenced_type" : "type-153",
5568   "self_type" : "type-485",
5569   "size" : 8,
5570   "source_file" : "/system/core/libutils/include/utils/String16.h"
5571  },
5572  {
5573   "alignment" : 8,
5574   "linker_set_key" : "android::String8 *",
5575   "name" : "android::String8 *",
5576   "referenced_type" : "type-162",
5577   "self_type" : "type-480",
5578   "size" : 8,
5579   "source_file" : "/system/core/libutils/include/utils/String8.h"
5580  },
5581  {
5582   "alignment" : 8,
5583   "linker_set_key" : "android::Thread *",
5584   "name" : "android::Thread *",
5585   "referenced_type" : "type-185",
5586   "self_type" : "type-184",
5587   "size" : 8,
5588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5589  },
5590  {
5591   "alignment" : 8,
5592   "linker_set_key" : "android::VirtualLightRefBase *",
5593   "name" : "android::VirtualLightRefBase *",
5594   "referenced_type" : "type-279",
5595   "self_type" : "type-284",
5596   "size" : 8,
5597   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5598  },
5599  {
5600   "alignment" : 8,
5601   "linker_set_key" : "android::hardware::BHwBinder *",
5602   "name" : "android::hardware::BHwBinder *",
5603   "referenced_type" : "type-234",
5604   "self_type" : "type-233",
5605   "size" : 8,
5606   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5607  },
5608  {
5609   "alignment" : 8,
5610   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5611   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub> *",
5612   "referenced_type" : "type-15",
5613   "self_type" : "type-491",
5614   "size" : 8,
5615   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5616  },
5617  {
5618   "alignment" : 8,
5619   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5620   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5621   "referenced_type" : "type-205",
5622   "self_type" : "type-736",
5623   "size" : 8,
5624   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5625  },
5626  {
5627   "alignment" : 8,
5628   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5629   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5630   "referenced_type" : "type-530",
5631   "self_type" : "type-535",
5632   "size" : 8,
5633   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5634  },
5635  {
5636   "alignment" : 8,
5637   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5638   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5639   "referenced_type" : "type-549",
5640   "self_type" : "type-554",
5641   "size" : 8,
5642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5643  },
5644  {
5645   "alignment" : 8,
5646   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5647   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5648   "referenced_type" : "type-538",
5649   "self_type" : "type-544",
5650   "size" : 8,
5651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5652  },
5653  {
5654   "alignment" : 8,
5655   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5656   "name" : "android::hardware::GrantorDescriptor *",
5657   "referenced_type" : "type-400",
5658   "self_type" : "type-399",
5659   "size" : 8,
5660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5661  },
5662  {
5663   "alignment" : 8,
5664   "linker_set_key" : "android::hardware::IBinder *",
5665   "name" : "android::hardware::IBinder *",
5666   "referenced_type" : "type-26",
5667   "self_type" : "type-25",
5668   "size" : 8,
5669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5670  },
5671  {
5672   "alignment" : 8,
5673   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5674   "name" : "android::hardware::IBinder::DeathRecipient *",
5675   "referenced_type" : "type-95",
5676   "self_type" : "type-94",
5677   "size" : 8,
5678   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5679  },
5680  {
5681   "alignment" : 8,
5682   "linker_set_key" : "android::hardware::IInterface *",
5683   "name" : "android::hardware::IInterface *",
5684   "referenced_type" : "type-22",
5685   "self_type" : "type-106",
5686   "size" : 8,
5687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5688  },
5689  {
5690   "alignment" : 8,
5691   "linker_set_key" : "android::hardware::Parcel *",
5692   "name" : "android::hardware::Parcel *",
5693   "referenced_type" : "type-492",
5694   "self_type" : "type-497",
5695   "size" : 8,
5696   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5697  },
5698  {
5699   "alignment" : 8,
5700   "linker_set_key" : "android::hardware::ProcessState *",
5701   "name" : "android::hardware::ProcessState *",
5702   "referenced_type" : "type-136",
5703   "self_type" : "type-135",
5704   "size" : 8,
5705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5706  },
5707  {
5708   "alignment" : 8,
5709   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5710   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5711   "referenced_type" : "type-252",
5712   "self_type" : "type-254",
5713   "size" : 8,
5714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5715  },
5716  {
5717   "alignment" : 8,
5718   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5719   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
5720   "referenced_type" : "type-259",
5721   "self_type" : "type-260",
5722   "size" : 8,
5723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5724  },
5725  {
5726   "alignment" : 8,
5727   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5728   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
5729   "referenced_type" : "type-705",
5730   "self_type" : "type-706",
5731   "size" : 8,
5732   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5733  },
5734  {
5735   "alignment" : 8,
5736   "linker_set_key" : "android::hardware::Return<bool> *",
5737   "name" : "android::hardware::Return<bool> *",
5738   "referenced_type" : "type-245",
5739   "self_type" : "type-247",
5740   "size" : 8,
5741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5742  },
5743  {
5744   "alignment" : 8,
5745   "linker_set_key" : "android::hardware::Return<void> *",
5746   "name" : "android::hardware::Return<void> *",
5747   "referenced_type" : "type-273",
5748   "self_type" : "type-274",
5749   "size" : 8,
5750   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5751  },
5752  {
5753   "alignment" : 8,
5754   "linker_set_key" : "android::hardware::Status *",
5755   "name" : "android::hardware::Status *",
5756   "referenced_type" : "type-236",
5757   "self_type" : "type-239",
5758   "size" : 8,
5759   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5760  },
5761  {
5762   "alignment" : 8,
5763   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5764   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5765   "referenced_type" : "type-709",
5766   "self_type" : "type-712",
5767   "size" : 8,
5768   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5769  },
5770  {
5771   "alignment" : 8,
5772   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5773   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5774   "referenced_type" : "type-510",
5775   "self_type" : "type-665",
5776   "size" : 8,
5777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5778  },
5779  {
5780   "alignment" : 8,
5781   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5782   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub *",
5783   "referenced_type" : "type-56",
5784   "self_type" : "type-55",
5785   "size" : 8,
5786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5787  },
5788  {
5789   "alignment" : 8,
5790   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5791   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5792   "referenced_type" : "type-202",
5793   "self_type" : "type-206",
5794   "size" : 8,
5795   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5796  },
5797  {
5798   "alignment" : 8,
5799   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub *",
5800   "name" : "android::hardware::contexthub::V1_0::BsContexthub *",
5801   "referenced_type" : "type-741",
5802   "self_type" : "type-751",
5803   "size" : 8,
5804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5805  },
5806  {
5807   "alignment" : 8,
5808   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5809   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback *",
5810   "referenced_type" : "type-700",
5811   "self_type" : "type-703",
5812   "size" : 8,
5813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5814  },
5815  {
5816   "alignment" : 8,
5817   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub *",
5818   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5819   "referenced_type" : "type-444",
5820   "self_type" : "type-443",
5821   "size" : 8,
5822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5823  },
5824  {
5825   "alignment" : 8,
5826   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5827   "name" : "android::hardware::contexthub::V1_0::HubAppInfo *",
5828   "referenced_type" : "type-44",
5829   "self_type" : "type-43",
5830   "size" : 8,
5831   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5832  },
5833  {
5834   "alignment" : 8,
5835   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub *",
5836   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5837   "referenced_type" : "type-16",
5838   "self_type" : "type-214",
5839   "size" : 8,
5840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5841  },
5842  {
5843   "alignment" : 8,
5844   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5845   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5846   "referenced_type" : "type-66",
5847   "self_type" : "type-65",
5848   "size" : 8,
5849   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5850  },
5851  {
5852   "alignment" : 8,
5853   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange *",
5854   "name" : "android::hardware::contexthub::V1_0::MemRange *",
5855   "referenced_type" : "type-49",
5856   "self_type" : "type-48",
5857   "size" : 8,
5858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5859  },
5860  {
5861   "alignment" : 8,
5862   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5863   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5864   "referenced_type" : "type-81",
5865   "self_type" : "type-431",
5866   "size" : 8,
5867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5868  },
5869  {
5870   "alignment" : 8,
5871   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5872   "name" : "android::hardware::details::HidlInstrumentor *",
5873   "referenced_type" : "type-59",
5874   "self_type" : "type-347",
5875   "size" : 8,
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5877  },
5878  {
5879   "alignment" : 8,
5880   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5881   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5882   "referenced_type" : "type-176",
5883   "self_type" : "type-688",
5884   "size" : 8,
5885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5886  },
5887  {
5888   "alignment" : 8,
5889   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5890   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5891   "referenced_type" : "type-402",
5892   "self_type" : "type-683",
5893   "size" : 8,
5894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5895  },
5896  {
5897   "alignment" : 8,
5898   "linker_set_key" : "android::hardware::details::return_status *",
5899   "name" : "android::hardware::details::return_status *",
5900   "referenced_type" : "type-246",
5901   "self_type" : "type-268",
5902   "size" : 8,
5903   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5904  },
5905  {
5906   "alignment" : 8,
5907   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5908   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5909   "referenced_type" : "type-5",
5910   "self_type" : "type-4",
5911   "size" : 8,
5912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5913  },
5914  {
5915   "alignment" : 8,
5916   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5917   "name" : "android::hardware::hidl_binder_death_recipient *",
5918   "referenced_type" : "type-222",
5919   "self_type" : "type-221",
5920   "size" : 8,
5921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5922  },
5923  {
5924   "alignment" : 8,
5925   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5926   "name" : "android::hardware::hidl_death_recipient *",
5927   "referenced_type" : "type-225",
5928   "self_type" : "type-224",
5929   "size" : 8,
5930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5931  },
5932  {
5933   "alignment" : 8,
5934   "linker_set_key" : "android::hardware::hidl_memory *",
5935   "name" : "android::hardware::hidl_memory *",
5936   "referenced_type" : "type-384",
5937   "self_type" : "type-385",
5938   "size" : 8,
5939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5940  },
5941  {
5942   "alignment" : 8,
5943   "linker_set_key" : "android::hardware::hidl_string *",
5944   "name" : "android::hardware::hidl_string *",
5945   "referenced_type" : "type-83",
5946   "self_type" : "type-404",
5947   "size" : 8,
5948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5949  },
5950  {
5951   "alignment" : 8,
5952   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5953   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5954   "referenced_type" : "type-409",
5955   "self_type" : "type-410",
5956   "size" : 8,
5957   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5958  },
5959  {
5960   "alignment" : 8,
5961   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5962   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5963   "referenced_type" : "type-401",
5964   "self_type" : "type-405",
5965   "size" : 8,
5966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5967  },
5968  {
5969   "alignment" : 8,
5970   "linker_set_key" : "android::hardware::hidl_version *",
5971   "name" : "android::hardware::hidl_version *",
5972   "referenced_type" : "type-453",
5973   "self_type" : "type-454",
5974   "size" : 8,
5975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5976  },
5977  {
5978   "alignment" : 8,
5979   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5980   "name" : "android::hidl::base::V1_0::BnHwBase *",
5981   "referenced_type" : "type-506",
5982   "self_type" : "type-505",
5983   "size" : 8,
5984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5985  },
5986  {
5987   "alignment" : 8,
5988   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5989   "name" : "android::hidl::base::V1_0::IBase *",
5990   "referenced_type" : "type-17",
5991   "self_type" : "type-74",
5992   "size" : 8,
5993   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5994  },
5995  {
5996   "alignment" : 8,
5997   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5998   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5999   "referenced_type" : "type-173",
6000   "self_type" : "type-172",
6001   "size" : 8,
6002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6003  },
6004  {
6005   "alignment" : 8,
6006   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6007   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6008   "referenced_type" : "type-193",
6009   "self_type" : "type-192",
6010   "size" : 8,
6011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6012  },
6013  {
6014   "alignment" : 8,
6015   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6016   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6017   "referenced_type" : "type-93",
6018   "self_type" : "type-98",
6019   "size" : 8,
6020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6021  },
6022  {
6023   "alignment" : 8,
6024   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6025   "name" : "android::sp<android::hardware::IBinder> *",
6026   "referenced_type" : "type-99",
6027   "self_type" : "type-102",
6028   "size" : 8,
6029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6030  },
6031  {
6032   "alignment" : 8,
6033   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6034   "name" : "android::sp<android::hardware::ProcessState> *",
6035   "referenced_type" : "type-134",
6036   "self_type" : "type-168",
6037   "size" : 8,
6038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6039  },
6040  {
6041   "alignment" : 8,
6042   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6043   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6044   "referenced_type" : "type-213",
6045   "self_type" : "type-212",
6046   "size" : 8,
6047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6048  },
6049  {
6050   "alignment" : 8,
6051   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6052   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6053   "referenced_type" : "type-64",
6054   "self_type" : "type-201",
6055   "size" : 8,
6056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6057  },
6058  {
6059   "alignment" : 8,
6060   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6061   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6062   "referenced_type" : "type-220",
6063   "self_type" : "type-219",
6064   "size" : 8,
6065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6066  },
6067  {
6068   "alignment" : 8,
6069   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6070   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6071   "referenced_type" : "type-73",
6072   "self_type" : "type-735",
6073   "size" : 8,
6074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6075  },
6076  {
6077   "alignment" : 8,
6078   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6079   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6080   "referenced_type" : "type-171",
6081   "self_type" : "type-178",
6082   "size" : 8,
6083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6084  },
6085  {
6086   "alignment" : 8,
6087   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6088   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6089   "referenced_type" : "type-191",
6090   "self_type" : "type-195",
6091   "size" : 8,
6092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6093  },
6094  {
6095   "alignment" : 8,
6096   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6097   "name" : "android::wp<android::hardware::BHwBinder> *",
6098   "referenced_type" : "type-533",
6099   "self_type" : "type-704",
6100   "size" : 8,
6101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6102  },
6103  {
6104   "alignment" : 8,
6105   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6106   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6107   "referenced_type" : "type-543",
6108   "self_type" : "type-574",
6109   "size" : 8,
6110   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6111  },
6112  {
6113   "alignment" : 8,
6114   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6115   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6116   "referenced_type" : "type-223",
6117   "self_type" : "type-691",
6118   "size" : 8,
6119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6120  },
6121  {
6122   "alignment" : 8,
6123   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6124   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6125   "referenced_type" : "type-226",
6126   "self_type" : "type-436",
6127   "size" : 8,
6128   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6129  },
6130  {
6131   "alignment" : 8,
6132   "linker_set_key" : "android_flex_plane *",
6133   "name" : "android_flex_plane *",
6134   "referenced_type" : "type-579",
6135   "self_type" : "type-582",
6136   "size" : 8,
6137   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6138  },
6139  {
6140   "alignment" : 8,
6141   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6142   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6143   "referenced_type" : "type-150",
6144   "self_type" : "type-149",
6145   "size" : 8,
6146   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6147  },
6148  {
6149   "alignment" : 8,
6150   "linker_set_key" : "char *",
6151   "name" : "char *",
6152   "referenced_type" : "type-88",
6153   "self_type" : "type-198",
6154   "size" : 8,
6155   "source_file" : "/system/core/liblog/include/log/log_read.h"
6156  },
6157  {
6158   "alignment" : 8,
6159   "linker_set_key" : "const android::NativeHandle *",
6160   "name" : "const android::NativeHandle *",
6161   "referenced_type" : "type-467",
6162   "self_type" : "type-468",
6163   "size" : 8,
6164   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6165  },
6166  {
6167   "alignment" : 8,
6168   "linker_set_key" : "const android::RefBase *",
6169   "name" : "const android::RefBase *",
6170   "referenced_type" : "type-377",
6171   "self_type" : "type-378",
6172   "size" : 8,
6173   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6174  },
6175  {
6176   "alignment" : 8,
6177   "linker_set_key" : "const android::String16 *",
6178   "name" : "const android::String16 *",
6179   "referenced_type" : "type-152",
6180   "self_type" : "type-483",
6181   "size" : 8,
6182   "source_file" : "/system/core/libutils/include/utils/String16.h"
6183  },
6184  {
6185   "alignment" : 8,
6186   "linker_set_key" : "const android::String8 *",
6187   "name" : "const android::String8 *",
6188   "referenced_type" : "type-476",
6189   "self_type" : "type-477",
6190   "size" : 8,
6191   "source_file" : "/system/core/libutils/include/utils/String8.h"
6192  },
6193  {
6194   "alignment" : 8,
6195   "linker_set_key" : "const android::VectorImpl *",
6196   "name" : "const android::VectorImpl *",
6197   "referenced_type" : "type-557",
6198   "self_type" : "type-558",
6199   "size" : 8,
6200   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6201  },
6202  {
6203   "alignment" : 8,
6204   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6205   "name" : "const android::hardware::BpHwRefBase *",
6206   "referenced_type" : "type-488",
6207   "self_type" : "type-489",
6208   "size" : 8,
6209   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6210  },
6211  {
6212   "alignment" : 8,
6213   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6214   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6215   "referenced_type" : "type-521",
6216   "self_type" : "type-522",
6217   "size" : 8,
6218   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6219  },
6220  {
6221   "alignment" : 8,
6222   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6223   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6224   "referenced_type" : "type-526",
6225   "self_type" : "type-529",
6226   "size" : 8,
6227   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6228  },
6229  {
6230   "alignment" : 8,
6231   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6232   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6233   "referenced_type" : "type-257",
6234   "self_type" : "type-258",
6235   "size" : 8,
6236   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6237  },
6238  {
6239   "alignment" : 8,
6240   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6241   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > *",
6242   "referenced_type" : "type-263",
6243   "self_type" : "type-266",
6244   "size" : 8,
6245   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6246  },
6247  {
6248   "alignment" : 8,
6249   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6250   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > *",
6251   "referenced_type" : "type-710",
6252   "self_type" : "type-711",
6253   "size" : 8,
6254   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6255  },
6256  {
6257   "alignment" : 8,
6258   "linker_set_key" : "const android::hardware::Return<bool> *",
6259   "name" : "const android::hardware::Return<bool> *",
6260   "referenced_type" : "type-250",
6261   "self_type" : "type-251",
6262   "size" : 8,
6263   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6264  },
6265  {
6266   "alignment" : 8,
6267   "linker_set_key" : "const android::hardware::Status *",
6268   "name" : "const android::hardware::Status *",
6269   "referenced_type" : "type-240",
6270   "self_type" : "type-244",
6271   "size" : 8,
6272   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6273  },
6274  {
6275   "alignment" : 8,
6276   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6277   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
6278   "referenced_type" : "type-668",
6279   "self_type" : "type-669",
6280   "size" : 8,
6281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6282  },
6283  {
6284   "alignment" : 8,
6285   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6286   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
6287   "referenced_type" : "type-666",
6288   "self_type" : "type-667",
6289   "size" : 8,
6290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6291  },
6292  {
6293   "alignment" : 8,
6294   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub *",
6295   "name" : "const android::hardware::contexthub::V1_0::ContextHub *",
6296   "referenced_type" : "type-446",
6297   "self_type" : "type-445",
6298   "size" : 8,
6299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6300  },
6301  {
6302   "alignment" : 8,
6303   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6304   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo *",
6305   "referenced_type" : "type-54",
6306   "self_type" : "type-728",
6307   "size" : 8,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6309  },
6310  {
6311   "alignment" : 8,
6312   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub *",
6313   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
6314   "referenced_type" : "type-655",
6315   "self_type" : "type-656",
6316   "size" : 8,
6317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6318  },
6319  {
6320   "alignment" : 8,
6321   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6322   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
6323   "referenced_type" : "type-210",
6324   "self_type" : "type-211",
6325   "size" : 8,
6326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6327  },
6328  {
6329   "alignment" : 8,
6330   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange *",
6331   "name" : "const android::hardware::contexthub::V1_0::MemRange *",
6332   "referenced_type" : "type-91",
6333   "self_type" : "type-90",
6334   "size" : 8,
6335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6336  },
6337  {
6338   "alignment" : 8,
6339   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6340   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor *",
6341   "referenced_type" : "type-80",
6342   "self_type" : "type-79",
6343   "size" : 8,
6344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6345  },
6346  {
6347   "alignment" : 8,
6348   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6349   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub> *",
6350   "referenced_type" : "type-680",
6351   "self_type" : "type-681",
6352   "size" : 8,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6354  },
6355  {
6356   "alignment" : 8,
6357   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6358   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo> *",
6359   "referenced_type" : "type-40",
6360   "self_type" : "type-52",
6361   "size" : 8,
6362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6363  },
6364  {
6365   "alignment" : 8,
6366   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6367   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
6368   "referenced_type" : "type-678",
6369   "self_type" : "type-679",
6370   "size" : 8,
6371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6372  },
6373  {
6374   "alignment" : 8,
6375   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6376   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6377   "referenced_type" : "type-675",
6378   "self_type" : "type-676",
6379   "size" : 8,
6380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6381  },
6382  {
6383   "alignment" : 8,
6384   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6385   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6386   "referenced_type" : "type-175",
6387   "self_type" : "type-174",
6388   "size" : 8,
6389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6390  },
6391  {
6392   "alignment" : 8,
6393   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6394   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6395   "referenced_type" : "type-685",
6396   "self_type" : "type-686",
6397   "size" : 8,
6398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6399  },
6400  {
6401   "alignment" : 8,
6402   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6403   "name" : "const android::hardware::details::hidl_pointer<int> *",
6404   "referenced_type" : "type-559",
6405   "self_type" : "type-564",
6406   "size" : 8,
6407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6408  },
6409  {
6410   "alignment" : 8,
6411   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6412   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6413   "referenced_type" : "type-618",
6414   "self_type" : "type-627",
6415   "size" : 8,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6417  },
6418  {
6419   "alignment" : 8,
6420   "linker_set_key" : "const android::hardware::details::return_status *",
6421   "name" : "const android::hardware::details::return_status *",
6422   "referenced_type" : "type-270",
6423   "self_type" : "type-271",
6424   "size" : 8,
6425   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6426  },
6427  {
6428   "alignment" : 8,
6429   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6430   "name" : "const android::hardware::hidl_death_recipient *",
6431   "referenced_type" : "type-729",
6432   "self_type" : "type-732",
6433   "size" : 8,
6434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6435  },
6436  {
6437   "alignment" : 8,
6438   "linker_set_key" : "const android::hardware::hidl_memory *",
6439   "name" : "const android::hardware::hidl_memory *",
6440   "referenced_type" : "type-387",
6441   "self_type" : "type-391",
6442   "size" : 8,
6443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6444  },
6445  {
6446   "alignment" : 8,
6447   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6448   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub> *",
6449   "referenced_type" : "type-447",
6450   "self_type" : "type-448",
6451   "size" : 8,
6452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6453  },
6454  {
6455   "alignment" : 8,
6456   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6457   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo> *",
6458   "referenced_type" : "type-730",
6459   "self_type" : "type-731",
6460   "size" : 8,
6461   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6462  },
6463  {
6464   "alignment" : 8,
6465   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6466   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
6467   "referenced_type" : "type-435",
6468   "self_type" : "type-437",
6469   "size" : 8,
6470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6471  },
6472  {
6473   "alignment" : 8,
6474   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6475   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
6476   "referenced_type" : "type-432",
6477   "self_type" : "type-433",
6478   "size" : 8,
6479   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6480  },
6481  {
6482   "alignment" : 8,
6483   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6484   "name" : "const android::hardware::hidl_vec<int> *",
6485   "referenced_type" : "type-418",
6486   "self_type" : "type-419",
6487   "size" : 8,
6488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6489  },
6490  {
6491   "alignment" : 8,
6492   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6493   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6494   "referenced_type" : "type-425",
6495   "self_type" : "type-426",
6496   "size" : 8,
6497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6498  },
6499  {
6500   "alignment" : 8,
6501   "linker_set_key" : "const android::hardware::hidl_version *",
6502   "name" : "const android::hardware::hidl_version *",
6503   "referenced_type" : "type-455",
6504   "self_type" : "type-456",
6505   "size" : 8,
6506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6511   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6512   "referenced_type" : "type-663",
6513   "self_type" : "type-664",
6514   "size" : 8,
6515   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6516  },
6517  {
6518   "alignment" : 8,
6519   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6520   "name" : "const android::hidl::base::V1_0::IBase *",
6521   "referenced_type" : "type-78",
6522   "self_type" : "type-92",
6523   "size" : 8,
6524   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6525  },
6526  {
6527   "alignment" : 8,
6528   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6529   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6530   "referenced_type" : "type-181",
6531   "self_type" : "type-182",
6532   "size" : 8,
6533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6534  },
6535  {
6536   "alignment" : 8,
6537   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6538   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6539   "referenced_type" : "type-608",
6540   "self_type" : "type-609",
6541   "size" : 8,
6542   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6543  },
6544  {
6545   "alignment" : 8,
6546   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6547   "name" : "const android::sp<android::hardware::IBinder> *",
6548   "referenced_type" : "type-103",
6549   "self_type" : "type-104",
6550   "size" : 8,
6551   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6552  },
6553  {
6554   "alignment" : 8,
6555   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6556   "name" : "const android::sp<android::hardware::ProcessState> *",
6557   "referenced_type" : "type-169",
6558   "self_type" : "type-170",
6559   "size" : 8,
6560   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6561  },
6562  {
6563   "alignment" : 8,
6564   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6565   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
6566   "referenced_type" : "type-218",
6567   "self_type" : "type-217",
6568   "size" : 8,
6569   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6570  },
6571  {
6572   "alignment" : 8,
6573   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6574   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
6575   "referenced_type" : "type-63",
6576   "self_type" : "type-209",
6577   "size" : 8,
6578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6579  },
6580  {
6581   "alignment" : 8,
6582   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6583   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6584   "referenced_type" : "type-231",
6585   "self_type" : "type-230",
6586   "size" : 8,
6587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6588  },
6589  {
6590   "alignment" : 8,
6591   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6592   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6593   "referenced_type" : "type-694",
6594   "self_type" : "type-726",
6595   "size" : 8,
6596   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6597  },
6598  {
6599   "alignment" : 8,
6600   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6601   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6602   "referenced_type" : "type-72",
6603   "self_type" : "type-71",
6604   "size" : 8,
6605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6606  },
6607  {
6608   "alignment" : 8,
6609   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6610   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6611   "referenced_type" : "type-179",
6612   "self_type" : "type-180",
6613   "size" : 8,
6614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6615  },
6616  {
6617   "alignment" : 8,
6618   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6619   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6620   "referenced_type" : "type-199",
6621   "self_type" : "type-200",
6622   "size" : 8,
6623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6624  },
6625  {
6626   "alignment" : 8,
6627   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6628   "name" : "const android::wp<android::hardware::BHwBinder> *",
6629   "referenced_type" : "type-716",
6630   "self_type" : "type-719",
6631   "size" : 8,
6632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6633  },
6634  {
6635   "alignment" : 8,
6636   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6637   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6638   "referenced_type" : "type-692",
6639   "self_type" : "type-693",
6640   "size" : 8,
6641   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6642  },
6643  {
6644   "alignment" : 8,
6645   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6646   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6647   "referenced_type" : "type-509",
6648   "self_type" : "type-520",
6649   "size" : 8,
6650   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6651  },
6652  {
6653   "alignment" : 8,
6654   "linker_set_key" : "const char *",
6655   "name" : "const char *",
6656   "referenced_type" : "type-87",
6657   "self_type" : "type-86",
6658   "size" : 8,
6659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6660  },
6661  {
6662   "alignment" : 8,
6663   "linker_set_key" : "const char16_t *",
6664   "name" : "const char16_t *",
6665   "referenced_type" : "type-155",
6666   "self_type" : "type-154",
6667   "size" : 8,
6668   "source_file" : "/system/core/libutils/include/utils/String16.h"
6669  },
6670  {
6671   "alignment" : 8,
6672   "linker_set_key" : "const log_msg *",
6673   "name" : "const log_msg *",
6674   "referenced_type" : "type-119",
6675   "self_type" : "type-177",
6676   "size" : 8,
6677   "source_file" : "/system/core/liblog/include/log/log_read.h"
6678  },
6679  {
6680   "alignment" : 8,
6681   "linker_set_key" : "const native_handle *",
6682   "name" : "const native_handle *",
6683   "referenced_type" : "type-340",
6684   "self_type" : "type-339",
6685   "size" : 8,
6686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6687  },
6688  {
6689   "alignment" : 8,
6690   "linker_set_key" : "const unsigned char *",
6691   "name" : "const unsigned char *",
6692   "referenced_type" : "type-452",
6693   "self_type" : "type-451",
6694   "size" : 8,
6695   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6696  },
6697  {
6698   "alignment" : 8,
6699   "linker_set_key" : "const unsigned long long *",
6700   "name" : "const unsigned long long *",
6701   "referenced_type" : "type-499",
6702   "self_type" : "type-498",
6703   "size" : 8,
6704   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6705  },
6706  {
6707   "alignment" : 8,
6708   "linker_set_key" : "const void *",
6709   "name" : "const void *",
6710   "referenced_type" : "type-458",
6711   "self_type" : "type-459",
6712   "size" : 8,
6713   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6714  },
6715  {
6716   "alignment" : 8,
6717   "linker_set_key" : "int (*)(void *)",
6718   "name" : "int (*)(void *)",
6719   "referenced_type" : "type-588",
6720   "self_type" : "type-589",
6721   "size" : 8,
6722   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6723  },
6724  {
6725   "alignment" : 8,
6726   "linker_set_key" : "int *",
6727   "name" : "int *",
6728   "referenced_type" : "type-125",
6729   "self_type" : "type-417",
6730   "size" : 8,
6731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6732  },
6733  {
6734   "alignment" : 8,
6735   "linker_set_key" : "log_msg *",
6736   "name" : "log_msg *",
6737   "referenced_type" : "type-120",
6738   "self_type" : "type-228",
6739   "size" : 8,
6740   "source_file" : "/system/core/liblog/include/log/log_read.h"
6741  },
6742  {
6743   "alignment" : 8,
6744   "linker_set_key" : "native_handle *",
6745   "name" : "native_handle *",
6746   "referenced_type" : "type-264",
6747   "self_type" : "type-283",
6748   "size" : 8,
6749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6750  },
6751  {
6752   "alignment" : 8,
6753   "linker_set_key" : "unsigned char *",
6754   "name" : "unsigned char *",
6755   "referenced_type" : "type-7",
6756   "self_type" : "type-424",
6757   "size" : 8,
6758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6759  },
6760  {
6761   "alignment" : 8,
6762   "linker_set_key" : "unsigned long *",
6763   "name" : "unsigned long *",
6764   "referenced_type" : "type-8",
6765   "self_type" : "type-508",
6766   "size" : 8,
6767   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6768  },
6769  {
6770   "alignment" : 8,
6771   "linker_set_key" : "unsigned long long *",
6772   "name" : "unsigned long long *",
6773   "referenced_type" : "type-345",
6774   "self_type" : "type-494",
6775   "size" : 8,
6776   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6777  },
6778  {
6779   "alignment" : 8,
6780   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6781   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6782   "referenced_type" : "type-496",
6783   "self_type" : "type-495",
6784   "size" : 8,
6785   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6786  },
6787  {
6788   "alignment" : 8,
6789   "linker_set_key" : "void *",
6790   "name" : "void *",
6791   "referenced_type" : "type-138",
6792   "self_type" : "type-137",
6793   "size" : 8,
6794   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6795  },
6796  {
6797   "alignment" : 8,
6798   "linker_set_key" : "void **",
6799   "name" : "void **",
6800   "referenced_type" : "type-137",
6801   "self_type" : "type-590",
6802   "size" : 8,
6803   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6804  }
6805 ],
6806 "qualified_types" :
6807 [
6808  {
6809   "alignment" : 8,
6810   "is_const" : true,
6811   "linker_set_key" : "android::RefBase::weakref_impl *const",
6812   "name" : "android::RefBase::weakref_impl *const",
6813   "referenced_type" : "type-20",
6814   "self_type" : "type-19",
6815   "size" : 8,
6816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6817  },
6818  {
6819   "alignment" : 8,
6820   "is_const" : true,
6821   "linker_set_key" : "android::RefBase::weakref_impl *const",
6822   "name" : "android::RefBase::weakref_impl *const",
6823   "referenced_type" : "type-67",
6824   "self_type" : "type-69",
6825   "size" : 8,
6826   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6827  },
6828  {
6829   "alignment" : 8,
6830   "is_const" : true,
6831   "linker_set_key" : "android::RefBase::weakref_impl *const",
6832   "name" : "android::RefBase::weakref_impl *const",
6833   "referenced_type" : "type-713",
6834   "self_type" : "type-715",
6835   "size" : 8,
6836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6837  },
6838  {
6839   "alignment" : 8,
6840   "is_const" : true,
6841   "linker_set_key" : "android::hardware::IBinder *const",
6842   "name" : "android::hardware::IBinder *const",
6843   "referenced_type" : "type-25",
6844   "self_type" : "type-24",
6845   "size" : 8,
6846   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6847  },
6848  {
6849   "alignment" : 8,
6850   "is_const" : true,
6851   "linker_set_key" : "const android::NativeHandle",
6852   "name" : "const android::NativeHandle",
6853   "referenced_type" : "type-282",
6854   "self_type" : "type-467",
6855   "size" : 24,
6856   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6857  },
6858  {
6859   "alignment" : 8,
6860   "is_const" : true,
6861   "linker_set_key" : "const android::RefBase",
6862   "name" : "const android::RefBase",
6863   "referenced_type" : "type-18",
6864   "self_type" : "type-377",
6865   "size" : 16,
6866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6867  },
6868  {
6869   "alignment" : 8,
6870   "is_const" : true,
6871   "linker_set_key" : "const android::String16",
6872   "name" : "const android::String16",
6873   "referenced_type" : "type-153",
6874   "self_type" : "type-152",
6875   "size" : 8,
6876   "source_file" : "/system/core/libutils/include/utils/String16.h"
6877  },
6878  {
6879   "alignment" : 8,
6880   "is_const" : true,
6881   "linker_set_key" : "const android::String8",
6882   "name" : "const android::String8",
6883   "referenced_type" : "type-162",
6884   "self_type" : "type-476",
6885   "size" : 8,
6886   "source_file" : "/system/core/libutils/include/utils/String8.h"
6887  },
6888  {
6889   "alignment" : 8,
6890   "is_const" : true,
6891   "linker_set_key" : "const android::VectorImpl",
6892   "name" : "const android::VectorImpl",
6893   "referenced_type" : "type-145",
6894   "self_type" : "type-557",
6895   "size" : 40,
6896   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6897  },
6898  {
6899   "alignment" : 8,
6900   "is_const" : true,
6901   "linker_set_key" : "const android::hardware::BpHwRefBase",
6902   "name" : "const android::hardware::BpHwRefBase",
6903   "referenced_type" : "type-23",
6904   "self_type" : "type-488",
6905   "size" : 48,
6906   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6907  },
6908  {
6909   "alignment" : 8,
6910   "is_const" : true,
6911   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6912   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6913   "referenced_type" : "type-514",
6914   "self_type" : "type-521",
6915   "size" : 64,
6916   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6917  },
6918  {
6919   "alignment" : 8,
6920   "is_const" : true,
6921   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6922   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6923   "referenced_type" : "type-523",
6924   "self_type" : "type-526",
6925   "size" : 64,
6926   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6927  },
6928  {
6929   "alignment" : 8,
6930   "is_const" : true,
6931   "linker_set_key" : "const android::hardware::Parcel",
6932   "name" : "const android::hardware::Parcel",
6933   "referenced_type" : "type-492",
6934   "self_type" : "type-503",
6935   "size" : 136,
6936   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6937  },
6938  {
6939   "alignment" : 8,
6940   "is_const" : true,
6941   "linker_set_key" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6942   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6943   "referenced_type" : "type-252",
6944   "self_type" : "type-257",
6945   "size" : 40,
6946   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6947  },
6948  {
6949   "alignment" : 8,
6950   "is_const" : true,
6951   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6952   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
6953   "referenced_type" : "type-259",
6954   "self_type" : "type-263",
6955   "size" : 48,
6956   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6957  },
6958  {
6959   "alignment" : 8,
6960   "is_const" : true,
6961   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6962   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
6963   "referenced_type" : "type-705",
6964   "self_type" : "type-710",
6965   "size" : 48,
6966   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6967  },
6968  {
6969   "alignment" : 8,
6970   "is_const" : true,
6971   "linker_set_key" : "const android::hardware::Return<bool>",
6972   "name" : "const android::hardware::Return<bool>",
6973   "referenced_type" : "type-245",
6974   "self_type" : "type-250",
6975   "size" : 40,
6976   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6977  },
6978  {
6979   "alignment" : 8,
6980   "is_const" : true,
6981   "linker_set_key" : "const android::hardware::Status",
6982   "name" : "const android::hardware::Status",
6983   "referenced_type" : "type-236",
6984   "self_type" : "type-240",
6985   "size" : 32,
6986   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6987  },
6988  {
6989   "alignment" : 4,
6990   "is_const" : true,
6991   "linker_set_key" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6992   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6993   "referenced_type" : "type-626",
6994   "self_type" : "type-637",
6995   "size" : 4,
6996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6997  },
6998  {
6999   "alignment" : 8,
7000   "is_const" : true,
7001   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7002   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
7003   "referenced_type" : "type-56",
7004   "self_type" : "type-668",
7005   "size" : 216,
7006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7007  },
7008  {
7009   "alignment" : 8,
7010   "is_const" : true,
7011   "linker_set_key" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7012   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
7013   "referenced_type" : "type-202",
7014   "self_type" : "type-666",
7015   "size" : 216,
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
7017  },
7018  {
7019   "alignment" : 8,
7020   "is_const" : true,
7021   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHub",
7022   "name" : "const android::hardware::contexthub::V1_0::ContextHub",
7023   "referenced_type" : "type-444",
7024   "self_type" : "type-446",
7025   "size" : 120,
7026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7027  },
7028  {
7029   "alignment" : 8,
7030   "is_const" : true,
7031   "linker_set_key" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7032   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
7033   "referenced_type" : "type-624",
7034   "self_type" : "type-670",
7035   "size" : 32,
7036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7037  },
7038  {
7039   "alignment" : 2,
7040   "is_const" : true,
7041   "linker_set_key" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7042   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
7043   "referenced_type" : "type-623",
7044   "self_type" : "type-633",
7045   "size" : 2,
7046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7047  },
7048  {
7049   "alignment" : 8,
7050   "is_const" : true,
7051   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7052   "name" : "const android::hardware::contexthub::V1_0::HubAppInfo",
7053   "referenced_type" : "type-44",
7054   "self_type" : "type-54",
7055   "size" : 40,
7056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "is_const" : true,
7061   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7062   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
7063   "referenced_type" : "type-625",
7064   "self_type" : "type-636",
7065   "size" : 4,
7066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7067  },
7068  {
7069   "alignment" : 4,
7070   "is_const" : true,
7071   "linker_set_key" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7072   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
7073   "referenced_type" : "type-50",
7074   "self_type" : "type-635",
7075   "size" : 4,
7076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7077  },
7078  {
7079   "alignment" : 8,
7080   "is_const" : true,
7081   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthub",
7082   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
7083   "referenced_type" : "type-16",
7084   "self_type" : "type-655",
7085   "size" : 24,
7086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7087  },
7088  {
7089   "alignment" : 8,
7090   "is_const" : true,
7091   "linker_set_key" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7092   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
7093   "referenced_type" : "type-66",
7094   "self_type" : "type-210",
7095   "size" : 24,
7096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7097  },
7098  {
7099   "alignment" : 4,
7100   "is_const" : true,
7101   "linker_set_key" : "const android::hardware::contexthub::V1_0::MemRange",
7102   "name" : "const android::hardware::contexthub::V1_0::MemRange",
7103   "referenced_type" : "type-49",
7104   "self_type" : "type-91",
7105   "size" : 16,
7106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7107  },
7108  {
7109   "alignment" : 8,
7110   "is_const" : true,
7111   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7112   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
7113   "referenced_type" : "type-622",
7114   "self_type" : "type-672",
7115   "size" : 40,
7116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
7117  },
7118  {
7119   "alignment" : 4,
7120   "is_const" : true,
7121   "linker_set_key" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7122   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
7123   "referenced_type" : "type-621",
7124   "self_type" : "type-631",
7125   "size" : 4,
7126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7127  },
7128  {
7129   "alignment" : 8,
7130   "is_const" : true,
7131   "linker_set_key" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7132   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
7133   "referenced_type" : "type-81",
7134   "self_type" : "type-80",
7135   "size" : 96,
7136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7137  },
7138  {
7139   "alignment" : 4,
7140   "is_const" : true,
7141   "linker_set_key" : "const android::hardware::contexthub::V1_0::Result",
7142   "name" : "const android::hardware::contexthub::V1_0::Result",
7143   "referenced_type" : "type-253",
7144   "self_type" : "type-629",
7145   "size" : 4,
7146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "is_const" : true,
7151   "linker_set_key" : "const android::hardware::contexthub::V1_0::SensorType",
7152   "name" : "const android::hardware::contexthub::V1_0::SensorType",
7153   "referenced_type" : "type-82",
7154   "self_type" : "type-632",
7155   "size" : 4,
7156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7157  },
7158  {
7159   "alignment" : 4,
7160   "is_const" : true,
7161   "linker_set_key" : "const android::hardware::contexthub::V1_0::TransactionResult",
7162   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
7163   "referenced_type" : "type-628",
7164   "self_type" : "type-638",
7165   "size" : 4,
7166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "is_const" : true,
7171   "linker_set_key" : "const android::hardware::details::SchedPrio",
7172   "name" : "const android::hardware::details::SchedPrio",
7173   "referenced_type" : "type-517",
7174   "self_type" : "type-519",
7175   "size" : 8,
7176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7177  },
7178  {
7179   "alignment" : 8,
7180   "is_const" : true,
7181   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7182   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
7183   "referenced_type" : "type-441",
7184   "self_type" : "type-680",
7185   "size" : 8,
7186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7187  },
7188  {
7189   "alignment" : 8,
7190   "is_const" : true,
7191   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7192   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
7193   "referenced_type" : "type-41",
7194   "self_type" : "type-40",
7195   "size" : 8,
7196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7197  },
7198  {
7199   "alignment" : 8,
7200   "is_const" : true,
7201   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7202   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
7203   "referenced_type" : "type-46",
7204   "self_type" : "type-678",
7205   "size" : 8,
7206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7207  },
7208  {
7209   "alignment" : 8,
7210   "is_const" : true,
7211   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7212   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
7213   "referenced_type" : "type-429",
7214   "self_type" : "type-675",
7215   "size" : 8,
7216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7217  },
7218  {
7219   "alignment" : 8,
7220   "is_const" : true,
7221   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7222   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7223   "referenced_type" : "type-176",
7224   "self_type" : "type-175",
7225   "size" : 8,
7226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7227  },
7228  {
7229   "alignment" : 8,
7230   "is_const" : true,
7231   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7232   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7233   "referenced_type" : "type-402",
7234   "self_type" : "type-685",
7235   "size" : 8,
7236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7237  },
7238  {
7239   "alignment" : 8,
7240   "is_const" : true,
7241   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7242   "name" : "const android::hardware::details::hidl_pointer<int>",
7243   "referenced_type" : "type-415",
7244   "self_type" : "type-559",
7245   "size" : 8,
7246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7247  },
7248  {
7249   "alignment" : 8,
7250   "is_const" : true,
7251   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7252   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7253   "referenced_type" : "type-422",
7254   "self_type" : "type-618",
7255   "size" : 8,
7256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7257  },
7258  {
7259   "alignment" : 8,
7260   "is_const" : true,
7261   "linker_set_key" : "const android::hardware::details::return_status",
7262   "name" : "const android::hardware::details::return_status",
7263   "referenced_type" : "type-246",
7264   "self_type" : "type-270",
7265   "size" : 40,
7266   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7267  },
7268  {
7269   "alignment" : 8,
7270   "is_const" : true,
7271   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7272   "name" : "const android::hardware::hidl_death_recipient",
7273   "referenced_type" : "type-225",
7274   "self_type" : "type-729",
7275   "size" : 24,
7276   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7277  },
7278  {
7279   "alignment" : 8,
7280   "is_const" : true,
7281   "linker_set_key" : "const android::hardware::hidl_handle",
7282   "name" : "const android::hardware::hidl_handle",
7283   "referenced_type" : "type-381",
7284   "self_type" : "type-460",
7285   "size" : 16,
7286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7287  },
7288  {
7289   "alignment" : 8,
7290   "is_const" : true,
7291   "linker_set_key" : "const android::hardware::hidl_memory",
7292   "name" : "const android::hardware::hidl_memory",
7293   "referenced_type" : "type-384",
7294   "self_type" : "type-387",
7295   "size" : 40,
7296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7297  },
7298  {
7299   "alignment" : 8,
7300   "is_const" : true,
7301   "linker_set_key" : "const android::hardware::hidl_string",
7302   "name" : "const android::hardware::hidl_string",
7303   "referenced_type" : "type-83",
7304   "self_type" : "type-382",
7305   "size" : 16,
7306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7307  },
7308  {
7309   "alignment" : 8,
7310   "is_const" : true,
7311   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7312   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
7313   "referenced_type" : "type-440",
7314   "self_type" : "type-447",
7315   "size" : 16,
7316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7317  },
7318  {
7319   "alignment" : 8,
7320   "is_const" : true,
7321   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7322   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
7323   "referenced_type" : "type-727",
7324   "self_type" : "type-730",
7325   "size" : 16,
7326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7327  },
7328  {
7329   "alignment" : 8,
7330   "is_const" : true,
7331   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7332   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7333   "referenced_type" : "type-45",
7334   "self_type" : "type-435",
7335   "size" : 16,
7336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7337  },
7338  {
7339   "alignment" : 8,
7340   "is_const" : true,
7341   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7342   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7343   "referenced_type" : "type-428",
7344   "self_type" : "type-432",
7345   "size" : 16,
7346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7347  },
7348  {
7349   "alignment" : 8,
7350   "is_const" : true,
7351   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7352   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7353   "referenced_type" : "type-401",
7354   "self_type" : "type-657",
7355   "size" : 16,
7356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
7357  },
7358  {
7359   "alignment" : 8,
7360   "is_const" : true,
7361   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7362   "name" : "const android::hardware::hidl_vec<int>",
7363   "referenced_type" : "type-414",
7364   "self_type" : "type-418",
7365   "size" : 16,
7366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7367  },
7368  {
7369   "alignment" : 8,
7370   "is_const" : true,
7371   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7372   "name" : "const android::hardware::hidl_vec<unsigned char>",
7373   "referenced_type" : "type-421",
7374   "self_type" : "type-425",
7375   "size" : 16,
7376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7377  },
7378  {
7379   "alignment" : 2,
7380   "is_const" : true,
7381   "linker_set_key" : "const android::hardware::hidl_version",
7382   "name" : "const android::hardware::hidl_version",
7383   "referenced_type" : "type-453",
7384   "self_type" : "type-455",
7385   "size" : 4,
7386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7387  },
7388  {
7389   "alignment" : 8,
7390   "is_const" : true,
7391   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7392   "name" : "const android::hidl::base::V1_0::BpHwBase",
7393   "referenced_type" : "type-660",
7394   "self_type" : "type-663",
7395   "size" : 216,
7396   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "is_const" : true,
7401   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7402   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7403   "referenced_type" : "type-470",
7404   "self_type" : "type-471",
7405   "size" : 4,
7406   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7407  },
7408  {
7409   "alignment" : 8,
7410   "is_const" : true,
7411   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7412   "name" : "const android::hidl::base::V1_0::IBase",
7413   "referenced_type" : "type-17",
7414   "self_type" : "type-78",
7415   "size" : 24,
7416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7417  },
7418  {
7419   "alignment" : 8,
7420   "is_const" : true,
7421   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7422   "name" : "const android::hidl::base::V1_0::IBase *const",
7423   "referenced_type" : "type-92",
7424   "self_type" : "type-536",
7425   "size" : 8,
7426   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7427  },
7428  {
7429   "alignment" : 8,
7430   "is_const" : true,
7431   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7432   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7433   "referenced_type" : "type-173",
7434   "self_type" : "type-181",
7435   "size" : 24,
7436   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7437  },
7438  {
7439   "alignment" : 4,
7440   "is_const" : true,
7441   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7442   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7443   "referenced_type" : "type-611",
7444   "self_type" : "type-615",
7445   "size" : 4,
7446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7447  },
7448  {
7449   "alignment" : 1,
7450   "is_const" : true,
7451   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7452   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7453   "referenced_type" : "type-610",
7454   "self_type" : "type-613",
7455   "size" : 1,
7456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7457  },
7458  {
7459   "alignment" : 8,
7460   "is_const" : true,
7461   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7462   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7463   "referenced_type" : "type-193",
7464   "self_type" : "type-608",
7465   "size" : 24,
7466   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7467  },
7468  {
7469   "alignment" : 8,
7470   "is_const" : true,
7471   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7472   "name" : "const android::sp<android::hardware::IBinder>",
7473   "referenced_type" : "type-99",
7474   "self_type" : "type-103",
7475   "size" : 8,
7476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7477  },
7478  {
7479   "alignment" : 8,
7480   "is_const" : true,
7481   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7482   "name" : "const android::sp<android::hardware::ProcessState>",
7483   "referenced_type" : "type-134",
7484   "self_type" : "type-169",
7485   "size" : 8,
7486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7487  },
7488  {
7489   "alignment" : 8,
7490   "is_const" : true,
7491   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7492   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
7493   "referenced_type" : "type-213",
7494   "self_type" : "type-218",
7495   "size" : 8,
7496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7497  },
7498  {
7499   "alignment" : 8,
7500   "is_const" : true,
7501   "linker_set_key" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7502   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
7503   "referenced_type" : "type-64",
7504   "self_type" : "type-63",
7505   "size" : 8,
7506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7507  },
7508  {
7509   "alignment" : 8,
7510   "is_const" : true,
7511   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7512   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7513   "referenced_type" : "type-220",
7514   "self_type" : "type-231",
7515   "size" : 8,
7516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7517  },
7518  {
7519   "alignment" : 8,
7520   "is_const" : true,
7521   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7522   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7523   "referenced_type" : "type-695",
7524   "self_type" : "type-694",
7525   "size" : 8,
7526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7527  },
7528  {
7529   "alignment" : 8,
7530   "is_const" : true,
7531   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7532   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7533   "referenced_type" : "type-73",
7534   "self_type" : "type-72",
7535   "size" : 8,
7536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7537  },
7538  {
7539   "alignment" : 8,
7540   "is_const" : true,
7541   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7542   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7543   "referenced_type" : "type-171",
7544   "self_type" : "type-179",
7545   "size" : 8,
7546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7547  },
7548  {
7549   "alignment" : 8,
7550   "is_const" : true,
7551   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7552   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7553   "referenced_type" : "type-191",
7554   "self_type" : "type-199",
7555   "size" : 8,
7556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7557  },
7558  {
7559   "alignment" : 8,
7560   "is_const" : true,
7561   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7562   "name" : "const android::wp<android::hardware::BHwBinder>",
7563   "referenced_type" : "type-533",
7564   "self_type" : "type-716",
7565   "size" : 16,
7566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7567  },
7568  {
7569   "alignment" : 8,
7570   "is_const" : true,
7571   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7572   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7573   "referenced_type" : "type-223",
7574   "self_type" : "type-692",
7575   "size" : 16,
7576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7577  },
7578  {
7579   "alignment" : 8,
7580   "is_const" : true,
7581   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7582   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7583   "referenced_type" : "type-226",
7584   "self_type" : "type-509",
7585   "size" : 16,
7586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7587  },
7588  {
7589   "alignment" : 1,
7590   "is_const" : true,
7591   "linker_set_key" : "const bool",
7592   "name" : "const bool",
7593   "referenced_type" : "type-51",
7594   "self_type" : "type-186",
7595   "size" : 1,
7596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7597  },
7598  {
7599   "alignment" : 1,
7600   "is_const" : true,
7601   "linker_set_key" : "const char",
7602   "name" : "const char",
7603   "referenced_type" : "type-88",
7604   "self_type" : "type-87",
7605   "size" : 1,
7606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7607  },
7608  {
7609   "alignment" : 2,
7610   "is_const" : true,
7611   "linker_set_key" : "const char16_t",
7612   "name" : "const char16_t",
7613   "referenced_type" : "type-156",
7614   "self_type" : "type-155",
7615   "size" : 2,
7616   "source_file" : "/system/core/libutils/include/utils/String16.h"
7617  },
7618  {
7619   "alignment" : 8,
7620   "is_const" : true,
7621   "linker_set_key" : "const double",
7622   "name" : "const double",
7623   "referenced_type" : "type-355",
7624   "self_type" : "type-373",
7625   "size" : 8,
7626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7627  },
7628  {
7629   "alignment" : 4,
7630   "is_const" : true,
7631   "linker_set_key" : "const float",
7632   "name" : "const float",
7633   "referenced_type" : "type-89",
7634   "self_type" : "type-371",
7635   "size" : 4,
7636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7637  },
7638  {
7639   "alignment" : 4,
7640   "is_const" : true,
7641   "linker_set_key" : "const int",
7642   "name" : "const int",
7643   "referenced_type" : "type-125",
7644   "self_type" : "type-528",
7645   "size" : 4,
7646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7647  },
7648  {
7649   "is_const" : true,
7650   "linker_set_key" : "const iter<is_const>",
7651   "name" : "const iter<is_const>",
7652   "referenced_type" : "type-394",
7653   "self_type" : "type-393",
7654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7655  },
7656  {
7657   "is_const" : true,
7658   "linker_set_key" : "const iter<is_const>",
7659   "name" : "const iter<is_const>",
7660   "referenced_type" : "type-718",
7661   "self_type" : "type-717",
7662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7663  },
7664  {
7665   "is_const" : true,
7666   "linker_set_key" : "const iter<is_const>",
7667   "name" : "const iter<is_const>",
7668   "referenced_type" : "type-76",
7669   "self_type" : "type-75",
7670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7671  },
7672  {
7673   "alignment" : 4,
7674   "is_const" : true,
7675   "linker_set_key" : "const log_msg",
7676   "name" : "const log_msg",
7677   "referenced_type" : "type-120",
7678   "self_type" : "type-119",
7679   "size" : 5124,
7680   "source_file" : "/system/core/liblog/include/log/log_read.h"
7681  },
7682  {
7683   "alignment" : 8,
7684   "is_const" : true,
7685   "linker_set_key" : "const long",
7686   "name" : "const long",
7687   "referenced_type" : "type-141",
7688   "self_type" : "type-368",
7689   "size" : 8,
7690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7691  },
7692  {
7693   "alignment" : 4,
7694   "is_const" : true,
7695   "linker_set_key" : "const native_handle",
7696   "name" : "const native_handle",
7697   "referenced_type" : "type-264",
7698   "self_type" : "type-340",
7699   "size" : 12,
7700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7701  },
7702  {
7703   "alignment" : 2,
7704   "is_const" : true,
7705   "linker_set_key" : "const short",
7706   "name" : "const short",
7707   "referenced_type" : "type-308",
7708   "self_type" : "type-363",
7709   "size" : 2,
7710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7711  },
7712  {
7713   "alignment" : 1,
7714   "is_const" : true,
7715   "linker_set_key" : "const signed char",
7716   "name" : "const signed char",
7717   "referenced_type" : "type-361",
7718   "self_type" : "type-360",
7719   "size" : 1,
7720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7721  },
7722  {
7723   "alignment" : 4,
7724   "is_const" : true,
7725   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7726   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7727   "referenced_type" : "type-131",
7728   "self_type" : "type-130",
7729   "size" : 4,
7730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7731  },
7732  {
7733   "alignment" : 4,
7734   "is_const" : true,
7735   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7736   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7737   "referenced_type" : "type-37",
7738   "self_type" : "type-36",
7739   "size" : 4,
7740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7741  },
7742  {
7743   "alignment" : 4,
7744   "is_const" : true,
7745   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7746   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7747   "referenced_type" : "type-652",
7748   "self_type" : "type-651",
7749   "size" : 4,
7750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7751  },
7752  {
7753   "alignment" : 2,
7754   "is_const" : true,
7755   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7756   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7757   "referenced_type" : "type-114",
7758   "self_type" : "type-113",
7759   "size" : 4,
7760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7761  },
7762  {
7763   "alignment" : 2,
7764   "is_const" : true,
7765   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7766   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7767   "referenced_type" : "type-31",
7768   "self_type" : "type-30",
7769   "size" : 4,
7770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7771  },
7772  {
7773   "alignment" : 2,
7774   "is_const" : true,
7775   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7776   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7777   "referenced_type" : "type-646",
7778   "self_type" : "type-645",
7779   "size" : 4,
7780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7781  },
7782  {
7783   "alignment" : 4,
7784   "is_const" : true,
7785   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7786   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7787   "referenced_type" : "type-118",
7788   "self_type" : "type-117",
7789   "size" : 12,
7790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "is_const" : true,
7795   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7796   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7797   "referenced_type" : "type-35",
7798   "self_type" : "type-34",
7799   "size" : 12,
7800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7801  },
7802  {
7803   "alignment" : 4,
7804   "is_const" : true,
7805   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7806   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7807   "referenced_type" : "type-650",
7808   "self_type" : "type-649",
7809   "size" : 12,
7810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "is_const" : true,
7815   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7816   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7817   "referenced_type" : "type-116",
7818   "self_type" : "type-115",
7819   "size" : 12,
7820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7821  },
7822  {
7823   "alignment" : 4,
7824   "is_const" : true,
7825   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7826   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7827   "referenced_type" : "type-33",
7828   "self_type" : "type-32",
7829   "size" : 12,
7830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7831  },
7832  {
7833   "alignment" : 4,
7834   "is_const" : true,
7835   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7836   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7837   "referenced_type" : "type-648",
7838   "self_type" : "type-647",
7839   "size" : 12,
7840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7841  },
7842  {
7843   "alignment" : 4,
7844   "is_const" : true,
7845   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7846   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7847   "referenced_type" : "type-110",
7848   "self_type" : "type-109",
7849   "size" : 8,
7850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7851  },
7852  {
7853   "alignment" : 4,
7854   "is_const" : true,
7855   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7856   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7857   "referenced_type" : "type-12",
7858   "self_type" : "type-11",
7859   "size" : 8,
7860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7861  },
7862  {
7863   "alignment" : 4,
7864   "is_const" : true,
7865   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7866   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7867   "referenced_type" : "type-642",
7868   "self_type" : "type-641",
7869   "size" : 8,
7870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "is_const" : true,
7875   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7876   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7877   "referenced_type" : "type-108",
7878   "self_type" : "type-107",
7879   "size" : 24,
7880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7881  },
7882  {
7883   "alignment" : 4,
7884   "is_const" : true,
7885   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7886   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7887   "referenced_type" : "type-10",
7888   "self_type" : "type-9",
7889   "size" : 24,
7890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7891  },
7892  {
7893   "alignment" : 4,
7894   "is_const" : true,
7895   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7896   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7897   "referenced_type" : "type-640",
7898   "self_type" : "type-639",
7899   "size" : 24,
7900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "is_const" : true,
7905   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7906   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7907   "referenced_type" : "type-112",
7908   "self_type" : "type-111",
7909   "size" : 64,
7910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7911  },
7912  {
7913   "alignment" : 4,
7914   "is_const" : true,
7915   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7916   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7917   "referenced_type" : "type-14",
7918   "self_type" : "type-13",
7919   "size" : 64,
7920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7921  },
7922  {
7923   "alignment" : 4,
7924   "is_const" : true,
7925   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7926   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7927   "referenced_type" : "type-644",
7928   "self_type" : "type-643",
7929   "size" : 64,
7930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7931  },
7932  {
7933   "alignment" : 4,
7934   "is_const" : true,
7935   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7936   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7937   "referenced_type" : "type-133",
7938   "self_type" : "type-132",
7939   "size" : 8,
7940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7941  },
7942  {
7943   "alignment" : 4,
7944   "is_const" : true,
7945   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7946   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7947   "referenced_type" : "type-39",
7948   "self_type" : "type-38",
7949   "size" : 8,
7950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7951  },
7952  {
7953   "alignment" : 4,
7954   "is_const" : true,
7955   "linker_set_key" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7956   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7957   "referenced_type" : "type-654",
7958   "self_type" : "type-653",
7959   "size" : 8,
7960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7961  },
7962  {
7963   "alignment" : 4,
7964   "is_const" : true,
7965   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7966   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7967   "referenced_type" : "type-474",
7968   "self_type" : "type-473",
7969   "size" : 12,
7970   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7971  },
7972  {
7973   "alignment" : 4,
7974   "is_const" : true,
7975   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7976   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7977   "referenced_type" : "type-734",
7978   "self_type" : "type-733",
7979   "size" : 12,
7980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7981  },
7982  {
7983   "alignment" : 4,
7984   "is_const" : true,
7985   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7986   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7987   "referenced_type" : "type-97",
7988   "self_type" : "type-96",
7989   "size" : 12,
7990   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "is_const" : true,
7995   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7996   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7997   "referenced_type" : "type-620",
7998   "self_type" : "type-619",
7999   "size" : 4,
8000   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8001  },
8002  {
8003   "alignment" : 4,
8004   "is_const" : true,
8005   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8006   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8007   "referenced_type" : "type-755",
8008   "self_type" : "type-754",
8009   "size" : 4,
8010   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8011  },
8012  {
8013   "alignment" : 1,
8014   "is_const" : true,
8015   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8016   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8017   "referenced_type" : "type-617",
8018   "self_type" : "type-616",
8019   "size" : 3,
8020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8021  },
8022  {
8023   "alignment" : 1,
8024   "is_const" : true,
8025   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8026   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8027   "referenced_type" : "type-753",
8028   "self_type" : "type-752",
8029   "size" : 3,
8030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8031  },
8032  {
8033   "alignment" : 8,
8034   "is_const" : true,
8035   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8036   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8037   "referenced_type" : "type-512",
8038   "self_type" : "type-511",
8039   "size" : 24,
8040   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8041  },
8042  {
8043   "alignment" : 8,
8044   "is_const" : true,
8045   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8046   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8047   "referenced_type" : "type-743",
8048   "self_type" : "type-742",
8049   "size" : 24,
8050   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8051  },
8052  {
8053   "alignment" : 8,
8054   "is_const" : true,
8055   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8056   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8057   "referenced_type" : "type-412",
8058   "self_type" : "type-411",
8059   "size" : 16,
8060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8061  },
8062  {
8063   "alignment" : 8,
8064   "is_const" : true,
8065   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8066   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8067   "referenced_type" : "type-724",
8068   "self_type" : "type-723",
8069   "size" : 16,
8070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8071  },
8072  {
8073   "alignment" : 8,
8074   "is_const" : true,
8075   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8076   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8077   "referenced_type" : "type-407",
8078   "self_type" : "type-406",
8079   "size" : 16,
8080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8081  },
8082  {
8083   "alignment" : 8,
8084   "is_const" : true,
8085   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8086   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8087   "referenced_type" : "type-722",
8088   "self_type" : "type-721",
8089   "size" : 16,
8090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8091  },
8092  {
8093   "alignment" : 8,
8094   "is_const" : true,
8095   "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 *> > *)> > >",
8096   "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 *> > *)> > >",
8097   "referenced_type" : "type-167",
8098   "self_type" : "type-166",
8099   "size" : 24,
8100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8101  },
8102  {
8103   "alignment" : 8,
8104   "is_const" : true,
8105   "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 *> > *)> > >",
8106   "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 *> > *)> > >",
8107   "referenced_type" : "type-306",
8108   "self_type" : "type-305",
8109   "size" : 24,
8110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8111  },
8112  {
8113   "alignment" : 8,
8114   "is_const" : true,
8115   "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 *> > *)> > >",
8116   "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 *> > *)> > >",
8117   "referenced_type" : "type-698",
8118   "self_type" : "type-697",
8119   "size" : 24,
8120   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8121  },
8122  {
8123   "alignment" : 1,
8124   "is_const" : true,
8125   "linker_set_key" : "const unsigned char",
8126   "name" : "const unsigned char",
8127   "referenced_type" : "type-7",
8128   "self_type" : "type-452",
8129   "size" : 1,
8130   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8131  },
8132  {
8133   "alignment" : 4,
8134   "is_const" : true,
8135   "linker_set_key" : "const unsigned int",
8136   "name" : "const unsigned int",
8137   "referenced_type" : "type-2",
8138   "self_type" : "type-146",
8139   "size" : 4,
8140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8141  },
8142  {
8143   "alignment" : 8,
8144   "is_const" : true,
8145   "linker_set_key" : "const unsigned long",
8146   "name" : "const unsigned long",
8147   "referenced_type" : "type-8",
8148   "self_type" : "type-147",
8149   "size" : 8,
8150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8151  },
8152  {
8153   "alignment" : 8,
8154   "is_const" : true,
8155   "linker_set_key" : "const unsigned long long",
8156   "name" : "const unsigned long long",
8157   "referenced_type" : "type-345",
8158   "self_type" : "type-499",
8159   "size" : 8,
8160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8161  },
8162  {
8163   "alignment" : 2,
8164   "is_const" : true,
8165   "linker_set_key" : "const unsigned short",
8166   "name" : "const unsigned short",
8167   "referenced_type" : "type-124",
8168   "self_type" : "type-365",
8169   "size" : 2,
8170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8171  },
8172  {
8173   "is_const" : true,
8174   "linker_set_key" : "const void",
8175   "name" : "const void",
8176   "referenced_type" : "type-138",
8177   "self_type" : "type-458",
8178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8179  },
8180  {
8181   "alignment" : 1,
8182   "is_volatile" : true,
8183   "linker_set_key" : "volatile bool",
8184   "name" : "volatile bool",
8185   "referenced_type" : "type-51",
8186   "self_type" : "type-189",
8187   "size" : 1,
8188   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8189  },
8190  {
8191   "alignment" : 4,
8192   "is_volatile" : true,
8193   "linker_set_key" : "volatile int",
8194   "name" : "volatile int",
8195   "referenced_type" : "type-125",
8196   "self_type" : "type-163",
8197   "size" : 4,
8198   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8199  }
8200 ],
8201 "record_types" :
8202 [
8203  {
8204   "alignment" : 4,
8205   "fields" :
8206   [
8207    {
8208     "access" : "private",
8209     "field_name" : "mCond",
8210     "referenced_type" : "type-188"
8211    }
8212   ],
8213   "linker_set_key" : "android::Condition",
8214   "name" : "android::Condition",
8215   "record_kind" : "class",
8216   "referenced_type" : "type-187",
8217   "self_type" : "type-187",
8218   "size" : 48,
8219   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8220   "unique_id" : "_ZTSN7android9ConditionE"
8221  },
8222  {
8223   "alignment" : 8,
8224   "fields" :
8225   [
8226    {
8227     "access" : "private",
8228     "field_name" : "mVector",
8229     "referenced_type" : "type-159"
8230    }
8231   ],
8232   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8233   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8234   "record_kind" : "class",
8235   "referenced_type" : "type-158",
8236   "self_type" : "type-158",
8237   "size" : 40,
8238   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8239   "template_args" : [ "type-153", "type-99" ],
8240   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8241  },
8242  {
8243   "alignment" : 4,
8244   "fields" :
8245   [
8246    {
8247     "access" : "private",
8248     "field_name" : "mCount",
8249     "referenced_type" : "type-281"
8250    }
8251   ],
8252   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8253   "name" : "android::LightRefBase<android::NativeHandle>",
8254   "record_kind" : "class",
8255   "referenced_type" : "type-280",
8256   "self_type" : "type-280",
8257   "size" : 4,
8258   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8259   "template_args" : [ "type-282" ],
8260   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8261  },
8262  {
8263   "alignment" : 4,
8264   "fields" :
8265   [
8266    {
8267     "access" : "private",
8268     "field_name" : "mCount",
8269     "referenced_type" : "type-278"
8270    }
8271   ],
8272   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8273   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8274   "record_kind" : "class",
8275   "referenced_type" : "type-277",
8276   "self_type" : "type-277",
8277   "size" : 4,
8278   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8279   "template_args" : [ "type-279" ],
8280   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8281  },
8282  {
8283   "alignment" : 4,
8284   "fields" :
8285   [
8286    {
8287     "access" : "private",
8288     "field_name" : "mMutex",
8289     "referenced_type" : "type-143"
8290    }
8291   ],
8292   "linker_set_key" : "android::Mutex",
8293   "name" : "android::Mutex",
8294   "record_kind" : "class",
8295   "referenced_type" : "type-142",
8296   "self_type" : "type-142",
8297   "size" : 40,
8298   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8299   "unique_id" : "_ZTSN7android5MutexE"
8300  },
8301  {
8302   "alignment" : 8,
8303   "fields" :
8304   [
8305    {
8306     "access" : "private",
8307     "field_name" : "mLock",
8308     "referenced_type" : "type-593"
8309    }
8310   ],
8311   "linker_set_key" : "android::Mutex::Autolock",
8312   "name" : "android::Mutex::Autolock",
8313   "record_kind" : "class",
8314   "referenced_type" : "type-592",
8315   "self_type" : "type-592",
8316   "size" : 8,
8317   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8318   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8319  },
8320  {
8321   "alignment" : 8,
8322   "base_specifiers" :
8323   [
8324    {
8325     "referenced_type" : "type-280"
8326    }
8327   ],
8328   "fields" :
8329   [
8330    {
8331     "access" : "private",
8332     "field_name" : "mHandle",
8333     "field_offset" : 64,
8334     "referenced_type" : "type-283"
8335    },
8336    {
8337     "access" : "private",
8338     "field_name" : "mOwnsHandle",
8339     "field_offset" : 128,
8340     "referenced_type" : "type-51"
8341    }
8342   ],
8343   "linker_set_key" : "android::NativeHandle",
8344   "name" : "android::NativeHandle",
8345   "record_kind" : "class",
8346   "referenced_type" : "type-282",
8347   "self_type" : "type-282",
8348   "size" : 24,
8349   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8350   "unique_id" : "_ZTSN7android12NativeHandleE"
8351  },
8352  {
8353   "alignment" : 4,
8354   "fields" :
8355   [
8356    {
8357     "access" : "private",
8358     "field_name" : "mRWLock",
8359     "referenced_type" : "type-598"
8360    }
8361   ],
8362   "linker_set_key" : "android::RWLock",
8363   "name" : "android::RWLock",
8364   "record_kind" : "class",
8365   "referenced_type" : "type-597",
8366   "self_type" : "type-597",
8367   "size" : 56,
8368   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8369   "unique_id" : "_ZTSN7android6RWLockE"
8370  },
8371  {
8372   "alignment" : 8,
8373   "fields" :
8374   [
8375    {
8376     "access" : "private",
8377     "field_name" : "mLock",
8378     "referenced_type" : "type-601"
8379    }
8380   ],
8381   "linker_set_key" : "android::RWLock::AutoRLock",
8382   "name" : "android::RWLock::AutoRLock",
8383   "record_kind" : "class",
8384   "referenced_type" : "type-600",
8385   "self_type" : "type-600",
8386   "size" : 8,
8387   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8388   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8389  },
8390  {
8391   "alignment" : 8,
8392   "fields" :
8393   [
8394    {
8395     "access" : "private",
8396     "field_name" : "mLock",
8397     "referenced_type" : "type-601"
8398    }
8399   ],
8400   "linker_set_key" : "android::RWLock::AutoWLock",
8401   "name" : "android::RWLock::AutoWLock",
8402   "record_kind" : "class",
8403   "referenced_type" : "type-604",
8404   "self_type" : "type-604",
8405   "size" : 8,
8406   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8407   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8408  },
8409  {
8410   "alignment" : 8,
8411   "fields" :
8412   [
8413    {
8414     "access" : "private",
8415     "field_name" : "mRefs",
8416     "field_offset" : 64,
8417     "referenced_type" : "type-19"
8418    }
8419   ],
8420   "linker_set_key" : "android::RefBase",
8421   "name" : "android::RefBase",
8422   "record_kind" : "class",
8423   "referenced_type" : "type-18",
8424   "self_type" : "type-18",
8425   "size" : 16,
8426   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8427   "unique_id" : "_ZTSN7android7RefBaseE",
8428   "vtable_components" :
8429   [
8430    {
8431     "kind" : "offset_to_top"
8432    },
8433    {
8434     "kind" : "rtti",
8435     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8436    },
8437    {
8438     "kind" : "complete_dtor_pointer",
8439     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8440    },
8441    {
8442     "kind" : "deleting_dtor_pointer",
8443     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8444    },
8445    {
8446     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8450    },
8451    {
8452     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8453    },
8454    {
8455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8456    }
8457   ]
8458  },
8459  {
8460   "alignment" : 1,
8461   "linker_set_key" : "android::RefBase::weakref_type",
8462   "name" : "android::RefBase::weakref_type",
8463   "record_kind" : "class",
8464   "referenced_type" : "type-28",
8465   "self_type" : "type-28",
8466   "size" : 1,
8467   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8468   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8469  },
8470  {
8471   "alignment" : 1,
8472   "linker_set_key" : "android::ReferenceMover",
8473   "name" : "android::ReferenceMover",
8474   "record_kind" : "class",
8475   "referenced_type" : "type-380",
8476   "self_type" : "type-380",
8477   "size" : 1,
8478   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8479   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8480  },
8481  {
8482   "alignment" : 8,
8483   "linker_set_key" : "android::ReferenceRenamer",
8484   "name" : "android::ReferenceRenamer",
8485   "record_kind" : "class",
8486   "referenced_type" : "type-375",
8487   "self_type" : "type-375",
8488   "size" : 8,
8489   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8490   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8491   "vtable_components" :
8492   [
8493    {
8494     "kind" : "offset_to_top"
8495    },
8496    {
8497     "kind" : "rtti",
8498     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8499    },
8500    {
8501     "is_pure" : true,
8502     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8503    }
8504   ]
8505  },
8506  {
8507   "alignment" : 8,
8508   "fields" :
8509   [
8510    {
8511     "access" : "private",
8512     "field_name" : "mTag",
8513     "referenced_type" : "type-8"
8514    }
8515   ],
8516   "linker_set_key" : "android::ScopedTrace",
8517   "name" : "android::ScopedTrace",
8518   "record_kind" : "class",
8519   "referenced_type" : "type-606",
8520   "self_type" : "type-606",
8521   "size" : 8,
8522   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8523   "unique_id" : "_ZTSN7android11ScopedTraceE"
8524  },
8525  {
8526   "alignment" : 8,
8527   "base_specifiers" :
8528   [
8529    {
8530     "access" : "private",
8531     "referenced_type" : "type-160"
8532    }
8533   ],
8534   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8535   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8536   "record_kind" : "class",
8537   "referenced_type" : "type-159",
8538   "self_type" : "type-159",
8539   "size" : 40,
8540   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8541   "template_args" : [ "type-161" ],
8542   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8543   "vtable_components" :
8544   [
8545    {
8546     "kind" : "offset_to_top"
8547    },
8548    {
8549     "kind" : "rtti",
8550     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8551    },
8552    {
8553     "kind" : "complete_dtor_pointer",
8554     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8555    },
8556    {
8557     "kind" : "deleting_dtor_pointer",
8558     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8559    },
8560    {
8561     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8562    },
8563    {
8564     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8565    },
8566    {
8567     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8568    },
8569    {
8570     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8571    },
8572    {
8573     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8574    },
8575    {
8576     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8577    },
8578    {
8579     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8580    }
8581   ]
8582  },
8583  {
8584   "alignment" : 8,
8585   "base_specifiers" :
8586   [
8587    {
8588     "referenced_type" : "type-145"
8589    }
8590   ],
8591   "linker_set_key" : "android::SortedVectorImpl",
8592   "name" : "android::SortedVectorImpl",
8593   "record_kind" : "class",
8594   "referenced_type" : "type-160",
8595   "self_type" : "type-160",
8596   "size" : 40,
8597   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8598   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8599   "vtable_components" :
8600   [
8601    {
8602     "kind" : "offset_to_top"
8603    },
8604    {
8605     "kind" : "rtti",
8606     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8607    },
8608    {
8609     "kind" : "complete_dtor_pointer",
8610     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8611    },
8612    {
8613     "kind" : "deleting_dtor_pointer",
8614     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8615    },
8616    {
8617     "is_pure" : true,
8618     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8619    },
8620    {
8621     "is_pure" : true,
8622     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8623    },
8624    {
8625     "is_pure" : true,
8626     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8627    },
8628    {
8629     "is_pure" : true,
8630     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8631    },
8632    {
8633     "is_pure" : true,
8634     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8635    },
8636    {
8637     "is_pure" : true,
8638     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8639    },
8640    {
8641     "is_pure" : true,
8642     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8643    }
8644   ]
8645  },
8646  {
8647   "alignment" : 8,
8648   "fields" :
8649   [
8650    {
8651     "access" : "private",
8652     "field_name" : "mString",
8653     "referenced_type" : "type-154"
8654    }
8655   ],
8656   "linker_set_key" : "android::String16",
8657   "name" : "android::String16",
8658   "record_kind" : "class",
8659   "referenced_type" : "type-153",
8660   "self_type" : "type-153",
8661   "size" : 8,
8662   "source_file" : "/system/core/libutils/include/utils/String16.h",
8663   "unique_id" : "_ZTSN7android8String16E"
8664  },
8665  {
8666   "alignment" : 8,
8667   "fields" :
8668   [
8669    {
8670     "access" : "private",
8671     "field_name" : "mString",
8672     "referenced_type" : "type-86"
8673    }
8674   ],
8675   "linker_set_key" : "android::String8",
8676   "name" : "android::String8",
8677   "record_kind" : "class",
8678   "referenced_type" : "type-162",
8679   "self_type" : "type-162",
8680   "size" : 8,
8681   "source_file" : "/system/core/libutils/include/utils/String8.h",
8682   "unique_id" : "_ZTSN7android7String8E"
8683  },
8684  {
8685   "alignment" : 8,
8686   "base_specifiers" :
8687   [
8688    {
8689     "is_virtual" : true,
8690     "referenced_type" : "type-18"
8691    }
8692   ],
8693   "fields" :
8694   [
8695    {
8696     "access" : "private",
8697     "field_name" : "mCanCallJava",
8698     "field_offset" : 64,
8699     "referenced_type" : "type-186"
8700    },
8701    {
8702     "access" : "private",
8703     "field_name" : "mThread",
8704     "field_offset" : 128,
8705     "referenced_type" : "type-137"
8706    },
8707    {
8708     "access" : "private",
8709     "field_name" : "mLock",
8710     "field_offset" : 192,
8711     "referenced_type" : "type-142"
8712    },
8713    {
8714     "access" : "private",
8715     "field_name" : "mThreadExitedCondition",
8716     "field_offset" : 512,
8717     "referenced_type" : "type-187"
8718    },
8719    {
8720     "access" : "private",
8721     "field_name" : "mStatus",
8722     "field_offset" : 896,
8723     "referenced_type" : "type-125"
8724    },
8725    {
8726     "access" : "private",
8727     "field_name" : "mExitPending",
8728     "field_offset" : 928,
8729     "referenced_type" : "type-189"
8730    },
8731    {
8732     "access" : "private",
8733     "field_name" : "mRunning",
8734     "field_offset" : 936,
8735     "referenced_type" : "type-189"
8736    },
8737    {
8738     "access" : "private",
8739     "field_name" : "mHoldSelf",
8740     "field_offset" : 960,
8741     "referenced_type" : "type-183"
8742    },
8743    {
8744     "access" : "private",
8745     "field_name" : "mTid",
8746     "field_offset" : 1024,
8747     "referenced_type" : "type-125"
8748    }
8749   ],
8750   "linker_set_key" : "android::Thread",
8751   "name" : "android::Thread",
8752   "record_kind" : "class",
8753   "referenced_type" : "type-185",
8754   "self_type" : "type-185",
8755   "size" : 152,
8756   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8757   "unique_id" : "_ZTSN7android6ThreadE",
8758   "vtable_components" :
8759   [
8760    {
8761     "component_value" : 136,
8762     "kind" : "vbase_offset"
8763    },
8764    {
8765     "kind" : "offset_to_top"
8766    },
8767    {
8768     "kind" : "rtti",
8769     "mangled_component_name" : "_ZTIN7android6ThreadE"
8770    },
8771    {
8772     "kind" : "complete_dtor_pointer",
8773     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8774    },
8775    {
8776     "kind" : "deleting_dtor_pointer",
8777     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8787    },
8788    {
8789     "is_pure" : true,
8790     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8791    },
8792    {
8793     "kind" : "vcall_offset"
8794    },
8795    {
8796     "kind" : "vcall_offset"
8797    },
8798    {
8799     "kind" : "vcall_offset"
8800    },
8801    {
8802     "kind" : "vcall_offset"
8803    },
8804    {
8805     "component_value" : -136,
8806     "kind" : "vcall_offset"
8807    },
8808    {
8809     "component_value" : -136,
8810     "kind" : "offset_to_top"
8811    },
8812    {
8813     "kind" : "rtti",
8814     "mangled_component_name" : "_ZTIN7android6ThreadE"
8815    },
8816    {
8817     "kind" : "complete_dtor_pointer",
8818     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
8819    },
8820    {
8821     "kind" : "deleting_dtor_pointer",
8822     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
8823    },
8824    {
8825     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8826    },
8827    {
8828     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8829    },
8830    {
8831     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8832    },
8833    {
8834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8835    }
8836   ]
8837  },
8838  {
8839   "alignment" : 8,
8840   "base_specifiers" :
8841   [
8842    {
8843     "access" : "private",
8844     "referenced_type" : "type-145"
8845    }
8846   ],
8847   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8848   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8849   "record_kind" : "class",
8850   "referenced_type" : "type-144",
8851   "self_type" : "type-144",
8852   "size" : 40,
8853   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8854   "template_args" : [ "type-148" ],
8855   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8856   "vtable_components" :
8857   [
8858    {
8859     "kind" : "offset_to_top"
8860    },
8861    {
8862     "kind" : "rtti",
8863     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8864    },
8865    {
8866     "kind" : "complete_dtor_pointer",
8867     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8868    },
8869    {
8870     "kind" : "deleting_dtor_pointer",
8871     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8872    },
8873    {
8874     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
8875    },
8876    {
8877     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
8878    },
8879    {
8880     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
8881    },
8882    {
8883     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
8884    },
8885    {
8886     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
8887    },
8888    {
8889     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
8890    }
8891   ]
8892  },
8893  {
8894   "alignment" : 8,
8895   "fields" :
8896   [
8897    {
8898     "access" : "private",
8899     "field_name" : "mStorage",
8900     "field_offset" : 64,
8901     "referenced_type" : "type-137"
8902    },
8903    {
8904     "access" : "private",
8905     "field_name" : "mCount",
8906     "field_offset" : 128,
8907     "referenced_type" : "type-8"
8908    },
8909    {
8910     "access" : "private",
8911     "field_name" : "mFlags",
8912     "field_offset" : 192,
8913     "referenced_type" : "type-146"
8914    },
8915    {
8916     "access" : "private",
8917     "field_name" : "mItemSize",
8918     "field_offset" : 256,
8919     "referenced_type" : "type-147"
8920    }
8921   ],
8922   "linker_set_key" : "android::VectorImpl",
8923   "name" : "android::VectorImpl",
8924   "record_kind" : "class",
8925   "referenced_type" : "type-145",
8926   "self_type" : "type-145",
8927   "size" : 40,
8928   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8929   "unique_id" : "_ZTSN7android10VectorImplE",
8930   "vtable_components" :
8931   [
8932    {
8933     "kind" : "offset_to_top"
8934    },
8935    {
8936     "kind" : "rtti",
8937     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8938    },
8939    {
8940     "kind" : "complete_dtor_pointer",
8941     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8942    },
8943    {
8944     "kind" : "deleting_dtor_pointer",
8945     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8946    },
8947    {
8948     "is_pure" : true,
8949     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8950    },
8951    {
8952     "is_pure" : true,
8953     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8954    },
8955    {
8956     "is_pure" : true,
8957     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8958    },
8959    {
8960     "is_pure" : true,
8961     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8962    },
8963    {
8964     "is_pure" : true,
8965     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8966    },
8967    {
8968     "is_pure" : true,
8969     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8970    }
8971   ]
8972  },
8973  {
8974   "alignment" : 8,
8975   "base_specifiers" :
8976   [
8977    {
8978     "referenced_type" : "type-277"
8979    }
8980   ],
8981   "linker_set_key" : "android::VirtualLightRefBase",
8982   "name" : "android::VirtualLightRefBase",
8983   "record_kind" : "class",
8984   "referenced_type" : "type-279",
8985   "self_type" : "type-279",
8986   "size" : 16,
8987   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8988   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8989   "vtable_components" :
8990   [
8991    {
8992     "kind" : "offset_to_top"
8993    },
8994    {
8995     "kind" : "rtti",
8996     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8997    },
8998    {
8999     "kind" : "complete_dtor_pointer",
9000     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9001    },
9002    {
9003     "kind" : "deleting_dtor_pointer",
9004     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9005    }
9006   ]
9007  },
9008  {
9009   "alignment" : 8,
9010   "base_specifiers" :
9011   [
9012    {
9013     "referenced_type" : "type-26"
9014    }
9015   ],
9016   "fields" :
9017   [
9018    {
9019     "access" : "protected",
9020     "field_name" : "mSchedPolicy",
9021     "field_offset" : 64,
9022     "referenced_type" : "type-125"
9023    },
9024    {
9025     "access" : "protected",
9026     "field_name" : "mSchedPriority",
9027     "field_offset" : 96,
9028     "referenced_type" : "type-125"
9029    },
9030    {
9031     "access" : "private",
9032     "field_name" : "mExtras",
9033     "field_offset" : 128,
9034     "referenced_type" : "type-235"
9035    },
9036    {
9037     "access" : "private",
9038     "field_name" : "mReserved0",
9039     "field_offset" : 192,
9040     "referenced_type" : "type-137"
9041    }
9042   ],
9043   "linker_set_key" : "android::hardware::BHwBinder",
9044   "name" : "android::hardware::BHwBinder",
9045   "record_kind" : "class",
9046   "referenced_type" : "type-234",
9047   "self_type" : "type-234",
9048   "size" : 48,
9049   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9050   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9051   "vtable_components" :
9052   [
9053    {
9054     "component_value" : 32,
9055     "kind" : "vbase_offset"
9056    },
9057    {
9058     "kind" : "offset_to_top"
9059    },
9060    {
9061     "kind" : "rtti",
9062     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9063    },
9064    {
9065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9066    },
9067    {
9068     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9069    },
9070    {
9071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9072    },
9073    {
9074     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9075    },
9076    {
9077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9078    },
9079    {
9080     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9081    },
9082    {
9083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9084    },
9085    {
9086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9087    },
9088    {
9089     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9090    },
9091    {
9092     "kind" : "complete_dtor_pointer",
9093     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9094    },
9095    {
9096     "kind" : "deleting_dtor_pointer",
9097     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9098    },
9099    {
9100     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9101    },
9102    {
9103     "kind" : "vcall_offset"
9104    },
9105    {
9106     "kind" : "vcall_offset"
9107    },
9108    {
9109     "kind" : "vcall_offset"
9110    },
9111    {
9112     "kind" : "vcall_offset"
9113    },
9114    {
9115     "component_value" : -32,
9116     "kind" : "vcall_offset"
9117    },
9118    {
9119     "component_value" : -32,
9120     "kind" : "offset_to_top"
9121    },
9122    {
9123     "kind" : "rtti",
9124     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9125    },
9126    {
9127     "kind" : "complete_dtor_pointer",
9128     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9129    },
9130    {
9131     "kind" : "deleting_dtor_pointer",
9132     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9136    },
9137    {
9138     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9139    },
9140    {
9141     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9145    }
9146   ]
9147  },
9148  {
9149   "alignment" : 8,
9150   "base_specifiers" :
9151   [
9152    {
9153     "is_virtual" : true,
9154     "referenced_type" : "type-18"
9155    }
9156   ],
9157   "fields" :
9158   [
9159    {
9160     "access" : "private",
9161     "field_name" : "mRemote",
9162     "field_offset" : 64,
9163     "referenced_type" : "type-24"
9164    },
9165    {
9166     "access" : "private",
9167     "field_name" : "mRefs",
9168     "field_offset" : 128,
9169     "referenced_type" : "type-27"
9170    },
9171    {
9172     "access" : "private",
9173     "field_name" : "mState",
9174     "field_offset" : 192,
9175     "referenced_type" : "type-29"
9176    }
9177   ],
9178   "linker_set_key" : "android::hardware::BpHwRefBase",
9179   "name" : "android::hardware::BpHwRefBase",
9180   "record_kind" : "class",
9181   "referenced_type" : "type-23",
9182   "self_type" : "type-23",
9183   "size" : 48,
9184   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9185   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9186   "vtable_components" :
9187   [
9188    {
9189     "component_value" : 32,
9190     "kind" : "vbase_offset"
9191    },
9192    {
9193     "kind" : "offset_to_top"
9194    },
9195    {
9196     "kind" : "rtti",
9197     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9198    },
9199    {
9200     "kind" : "complete_dtor_pointer",
9201     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9202    },
9203    {
9204     "kind" : "deleting_dtor_pointer",
9205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9206    },
9207    {
9208     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9209    },
9210    {
9211     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9212    },
9213    {
9214     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9215    },
9216    {
9217     "kind" : "vcall_offset"
9218    },
9219    {
9220     "component_value" : -32,
9221     "kind" : "vcall_offset"
9222    },
9223    {
9224     "component_value" : -32,
9225     "kind" : "vcall_offset"
9226    },
9227    {
9228     "component_value" : -32,
9229     "kind" : "vcall_offset"
9230    },
9231    {
9232     "component_value" : -32,
9233     "kind" : "vcall_offset"
9234    },
9235    {
9236     "component_value" : -32,
9237     "kind" : "offset_to_top"
9238    },
9239    {
9240     "kind" : "rtti",
9241     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9242    },
9243    {
9244     "kind" : "complete_dtor_pointer",
9245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9246    },
9247    {
9248     "kind" : "deleting_dtor_pointer",
9249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9250    },
9251    {
9252     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9253    },
9254    {
9255     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9256    },
9257    {
9258     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9259    },
9260    {
9261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9262    }
9263   ]
9264  },
9265  {
9266   "alignment" : 8,
9267   "base_specifiers" :
9268   [
9269    {
9270     "referenced_type" : "type-16"
9271    },
9272    {
9273     "referenced_type" : "type-22"
9274    },
9275    {
9276     "referenced_type" : "type-23"
9277    }
9278   ],
9279   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9280   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
9281   "record_kind" : "class",
9282   "referenced_type" : "type-15",
9283   "self_type" : "type-15",
9284   "size" : 64,
9285   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9286   "template_args" : [ "type-16" ],
9287   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
9288   "vtable_components" :
9289   [
9290    {
9291     "component_value" : 48,
9292     "kind" : "vbase_offset"
9293    },
9294    {
9295     "kind" : "offset_to_top"
9296    },
9297    {
9298     "kind" : "rtti",
9299     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9300    },
9301    {
9302     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
9303    },
9304    {
9305     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9306    },
9307    {
9308     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9309    },
9310    {
9311     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9312    },
9313    {
9314     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9315    },
9316    {
9317     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
9318    },
9319    {
9320     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9321    },
9322    {
9323     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
9324    },
9325    {
9326     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9327    },
9328    {
9329     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
9330    },
9331    {
9332     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9333    },
9334    {
9335     "kind" : "complete_dtor_pointer",
9336     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9337    },
9338    {
9339     "kind" : "deleting_dtor_pointer",
9340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9341    },
9342    {
9343     "is_pure" : true,
9344     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
9345    },
9346    {
9347     "is_pure" : true,
9348     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
9349    },
9350    {
9351     "is_pure" : true,
9352     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
9353    },
9354    {
9355     "is_pure" : true,
9356     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
9357    },
9358    {
9359     "is_pure" : true,
9360     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjmj"
9361    },
9362    {
9363     "is_pure" : true,
9364     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjmj"
9365    },
9366    {
9367     "is_pure" : true,
9368     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjmj"
9369    },
9370    {
9371     "is_pure" : true,
9372     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
9373    },
9374    {
9375     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9376    },
9377    {
9378     "component_value" : 40,
9379     "kind" : "vbase_offset"
9380    },
9381    {
9382     "component_value" : -8,
9383     "kind" : "offset_to_top"
9384    },
9385    {
9386     "kind" : "rtti",
9387     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9388    },
9389    {
9390     "kind" : "complete_dtor_pointer",
9391     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9392    },
9393    {
9394     "kind" : "deleting_dtor_pointer",
9395     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9396    },
9397    {
9398     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
9399    },
9400    {
9401     "component_value" : 32,
9402     "kind" : "vbase_offset"
9403    },
9404    {
9405     "component_value" : -16,
9406     "kind" : "offset_to_top"
9407    },
9408    {
9409     "kind" : "rtti",
9410     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9411    },
9412    {
9413     "kind" : "complete_dtor_pointer",
9414     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9415    },
9416    {
9417     "kind" : "deleting_dtor_pointer",
9418     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9419    },
9420    {
9421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9428    },
9429    {
9430     "kind" : "vcall_offset"
9431    },
9432    {
9433     "component_value" : -32,
9434     "kind" : "vcall_offset"
9435    },
9436    {
9437     "component_value" : -32,
9438     "kind" : "vcall_offset"
9439    },
9440    {
9441     "component_value" : -32,
9442     "kind" : "vcall_offset"
9443    },
9444    {
9445     "component_value" : -48,
9446     "kind" : "vcall_offset"
9447    },
9448    {
9449     "component_value" : -48,
9450     "kind" : "offset_to_top"
9451    },
9452    {
9453     "kind" : "rtti",
9454     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
9455    },
9456    {
9457     "kind" : "complete_dtor_pointer",
9458     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
9459    },
9460    {
9461     "kind" : "deleting_dtor_pointer",
9462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
9463    },
9464    {
9465     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9466    },
9467    {
9468     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9469    },
9470    {
9471     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9472    },
9473    {
9474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9475    }
9476   ]
9477  },
9478  {
9479   "alignment" : 8,
9480   "base_specifiers" :
9481   [
9482    {
9483     "referenced_type" : "type-66"
9484    },
9485    {
9486     "referenced_type" : "type-22"
9487    },
9488    {
9489     "referenced_type" : "type-23"
9490    }
9491   ],
9492   "linker_set_key" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9493   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
9494   "record_kind" : "class",
9495   "referenced_type" : "type-205",
9496   "self_type" : "type-205",
9497   "size" : 64,
9498   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9499   "template_args" : [ "type-66" ],
9500   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
9501   "vtable_components" :
9502   [
9503    {
9504     "component_value" : 48,
9505     "kind" : "vbase_offset"
9506    },
9507    {
9508     "kind" : "offset_to_top"
9509    },
9510    {
9511     "kind" : "rtti",
9512     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9513    },
9514    {
9515     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9519    },
9520    {
9521     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9522    },
9523    {
9524     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9525    },
9526    {
9527     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9528    },
9529    {
9530     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
9531    },
9532    {
9533     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9540    },
9541    {
9542     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
9543    },
9544    {
9545     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9546    },
9547    {
9548     "kind" : "complete_dtor_pointer",
9549     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9550    },
9551    {
9552     "kind" : "deleting_dtor_pointer",
9553     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9554    },
9555    {
9556     "is_pure" : true,
9557     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
9558    },
9559    {
9560     "is_pure" : true,
9561     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
9562    },
9563    {
9564     "is_pure" : true,
9565     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
9566    },
9567    {
9568     "is_pure" : true,
9569     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEmj"
9570    },
9571    {
9572     "is_pure" : true,
9573     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9577    },
9578    {
9579     "component_value" : 40,
9580     "kind" : "vbase_offset"
9581    },
9582    {
9583     "component_value" : -8,
9584     "kind" : "offset_to_top"
9585    },
9586    {
9587     "kind" : "rtti",
9588     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9589    },
9590    {
9591     "kind" : "complete_dtor_pointer",
9592     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9593    },
9594    {
9595     "kind" : "deleting_dtor_pointer",
9596     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9597    },
9598    {
9599     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
9600    },
9601    {
9602     "component_value" : 32,
9603     "kind" : "vbase_offset"
9604    },
9605    {
9606     "component_value" : -16,
9607     "kind" : "offset_to_top"
9608    },
9609    {
9610     "kind" : "rtti",
9611     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9612    },
9613    {
9614     "kind" : "complete_dtor_pointer",
9615     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9616    },
9617    {
9618     "kind" : "deleting_dtor_pointer",
9619     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9620    },
9621    {
9622     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9623    },
9624    {
9625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9626    },
9627    {
9628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9629    },
9630    {
9631     "kind" : "vcall_offset"
9632    },
9633    {
9634     "component_value" : -32,
9635     "kind" : "vcall_offset"
9636    },
9637    {
9638     "component_value" : -32,
9639     "kind" : "vcall_offset"
9640    },
9641    {
9642     "component_value" : -32,
9643     "kind" : "vcall_offset"
9644    },
9645    {
9646     "component_value" : -48,
9647     "kind" : "vcall_offset"
9648    },
9649    {
9650     "component_value" : -48,
9651     "kind" : "offset_to_top"
9652    },
9653    {
9654     "kind" : "rtti",
9655     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
9656    },
9657    {
9658     "kind" : "complete_dtor_pointer",
9659     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
9660    },
9661    {
9662     "kind" : "deleting_dtor_pointer",
9663     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
9664    },
9665    {
9666     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9667    },
9668    {
9669     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9670    },
9671    {
9672     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9673    },
9674    {
9675     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9676    }
9677   ]
9678  },
9679  {
9680   "alignment" : 8,
9681   "base_specifiers" :
9682   [
9683    {
9684     "referenced_type" : "type-17"
9685    },
9686    {
9687     "referenced_type" : "type-22"
9688    },
9689    {
9690     "referenced_type" : "type-23"
9691    }
9692   ],
9693   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9694   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9695   "record_kind" : "class",
9696   "referenced_type" : "type-490",
9697   "self_type" : "type-490",
9698   "size" : 64,
9699   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9700   "template_args" : [ "type-17" ],
9701   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9702   "vtable_components" :
9703   [
9704    {
9705     "component_value" : 48,
9706     "kind" : "vbase_offset"
9707    },
9708    {
9709     "kind" : "offset_to_top"
9710    },
9711    {
9712     "kind" : "rtti",
9713     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9714    },
9715    {
9716     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9735    },
9736    {
9737     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9741    },
9742    {
9743     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9747    },
9748    {
9749     "kind" : "complete_dtor_pointer",
9750     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9751    },
9752    {
9753     "kind" : "deleting_dtor_pointer",
9754     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9755    },
9756    {
9757     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9758    },
9759    {
9760     "component_value" : 40,
9761     "kind" : "vbase_offset"
9762    },
9763    {
9764     "component_value" : -8,
9765     "kind" : "offset_to_top"
9766    },
9767    {
9768     "kind" : "rtti",
9769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9770    },
9771    {
9772     "kind" : "complete_dtor_pointer",
9773     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9774    },
9775    {
9776     "kind" : "deleting_dtor_pointer",
9777     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9778    },
9779    {
9780     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9781    },
9782    {
9783     "component_value" : 32,
9784     "kind" : "vbase_offset"
9785    },
9786    {
9787     "component_value" : -16,
9788     "kind" : "offset_to_top"
9789    },
9790    {
9791     "kind" : "rtti",
9792     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9793    },
9794    {
9795     "kind" : "complete_dtor_pointer",
9796     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9797    },
9798    {
9799     "kind" : "deleting_dtor_pointer",
9800     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9801    },
9802    {
9803     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9804    },
9805    {
9806     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9810    },
9811    {
9812     "kind" : "vcall_offset"
9813    },
9814    {
9815     "component_value" : -32,
9816     "kind" : "vcall_offset"
9817    },
9818    {
9819     "component_value" : -32,
9820     "kind" : "vcall_offset"
9821    },
9822    {
9823     "component_value" : -32,
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "component_value" : -48,
9828     "kind" : "vcall_offset"
9829    },
9830    {
9831     "component_value" : -48,
9832     "kind" : "offset_to_top"
9833    },
9834    {
9835     "kind" : "rtti",
9836     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9837    },
9838    {
9839     "kind" : "complete_dtor_pointer",
9840     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9841    },
9842    {
9843     "kind" : "deleting_dtor_pointer",
9844     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9845    },
9846    {
9847     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9848    },
9849    {
9850     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9851    },
9852    {
9853     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9857    }
9858   ]
9859  },
9860  {
9861   "alignment" : 8,
9862   "fields" :
9863   [
9864    {
9865     "access" : "private",
9866     "field_name" : "mMutex",
9867     "referenced_type" : "type-515"
9868    },
9869    {
9870     "access" : "private",
9871     "field_name" : "mMap",
9872     "field_offset" : 320,
9873     "referenced_type" : "type-516"
9874    }
9875   ],
9876   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9877   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9878   "record_kind" : "class",
9879   "referenced_type" : "type-514",
9880   "self_type" : "type-514",
9881   "size" : 64,
9882   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9883   "template_args" : [ "type-226", "type-517" ],
9884   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9885  },
9886  {
9887   "alignment" : 8,
9888   "fields" :
9889   [
9890    {
9891     "access" : "private",
9892     "field_name" : "mMutex",
9893     "referenced_type" : "type-524"
9894    },
9895    {
9896     "access" : "private",
9897     "field_name" : "mMap",
9898     "field_offset" : 320,
9899     "referenced_type" : "type-525"
9900    }
9901   ],
9902   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9903   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9904   "record_kind" : "class",
9905   "referenced_type" : "type-523",
9906   "self_type" : "type-523",
9907   "size" : 64,
9908   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9909   "template_args" : [ "type-226", "type-51" ],
9910   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9911  },
9912  {
9913   "alignment" : 8,
9914   "fields" :
9915   [
9916    {
9917     "access" : "private",
9918     "field_name" : "mMutex",
9919     "referenced_type" : "type-531"
9920    },
9921    {
9922     "access" : "private",
9923     "field_name" : "mMap",
9924     "field_offset" : 320,
9925     "referenced_type" : "type-532"
9926    }
9927   ],
9928   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9929   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9930   "record_kind" : "class",
9931   "referenced_type" : "type-530",
9932   "self_type" : "type-530",
9933   "size" : 64,
9934   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9935   "template_args" : [ "type-92", "type-533" ],
9936   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9937  },
9938  {
9939   "alignment" : 8,
9940   "fields" :
9941   [
9942    {
9943     "access" : "private",
9944     "field_name" : "mMutex",
9945     "referenced_type" : "type-550"
9946    },
9947    {
9948     "access" : "private",
9949     "field_name" : "mMap",
9950     "field_offset" : 320,
9951     "referenced_type" : "type-551"
9952    }
9953   ],
9954   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9955   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9956   "record_kind" : "class",
9957   "referenced_type" : "type-549",
9958   "self_type" : "type-549",
9959   "size" : 64,
9960   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9961   "template_args" : [ "type-552", "type-553" ],
9962   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9963  },
9964  {
9965   "alignment" : 8,
9966   "fields" :
9967   [
9968    {
9969     "access" : "private",
9970     "field_name" : "mMutex",
9971     "referenced_type" : "type-539"
9972    },
9973    {
9974     "access" : "private",
9975     "field_name" : "mMap",
9976     "field_offset" : 320,
9977     "referenced_type" : "type-540"
9978    }
9979   ],
9980   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9981   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9982   "record_kind" : "class",
9983   "referenced_type" : "type-538",
9984   "self_type" : "type-538",
9985   "size" : 64,
9986   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9987   "template_args" : [ "type-541", "type-542" ],
9988   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9989  },
9990  {
9991   "alignment" : 8,
9992   "fields" :
9993   [
9994    {
9995     "field_name" : "flags",
9996     "referenced_type" : "type-2"
9997    },
9998    {
9999     "field_name" : "fdIndex",
10000     "field_offset" : 32,
10001     "referenced_type" : "type-2"
10002    },
10003    {
10004     "field_name" : "offset",
10005     "field_offset" : 64,
10006     "referenced_type" : "type-2"
10007    },
10008    {
10009     "field_name" : "extent",
10010     "field_offset" : 128,
10011     "referenced_type" : "type-8"
10012    }
10013   ],
10014   "linker_set_key" : "android::hardware::GrantorDescriptor",
10015   "name" : "android::hardware::GrantorDescriptor",
10016   "referenced_type" : "type-400",
10017   "self_type" : "type-400",
10018   "size" : 24,
10019   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10020   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10021  },
10022  {
10023   "alignment" : 8,
10024   "base_specifiers" :
10025   [
10026    {
10027     "is_virtual" : true,
10028     "referenced_type" : "type-384"
10029    },
10030    {
10031     "is_virtual" : true,
10032     "referenced_type" : "type-18"
10033    }
10034   ],
10035   "linker_set_key" : "android::hardware::HidlMemory",
10036   "name" : "android::hardware::HidlMemory",
10037   "record_kind" : "class",
10038   "referenced_type" : "type-392",
10039   "self_type" : "type-392",
10040   "size" : 64,
10041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10042   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10043   "vtable_components" :
10044   [
10045    {
10046     "component_value" : 48,
10047     "kind" : "vbase_offset"
10048    },
10049    {
10050     "component_value" : 8,
10051     "kind" : "vbase_offset"
10052    },
10053    {
10054     "kind" : "offset_to_top"
10055    },
10056    {
10057     "kind" : "rtti",
10058     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10059    },
10060    {
10061     "kind" : "complete_dtor_pointer",
10062     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10063    },
10064    {
10065     "kind" : "deleting_dtor_pointer",
10066     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10067    },
10068    {
10069     "kind" : "vcall_offset"
10070    },
10071    {
10072     "kind" : "vcall_offset"
10073    },
10074    {
10075     "kind" : "vcall_offset"
10076    },
10077    {
10078     "kind" : "vcall_offset"
10079    },
10080    {
10081     "component_value" : -48,
10082     "kind" : "vcall_offset"
10083    },
10084    {
10085     "component_value" : -48,
10086     "kind" : "offset_to_top"
10087    },
10088    {
10089     "kind" : "rtti",
10090     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10091    },
10092    {
10093     "kind" : "complete_dtor_pointer",
10094     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10095    },
10096    {
10097     "kind" : "deleting_dtor_pointer",
10098     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10099    },
10100    {
10101     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10102    },
10103    {
10104     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10105    },
10106    {
10107     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10108    },
10109    {
10110     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10111    }
10112   ]
10113  },
10114  {
10115   "alignment" : 8,
10116   "base_specifiers" :
10117   [
10118    {
10119     "is_virtual" : true,
10120     "referenced_type" : "type-18"
10121    }
10122   ],
10123   "linker_set_key" : "android::hardware::IBinder",
10124   "name" : "android::hardware::IBinder",
10125   "record_kind" : "class",
10126   "referenced_type" : "type-26",
10127   "self_type" : "type-26",
10128   "size" : 24,
10129   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10130   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10131   "vtable_components" :
10132   [
10133    {
10134     "component_value" : 8,
10135     "kind" : "vbase_offset"
10136    },
10137    {
10138     "kind" : "offset_to_top"
10139    },
10140    {
10141     "kind" : "rtti",
10142     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10143    },
10144    {
10145     "is_pure" : true,
10146     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10147    },
10148    {
10149     "is_pure" : true,
10150     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10151    },
10152    {
10153     "is_pure" : true,
10154     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10155    },
10156    {
10157     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10158    },
10159    {
10160     "is_pure" : true,
10161     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10162    },
10163    {
10164     "is_pure" : true,
10165     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10166    },
10167    {
10168     "is_pure" : true,
10169     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10176    },
10177    {
10178     "kind" : "complete_dtor_pointer",
10179     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10180    },
10181    {
10182     "kind" : "deleting_dtor_pointer",
10183     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10184    },
10185    {
10186     "kind" : "vcall_offset"
10187    },
10188    {
10189     "kind" : "vcall_offset"
10190    },
10191    {
10192     "kind" : "vcall_offset"
10193    },
10194    {
10195     "kind" : "vcall_offset"
10196    },
10197    {
10198     "component_value" : -8,
10199     "kind" : "vcall_offset"
10200    },
10201    {
10202     "component_value" : -8,
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
10216    },
10217    {
10218     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10219    },
10220    {
10221     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10222    },
10223    {
10224     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10225    },
10226    {
10227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10228    }
10229   ]
10230  },
10231  {
10232   "alignment" : 8,
10233   "base_specifiers" :
10234   [
10235    {
10236     "is_virtual" : true,
10237     "referenced_type" : "type-18"
10238    }
10239   ],
10240   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10241   "name" : "android::hardware::IBinder::DeathRecipient",
10242   "record_kind" : "class",
10243   "referenced_type" : "type-95",
10244   "self_type" : "type-95",
10245   "size" : 24,
10246   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10247   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10248   "vtable_components" :
10249   [
10250    {
10251     "component_value" : 8,
10252     "kind" : "vbase_offset"
10253    },
10254    {
10255     "kind" : "offset_to_top"
10256    },
10257    {
10258     "kind" : "rtti",
10259     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10260    },
10261    {
10262     "is_pure" : true,
10263     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10264    },
10265    {
10266     "kind" : "complete_dtor_pointer",
10267     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10268    },
10269    {
10270     "kind" : "deleting_dtor_pointer",
10271     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10272    },
10273    {
10274     "kind" : "vcall_offset"
10275    },
10276    {
10277     "kind" : "vcall_offset"
10278    },
10279    {
10280     "kind" : "vcall_offset"
10281    },
10282    {
10283     "kind" : "vcall_offset"
10284    },
10285    {
10286     "component_value" : -8,
10287     "kind" : "vcall_offset"
10288    },
10289    {
10290     "component_value" : -8,
10291     "kind" : "offset_to_top"
10292    },
10293    {
10294     "kind" : "rtti",
10295     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10296    },
10297    {
10298     "kind" : "complete_dtor_pointer",
10299     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
10300    },
10301    {
10302     "kind" : "deleting_dtor_pointer",
10303     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10316    }
10317   ]
10318  },
10319  {
10320   "alignment" : 8,
10321   "base_specifiers" :
10322   [
10323    {
10324     "is_virtual" : true,
10325     "referenced_type" : "type-18"
10326    }
10327   ],
10328   "linker_set_key" : "android::hardware::IInterface",
10329   "name" : "android::hardware::IInterface",
10330   "record_kind" : "class",
10331   "referenced_type" : "type-22",
10332   "self_type" : "type-22",
10333   "size" : 24,
10334   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10335   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10336   "vtable_components" :
10337   [
10338    {
10339     "component_value" : 8,
10340     "kind" : "vbase_offset"
10341    },
10342    {
10343     "kind" : "offset_to_top"
10344    },
10345    {
10346     "kind" : "rtti",
10347     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10348    },
10349    {
10350     "kind" : "complete_dtor_pointer",
10351     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10352    },
10353    {
10354     "kind" : "deleting_dtor_pointer",
10355     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10356    },
10357    {
10358     "is_pure" : true,
10359     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10360    },
10361    {
10362     "kind" : "vcall_offset"
10363    },
10364    {
10365     "kind" : "vcall_offset"
10366    },
10367    {
10368     "kind" : "vcall_offset"
10369    },
10370    {
10371     "kind" : "vcall_offset"
10372    },
10373    {
10374     "component_value" : -8,
10375     "kind" : "vcall_offset"
10376    },
10377    {
10378     "component_value" : -8,
10379     "kind" : "offset_to_top"
10380    },
10381    {
10382     "kind" : "rtti",
10383     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10384    },
10385    {
10386     "kind" : "complete_dtor_pointer",
10387     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10388    },
10389    {
10390     "kind" : "deleting_dtor_pointer",
10391     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10395    },
10396    {
10397     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10398    },
10399    {
10400     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10404    }
10405   ]
10406  },
10407  {
10408   "alignment" : 8,
10409   "fields" :
10410   [
10411    {
10412     "access" : "private",
10413     "field_name" : "mGrantors",
10414     "referenced_type" : "type-396"
10415    },
10416    {
10417     "access" : "private",
10418     "field_name" : "mHandle",
10419     "field_offset" : 128,
10420     "referenced_type" : "type-464"
10421    },
10422    {
10423     "access" : "private",
10424     "field_name" : "mQuantum",
10425     "field_offset" : 192,
10426     "referenced_type" : "type-2"
10427    },
10428    {
10429     "access" : "private",
10430     "field_name" : "mFlags",
10431     "field_offset" : 224,
10432     "referenced_type" : "type-2"
10433    }
10434   ],
10435   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10436   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10437   "referenced_type" : "type-463",
10438   "self_type" : "type-463",
10439   "size" : 32,
10440   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10441   "template_args" : [ "type-88" ],
10442   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10443  },
10444  {
10445   "alignment" : 8,
10446   "fields" :
10447   [
10448    {
10449     "access" : "private",
10450     "field_name" : "mBufCachePos",
10451     "referenced_type" : "type-8"
10452    },
10453    {
10454     "access" : "private",
10455     "field_name" : "mBufCache",
10456     "field_offset" : 64,
10457     "referenced_type" : "type-493"
10458    },
10459    {
10460     "access" : "private",
10461     "field_name" : "mError",
10462     "field_offset" : 256,
10463     "referenced_type" : "type-125"
10464    },
10465    {
10466     "access" : "private",
10467     "field_name" : "mData",
10468     "field_offset" : 320,
10469     "referenced_type" : "type-424"
10470    },
10471    {
10472     "access" : "private",
10473     "field_name" : "mDataSize",
10474     "field_offset" : 384,
10475     "referenced_type" : "type-8"
10476    },
10477    {
10478     "access" : "private",
10479     "field_name" : "mDataCapacity",
10480     "field_offset" : 448,
10481     "referenced_type" : "type-8"
10482    },
10483    {
10484     "access" : "private",
10485     "field_name" : "mDataPos",
10486     "field_offset" : 512,
10487     "referenced_type" : "type-8"
10488    },
10489    {
10490     "access" : "private",
10491     "field_name" : "mObjects",
10492     "field_offset" : 576,
10493     "referenced_type" : "type-494"
10494    },
10495    {
10496     "access" : "private",
10497     "field_name" : "mObjectsSize",
10498     "field_offset" : 640,
10499     "referenced_type" : "type-8"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "mObjectsCapacity",
10504     "field_offset" : 704,
10505     "referenced_type" : "type-8"
10506    },
10507    {
10508     "access" : "private",
10509     "field_name" : "mNextObjectHint",
10510     "field_offset" : 768,
10511     "referenced_type" : "type-8"
10512    },
10513    {
10514     "access" : "private",
10515     "field_name" : "mNumRef",
10516     "field_offset" : 832,
10517     "referenced_type" : "type-8"
10518    },
10519    {
10520     "access" : "private",
10521     "field_name" : "mFdsKnown",
10522     "field_offset" : 896,
10523     "referenced_type" : "type-51"
10524    },
10525    {
10526     "access" : "private",
10527     "field_name" : "mHasFds",
10528     "field_offset" : 904,
10529     "referenced_type" : "type-51"
10530    },
10531    {
10532     "access" : "private",
10533     "field_name" : "mAllowFds",
10534     "field_offset" : 912,
10535     "referenced_type" : "type-51"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "mOwner",
10540     "field_offset" : 960,
10541     "referenced_type" : "type-495"
10542    },
10543    {
10544     "access" : "private",
10545     "field_name" : "mOwnerCookie",
10546     "field_offset" : 1024,
10547     "referenced_type" : "type-137"
10548    }
10549   ],
10550   "linker_set_key" : "android::hardware::Parcel",
10551   "name" : "android::hardware::Parcel",
10552   "record_kind" : "class",
10553   "referenced_type" : "type-492",
10554   "self_type" : "type-492",
10555   "size" : 136,
10556   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10557   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10558  },
10559  {
10560   "access" : "private",
10561   "alignment" : 8,
10562   "fields" :
10563   [
10564    {
10565     "field_name" : "index",
10566     "referenced_type" : "type-8"
10567    },
10568    {
10569     "field_name" : "buffer",
10570     "field_offset" : 64,
10571     "referenced_type" : "type-345"
10572    },
10573    {
10574     "field_name" : "bufend",
10575     "field_offset" : 128,
10576     "referenced_type" : "type-345"
10577    }
10578   ],
10579   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10580   "name" : "android::hardware::Parcel::BufferInfo",
10581   "referenced_type" : "type-500",
10582   "self_type" : "type-500",
10583   "size" : 24,
10584   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10585   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10586  },
10587  {
10588   "alignment" : 8,
10589   "base_specifiers" :
10590   [
10591    {
10592     "is_virtual" : true,
10593     "referenced_type" : "type-18"
10594    }
10595   ],
10596   "fields" :
10597   [
10598    {
10599     "access" : "private",
10600     "field_name" : "mDriverFD",
10601     "field_offset" : 64,
10602     "referenced_type" : "type-125"
10603    },
10604    {
10605     "access" : "private",
10606     "field_name" : "mVMStart",
10607     "field_offset" : 128,
10608     "referenced_type" : "type-137"
10609    },
10610    {
10611     "access" : "private",
10612     "field_name" : "mThreadCountLock",
10613     "field_offset" : 192,
10614     "referenced_type" : "type-139"
10615    },
10616    {
10617     "access" : "private",
10618     "field_name" : "mThreadCountDecrement",
10619     "field_offset" : 512,
10620     "referenced_type" : "type-140"
10621    },
10622    {
10623     "access" : "private",
10624     "field_name" : "mExecutingThreadsCount",
10625     "field_offset" : 896,
10626     "referenced_type" : "type-8"
10627    },
10628    {
10629     "access" : "private",
10630     "field_name" : "mMaxThreads",
10631     "field_offset" : 960,
10632     "referenced_type" : "type-8"
10633    },
10634    {
10635     "access" : "private",
10636     "field_name" : "mStarvationStartTimeMs",
10637     "field_offset" : 1024,
10638     "referenced_type" : "type-141"
10639    },
10640    {
10641     "access" : "private",
10642     "field_name" : "mLock",
10643     "field_offset" : 1088,
10644     "referenced_type" : "type-142"
10645    },
10646    {
10647     "access" : "private",
10648     "field_name" : "mHandleToObject",
10649     "field_offset" : 1408,
10650     "referenced_type" : "type-144"
10651    },
10652    {
10653     "access" : "private",
10654     "field_name" : "mManagesContexts",
10655     "field_offset" : 1728,
10656     "referenced_type" : "type-51"
10657    },
10658    {
10659     "access" : "private",
10660     "field_name" : "mBinderContextCheckFunc",
10661     "field_offset" : 1792,
10662     "referenced_type" : "type-149"
10663    },
10664    {
10665     "access" : "private",
10666     "field_name" : "mBinderContextUserData",
10667     "field_offset" : 1856,
10668     "referenced_type" : "type-137"
10669    },
10670    {
10671     "access" : "private",
10672     "field_name" : "mContexts",
10673     "field_offset" : 1920,
10674     "referenced_type" : "type-158"
10675    },
10676    {
10677     "access" : "private",
10678     "field_name" : "mRootDir",
10679     "field_offset" : 2240,
10680     "referenced_type" : "type-162"
10681    },
10682    {
10683     "access" : "private",
10684     "field_name" : "mThreadPoolStarted",
10685     "field_offset" : 2304,
10686     "referenced_type" : "type-51"
10687    },
10688    {
10689     "access" : "private",
10690     "field_name" : "mSpawnThreadOnStart",
10691     "field_offset" : 2312,
10692     "referenced_type" : "type-51"
10693    },
10694    {
10695     "access" : "private",
10696     "field_name" : "mThreadPoolSeq",
10697     "field_offset" : 2336,
10698     "referenced_type" : "type-163"
10699    },
10700    {
10701     "access" : "private",
10702     "field_name" : "mMmapSize",
10703     "field_offset" : 2368,
10704     "referenced_type" : "type-147"
10705    },
10706    {
10707     "access" : "private",
10708     "field_name" : "mCallRestriction",
10709     "field_offset" : 2432,
10710     "referenced_type" : "type-164"
10711    }
10712   ],
10713   "linker_set_key" : "android::hardware::ProcessState",
10714   "name" : "android::hardware::ProcessState",
10715   "record_kind" : "class",
10716   "referenced_type" : "type-136",
10717   "self_type" : "type-136",
10718   "size" : 328,
10719   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10720   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10721   "vtable_components" :
10722   [
10723    {
10724     "component_value" : 312,
10725     "kind" : "vbase_offset"
10726    },
10727    {
10728     "kind" : "offset_to_top"
10729    },
10730    {
10731     "kind" : "rtti",
10732     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10733    },
10734    {
10735     "kind" : "complete_dtor_pointer",
10736     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10737    },
10738    {
10739     "kind" : "deleting_dtor_pointer",
10740     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10741    },
10742    {
10743     "kind" : "vcall_offset"
10744    },
10745    {
10746     "kind" : "vcall_offset"
10747    },
10748    {
10749     "kind" : "vcall_offset"
10750    },
10751    {
10752     "kind" : "vcall_offset"
10753    },
10754    {
10755     "component_value" : -312,
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "component_value" : -312,
10760     "kind" : "offset_to_top"
10761    },
10762    {
10763     "kind" : "rtti",
10764     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10765    },
10766    {
10767     "kind" : "complete_dtor_pointer",
10768     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10769    },
10770    {
10771     "kind" : "deleting_dtor_pointer",
10772     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10785    }
10786   ]
10787  },
10788  {
10789   "access" : "private",
10790   "alignment" : 8,
10791   "fields" :
10792   [
10793    {
10794     "field_name" : "binder",
10795     "referenced_type" : "type-25"
10796    },
10797    {
10798     "field_name" : "refs",
10799     "field_offset" : 64,
10800     "referenced_type" : "type-27"
10801    }
10802   ],
10803   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10804   "name" : "android::hardware::ProcessState::handle_entry",
10805   "referenced_type" : "type-148",
10806   "self_type" : "type-148",
10807   "size" : 16,
10808   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10809   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10810  },
10811  {
10812   "alignment" : 8,
10813   "base_specifiers" :
10814   [
10815    {
10816     "referenced_type" : "type-246"
10817    }
10818   ],
10819   "fields" :
10820   [
10821    {
10822     "access" : "private",
10823     "field_name" : "mVal",
10824     "field_offset" : 288,
10825     "referenced_type" : "type-253"
10826    }
10827   ],
10828   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10829   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
10830   "record_kind" : "class",
10831   "referenced_type" : "type-252",
10832   "self_type" : "type-252",
10833   "size" : 40,
10834   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10835   "template_args" : [ "type-253" ],
10836   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE"
10837  },
10838  {
10839   "alignment" : 8,
10840   "base_specifiers" :
10841   [
10842    {
10843     "referenced_type" : "type-246"
10844    }
10845   ],
10846   "fields" :
10847   [
10848    {
10849     "access" : "private",
10850     "field_name" : "mVal",
10851     "field_offset" : 320,
10852     "referenced_type" : "type-213"
10853    }
10854   ],
10855   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10856   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> >",
10857   "record_kind" : "class",
10858   "referenced_type" : "type-259",
10859   "self_type" : "type-259",
10860   "size" : 48,
10861   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10862   "template_args" : [ "type-213" ],
10863   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_011IContexthubEEEEE"
10864  },
10865  {
10866   "alignment" : 8,
10867   "base_specifiers" :
10868   [
10869    {
10870     "referenced_type" : "type-246"
10871    }
10872   ],
10873   "fields" :
10874   [
10875    {
10876     "access" : "private",
10877     "field_name" : "mVal",
10878     "field_offset" : 320,
10879     "referenced_type" : "type-64"
10880    }
10881   ],
10882   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10883   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> >",
10884   "record_kind" : "class",
10885   "referenced_type" : "type-705",
10886   "self_type" : "type-705",
10887   "size" : 48,
10888   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10889   "template_args" : [ "type-64" ],
10890   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_019IContexthubCallbackEEEEE"
10891  },
10892  {
10893   "alignment" : 8,
10894   "base_specifiers" :
10895   [
10896    {
10897     "referenced_type" : "type-246"
10898    }
10899   ],
10900   "fields" :
10901   [
10902    {
10903     "access" : "private",
10904     "field_name" : "mVal",
10905     "field_offset" : 264,
10906     "referenced_type" : "type-51"
10907    }
10908   ],
10909   "linker_set_key" : "android::hardware::Return<bool>",
10910   "name" : "android::hardware::Return<bool>",
10911   "record_kind" : "class",
10912   "referenced_type" : "type-245",
10913   "self_type" : "type-245",
10914   "size" : 40,
10915   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10916   "template_args" : [ "type-51" ],
10917   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10918  },
10919  {
10920   "alignment" : 8,
10921   "base_specifiers" :
10922   [
10923    {
10924     "referenced_type" : "type-246"
10925    }
10926   ],
10927   "linker_set_key" : "android::hardware::Return<void>",
10928   "name" : "android::hardware::Return<void>",
10929   "record_kind" : "class",
10930   "referenced_type" : "type-273",
10931   "self_type" : "type-273",
10932   "size" : 40,
10933   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10934   "template_args" : [ "type-138" ],
10935   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10936  },
10937  {
10938   "alignment" : 8,
10939   "fields" :
10940   [
10941    {
10942     "access" : "private",
10943     "field_name" : "mException",
10944     "referenced_type" : "type-125"
10945    },
10946    {
10947     "access" : "private",
10948     "field_name" : "mErrorCode",
10949     "field_offset" : 32,
10950     "referenced_type" : "type-125"
10951    },
10952    {
10953     "access" : "private",
10954     "field_name" : "mMessage",
10955     "field_offset" : 64,
10956     "referenced_type" : "type-237"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::Status",
10960   "name" : "android::hardware::Status",
10961   "record_kind" : "class",
10962   "referenced_type" : "type-236",
10963   "self_type" : "type-236",
10964   "size" : 32,
10965   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10966   "unique_id" : "_ZTSN7android8hardware6StatusE"
10967  },
10968  {
10969   "alignment" : 8,
10970   "base_specifiers" :
10971   [
10972    {
10973     "referenced_type" : "type-506"
10974    }
10975   ],
10976   "fields" :
10977   [
10978    {
10979     "access" : "private",
10980     "field_name" : "_hidl_mImpl",
10981     "field_offset" : 1024,
10982     "referenced_type" : "type-213"
10983    }
10984   ],
10985   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10986   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10987   "referenced_type" : "type-709",
10988   "self_type" : "type-709",
10989   "size" : 152,
10990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
10991   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BnHwContexthubE",
10992   "vtable_components" :
10993   [
10994    {
10995     "component_value" : 136,
10996     "kind" : "vbase_offset"
10997    },
10998    {
10999     "kind" : "offset_to_top"
11000    },
11001    {
11002     "kind" : "rtti",
11003     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11007    },
11008    {
11009     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11013    },
11014    {
11015     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11019    },
11020    {
11021     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11031    },
11032    {
11033     "kind" : "complete_dtor_pointer",
11034     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11035    },
11036    {
11037     "kind" : "deleting_dtor_pointer",
11038     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11042    },
11043    {
11044     "component_value" : -32,
11045     "kind" : "offset_to_top"
11046    },
11047    {
11048     "kind" : "rtti",
11049     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11050    },
11051    {
11052     "kind" : "complete_dtor_pointer",
11053     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11054    },
11055    {
11056     "kind" : "deleting_dtor_pointer",
11057     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11058    },
11059    {
11060     "kind" : "vcall_offset"
11061    },
11062    {
11063     "kind" : "vcall_offset"
11064    },
11065    {
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "kind" : "vcall_offset"
11070    },
11071    {
11072     "component_value" : -136,
11073     "kind" : "vcall_offset"
11074    },
11075    {
11076     "component_value" : -136,
11077     "kind" : "offset_to_top"
11078    },
11079    {
11080     "kind" : "rtti",
11081     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
11082    },
11083    {
11084     "kind" : "complete_dtor_pointer",
11085     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
11086    },
11087    {
11088     "kind" : "deleting_dtor_pointer",
11089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
11090    },
11091    {
11092     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11093    },
11094    {
11095     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11099    },
11100    {
11101     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11102    }
11103   ]
11104  },
11105  {
11106   "alignment" : 8,
11107   "base_specifiers" :
11108   [
11109    {
11110     "referenced_type" : "type-506"
11111    }
11112   ],
11113   "fields" :
11114   [
11115    {
11116     "access" : "private",
11117     "field_name" : "_hidl_mImpl",
11118     "field_offset" : 1024,
11119     "referenced_type" : "type-64"
11120    }
11121   ],
11122   "linker_set_key" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11123   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11124   "referenced_type" : "type-510",
11125   "self_type" : "type-510",
11126   "size" : 152,
11127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11128   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11129   "vtable_components" :
11130   [
11131    {
11132     "component_value" : 136,
11133     "kind" : "vbase_offset"
11134    },
11135    {
11136     "kind" : "offset_to_top"
11137    },
11138    {
11139     "kind" : "rtti",
11140     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11150    },
11151    {
11152     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11156    },
11157    {
11158     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11168    },
11169    {
11170     "kind" : "complete_dtor_pointer",
11171     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11172    },
11173    {
11174     "kind" : "deleting_dtor_pointer",
11175     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11179    },
11180    {
11181     "component_value" : -32,
11182     "kind" : "offset_to_top"
11183    },
11184    {
11185     "kind" : "rtti",
11186     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11187    },
11188    {
11189     "kind" : "complete_dtor_pointer",
11190     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11191    },
11192    {
11193     "kind" : "deleting_dtor_pointer",
11194     "mangled_component_name" : "_ZThn32_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11195    },
11196    {
11197     "kind" : "vcall_offset"
11198    },
11199    {
11200     "kind" : "vcall_offset"
11201    },
11202    {
11203     "kind" : "vcall_offset"
11204    },
11205    {
11206     "kind" : "vcall_offset"
11207    },
11208    {
11209     "component_value" : -136,
11210     "kind" : "vcall_offset"
11211    },
11212    {
11213     "component_value" : -136,
11214     "kind" : "offset_to_top"
11215    },
11216    {
11217     "kind" : "rtti",
11218     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11219    },
11220    {
11221     "kind" : "complete_dtor_pointer",
11222     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11223    },
11224    {
11225     "kind" : "deleting_dtor_pointer",
11226     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11227    },
11228    {
11229     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11239    }
11240   ]
11241  },
11242  {
11243   "alignment" : 8,
11244   "base_specifiers" :
11245   [
11246    {
11247     "referenced_type" : "type-15"
11248    },
11249    {
11250     "referenced_type" : "type-59"
11251    }
11252   ],
11253   "fields" :
11254   [
11255    {
11256     "access" : "private",
11257     "field_name" : "_hidl_mMutex",
11258     "field_offset" : 1088,
11259     "referenced_type" : "type-57"
11260    },
11261    {
11262     "access" : "private",
11263     "field_name" : "_hidl_mDeathRecipients",
11264     "field_offset" : 1408,
11265     "referenced_type" : "type-58"
11266    }
11267   ],
11268   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11269   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11270   "referenced_type" : "type-56",
11271   "self_type" : "type-56",
11272   "size" : 216,
11273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
11274   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014BpHwContexthubE",
11275   "vtable_components" :
11276   [
11277    {
11278     "component_value" : 200,
11279     "kind" : "vbase_offset"
11280    },
11281    {
11282     "kind" : "offset_to_top"
11283    },
11284    {
11285     "kind" : "rtti",
11286     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11287    },
11288    {
11289     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
11290    },
11291    {
11292     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11293    },
11294    {
11295     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11296    },
11297    {
11298     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11299    },
11300    {
11301     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11302    },
11303    {
11304     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11305    },
11306    {
11307     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11308    },
11309    {
11310     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11320    },
11321    {
11322     "kind" : "complete_dtor_pointer",
11323     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11324    },
11325    {
11326     "kind" : "deleting_dtor_pointer",
11327     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11328    },
11329    {
11330     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11331    },
11332    {
11333     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11334    },
11335    {
11336     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11337    },
11338    {
11339     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjmj"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjmj"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjmj"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11355    },
11356    {
11357     "component_value" : 192,
11358     "kind" : "vbase_offset"
11359    },
11360    {
11361     "component_value" : -8,
11362     "kind" : "offset_to_top"
11363    },
11364    {
11365     "kind" : "rtti",
11366     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11367    },
11368    {
11369     "kind" : "complete_dtor_pointer",
11370     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11371    },
11372    {
11373     "kind" : "deleting_dtor_pointer",
11374     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11375    },
11376    {
11377     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11378    },
11379    {
11380     "component_value" : 184,
11381     "kind" : "vbase_offset"
11382    },
11383    {
11384     "component_value" : -16,
11385     "kind" : "offset_to_top"
11386    },
11387    {
11388     "kind" : "rtti",
11389     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11390    },
11391    {
11392     "kind" : "complete_dtor_pointer",
11393     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11394    },
11395    {
11396     "kind" : "deleting_dtor_pointer",
11397     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11404    },
11405    {
11406     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11407    },
11408    {
11409     "component_value" : -48,
11410     "kind" : "offset_to_top"
11411    },
11412    {
11413     "kind" : "rtti",
11414     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11415    },
11416    {
11417     "kind" : "complete_dtor_pointer",
11418     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11419    },
11420    {
11421     "kind" : "deleting_dtor_pointer",
11422     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11423    },
11424    {
11425     "kind" : "vcall_offset"
11426    },
11427    {
11428     "component_value" : -184,
11429     "kind" : "vcall_offset"
11430    },
11431    {
11432     "component_value" : -184,
11433     "kind" : "vcall_offset"
11434    },
11435    {
11436     "component_value" : -184,
11437     "kind" : "vcall_offset"
11438    },
11439    {
11440     "component_value" : -200,
11441     "kind" : "vcall_offset"
11442    },
11443    {
11444     "component_value" : -200,
11445     "kind" : "offset_to_top"
11446    },
11447    {
11448     "kind" : "rtti",
11449     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11450    },
11451    {
11452     "kind" : "complete_dtor_pointer",
11453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11454    },
11455    {
11456     "kind" : "deleting_dtor_pointer",
11457     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11458    },
11459    {
11460     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11461    },
11462    {
11463     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11464    },
11465    {
11466     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11470    }
11471   ]
11472  },
11473  {
11474   "alignment" : 8,
11475   "base_specifiers" :
11476   [
11477    {
11478     "referenced_type" : "type-205"
11479    },
11480    {
11481     "referenced_type" : "type-59"
11482    }
11483   ],
11484   "fields" :
11485   [
11486    {
11487     "access" : "private",
11488     "field_name" : "_hidl_mMutex",
11489     "field_offset" : 1088,
11490     "referenced_type" : "type-203"
11491    },
11492    {
11493     "access" : "private",
11494     "field_name" : "_hidl_mDeathRecipients",
11495     "field_offset" : 1408,
11496     "referenced_type" : "type-204"
11497    }
11498   ],
11499   "linker_set_key" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11500   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11501   "referenced_type" : "type-202",
11502   "self_type" : "type-202",
11503   "size" : 216,
11504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
11505   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11506   "vtable_components" :
11507   [
11508    {
11509     "component_value" : 200,
11510     "kind" : "vbase_offset"
11511    },
11512    {
11513     "kind" : "offset_to_top"
11514    },
11515    {
11516     "kind" : "rtti",
11517     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11518    },
11519    {
11520     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11524    },
11525    {
11526     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11530    },
11531    {
11532     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11551    },
11552    {
11553     "kind" : "complete_dtor_pointer",
11554     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11555    },
11556    {
11557     "kind" : "deleting_dtor_pointer",
11558     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11568    },
11569    {
11570     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEmj"
11571    },
11572    {
11573     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11577    },
11578    {
11579     "component_value" : 192,
11580     "kind" : "vbase_offset"
11581    },
11582    {
11583     "component_value" : -8,
11584     "kind" : "offset_to_top"
11585    },
11586    {
11587     "kind" : "rtti",
11588     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11589    },
11590    {
11591     "kind" : "complete_dtor_pointer",
11592     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11593    },
11594    {
11595     "kind" : "deleting_dtor_pointer",
11596     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11597    },
11598    {
11599     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11600    },
11601    {
11602     "component_value" : 184,
11603     "kind" : "vbase_offset"
11604    },
11605    {
11606     "component_value" : -16,
11607     "kind" : "offset_to_top"
11608    },
11609    {
11610     "kind" : "rtti",
11611     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11612    },
11613    {
11614     "kind" : "complete_dtor_pointer",
11615     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11616    },
11617    {
11618     "kind" : "deleting_dtor_pointer",
11619     "mangled_component_name" : "_ZThn16_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11629    },
11630    {
11631     "component_value" : -48,
11632     "kind" : "offset_to_top"
11633    },
11634    {
11635     "kind" : "rtti",
11636     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11637    },
11638    {
11639     "kind" : "complete_dtor_pointer",
11640     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11641    },
11642    {
11643     "kind" : "deleting_dtor_pointer",
11644     "mangled_component_name" : "_ZThn48_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11645    },
11646    {
11647     "kind" : "vcall_offset"
11648    },
11649    {
11650     "component_value" : -184,
11651     "kind" : "vcall_offset"
11652    },
11653    {
11654     "component_value" : -184,
11655     "kind" : "vcall_offset"
11656    },
11657    {
11658     "component_value" : -184,
11659     "kind" : "vcall_offset"
11660    },
11661    {
11662     "component_value" : -200,
11663     "kind" : "vcall_offset"
11664    },
11665    {
11666     "component_value" : -200,
11667     "kind" : "offset_to_top"
11668    },
11669    {
11670     "kind" : "rtti",
11671     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11672    },
11673    {
11674     "kind" : "complete_dtor_pointer",
11675     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11676    },
11677    {
11678     "kind" : "deleting_dtor_pointer",
11679     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11680    },
11681    {
11682     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11692    }
11693   ]
11694  },
11695  {
11696   "alignment" : 8,
11697   "base_specifiers" :
11698   [
11699    {
11700     "referenced_type" : "type-16"
11701    },
11702    {
11703     "referenced_type" : "type-59"
11704    }
11705   ],
11706   "fields" :
11707   [
11708    {
11709     "access" : "private",
11710     "field_name" : "mImpl",
11711     "field_offset" : 768,
11712     "referenced_type" : "type-218"
11713    },
11714    {
11715     "access" : "private",
11716     "field_name" : "mOnewayQueue",
11717     "field_offset" : 832,
11718     "referenced_type" : "type-701"
11719    }
11720   ],
11721   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthub",
11722   "name" : "android::hardware::contexthub::V1_0::BsContexthub",
11723   "referenced_type" : "type-741",
11724   "self_type" : "type-741",
11725   "size" : 136,
11726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthub.h",
11727   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_012BsContexthubE",
11728   "vtable_components" :
11729   [
11730    {
11731     "component_value" : 120,
11732     "kind" : "vbase_offset"
11733    },
11734    {
11735     "kind" : "offset_to_top"
11736    },
11737    {
11738     "kind" : "rtti",
11739     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11740    },
11741    {
11742     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21setHALInstrumentationEv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub4pingEv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub21notifySyspropsChangedEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11773    },
11774    {
11775     "kind" : "complete_dtor_pointer",
11776     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11777    },
11778    {
11779     "kind" : "deleting_dtor_pointer",
11780     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11781    },
11782    {
11783     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11784    },
11785    {
11786     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13unloadNanoAppEjmj"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub13enableNanoAppEjmj"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub14disableNanoAppEjmj"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_012BsContexthub9queryAppsEj"
11805    },
11806    {
11807     "component_value" : -8,
11808     "kind" : "offset_to_top"
11809    },
11810    {
11811     "kind" : "rtti",
11812     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11813    },
11814    {
11815     "kind" : "complete_dtor_pointer",
11816     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11817    },
11818    {
11819     "kind" : "deleting_dtor_pointer",
11820     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11821    },
11822    {
11823     "kind" : "vcall_offset"
11824    },
11825    {
11826     "kind" : "vcall_offset"
11827    },
11828    {
11829     "kind" : "vcall_offset"
11830    },
11831    {
11832     "kind" : "vcall_offset"
11833    },
11834    {
11835     "component_value" : -120,
11836     "kind" : "vcall_offset"
11837    },
11838    {
11839     "component_value" : -120,
11840     "kind" : "offset_to_top"
11841    },
11842    {
11843     "kind" : "rtti",
11844     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_012BsContexthubE"
11845    },
11846    {
11847     "kind" : "complete_dtor_pointer",
11848     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_012BsContexthubD1Ev"
11849    },
11850    {
11851     "kind" : "deleting_dtor_pointer",
11852     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_012BsContexthubD0Ev"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11865    }
11866   ]
11867  },
11868  {
11869   "alignment" : 8,
11870   "base_specifiers" :
11871   [
11872    {
11873     "referenced_type" : "type-66"
11874    },
11875    {
11876     "referenced_type" : "type-59"
11877    }
11878   ],
11879   "fields" :
11880   [
11881    {
11882     "access" : "private",
11883     "field_name" : "mImpl",
11884     "field_offset" : 768,
11885     "referenced_type" : "type-63"
11886    },
11887    {
11888     "access" : "private",
11889     "field_name" : "mOnewayQueue",
11890     "field_offset" : 832,
11891     "referenced_type" : "type-701"
11892    }
11893   ],
11894   "linker_set_key" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11895   "name" : "android::hardware::contexthub::V1_0::BsContexthubCallback",
11896   "referenced_type" : "type-700",
11897   "self_type" : "type-700",
11898   "size" : 136,
11899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BsContexthubCallback.h",
11900   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_020BsContexthubCallbackE",
11901   "vtable_components" :
11902   [
11903    {
11904     "component_value" : 120,
11905     "kind" : "vbase_offset"
11906    },
11907    {
11908     "kind" : "offset_to_top"
11909    },
11910    {
11911     "kind" : "rtti",
11912     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11913    },
11914    {
11915     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11919    },
11920    {
11921     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11922    },
11923    {
11924     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11928    },
11929    {
11930     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21setHALInstrumentationEv"
11931    },
11932    {
11933     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11934    },
11935    {
11936     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback4pingEv"
11937    },
11938    {
11939     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11940    },
11941    {
11942     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback21notifySyspropsChangedEv"
11943    },
11944    {
11945     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11946    },
11947    {
11948     "kind" : "complete_dtor_pointer",
11949     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11950    },
11951    {
11952     "kind" : "deleting_dtor_pointer",
11953     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11957    },
11958    {
11959     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11960    },
11961    {
11962     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11963    },
11964    {
11965     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppAbortEmj"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_020BsContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11969    },
11970    {
11971     "component_value" : -8,
11972     "kind" : "offset_to_top"
11973    },
11974    {
11975     "kind" : "rtti",
11976     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
11977    },
11978    {
11979     "kind" : "complete_dtor_pointer",
11980     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
11981    },
11982    {
11983     "kind" : "deleting_dtor_pointer",
11984     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
11985    },
11986    {
11987     "kind" : "vcall_offset"
11988    },
11989    {
11990     "kind" : "vcall_offset"
11991    },
11992    {
11993     "kind" : "vcall_offset"
11994    },
11995    {
11996     "kind" : "vcall_offset"
11997    },
11998    {
11999     "component_value" : -120,
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "component_value" : -120,
12004     "kind" : "offset_to_top"
12005    },
12006    {
12007     "kind" : "rtti",
12008     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_020BsContexthubCallbackE"
12009    },
12010    {
12011     "kind" : "complete_dtor_pointer",
12012     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_020BsContexthubCallbackD1Ev"
12013    },
12014    {
12015     "kind" : "deleting_dtor_pointer",
12016     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_020BsContexthubCallbackD0Ev"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12029    }
12030   ]
12031  },
12032  {
12033   "alignment" : 8,
12034   "fields" :
12035   [
12036    {
12037     "field_name" : "name",
12038     "referenced_type" : "type-83"
12039    },
12040    {
12041     "field_name" : "vendor",
12042     "field_offset" : 128,
12043     "referenced_type" : "type-83"
12044    },
12045    {
12046     "field_name" : "toolchain",
12047     "field_offset" : 256,
12048     "referenced_type" : "type-83"
12049    },
12050    {
12051     "field_name" : "platformVersion",
12052     "field_offset" : 384,
12053     "referenced_type" : "type-2"
12054    },
12055    {
12056     "field_name" : "toolchainVersion",
12057     "field_offset" : 416,
12058     "referenced_type" : "type-2"
12059    },
12060    {
12061     "field_name" : "hubId",
12062     "field_offset" : 448,
12063     "referenced_type" : "type-2"
12064    },
12065    {
12066     "field_name" : "peakMips",
12067     "field_offset" : 480,
12068     "referenced_type" : "type-89"
12069    },
12070    {
12071     "field_name" : "stoppedPowerDrawMw",
12072     "field_offset" : 512,
12073     "referenced_type" : "type-89"
12074    },
12075    {
12076     "field_name" : "sleepPowerDrawMw",
12077     "field_offset" : 544,
12078     "referenced_type" : "type-89"
12079    },
12080    {
12081     "field_name" : "peakPowerDrawMw",
12082     "field_offset" : 576,
12083     "referenced_type" : "type-89"
12084    },
12085    {
12086     "field_name" : "connectedSensors",
12087     "field_offset" : 640,
12088     "referenced_type" : "type-428"
12089    },
12090    {
12091     "field_name" : "maxSupportedMsgLen",
12092     "field_offset" : 768,
12093     "referenced_type" : "type-2"
12094    },
12095    {
12096     "field_name" : "chrePlatformId",
12097     "field_offset" : 832,
12098     "referenced_type" : "type-8"
12099    },
12100    {
12101     "field_name" : "chreApiMajorVersion",
12102     "field_offset" : 896,
12103     "referenced_type" : "type-7"
12104    },
12105    {
12106     "field_name" : "chreApiMinorVersion",
12107     "field_offset" : 904,
12108     "referenced_type" : "type-7"
12109    },
12110    {
12111     "field_name" : "chrePatchVersion",
12112     "field_offset" : 912,
12113     "referenced_type" : "type-124"
12114    }
12115   ],
12116   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHub",
12117   "name" : "android::hardware::contexthub::V1_0::ContextHub",
12118   "referenced_type" : "type-444",
12119   "self_type" : "type-444",
12120   "size" : 120,
12121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12122   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010ContextHubE"
12123  },
12124  {
12125   "alignment" : 8,
12126   "fields" :
12127   [
12128    {
12129     "field_name" : "appName",
12130     "referenced_type" : "type-8"
12131    },
12132    {
12133     "field_name" : "hostEndPoint",
12134     "field_offset" : 64,
12135     "referenced_type" : "type-124"
12136    },
12137    {
12138     "field_name" : "msgType",
12139     "field_offset" : 96,
12140     "referenced_type" : "type-2"
12141    },
12142    {
12143     "field_name" : "msg",
12144     "field_offset" : 128,
12145     "referenced_type" : "type-421"
12146    }
12147   ],
12148   "linker_set_key" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12149   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
12150   "referenced_type" : "type-624",
12151   "self_type" : "type-624",
12152   "size" : 32,
12153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12154   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013ContextHubMsgE"
12155  },
12156  {
12157   "alignment" : 8,
12158   "fields" :
12159   [
12160    {
12161     "field_name" : "appId",
12162     "referenced_type" : "type-8"
12163    },
12164    {
12165     "field_name" : "version",
12166     "field_offset" : 64,
12167     "referenced_type" : "type-2"
12168    },
12169    {
12170     "field_name" : "memUsage",
12171     "field_offset" : 128,
12172     "referenced_type" : "type-45"
12173    },
12174    {
12175     "field_name" : "enabled",
12176     "field_offset" : 256,
12177     "referenced_type" : "type-51"
12178    }
12179   ],
12180   "linker_set_key" : "android::hardware::contexthub::V1_0::HubAppInfo",
12181   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
12182   "referenced_type" : "type-44",
12183   "self_type" : "type-44",
12184   "size" : 40,
12185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12186   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_010HubAppInfoE"
12187  },
12188  {
12189   "alignment" : 8,
12190   "base_specifiers" :
12191   [
12192    {
12193     "referenced_type" : "type-17"
12194    }
12195   ],
12196   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthub",
12197   "name" : "android::hardware::contexthub::V1_0::IContexthub",
12198   "referenced_type" : "type-16",
12199   "self_type" : "type-16",
12200   "size" : 24,
12201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
12202   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_011IContexthubE",
12203   "vtable_components" :
12204   [
12205    {
12206     "component_value" : 8,
12207     "kind" : "vbase_offset"
12208    },
12209    {
12210     "kind" : "offset_to_top"
12211    },
12212    {
12213     "kind" : "rtti",
12214     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12215    },
12216    {
12217     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12248    },
12249    {
12250     "kind" : "complete_dtor_pointer",
12251     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
12252    },
12253    {
12254     "kind" : "deleting_dtor_pointer",
12255     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
12256    },
12257    {
12258     "is_pure" : true,
12259     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12260    },
12261    {
12262     "is_pure" : true,
12263     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12264    },
12265    {
12266     "is_pure" : true,
12267     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12268    },
12269    {
12270     "is_pure" : true,
12271     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12272    },
12273    {
12274     "is_pure" : true,
12275     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjmj"
12276    },
12277    {
12278     "is_pure" : true,
12279     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjmj"
12280    },
12281    {
12282     "is_pure" : true,
12283     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjmj"
12284    },
12285    {
12286     "is_pure" : true,
12287     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12288    },
12289    {
12290     "kind" : "vcall_offset"
12291    },
12292    {
12293     "kind" : "vcall_offset"
12294    },
12295    {
12296     "kind" : "vcall_offset"
12297    },
12298    {
12299     "kind" : "vcall_offset"
12300    },
12301    {
12302     "component_value" : -8,
12303     "kind" : "vcall_offset"
12304    },
12305    {
12306     "component_value" : -8,
12307     "kind" : "offset_to_top"
12308    },
12309    {
12310     "kind" : "rtti",
12311     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12312    },
12313    {
12314     "kind" : "complete_dtor_pointer",
12315     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
12316    },
12317    {
12318     "kind" : "deleting_dtor_pointer",
12319     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12332    }
12333   ]
12334  },
12335  {
12336   "alignment" : 8,
12337   "base_specifiers" :
12338   [
12339    {
12340     "referenced_type" : "type-17"
12341    }
12342   ],
12343   "linker_set_key" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12344   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
12345   "referenced_type" : "type-66",
12346   "self_type" : "type-66",
12347   "size" : 24,
12348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
12349   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_019IContexthubCallbackE",
12350   "vtable_components" :
12351   [
12352    {
12353     "component_value" : 8,
12354     "kind" : "vbase_offset"
12355    },
12356    {
12357     "kind" : "offset_to_top"
12358    },
12359    {
12360     "kind" : "rtti",
12361     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12362    },
12363    {
12364     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12365    },
12366    {
12367     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12368    },
12369    {
12370     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12371    },
12372    {
12373     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12377    },
12378    {
12379     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12380    },
12381    {
12382     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12389    },
12390    {
12391     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12395    },
12396    {
12397     "kind" : "complete_dtor_pointer",
12398     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12399    },
12400    {
12401     "kind" : "deleting_dtor_pointer",
12402     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12403    },
12404    {
12405     "is_pure" : true,
12406     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12407    },
12408    {
12409     "is_pure" : true,
12410     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12411    },
12412    {
12413     "is_pure" : true,
12414     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12415    },
12416    {
12417     "is_pure" : true,
12418     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEmj"
12419    },
12420    {
12421     "is_pure" : true,
12422     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12423    },
12424    {
12425     "kind" : "vcall_offset"
12426    },
12427    {
12428     "kind" : "vcall_offset"
12429    },
12430    {
12431     "kind" : "vcall_offset"
12432    },
12433    {
12434     "kind" : "vcall_offset"
12435    },
12436    {
12437     "component_value" : -8,
12438     "kind" : "vcall_offset"
12439    },
12440    {
12441     "component_value" : -8,
12442     "kind" : "offset_to_top"
12443    },
12444    {
12445     "kind" : "rtti",
12446     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12447    },
12448    {
12449     "kind" : "complete_dtor_pointer",
12450     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
12451    },
12452    {
12453     "kind" : "deleting_dtor_pointer",
12454     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12467    }
12468   ]
12469  },
12470  {
12471   "alignment" : 4,
12472   "fields" :
12473   [
12474    {
12475     "field_name" : "totalBytes",
12476     "referenced_type" : "type-2"
12477    },
12478    {
12479     "field_name" : "freeBytes",
12480     "field_offset" : 32,
12481     "referenced_type" : "type-2"
12482    },
12483    {
12484     "field_name" : "type",
12485     "field_offset" : 64,
12486     "referenced_type" : "type-50"
12487    },
12488    {
12489     "field_name" : "flags",
12490     "field_offset" : 96,
12491     "referenced_type" : "type-2"
12492    }
12493   ],
12494   "linker_set_key" : "android::hardware::contexthub::V1_0::MemRange",
12495   "name" : "android::hardware::contexthub::V1_0::MemRange",
12496   "referenced_type" : "type-49",
12497   "self_type" : "type-49",
12498   "size" : 16,
12499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12500   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_08MemRangeE"
12501  },
12502  {
12503   "alignment" : 8,
12504   "fields" :
12505   [
12506    {
12507     "field_name" : "appId",
12508     "referenced_type" : "type-8"
12509    },
12510    {
12511     "field_name" : "appVersion",
12512     "field_offset" : 64,
12513     "referenced_type" : "type-2"
12514    },
12515    {
12516     "field_name" : "flags",
12517     "field_offset" : 96,
12518     "referenced_type" : "type-2"
12519    },
12520    {
12521     "field_name" : "targetChreApiMajorVersion",
12522     "field_offset" : 128,
12523     "referenced_type" : "type-7"
12524    },
12525    {
12526     "field_name" : "targetChreApiMinorVersion",
12527     "field_offset" : 136,
12528     "referenced_type" : "type-7"
12529    },
12530    {
12531     "field_name" : "customBinary",
12532     "field_offset" : 192,
12533     "referenced_type" : "type-421"
12534    }
12535   ],
12536   "linker_set_key" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12537   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
12538   "referenced_type" : "type-622",
12539   "self_type" : "type-622",
12540   "size" : 40,
12541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12542   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_013NanoAppBinaryE"
12543  },
12544  {
12545   "alignment" : 8,
12546   "fields" :
12547   [
12548    {
12549     "field_name" : "sensorType",
12550     "referenced_type" : "type-82"
12551    },
12552    {
12553     "field_name" : "type",
12554     "field_offset" : 64,
12555     "referenced_type" : "type-83"
12556    },
12557    {
12558     "field_name" : "name",
12559     "field_offset" : 192,
12560     "referenced_type" : "type-83"
12561    },
12562    {
12563     "field_name" : "vendor",
12564     "field_offset" : 320,
12565     "referenced_type" : "type-83"
12566    },
12567    {
12568     "field_name" : "version",
12569     "field_offset" : 448,
12570     "referenced_type" : "type-2"
12571    },
12572    {
12573     "field_name" : "fifoReservedCount",
12574     "field_offset" : 480,
12575     "referenced_type" : "type-2"
12576    },
12577    {
12578     "field_name" : "fifoMaxCount",
12579     "field_offset" : 512,
12580     "referenced_type" : "type-2"
12581    },
12582    {
12583     "field_name" : "minDelayMs",
12584     "field_offset" : 576,
12585     "referenced_type" : "type-8"
12586    },
12587    {
12588     "field_name" : "maxDelayMs",
12589     "field_offset" : 640,
12590     "referenced_type" : "type-8"
12591    },
12592    {
12593     "field_name" : "peakPowerMw",
12594     "field_offset" : 704,
12595     "referenced_type" : "type-89"
12596    }
12597   ],
12598   "linker_set_key" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12599   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
12600   "referenced_type" : "type-81",
12601   "self_type" : "type-81",
12602   "size" : 96,
12603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
12604   "unique_id" : "_ZTSN7android8hardware10contexthub4V1_014PhysicalSensorE"
12605  },
12606  {
12607   "alignment" : 8,
12608   "fields" :
12609   [
12610    {
12611     "access" : "protected",
12612     "field_name" : "mInstrumentationCallbacks",
12613     "field_offset" : 64,
12614     "referenced_type" : "type-60"
12615    },
12616    {
12617     "access" : "protected",
12618     "field_name" : "mEnableInstrumentation",
12619     "field_offset" : 256,
12620     "referenced_type" : "type-51"
12621    },
12622    {
12623     "access" : "protected",
12624     "field_name" : "mInstrumentationLibPackage",
12625     "field_offset" : 320,
12626     "referenced_type" : "type-61"
12627    },
12628    {
12629     "access" : "protected",
12630     "field_name" : "mInterfaceName",
12631     "field_offset" : 512,
12632     "referenced_type" : "type-62"
12633    }
12634   ],
12635   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12636   "name" : "android::hardware::details::HidlInstrumentor",
12637   "referenced_type" : "type-59",
12638   "self_type" : "type-59",
12639   "size" : 88,
12640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12641   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12642   "vtable_components" :
12643   [
12644    {
12645     "kind" : "offset_to_top"
12646    },
12647    {
12648     "kind" : "rtti",
12649     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12650    },
12651    {
12652     "kind" : "complete_dtor_pointer",
12653     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12654    },
12655    {
12656     "kind" : "deleting_dtor_pointer",
12657     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12658    }
12659   ]
12660  },
12661  {
12662   "alignment" : 4,
12663   "fields" :
12664   [
12665    {
12666     "field_name" : "sched_policy",
12667     "referenced_type" : "type-125"
12668    },
12669    {
12670     "field_name" : "prio",
12671     "field_offset" : 32,
12672     "referenced_type" : "type-125"
12673    }
12674   ],
12675   "linker_set_key" : "android::hardware::details::SchedPrio",
12676   "name" : "android::hardware::details::SchedPrio",
12677   "referenced_type" : "type-517",
12678   "self_type" : "type-517",
12679   "size" : 8,
12680   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12681   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12682  },
12683  {
12684   "alignment" : 8,
12685   "fields" :
12686   [
12687    {
12688     "access" : "private",
12689     "field_name" : "mQueue",
12690     "referenced_type" : "type-702"
12691    }
12692   ],
12693   "linker_set_key" : "android::hardware::details::TaskRunner",
12694   "name" : "android::hardware::details::TaskRunner",
12695   "record_kind" : "class",
12696   "referenced_type" : "type-701",
12697   "self_type" : "type-701",
12698   "size" : 16,
12699   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12700   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12701  },
12702  {
12703   "alignment" : 1,
12704   "linker_set_key" : "android::hardware::details::bnhw_tag",
12705   "name" : "android::hardware::details::bnhw_tag",
12706   "referenced_type" : "type-300",
12707   "self_type" : "type-300",
12708   "size" : 1,
12709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12710   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12711  },
12712  {
12713   "alignment" : 1,
12714   "linker_set_key" : "android::hardware::details::bphw_tag",
12715   "name" : "android::hardware::details::bphw_tag",
12716   "referenced_type" : "type-314",
12717   "self_type" : "type-314",
12718   "size" : 1,
12719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12720   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12721  },
12722  {
12723   "alignment" : 1,
12724   "linker_set_key" : "android::hardware::details::bs_tag",
12725   "name" : "android::hardware::details::bs_tag",
12726   "referenced_type" : "type-326",
12727   "self_type" : "type-326",
12728   "size" : 1,
12729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12730   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12731  },
12732  {
12733   "access" : "private",
12734   "alignment" : 8,
12735   "fields" :
12736   [
12737    {
12738     "field_name" : "mPointer",
12739     "referenced_type" : "type-443"
12740    },
12741    {
12742     "field_name" : "_pad",
12743     "referenced_type" : "type-8"
12744    }
12745   ],
12746   "is_anonymous" : true,
12747   "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",
12748   "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",
12749   "record_kind" : "union",
12750   "referenced_type" : "type-442",
12751   "self_type" : "type-442",
12752   "size" : 8,
12753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12754   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
12755  },
12756  {
12757   "access" : "private",
12758   "alignment" : 8,
12759   "fields" :
12760   [
12761    {
12762     "field_name" : "mPointer",
12763     "referenced_type" : "type-399"
12764    },
12765    {
12766     "field_name" : "_pad",
12767     "referenced_type" : "type-8"
12768    }
12769   ],
12770   "is_anonymous" : true,
12771   "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",
12772   "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",
12773   "record_kind" : "union",
12774   "referenced_type" : "type-398",
12775   "self_type" : "type-398",
12776   "size" : 8,
12777   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12778   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12779  },
12780  {
12781   "access" : "private",
12782   "alignment" : 8,
12783   "fields" :
12784   [
12785    {
12786     "field_name" : "mPointer",
12787     "referenced_type" : "type-43"
12788    },
12789    {
12790     "field_name" : "_pad",
12791     "referenced_type" : "type-8"
12792    }
12793   ],
12794   "is_anonymous" : true,
12795   "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",
12796   "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",
12797   "record_kind" : "union",
12798   "referenced_type" : "type-42",
12799   "self_type" : "type-42",
12800   "size" : 8,
12801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12802   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEUt_E"
12803  },
12804  {
12805   "access" : "private",
12806   "alignment" : 8,
12807   "fields" :
12808   [
12809    {
12810     "field_name" : "mPointer",
12811     "referenced_type" : "type-48"
12812    },
12813    {
12814     "field_name" : "_pad",
12815     "referenced_type" : "type-8"
12816    }
12817   ],
12818   "is_anonymous" : true,
12819   "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",
12820   "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",
12821   "record_kind" : "union",
12822   "referenced_type" : "type-47",
12823   "self_type" : "type-47",
12824   "size" : 8,
12825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12826   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
12827  },
12828  {
12829   "access" : "private",
12830   "alignment" : 8,
12831   "fields" :
12832   [
12833    {
12834     "field_name" : "mPointer",
12835     "referenced_type" : "type-431"
12836    },
12837    {
12838     "field_name" : "_pad",
12839     "referenced_type" : "type-8"
12840    }
12841   ],
12842   "is_anonymous" : true,
12843   "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",
12844   "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",
12845   "record_kind" : "union",
12846   "referenced_type" : "type-430",
12847   "self_type" : "type-430",
12848   "size" : 8,
12849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12850   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
12851  },
12852  {
12853   "alignment" : 8,
12854   "fields" :
12855   [
12856    {
12857     "access" : "private",
12858     "referenced_type" : "type-398"
12859    }
12860   ],
12861   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12862   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12863   "referenced_type" : "type-397",
12864   "self_type" : "type-397",
12865   "size" : 8,
12866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12867   "template_args" : [ "type-400" ],
12868   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12869  },
12870  {
12871   "alignment" : 8,
12872   "fields" :
12873   [
12874    {
12875     "access" : "private",
12876     "referenced_type" : "type-442"
12877    }
12878   ],
12879   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12880   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
12881   "referenced_type" : "type-441",
12882   "self_type" : "type-441",
12883   "size" : 8,
12884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12885   "template_args" : [ "type-444" ],
12886   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
12887  },
12888  {
12889   "alignment" : 8,
12890   "fields" :
12891   [
12892    {
12893     "access" : "private",
12894     "referenced_type" : "type-42"
12895    }
12896   ],
12897   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12898   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::HubAppInfo>",
12899   "referenced_type" : "type-41",
12900   "self_type" : "type-41",
12901   "size" : 8,
12902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12903   "template_args" : [ "type-44" ],
12904   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010HubAppInfoEEE"
12905  },
12906  {
12907   "alignment" : 8,
12908   "fields" :
12909   [
12910    {
12911     "access" : "private",
12912     "referenced_type" : "type-47"
12913    }
12914   ],
12915   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12916   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
12917   "referenced_type" : "type-46",
12918   "self_type" : "type-46",
12919   "size" : 8,
12920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12921   "template_args" : [ "type-49" ],
12922   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
12923  },
12924  {
12925   "alignment" : 8,
12926   "fields" :
12927   [
12928    {
12929     "access" : "private",
12930     "referenced_type" : "type-430"
12931    }
12932   ],
12933   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12934   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
12935   "referenced_type" : "type-429",
12936   "self_type" : "type-429",
12937   "size" : 8,
12938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12939   "template_args" : [ "type-81" ],
12940   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
12941  },
12942  {
12943   "alignment" : 8,
12944   "fields" :
12945   [
12946    {
12947     "access" : "private",
12948     "referenced_type" : "type-3"
12949    }
12950   ],
12951   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12952   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12953   "referenced_type" : "type-176",
12954   "self_type" : "type-176",
12955   "size" : 8,
12956   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12957   "template_args" : [ "type-5" ],
12958   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12959  },
12960  {
12961   "alignment" : 8,
12962   "fields" :
12963   [
12964    {
12965     "access" : "private",
12966     "referenced_type" : "type-403"
12967    }
12968   ],
12969   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12970   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12971   "referenced_type" : "type-402",
12972   "self_type" : "type-402",
12973   "size" : 8,
12974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12975   "template_args" : [ "type-83" ],
12976   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12977  },
12978  {
12979   "alignment" : 8,
12980   "fields" :
12981   [
12982    {
12983     "access" : "private",
12984     "referenced_type" : "type-197"
12985    }
12986   ],
12987   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12988   "name" : "android::hardware::details::hidl_pointer<char>",
12989   "referenced_type" : "type-196",
12990   "self_type" : "type-196",
12991   "size" : 8,
12992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12993   "template_args" : [ "type-88" ],
12994   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12995  },
12996  {
12997   "access" : "private",
12998   "alignment" : 8,
12999   "fields" :
13000   [
13001    {
13002     "field_name" : "mPointer",
13003     "referenced_type" : "type-198"
13004    },
13005    {
13006     "field_name" : "_pad",
13007     "referenced_type" : "type-8"
13008    }
13009   ],
13010   "is_anonymous" : true,
13011   "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",
13012   "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",
13013   "record_kind" : "union",
13014   "referenced_type" : "type-197",
13015   "self_type" : "type-197",
13016   "size" : 8,
13017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13018   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13019  },
13020  {
13021   "alignment" : 8,
13022   "fields" :
13023   [
13024    {
13025     "access" : "private",
13026     "referenced_type" : "type-85"
13027    }
13028   ],
13029   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13030   "name" : "android::hardware::details::hidl_pointer<const char>",
13031   "referenced_type" : "type-84",
13032   "self_type" : "type-84",
13033   "size" : 8,
13034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13035   "template_args" : [ "type-87" ],
13036   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13037  },
13038  {
13039   "access" : "private",
13040   "alignment" : 8,
13041   "fields" :
13042   [
13043    {
13044     "field_name" : "mPointer",
13045     "referenced_type" : "type-86"
13046    },
13047    {
13048     "field_name" : "_pad",
13049     "referenced_type" : "type-8"
13050    }
13051   ],
13052   "is_anonymous" : true,
13053   "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",
13054   "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",
13055   "record_kind" : "union",
13056   "referenced_type" : "type-85",
13057   "self_type" : "type-85",
13058   "size" : 8,
13059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13060   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13061  },
13062  {
13063   "alignment" : 8,
13064   "fields" :
13065   [
13066    {
13067     "access" : "private",
13068     "referenced_type" : "type-338"
13069    }
13070   ],
13071   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13072   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13073   "referenced_type" : "type-337",
13074   "self_type" : "type-337",
13075   "size" : 8,
13076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13077   "template_args" : [ "type-340" ],
13078   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13079  },
13080  {
13081   "access" : "private",
13082   "alignment" : 8,
13083   "fields" :
13084   [
13085    {
13086     "field_name" : "mPointer",
13087     "referenced_type" : "type-339"
13088    },
13089    {
13090     "field_name" : "_pad",
13091     "referenced_type" : "type-8"
13092    }
13093   ],
13094   "is_anonymous" : true,
13095   "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",
13096   "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",
13097   "record_kind" : "union",
13098   "referenced_type" : "type-338",
13099   "self_type" : "type-338",
13100   "size" : 8,
13101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13103  },
13104  {
13105   "access" : "private",
13106   "alignment" : 8,
13107   "fields" :
13108   [
13109    {
13110     "field_name" : "mPointer",
13111     "referenced_type" : "type-4"
13112    },
13113    {
13114     "field_name" : "_pad",
13115     "referenced_type" : "type-8"
13116    }
13117   ],
13118   "is_anonymous" : true,
13119   "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",
13120   "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",
13121   "record_kind" : "union",
13122   "referenced_type" : "type-3",
13123   "self_type" : "type-3",
13124   "size" : 8,
13125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13127  },
13128  {
13129   "access" : "private",
13130   "alignment" : 8,
13131   "fields" :
13132   [
13133    {
13134     "field_name" : "mPointer",
13135     "referenced_type" : "type-404"
13136    },
13137    {
13138     "field_name" : "_pad",
13139     "referenced_type" : "type-8"
13140    }
13141   ],
13142   "is_anonymous" : true,
13143   "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",
13144   "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",
13145   "record_kind" : "union",
13146   "referenced_type" : "type-403",
13147   "self_type" : "type-403",
13148   "size" : 8,
13149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13150   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13151  },
13152  {
13153   "alignment" : 8,
13154   "fields" :
13155   [
13156    {
13157     "access" : "private",
13158     "referenced_type" : "type-416"
13159    }
13160   ],
13161   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13162   "name" : "android::hardware::details::hidl_pointer<int>",
13163   "referenced_type" : "type-415",
13164   "self_type" : "type-415",
13165   "size" : 8,
13166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13167   "template_args" : [ "type-125" ],
13168   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13169  },
13170  {
13171   "access" : "private",
13172   "alignment" : 8,
13173   "fields" :
13174   [
13175    {
13176     "field_name" : "mPointer",
13177     "referenced_type" : "type-417"
13178    },
13179    {
13180     "field_name" : "_pad",
13181     "referenced_type" : "type-8"
13182    }
13183   ],
13184   "is_anonymous" : true,
13185   "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",
13186   "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",
13187   "record_kind" : "union",
13188   "referenced_type" : "type-416",
13189   "self_type" : "type-416",
13190   "size" : 8,
13191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13192   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13193  },
13194  {
13195   "alignment" : 8,
13196   "fields" :
13197   [
13198    {
13199     "access" : "private",
13200     "referenced_type" : "type-465"
13201    }
13202   ],
13203   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13204   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13205   "referenced_type" : "type-464",
13206   "self_type" : "type-464",
13207   "size" : 8,
13208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13209   "template_args" : [ "type-264" ],
13210   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13211  },
13212  {
13213   "access" : "private",
13214   "alignment" : 8,
13215   "fields" :
13216   [
13217    {
13218     "field_name" : "mPointer",
13219     "referenced_type" : "type-283"
13220    },
13221    {
13222     "field_name" : "_pad",
13223     "referenced_type" : "type-8"
13224    }
13225   ],
13226   "is_anonymous" : true,
13227   "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",
13228   "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",
13229   "record_kind" : "union",
13230   "referenced_type" : "type-465",
13231   "self_type" : "type-465",
13232   "size" : 8,
13233   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13234   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13235  },
13236  {
13237   "alignment" : 8,
13238   "fields" :
13239   [
13240    {
13241     "access" : "private",
13242     "referenced_type" : "type-423"
13243    }
13244   ],
13245   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13246   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13247   "referenced_type" : "type-422",
13248   "self_type" : "type-422",
13249   "size" : 8,
13250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13251   "template_args" : [ "type-7" ],
13252   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13253  },
13254  {
13255   "access" : "private",
13256   "alignment" : 8,
13257   "fields" :
13258   [
13259    {
13260     "field_name" : "mPointer",
13261     "referenced_type" : "type-424"
13262    },
13263    {
13264     "field_name" : "_pad",
13265     "referenced_type" : "type-8"
13266    }
13267   ],
13268   "is_anonymous" : true,
13269   "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",
13270   "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",
13271   "record_kind" : "union",
13272   "referenced_type" : "type-423",
13273   "self_type" : "type-423",
13274   "size" : 8,
13275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13276   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13277  },
13278  {
13279   "alignment" : 1,
13280   "linker_set_key" : "android::hardware::details::i_tag",
13281   "name" : "android::hardware::details::i_tag",
13282   "referenced_type" : "type-288",
13283   "self_type" : "type-288",
13284   "size" : 1,
13285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13286   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13287  },
13288  {
13289   "alignment" : 8,
13290   "fields" :
13291   [
13292    {
13293     "access" : "private",
13294     "field_name" : "mStatus",
13295     "referenced_type" : "type-236"
13296    },
13297    {
13298     "access" : "private",
13299     "field_name" : "mCheckedStatus",
13300     "field_offset" : 256,
13301     "referenced_type" : "type-51"
13302    }
13303   ],
13304   "linker_set_key" : "android::hardware::details::return_status",
13305   "name" : "android::hardware::details::return_status",
13306   "record_kind" : "class",
13307   "referenced_type" : "type-246",
13308   "self_type" : "type-246",
13309   "size" : 40,
13310   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13311   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13312  },
13313  {
13314   "alignment" : 1,
13315   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13316   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13317   "referenced_type" : "type-450",
13318   "self_type" : "type-450",
13319   "size" : 1,
13320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13321   "template_args" : [ "type-7" ],
13322   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13323  },
13324  {
13325   "alignment" : 1,
13326   "fields" :
13327   [
13328    {
13329     "access" : "private",
13330     "field_name" : "mBuffer",
13331     "referenced_type" : "type-6"
13332    }
13333   ],
13334   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13335   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13336   "referenced_type" : "type-5",
13337   "self_type" : "type-5",
13338   "size" : 32,
13339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13340   "template_args" : [ "type-7" ],
13341   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13342  },
13343  {
13344   "alignment" : 8,
13345   "base_specifiers" :
13346   [
13347    {
13348     "referenced_type" : "type-95"
13349    }
13350   ],
13351   "fields" :
13352   [
13353    {
13354     "access" : "private",
13355     "field_name" : "mRecipient",
13356     "field_offset" : 64,
13357     "referenced_type" : "type-223"
13358    },
13359    {
13360     "access" : "private",
13361     "field_name" : "mCookie",
13362     "field_offset" : 192,
13363     "referenced_type" : "type-8"
13364    },
13365    {
13366     "access" : "private",
13367     "field_name" : "mBase",
13368     "field_offset" : 256,
13369     "referenced_type" : "type-226"
13370    }
13371   ],
13372   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13373   "name" : "android::hardware::hidl_binder_death_recipient",
13374   "referenced_type" : "type-222",
13375   "self_type" : "type-222",
13376   "size" : 64,
13377   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13378   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13379   "vtable_components" :
13380   [
13381    {
13382     "component_value" : 48,
13383     "kind" : "vbase_offset"
13384    },
13385    {
13386     "kind" : "offset_to_top"
13387    },
13388    {
13389     "kind" : "rtti",
13390     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13391    },
13392    {
13393     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13394    },
13395    {
13396     "kind" : "complete_dtor_pointer",
13397     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13398    },
13399    {
13400     "kind" : "deleting_dtor_pointer",
13401     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13402    },
13403    {
13404     "kind" : "vcall_offset"
13405    },
13406    {
13407     "kind" : "vcall_offset"
13408    },
13409    {
13410     "kind" : "vcall_offset"
13411    },
13412    {
13413     "kind" : "vcall_offset"
13414    },
13415    {
13416     "component_value" : -48,
13417     "kind" : "vcall_offset"
13418    },
13419    {
13420     "component_value" : -48,
13421     "kind" : "offset_to_top"
13422    },
13423    {
13424     "kind" : "rtti",
13425     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13426    },
13427    {
13428     "kind" : "complete_dtor_pointer",
13429     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13430    },
13431    {
13432     "kind" : "deleting_dtor_pointer",
13433     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13434    },
13435    {
13436     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13437    },
13438    {
13439     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13440    },
13441    {
13442     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13443    },
13444    {
13445     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13446    }
13447   ]
13448  },
13449  {
13450   "alignment" : 8,
13451   "base_specifiers" :
13452   [
13453    {
13454     "is_virtual" : true,
13455     "referenced_type" : "type-18"
13456    }
13457   ],
13458   "linker_set_key" : "android::hardware::hidl_death_recipient",
13459   "name" : "android::hardware::hidl_death_recipient",
13460   "referenced_type" : "type-225",
13461   "self_type" : "type-225",
13462   "size" : 24,
13463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13464   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13465   "vtable_components" :
13466   [
13467    {
13468     "component_value" : 8,
13469     "kind" : "vbase_offset"
13470    },
13471    {
13472     "kind" : "offset_to_top"
13473    },
13474    {
13475     "kind" : "rtti",
13476     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13477    },
13478    {
13479     "is_pure" : true,
13480     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13481    },
13482    {
13483     "kind" : "complete_dtor_pointer",
13484     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13485    },
13486    {
13487     "kind" : "deleting_dtor_pointer",
13488     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13489    },
13490    {
13491     "kind" : "vcall_offset"
13492    },
13493    {
13494     "kind" : "vcall_offset"
13495    },
13496    {
13497     "kind" : "vcall_offset"
13498    },
13499    {
13500     "kind" : "vcall_offset"
13501    },
13502    {
13503     "component_value" : -8,
13504     "kind" : "vcall_offset"
13505    },
13506    {
13507     "component_value" : -8,
13508     "kind" : "offset_to_top"
13509    },
13510    {
13511     "kind" : "rtti",
13512     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13513    },
13514    {
13515     "kind" : "complete_dtor_pointer",
13516     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13517    },
13518    {
13519     "kind" : "deleting_dtor_pointer",
13520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13521    },
13522    {
13523     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13524    },
13525    {
13526     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13527    },
13528    {
13529     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13530    },
13531    {
13532     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13533    }
13534   ]
13535  },
13536  {
13537   "alignment" : 8,
13538   "fields" :
13539   [
13540    {
13541     "access" : "private",
13542     "field_name" : "mHandle",
13543     "referenced_type" : "type-337"
13544    },
13545    {
13546     "access" : "private",
13547     "field_name" : "mOwnsHandle",
13548     "field_offset" : 64,
13549     "referenced_type" : "type-51"
13550    }
13551   ],
13552   "linker_set_key" : "android::hardware::hidl_handle",
13553   "name" : "android::hardware::hidl_handle",
13554   "referenced_type" : "type-381",
13555   "self_type" : "type-381",
13556   "size" : 16,
13557   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13558   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13559  },
13560  {
13561   "alignment" : 8,
13562   "fields" :
13563   [
13564    {
13565     "access" : "private",
13566     "field_name" : "mHandle",
13567     "referenced_type" : "type-381"
13568    },
13569    {
13570     "access" : "private",
13571     "field_name" : "mSize",
13572     "field_offset" : 128,
13573     "referenced_type" : "type-8"
13574    },
13575    {
13576     "access" : "private",
13577     "field_name" : "mName",
13578     "field_offset" : 192,
13579     "referenced_type" : "type-83"
13580    }
13581   ],
13582   "linker_set_key" : "android::hardware::hidl_memory",
13583   "name" : "android::hardware::hidl_memory",
13584   "referenced_type" : "type-384",
13585   "self_type" : "type-384",
13586   "size" : 40,
13587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13588   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13589  },
13590  {
13591   "alignment" : 8,
13592   "fields" :
13593   [
13594    {
13595     "access" : "private",
13596     "field_name" : "mBuffer",
13597     "referenced_type" : "type-84"
13598    },
13599    {
13600     "access" : "private",
13601     "field_name" : "mSize",
13602     "field_offset" : 64,
13603     "referenced_type" : "type-2"
13604    },
13605    {
13606     "access" : "private",
13607     "field_name" : "mOwnsBuffer",
13608     "field_offset" : 96,
13609     "referenced_type" : "type-51"
13610    }
13611   ],
13612   "linker_set_key" : "android::hardware::hidl_string",
13613   "name" : "android::hardware::hidl_string",
13614   "referenced_type" : "type-83",
13615   "self_type" : "type-83",
13616   "size" : 16,
13617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13618   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13619  },
13620  {
13621   "alignment" : 8,
13622   "fields" :
13623   [
13624    {
13625     "access" : "private",
13626     "field_name" : "mBuffer",
13627     "referenced_type" : "type-397"
13628    },
13629    {
13630     "access" : "private",
13631     "field_name" : "mSize",
13632     "field_offset" : 64,
13633     "referenced_type" : "type-2"
13634    },
13635    {
13636     "access" : "private",
13637     "field_name" : "mOwnsBuffer",
13638     "field_offset" : 96,
13639     "referenced_type" : "type-51"
13640    }
13641   ],
13642   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13643   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13644   "referenced_type" : "type-396",
13645   "self_type" : "type-396",
13646   "size" : 16,
13647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13648   "template_args" : [ "type-400" ],
13649   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13650  },
13651  {
13652   "alignment" : 8,
13653   "fields" :
13654   [
13655    {
13656     "access" : "private",
13657     "field_name" : "mBuffer",
13658     "referenced_type" : "type-441"
13659    },
13660    {
13661     "access" : "private",
13662     "field_name" : "mSize",
13663     "field_offset" : 64,
13664     "referenced_type" : "type-2"
13665    },
13666    {
13667     "access" : "private",
13668     "field_name" : "mOwnsBuffer",
13669     "field_offset" : 96,
13670     "referenced_type" : "type-51"
13671    }
13672   ],
13673   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13674   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
13675   "referenced_type" : "type-440",
13676   "self_type" : "type-440",
13677   "size" : 16,
13678   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13679   "template_args" : [ "type-444" ],
13680   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE"
13681  },
13682  {
13683   "alignment" : 8,
13684   "fields" :
13685   [
13686    {
13687     "access" : "private",
13688     "field_name" : "mBuffer",
13689     "referenced_type" : "type-41"
13690    },
13691    {
13692     "access" : "private",
13693     "field_name" : "mSize",
13694     "field_offset" : 64,
13695     "referenced_type" : "type-2"
13696    },
13697    {
13698     "access" : "private",
13699     "field_name" : "mOwnsBuffer",
13700     "field_offset" : 96,
13701     "referenced_type" : "type-51"
13702    }
13703   ],
13704   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13705   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::HubAppInfo>",
13706   "referenced_type" : "type-727",
13707   "self_type" : "type-727",
13708   "size" : 16,
13709   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13710   "template_args" : [ "type-44" ],
13711   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_010HubAppInfoEEE"
13712  },
13713  {
13714   "alignment" : 8,
13715   "fields" :
13716   [
13717    {
13718     "access" : "private",
13719     "field_name" : "mBuffer",
13720     "referenced_type" : "type-46"
13721    },
13722    {
13723     "access" : "private",
13724     "field_name" : "mSize",
13725     "field_offset" : 64,
13726     "referenced_type" : "type-2"
13727    },
13728    {
13729     "access" : "private",
13730     "field_name" : "mOwnsBuffer",
13731     "field_offset" : 96,
13732     "referenced_type" : "type-51"
13733    }
13734   ],
13735   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13736   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
13737   "referenced_type" : "type-45",
13738   "self_type" : "type-45",
13739   "size" : 16,
13740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13741   "template_args" : [ "type-49" ],
13742   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
13743  },
13744  {
13745   "alignment" : 8,
13746   "fields" :
13747   [
13748    {
13749     "access" : "private",
13750     "field_name" : "mBuffer",
13751     "referenced_type" : "type-429"
13752    },
13753    {
13754     "access" : "private",
13755     "field_name" : "mSize",
13756     "field_offset" : 64,
13757     "referenced_type" : "type-2"
13758    },
13759    {
13760     "access" : "private",
13761     "field_name" : "mOwnsBuffer",
13762     "field_offset" : 96,
13763     "referenced_type" : "type-51"
13764    }
13765   ],
13766   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13767   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
13768   "referenced_type" : "type-428",
13769   "self_type" : "type-428",
13770   "size" : 16,
13771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13772   "template_args" : [ "type-81" ],
13773   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
13774  },
13775  {
13776   "alignment" : 8,
13777   "fields" :
13778   [
13779    {
13780     "access" : "private",
13781     "field_name" : "mBuffer",
13782     "referenced_type" : "type-176"
13783    },
13784    {
13785     "access" : "private",
13786     "field_name" : "mSize",
13787     "field_offset" : 64,
13788     "referenced_type" : "type-2"
13789    },
13790    {
13791     "access" : "private",
13792     "field_name" : "mOwnsBuffer",
13793     "field_offset" : 96,
13794     "referenced_type" : "type-51"
13795    }
13796   ],
13797   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13798   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13799   "referenced_type" : "type-409",
13800   "self_type" : "type-409",
13801   "size" : 16,
13802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13803   "template_args" : [ "type-5" ],
13804   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13805  },
13806  {
13807   "alignment" : 8,
13808   "fields" :
13809   [
13810    {
13811     "access" : "private",
13812     "field_name" : "mBuffer",
13813     "referenced_type" : "type-402"
13814    },
13815    {
13816     "access" : "private",
13817     "field_name" : "mSize",
13818     "field_offset" : 64,
13819     "referenced_type" : "type-2"
13820    },
13821    {
13822     "access" : "private",
13823     "field_name" : "mOwnsBuffer",
13824     "field_offset" : 96,
13825     "referenced_type" : "type-51"
13826    }
13827   ],
13828   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13829   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13830   "referenced_type" : "type-401",
13831   "self_type" : "type-401",
13832   "size" : 16,
13833   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13834   "template_args" : [ "type-83" ],
13835   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13836  },
13837  {
13838   "alignment" : 8,
13839   "fields" :
13840   [
13841    {
13842     "access" : "private",
13843     "field_name" : "mBuffer",
13844     "referenced_type" : "type-196"
13845    },
13846    {
13847     "access" : "private",
13848     "field_name" : "mSize",
13849     "field_offset" : 64,
13850     "referenced_type" : "type-2"
13851    },
13852    {
13853     "access" : "private",
13854     "field_name" : "mOwnsBuffer",
13855     "field_offset" : 96,
13856     "referenced_type" : "type-51"
13857    }
13858   ],
13859   "linker_set_key" : "android::hardware::hidl_vec<char>",
13860   "name" : "android::hardware::hidl_vec<char>",
13861   "referenced_type" : "type-449",
13862   "self_type" : "type-449",
13863   "size" : 16,
13864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13865   "template_args" : [ "type-88" ],
13866   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13867  },
13868  {
13869   "alignment" : 8,
13870   "fields" :
13871   [
13872    {
13873     "access" : "private",
13874     "field_name" : "mBuffer",
13875     "referenced_type" : "type-415"
13876    },
13877    {
13878     "access" : "private",
13879     "field_name" : "mSize",
13880     "field_offset" : 64,
13881     "referenced_type" : "type-2"
13882    },
13883    {
13884     "access" : "private",
13885     "field_name" : "mOwnsBuffer",
13886     "field_offset" : 96,
13887     "referenced_type" : "type-51"
13888    }
13889   ],
13890   "linker_set_key" : "android::hardware::hidl_vec<int>",
13891   "name" : "android::hardware::hidl_vec<int>",
13892   "referenced_type" : "type-414",
13893   "self_type" : "type-414",
13894   "size" : 16,
13895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13896   "template_args" : [ "type-125" ],
13897   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13898  },
13899  {
13900   "alignment" : 8,
13901   "fields" :
13902   [
13903    {
13904     "access" : "private",
13905     "field_name" : "mBuffer",
13906     "referenced_type" : "type-422"
13907    },
13908    {
13909     "access" : "private",
13910     "field_name" : "mSize",
13911     "field_offset" : 64,
13912     "referenced_type" : "type-2"
13913    },
13914    {
13915     "access" : "private",
13916     "field_name" : "mOwnsBuffer",
13917     "field_offset" : 96,
13918     "referenced_type" : "type-51"
13919    }
13920   ],
13921   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
13922   "name" : "android::hardware::hidl_vec<unsigned char>",
13923   "referenced_type" : "type-421",
13924   "self_type" : "type-421",
13925   "size" : 16,
13926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13927   "template_args" : [ "type-7" ],
13928   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
13929  },
13930  {
13931   "alignment" : 2,
13932   "fields" :
13933   [
13934    {
13935     "access" : "private",
13936     "field_name" : "mMajor",
13937     "referenced_type" : "type-124"
13938    },
13939    {
13940     "access" : "private",
13941     "field_name" : "mMinor",
13942     "field_offset" : 16,
13943     "referenced_type" : "type-124"
13944    }
13945   ],
13946   "linker_set_key" : "android::hardware::hidl_version",
13947   "name" : "android::hardware::hidl_version",
13948   "referenced_type" : "type-453",
13949   "self_type" : "type-453",
13950   "size" : 4,
13951   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13952   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13953  },
13954  {
13955   "alignment" : 8,
13956   "base_specifiers" :
13957   [
13958    {
13959     "referenced_type" : "type-234"
13960    },
13961    {
13962     "referenced_type" : "type-59"
13963    }
13964   ],
13965   "fields" :
13966   [
13967    {
13968     "access" : "private",
13969     "field_name" : "_hidl_mImpl",
13970     "field_offset" : 960,
13971     "referenced_type" : "type-73"
13972    }
13973   ],
13974   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13975   "name" : "android::hidl::base::V1_0::BnHwBase",
13976   "referenced_type" : "type-506",
13977   "self_type" : "type-506",
13978   "size" : 144,
13979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13980   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13981   "vtable_components" :
13982   [
13983    {
13984     "component_value" : 128,
13985     "kind" : "vbase_offset"
13986    },
13987    {
13988     "kind" : "offset_to_top"
13989    },
13990    {
13991     "kind" : "rtti",
13992     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13993    },
13994    {
13995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13996    },
13997    {
13998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14002    },
14003    {
14004     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14008    },
14009    {
14010     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14020    },
14021    {
14022     "kind" : "complete_dtor_pointer",
14023     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14024    },
14025    {
14026     "kind" : "deleting_dtor_pointer",
14027     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14028    },
14029    {
14030     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14031    },
14032    {
14033     "component_value" : -32,
14034     "kind" : "offset_to_top"
14035    },
14036    {
14037     "kind" : "rtti",
14038     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14039    },
14040    {
14041     "kind" : "complete_dtor_pointer",
14042     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14043    },
14044    {
14045     "kind" : "deleting_dtor_pointer",
14046     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14047    },
14048    {
14049     "kind" : "vcall_offset"
14050    },
14051    {
14052     "kind" : "vcall_offset"
14053    },
14054    {
14055     "kind" : "vcall_offset"
14056    },
14057    {
14058     "kind" : "vcall_offset"
14059    },
14060    {
14061     "component_value" : -128,
14062     "kind" : "vcall_offset"
14063    },
14064    {
14065     "component_value" : -128,
14066     "kind" : "offset_to_top"
14067    },
14068    {
14069     "kind" : "rtti",
14070     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14071    },
14072    {
14073     "kind" : "complete_dtor_pointer",
14074     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14075    },
14076    {
14077     "kind" : "deleting_dtor_pointer",
14078     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14085    },
14086    {
14087     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14088    },
14089    {
14090     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14091    }
14092   ]
14093  },
14094  {
14095   "alignment" : 8,
14096   "base_specifiers" :
14097   [
14098    {
14099     "referenced_type" : "type-490"
14100    },
14101    {
14102     "referenced_type" : "type-59"
14103    }
14104   ],
14105   "fields" :
14106   [
14107    {
14108     "access" : "private",
14109     "field_name" : "_hidl_mMutex",
14110     "field_offset" : 1088,
14111     "referenced_type" : "type-661"
14112    },
14113    {
14114     "access" : "private",
14115     "field_name" : "_hidl_mDeathRecipients",
14116     "field_offset" : 1408,
14117     "referenced_type" : "type-662"
14118    }
14119   ],
14120   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
14121   "name" : "android::hidl::base::V1_0::BpHwBase",
14122   "referenced_type" : "type-660",
14123   "self_type" : "type-660",
14124   "size" : 216,
14125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
14126   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
14127   "vtable_components" :
14128   [
14129    {
14130     "component_value" : 200,
14131     "kind" : "vbase_offset"
14132    },
14133    {
14134     "kind" : "offset_to_top"
14135    },
14136    {
14137     "kind" : "rtti",
14138     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14139    },
14140    {
14141     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
14157    },
14158    {
14159     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14160    },
14161    {
14162     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
14163    },
14164    {
14165     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14166    },
14167    {
14168     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
14169    },
14170    {
14171     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14172    },
14173    {
14174     "kind" : "complete_dtor_pointer",
14175     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
14176    },
14177    {
14178     "kind" : "deleting_dtor_pointer",
14179     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14183    },
14184    {
14185     "component_value" : 192,
14186     "kind" : "vbase_offset"
14187    },
14188    {
14189     "component_value" : -8,
14190     "kind" : "offset_to_top"
14191    },
14192    {
14193     "kind" : "rtti",
14194     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14195    },
14196    {
14197     "kind" : "complete_dtor_pointer",
14198     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14199    },
14200    {
14201     "kind" : "deleting_dtor_pointer",
14202     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14203    },
14204    {
14205     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14206    },
14207    {
14208     "component_value" : 184,
14209     "kind" : "vbase_offset"
14210    },
14211    {
14212     "component_value" : -16,
14213     "kind" : "offset_to_top"
14214    },
14215    {
14216     "kind" : "rtti",
14217     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14218    },
14219    {
14220     "kind" : "complete_dtor_pointer",
14221     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14222    },
14223    {
14224     "kind" : "deleting_dtor_pointer",
14225     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14226    },
14227    {
14228     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14229    },
14230    {
14231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14232    },
14233    {
14234     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14235    },
14236    {
14237     "component_value" : -48,
14238     "kind" : "offset_to_top"
14239    },
14240    {
14241     "kind" : "rtti",
14242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14243    },
14244    {
14245     "kind" : "complete_dtor_pointer",
14246     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14247    },
14248    {
14249     "kind" : "deleting_dtor_pointer",
14250     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14251    },
14252    {
14253     "kind" : "vcall_offset"
14254    },
14255    {
14256     "component_value" : -184,
14257     "kind" : "vcall_offset"
14258    },
14259    {
14260     "component_value" : -184,
14261     "kind" : "vcall_offset"
14262    },
14263    {
14264     "component_value" : -184,
14265     "kind" : "vcall_offset"
14266    },
14267    {
14268     "component_value" : -200,
14269     "kind" : "vcall_offset"
14270    },
14271    {
14272     "component_value" : -200,
14273     "kind" : "offset_to_top"
14274    },
14275    {
14276     "kind" : "rtti",
14277     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14278    },
14279    {
14280     "kind" : "complete_dtor_pointer",
14281     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14282    },
14283    {
14284     "kind" : "deleting_dtor_pointer",
14285     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14286    },
14287    {
14288     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14289    },
14290    {
14291     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14292    },
14293    {
14294     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14295    },
14296    {
14297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14298    }
14299   ]
14300  },
14301  {
14302   "alignment" : 8,
14303   "fields" :
14304   [
14305    {
14306     "field_name" : "pid",
14307     "referenced_type" : "type-125"
14308    },
14309    {
14310     "field_name" : "ptr",
14311     "field_offset" : 64,
14312     "referenced_type" : "type-8"
14313    },
14314    {
14315     "field_name" : "arch",
14316     "field_offset" : 128,
14317     "referenced_type" : "type-470"
14318    }
14319   ],
14320   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14321   "name" : "android::hidl::base::V1_0::DebugInfo",
14322   "referenced_type" : "type-469",
14323   "self_type" : "type-469",
14324   "size" : 24,
14325   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14326   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14327  },
14328  {
14329   "alignment" : 8,
14330   "base_specifiers" :
14331   [
14332    {
14333     "is_virtual" : true,
14334     "referenced_type" : "type-18"
14335    }
14336   ],
14337   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14338   "name" : "android::hidl::base::V1_0::IBase",
14339   "referenced_type" : "type-17",
14340   "self_type" : "type-17",
14341   "size" : 24,
14342   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14343   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14344   "vtable_components" :
14345   [
14346    {
14347     "component_value" : 8,
14348     "kind" : "vbase_offset"
14349    },
14350    {
14351     "kind" : "offset_to_top"
14352    },
14353    {
14354     "kind" : "rtti",
14355     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14356    },
14357    {
14358     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14362    },
14363    {
14364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14377    },
14378    {
14379     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14380    },
14381    {
14382     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14383    },
14384    {
14385     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14386    },
14387    {
14388     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14389    },
14390    {
14391     "kind" : "complete_dtor_pointer",
14392     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14393    },
14394    {
14395     "kind" : "deleting_dtor_pointer",
14396     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14397    },
14398    {
14399     "kind" : "vcall_offset"
14400    },
14401    {
14402     "kind" : "vcall_offset"
14403    },
14404    {
14405     "kind" : "vcall_offset"
14406    },
14407    {
14408     "kind" : "vcall_offset"
14409    },
14410    {
14411     "component_value" : -8,
14412     "kind" : "vcall_offset"
14413    },
14414    {
14415     "component_value" : -8,
14416     "kind" : "offset_to_top"
14417    },
14418    {
14419     "kind" : "rtti",
14420     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14421    },
14422    {
14423     "kind" : "complete_dtor_pointer",
14424     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
14425    },
14426    {
14427     "kind" : "deleting_dtor_pointer",
14428     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
14429    },
14430    {
14431     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14432    },
14433    {
14434     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14435    },
14436    {
14437     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14438    },
14439    {
14440     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14441    }
14442   ]
14443  },
14444  {
14445   "alignment" : 8,
14446   "base_specifiers" :
14447   [
14448    {
14449     "referenced_type" : "type-17"
14450    }
14451   ],
14452   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14453   "name" : "android::hidl::manager::V1_0::IServiceManager",
14454   "referenced_type" : "type-173",
14455   "self_type" : "type-173",
14456   "size" : 24,
14457   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14458   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14459   "vtable_components" :
14460   [
14461    {
14462     "component_value" : 8,
14463     "kind" : "vbase_offset"
14464    },
14465    {
14466     "kind" : "offset_to_top"
14467    },
14468    {
14469     "kind" : "rtti",
14470     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14471    },
14472    {
14473     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14477    },
14478    {
14479     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14504    },
14505    {
14506     "kind" : "complete_dtor_pointer",
14507     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14508    },
14509    {
14510     "kind" : "deleting_dtor_pointer",
14511     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14512    },
14513    {
14514     "is_pure" : true,
14515     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14516    },
14517    {
14518     "is_pure" : true,
14519     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14520    },
14521    {
14522     "is_pure" : true,
14523     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14524    },
14525    {
14526     "is_pure" : true,
14527     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14528    },
14529    {
14530     "is_pure" : true,
14531     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14532    },
14533    {
14534     "is_pure" : true,
14535     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14536    },
14537    {
14538     "is_pure" : true,
14539     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14540    },
14541    {
14542     "is_pure" : true,
14543     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14544    },
14545    {
14546     "kind" : "vcall_offset"
14547    },
14548    {
14549     "kind" : "vcall_offset"
14550    },
14551    {
14552     "kind" : "vcall_offset"
14553    },
14554    {
14555     "kind" : "vcall_offset"
14556    },
14557    {
14558     "component_value" : -8,
14559     "kind" : "vcall_offset"
14560    },
14561    {
14562     "component_value" : -8,
14563     "kind" : "offset_to_top"
14564    },
14565    {
14566     "kind" : "rtti",
14567     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14568    },
14569    {
14570     "kind" : "complete_dtor_pointer",
14571     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14572    },
14573    {
14574     "kind" : "deleting_dtor_pointer",
14575     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14576    },
14577    {
14578     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14579    },
14580    {
14581     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14588    }
14589   ]
14590  },
14591  {
14592   "alignment" : 8,
14593   "fields" :
14594   [
14595    {
14596     "field_name" : "interfaceName",
14597     "referenced_type" : "type-83"
14598    },
14599    {
14600     "field_name" : "instanceName",
14601     "field_offset" : 128,
14602     "referenced_type" : "type-83"
14603    },
14604    {
14605     "field_name" : "pid",
14606     "field_offset" : 256,
14607     "referenced_type" : "type-125"
14608    },
14609    {
14610     "field_name" : "clientPids",
14611     "field_offset" : 320,
14612     "referenced_type" : "type-414"
14613    },
14614    {
14615     "field_name" : "arch",
14616     "field_offset" : 448,
14617     "referenced_type" : "type-470"
14618    }
14619   ],
14620   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14621   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14622   "referenced_type" : "type-612",
14623   "self_type" : "type-612",
14624   "size" : 64,
14625   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14626   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14627  },
14628  {
14629   "alignment" : 8,
14630   "base_specifiers" :
14631   [
14632    {
14633     "referenced_type" : "type-17"
14634    }
14635   ],
14636   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14637   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14638   "referenced_type" : "type-193",
14639   "self_type" : "type-193",
14640   "size" : 24,
14641   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14642   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14643   "vtable_components" :
14644   [
14645    {
14646     "component_value" : 8,
14647     "kind" : "vbase_offset"
14648    },
14649    {
14650     "kind" : "offset_to_top"
14651    },
14652    {
14653     "kind" : "rtti",
14654     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14655    },
14656    {
14657     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14688    },
14689    {
14690     "kind" : "complete_dtor_pointer",
14691     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14692    },
14693    {
14694     "kind" : "deleting_dtor_pointer",
14695     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14696    },
14697    {
14698     "is_pure" : true,
14699     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14700    },
14701    {
14702     "kind" : "vcall_offset"
14703    },
14704    {
14705     "kind" : "vcall_offset"
14706    },
14707    {
14708     "kind" : "vcall_offset"
14709    },
14710    {
14711     "kind" : "vcall_offset"
14712    },
14713    {
14714     "component_value" : -8,
14715     "kind" : "vcall_offset"
14716    },
14717    {
14718     "component_value" : -8,
14719     "kind" : "offset_to_top"
14720    },
14721    {
14722     "kind" : "rtti",
14723     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14724    },
14725    {
14726     "kind" : "complete_dtor_pointer",
14727     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14728    },
14729    {
14730     "kind" : "deleting_dtor_pointer",
14731     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14738    },
14739    {
14740     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14741    },
14742    {
14743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14744    }
14745   ]
14746  },
14747  {
14748   "alignment" : 8,
14749   "fields" :
14750   [
14751    {
14752     "access" : "private",
14753     "field_name" : "m_ptr",
14754     "referenced_type" : "type-184"
14755    }
14756   ],
14757   "linker_set_key" : "android::sp<android::Thread>",
14758   "name" : "android::sp<android::Thread>",
14759   "record_kind" : "class",
14760   "referenced_type" : "type-183",
14761   "self_type" : "type-183",
14762   "size" : 8,
14763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14764   "template_args" : [ "type-185" ],
14765   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14766  },
14767  {
14768   "alignment" : 8,
14769   "fields" :
14770   [
14771    {
14772     "access" : "private",
14773     "field_name" : "m_ptr",
14774     "referenced_type" : "type-233"
14775    }
14776   ],
14777   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14778   "name" : "android::sp<android::hardware::BHwBinder>",
14779   "record_kind" : "class",
14780   "referenced_type" : "type-232",
14781   "self_type" : "type-232",
14782   "size" : 8,
14783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14784   "template_args" : [ "type-234" ],
14785   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14786  },
14787  {
14788   "alignment" : 8,
14789   "fields" :
14790   [
14791    {
14792     "access" : "private",
14793     "field_name" : "m_ptr",
14794     "referenced_type" : "type-94"
14795    }
14796   ],
14797   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14798   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14799   "record_kind" : "class",
14800   "referenced_type" : "type-93",
14801   "self_type" : "type-93",
14802   "size" : 8,
14803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14804   "template_args" : [ "type-95" ],
14805   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14806  },
14807  {
14808   "alignment" : 8,
14809   "fields" :
14810   [
14811    {
14812     "access" : "private",
14813     "field_name" : "m_ptr",
14814     "referenced_type" : "type-25"
14815    }
14816   ],
14817   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14818   "name" : "android::sp<android::hardware::IBinder>",
14819   "record_kind" : "class",
14820   "referenced_type" : "type-99",
14821   "self_type" : "type-99",
14822   "size" : 8,
14823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14824   "template_args" : [ "type-26" ],
14825   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14826  },
14827  {
14828   "alignment" : 8,
14829   "fields" :
14830   [
14831    {
14832     "access" : "private",
14833     "field_name" : "m_ptr",
14834     "referenced_type" : "type-106"
14835    }
14836   ],
14837   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14838   "name" : "android::sp<android::hardware::IInterface>",
14839   "record_kind" : "class",
14840   "referenced_type" : "type-105",
14841   "self_type" : "type-105",
14842   "size" : 8,
14843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14844   "template_args" : [ "type-22" ],
14845   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14846  },
14847  {
14848   "alignment" : 8,
14849   "fields" :
14850   [
14851    {
14852     "access" : "private",
14853     "field_name" : "m_ptr",
14854     "referenced_type" : "type-135"
14855    }
14856   ],
14857   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14858   "name" : "android::sp<android::hardware::ProcessState>",
14859   "record_kind" : "class",
14860   "referenced_type" : "type-134",
14861   "self_type" : "type-134",
14862   "size" : 8,
14863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14864   "template_args" : [ "type-136" ],
14865   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14866  },
14867  {
14868   "alignment" : 8,
14869   "fields" :
14870   [
14871    {
14872     "access" : "private",
14873     "field_name" : "m_ptr",
14874     "referenced_type" : "type-214"
14875    }
14876   ],
14877   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14878   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
14879   "record_kind" : "class",
14880   "referenced_type" : "type-213",
14881   "self_type" : "type-213",
14882   "size" : 8,
14883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14884   "template_args" : [ "type-16" ],
14885   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
14886  },
14887  {
14888   "alignment" : 8,
14889   "fields" :
14890   [
14891    {
14892     "access" : "private",
14893     "field_name" : "m_ptr",
14894     "referenced_type" : "type-65"
14895    }
14896   ],
14897   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14898   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
14899   "record_kind" : "class",
14900   "referenced_type" : "type-64",
14901   "self_type" : "type-64",
14902   "size" : 8,
14903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14904   "template_args" : [ "type-66" ],
14905   "unique_id" : "_ZTSN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
14906  },
14907  {
14908   "alignment" : 8,
14909   "fields" :
14910   [
14911    {
14912     "access" : "private",
14913     "field_name" : "m_ptr",
14914     "referenced_type" : "type-221"
14915    }
14916   ],
14917   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14918   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14919   "record_kind" : "class",
14920   "referenced_type" : "type-220",
14921   "self_type" : "type-220",
14922   "size" : 8,
14923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14924   "template_args" : [ "type-222" ],
14925   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14926  },
14927  {
14928   "alignment" : 8,
14929   "fields" :
14930   [
14931    {
14932     "access" : "private",
14933     "field_name" : "m_ptr",
14934     "referenced_type" : "type-224"
14935    }
14936   ],
14937   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14938   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14939   "record_kind" : "class",
14940   "referenced_type" : "type-695",
14941   "self_type" : "type-695",
14942   "size" : 8,
14943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14944   "template_args" : [ "type-225" ],
14945   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14946  },
14947  {
14948   "alignment" : 8,
14949   "fields" :
14950   [
14951    {
14952     "access" : "private",
14953     "field_name" : "m_ptr",
14954     "referenced_type" : "type-74"
14955    }
14956   ],
14957   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14958   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14959   "record_kind" : "class",
14960   "referenced_type" : "type-73",
14961   "self_type" : "type-73",
14962   "size" : 8,
14963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14964   "template_args" : [ "type-17" ],
14965   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14966  },
14967  {
14968   "alignment" : 8,
14969   "fields" :
14970   [
14971    {
14972     "access" : "private",
14973     "field_name" : "m_ptr",
14974     "referenced_type" : "type-172"
14975    }
14976   ],
14977   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14978   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14979   "record_kind" : "class",
14980   "referenced_type" : "type-171",
14981   "self_type" : "type-171",
14982   "size" : 8,
14983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14984   "template_args" : [ "type-173" ],
14985   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14986  },
14987  {
14988   "alignment" : 8,
14989   "fields" :
14990   [
14991    {
14992     "access" : "private",
14993     "field_name" : "m_ptr",
14994     "referenced_type" : "type-192"
14995    }
14996   ],
14997   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14998   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14999   "record_kind" : "class",
15000   "referenced_type" : "type-191",
15001   "self_type" : "type-191",
15002   "size" : 8,
15003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15004   "template_args" : [ "type-193" ],
15005   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15006  },
15007  {
15008   "alignment" : 1,
15009   "linker_set_key" : "android::trait_trivial_copy<bool>",
15010   "name" : "android::trait_trivial_copy<bool>",
15011   "referenced_type" : "type-292",
15012   "self_type" : "type-292",
15013   "size" : 1,
15014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15015   "template_args" : [ "type-51" ],
15016   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15017  },
15018  {
15019   "alignment" : 1,
15020   "linker_set_key" : "android::trait_trivial_copy<char>",
15021   "name" : "android::trait_trivial_copy<char>",
15022   "referenced_type" : "type-297",
15023   "self_type" : "type-297",
15024   "size" : 1,
15025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15026   "template_args" : [ "type-88" ],
15027   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15028  },
15029  {
15030   "alignment" : 1,
15031   "linker_set_key" : "android::trait_trivial_copy<double>",
15032   "name" : "android::trait_trivial_copy<double>",
15033   "referenced_type" : "type-357",
15034   "self_type" : "type-357",
15035   "size" : 1,
15036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15037   "template_args" : [ "type-355" ],
15038   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15039  },
15040  {
15041   "alignment" : 1,
15042   "linker_set_key" : "android::trait_trivial_copy<float>",
15043   "name" : "android::trait_trivial_copy<float>",
15044   "referenced_type" : "type-352",
15045   "self_type" : "type-352",
15046   "size" : 1,
15047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15048   "template_args" : [ "type-89" ],
15049   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15050  },
15051  {
15052   "alignment" : 1,
15053   "linker_set_key" : "android::trait_trivial_copy<int>",
15054   "name" : "android::trait_trivial_copy<int>",
15055   "referenced_type" : "type-319",
15056   "self_type" : "type-319",
15057   "size" : 1,
15058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15059   "template_args" : [ "type-125" ],
15060   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15061  },
15062  {
15063   "alignment" : 1,
15064   "linker_set_key" : "android::trait_trivial_copy<long long>",
15065   "name" : "android::trait_trivial_copy<long long>",
15066   "referenced_type" : "type-342",
15067   "self_type" : "type-342",
15068   "size" : 1,
15069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15070   "template_args" : [ "type-336" ],
15071   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15072  },
15073  {
15074   "alignment" : 1,
15075   "linker_set_key" : "android::trait_trivial_copy<long>",
15076   "name" : "android::trait_trivial_copy<long>",
15077   "referenced_type" : "type-329",
15078   "self_type" : "type-329",
15079   "size" : 1,
15080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15081   "template_args" : [ "type-141" ],
15082   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15083  },
15084  {
15085   "alignment" : 1,
15086   "linker_set_key" : "android::trait_trivial_copy<short>",
15087   "name" : "android::trait_trivial_copy<short>",
15088   "referenced_type" : "type-310",
15089   "self_type" : "type-310",
15090   "size" : 1,
15091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15092   "template_args" : [ "type-308" ],
15093   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
15094  },
15095  {
15096   "alignment" : 1,
15097   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
15098   "name" : "android::trait_trivial_copy<unsigned char>",
15099   "referenced_type" : "type-302",
15100   "self_type" : "type-302",
15101   "size" : 1,
15102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15103   "template_args" : [ "type-7" ],
15104   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
15105  },
15106  {
15107   "alignment" : 1,
15108   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
15109   "name" : "android::trait_trivial_copy<unsigned int>",
15110   "referenced_type" : "type-323",
15111   "self_type" : "type-323",
15112   "size" : 1,
15113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15114   "template_args" : [ "type-2" ],
15115   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
15116  },
15117  {
15118   "alignment" : 1,
15119   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
15120   "name" : "android::trait_trivial_copy<unsigned long long>",
15121   "referenced_type" : "type-348",
15122   "self_type" : "type-348",
15123   "size" : 1,
15124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15125   "template_args" : [ "type-345" ],
15126   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
15127  },
15128  {
15129   "alignment" : 1,
15130   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
15131   "name" : "android::trait_trivial_copy<unsigned long>",
15132   "referenced_type" : "type-333",
15133   "self_type" : "type-333",
15134   "size" : 1,
15135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15136   "template_args" : [ "type-8" ],
15137   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
15138  },
15139  {
15140   "alignment" : 1,
15141   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
15142   "name" : "android::trait_trivial_copy<unsigned short>",
15143   "referenced_type" : "type-315",
15144   "self_type" : "type-315",
15145   "size" : 1,
15146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15147   "template_args" : [ "type-124" ],
15148   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
15149  },
15150  {
15151   "alignment" : 1,
15152   "linker_set_key" : "android::trait_trivial_copy<void>",
15153   "name" : "android::trait_trivial_copy<void>",
15154   "referenced_type" : "type-287",
15155   "self_type" : "type-287",
15156   "size" : 1,
15157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15158   "template_args" : [ "type-138" ],
15159   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
15160  },
15161  {
15162   "alignment" : 1,
15163   "linker_set_key" : "android::trait_trivial_ctor<bool>",
15164   "name" : "android::trait_trivial_ctor<bool>",
15165   "referenced_type" : "type-290",
15166   "self_type" : "type-290",
15167   "size" : 1,
15168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15169   "template_args" : [ "type-51" ],
15170   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
15171  },
15172  {
15173   "alignment" : 1,
15174   "linker_set_key" : "android::trait_trivial_ctor<char>",
15175   "name" : "android::trait_trivial_ctor<char>",
15176   "referenced_type" : "type-295",
15177   "self_type" : "type-295",
15178   "size" : 1,
15179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15180   "template_args" : [ "type-88" ],
15181   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15182  },
15183  {
15184   "alignment" : 1,
15185   "linker_set_key" : "android::trait_trivial_ctor<double>",
15186   "name" : "android::trait_trivial_ctor<double>",
15187   "referenced_type" : "type-354",
15188   "self_type" : "type-354",
15189   "size" : 1,
15190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15191   "template_args" : [ "type-355" ],
15192   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15193  },
15194  {
15195   "alignment" : 1,
15196   "linker_set_key" : "android::trait_trivial_ctor<float>",
15197   "name" : "android::trait_trivial_ctor<float>",
15198   "referenced_type" : "type-350",
15199   "self_type" : "type-350",
15200   "size" : 1,
15201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15202   "template_args" : [ "type-89" ],
15203   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15204  },
15205  {
15206   "alignment" : 1,
15207   "linker_set_key" : "android::trait_trivial_ctor<int>",
15208   "name" : "android::trait_trivial_ctor<int>",
15209   "referenced_type" : "type-317",
15210   "self_type" : "type-317",
15211   "size" : 1,
15212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15213   "template_args" : [ "type-125" ],
15214   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15215  },
15216  {
15217   "alignment" : 1,
15218   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15219   "name" : "android::trait_trivial_ctor<long long>",
15220   "referenced_type" : "type-335",
15221   "self_type" : "type-335",
15222   "size" : 1,
15223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15224   "template_args" : [ "type-336" ],
15225   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15226  },
15227  {
15228   "alignment" : 1,
15229   "linker_set_key" : "android::trait_trivial_ctor<long>",
15230   "name" : "android::trait_trivial_ctor<long>",
15231   "referenced_type" : "type-327",
15232   "self_type" : "type-327",
15233   "size" : 1,
15234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15235   "template_args" : [ "type-141" ],
15236   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15237  },
15238  {
15239   "alignment" : 1,
15240   "linker_set_key" : "android::trait_trivial_ctor<short>",
15241   "name" : "android::trait_trivial_ctor<short>",
15242   "referenced_type" : "type-307",
15243   "self_type" : "type-307",
15244   "size" : 1,
15245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15246   "template_args" : [ "type-308" ],
15247   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15248  },
15249  {
15250   "alignment" : 1,
15251   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15252   "name" : "android::trait_trivial_ctor<unsigned char>",
15253   "referenced_type" : "type-299",
15254   "self_type" : "type-299",
15255   "size" : 1,
15256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15257   "template_args" : [ "type-7" ],
15258   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15259  },
15260  {
15261   "alignment" : 1,
15262   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15263   "name" : "android::trait_trivial_ctor<unsigned int>",
15264   "referenced_type" : "type-321",
15265   "self_type" : "type-321",
15266   "size" : 1,
15267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15268   "template_args" : [ "type-2" ],
15269   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15270  },
15271  {
15272   "alignment" : 1,
15273   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15274   "name" : "android::trait_trivial_ctor<unsigned long long>",
15275   "referenced_type" : "type-344",
15276   "self_type" : "type-344",
15277   "size" : 1,
15278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15279   "template_args" : [ "type-345" ],
15280   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15281  },
15282  {
15283   "alignment" : 1,
15284   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15285   "name" : "android::trait_trivial_ctor<unsigned long>",
15286   "referenced_type" : "type-331",
15287   "self_type" : "type-331",
15288   "size" : 1,
15289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15290   "template_args" : [ "type-8" ],
15291   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15292  },
15293  {
15294   "alignment" : 1,
15295   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15296   "name" : "android::trait_trivial_ctor<unsigned short>",
15297   "referenced_type" : "type-312",
15298   "self_type" : "type-312",
15299   "size" : 1,
15300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15301   "template_args" : [ "type-124" ],
15302   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15303  },
15304  {
15305   "alignment" : 1,
15306   "linker_set_key" : "android::trait_trivial_ctor<void>",
15307   "name" : "android::trait_trivial_ctor<void>",
15308   "referenced_type" : "type-285",
15309   "self_type" : "type-285",
15310   "size" : 1,
15311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15312   "template_args" : [ "type-138" ],
15313   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15314  },
15315  {
15316   "alignment" : 1,
15317   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15318   "name" : "android::trait_trivial_dtor<bool>",
15319   "referenced_type" : "type-291",
15320   "self_type" : "type-291",
15321   "size" : 1,
15322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15323   "template_args" : [ "type-51" ],
15324   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15325  },
15326  {
15327   "alignment" : 1,
15328   "linker_set_key" : "android::trait_trivial_dtor<char>",
15329   "name" : "android::trait_trivial_dtor<char>",
15330   "referenced_type" : "type-296",
15331   "self_type" : "type-296",
15332   "size" : 1,
15333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15334   "template_args" : [ "type-88" ],
15335   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15336  },
15337  {
15338   "alignment" : 1,
15339   "linker_set_key" : "android::trait_trivial_dtor<double>",
15340   "name" : "android::trait_trivial_dtor<double>",
15341   "referenced_type" : "type-356",
15342   "self_type" : "type-356",
15343   "size" : 1,
15344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15345   "template_args" : [ "type-355" ],
15346   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15347  },
15348  {
15349   "alignment" : 1,
15350   "linker_set_key" : "android::trait_trivial_dtor<float>",
15351   "name" : "android::trait_trivial_dtor<float>",
15352   "referenced_type" : "type-351",
15353   "self_type" : "type-351",
15354   "size" : 1,
15355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15356   "template_args" : [ "type-89" ],
15357   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15358  },
15359  {
15360   "alignment" : 1,
15361   "linker_set_key" : "android::trait_trivial_dtor<int>",
15362   "name" : "android::trait_trivial_dtor<int>",
15363   "referenced_type" : "type-318",
15364   "self_type" : "type-318",
15365   "size" : 1,
15366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15367   "template_args" : [ "type-125" ],
15368   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15369  },
15370  {
15371   "alignment" : 1,
15372   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15373   "name" : "android::trait_trivial_dtor<long long>",
15374   "referenced_type" : "type-341",
15375   "self_type" : "type-341",
15376   "size" : 1,
15377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15378   "template_args" : [ "type-336" ],
15379   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15380  },
15381  {
15382   "alignment" : 1,
15383   "linker_set_key" : "android::trait_trivial_dtor<long>",
15384   "name" : "android::trait_trivial_dtor<long>",
15385   "referenced_type" : "type-328",
15386   "self_type" : "type-328",
15387   "size" : 1,
15388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15389   "template_args" : [ "type-141" ],
15390   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15391  },
15392  {
15393   "alignment" : 1,
15394   "linker_set_key" : "android::trait_trivial_dtor<short>",
15395   "name" : "android::trait_trivial_dtor<short>",
15396   "referenced_type" : "type-309",
15397   "self_type" : "type-309",
15398   "size" : 1,
15399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15400   "template_args" : [ "type-308" ],
15401   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15402  },
15403  {
15404   "alignment" : 1,
15405   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15406   "name" : "android::trait_trivial_dtor<unsigned char>",
15407   "referenced_type" : "type-301",
15408   "self_type" : "type-301",
15409   "size" : 1,
15410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15411   "template_args" : [ "type-7" ],
15412   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15413  },
15414  {
15415   "alignment" : 1,
15416   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15417   "name" : "android::trait_trivial_dtor<unsigned int>",
15418   "referenced_type" : "type-322",
15419   "self_type" : "type-322",
15420   "size" : 1,
15421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15422   "template_args" : [ "type-2" ],
15423   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15424  },
15425  {
15426   "alignment" : 1,
15427   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15428   "name" : "android::trait_trivial_dtor<unsigned long long>",
15429   "referenced_type" : "type-346",
15430   "self_type" : "type-346",
15431   "size" : 1,
15432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15433   "template_args" : [ "type-345" ],
15434   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15435  },
15436  {
15437   "alignment" : 1,
15438   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15439   "name" : "android::trait_trivial_dtor<unsigned long>",
15440   "referenced_type" : "type-332",
15441   "self_type" : "type-332",
15442   "size" : 1,
15443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15444   "template_args" : [ "type-8" ],
15445   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15446  },
15447  {
15448   "alignment" : 1,
15449   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15450   "name" : "android::trait_trivial_dtor<unsigned short>",
15451   "referenced_type" : "type-313",
15452   "self_type" : "type-313",
15453   "size" : 1,
15454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15455   "template_args" : [ "type-124" ],
15456   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15457  },
15458  {
15459   "alignment" : 1,
15460   "linker_set_key" : "android::trait_trivial_dtor<void>",
15461   "name" : "android::trait_trivial_dtor<void>",
15462   "referenced_type" : "type-286",
15463   "self_type" : "type-286",
15464   "size" : 1,
15465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15466   "template_args" : [ "type-138" ],
15467   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15468  },
15469  {
15470   "alignment" : 1,
15471   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15472   "name" : "android::trait_trivial_move<android::String16>",
15473   "referenced_type" : "type-486",
15474   "self_type" : "type-486",
15475   "size" : 1,
15476   "source_file" : "/system/core/libutils/include/utils/String16.h",
15477   "template_args" : [ "type-153" ],
15478   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15479  },
15480  {
15481   "alignment" : 1,
15482   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15483   "name" : "android::trait_trivial_move<android::String8>",
15484   "referenced_type" : "type-481",
15485   "self_type" : "type-481",
15486   "size" : 1,
15487   "source_file" : "/system/core/libutils/include/utils/String8.h",
15488   "template_args" : [ "type-162" ],
15489   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15490  },
15491  {
15492   "alignment" : 1,
15493   "linker_set_key" : "android::trait_trivial_move<bool>",
15494   "name" : "android::trait_trivial_move<bool>",
15495   "referenced_type" : "type-294",
15496   "self_type" : "type-294",
15497   "size" : 1,
15498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15499   "template_args" : [ "type-51" ],
15500   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15501  },
15502  {
15503   "alignment" : 1,
15504   "linker_set_key" : "android::trait_trivial_move<char>",
15505   "name" : "android::trait_trivial_move<char>",
15506   "referenced_type" : "type-298",
15507   "self_type" : "type-298",
15508   "size" : 1,
15509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15510   "template_args" : [ "type-88" ],
15511   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15512  },
15513  {
15514   "alignment" : 1,
15515   "linker_set_key" : "android::trait_trivial_move<double>",
15516   "name" : "android::trait_trivial_move<double>",
15517   "referenced_type" : "type-358",
15518   "self_type" : "type-358",
15519   "size" : 1,
15520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15521   "template_args" : [ "type-355" ],
15522   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15523  },
15524  {
15525   "alignment" : 1,
15526   "linker_set_key" : "android::trait_trivial_move<float>",
15527   "name" : "android::trait_trivial_move<float>",
15528   "referenced_type" : "type-353",
15529   "self_type" : "type-353",
15530   "size" : 1,
15531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15532   "template_args" : [ "type-89" ],
15533   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15534  },
15535  {
15536   "alignment" : 1,
15537   "linker_set_key" : "android::trait_trivial_move<int>",
15538   "name" : "android::trait_trivial_move<int>",
15539   "referenced_type" : "type-320",
15540   "self_type" : "type-320",
15541   "size" : 1,
15542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15543   "template_args" : [ "type-125" ],
15544   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15545  },
15546  {
15547   "alignment" : 1,
15548   "linker_set_key" : "android::trait_trivial_move<long long>",
15549   "name" : "android::trait_trivial_move<long long>",
15550   "referenced_type" : "type-343",
15551   "self_type" : "type-343",
15552   "size" : 1,
15553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15554   "template_args" : [ "type-336" ],
15555   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15556  },
15557  {
15558   "alignment" : 1,
15559   "linker_set_key" : "android::trait_trivial_move<long>",
15560   "name" : "android::trait_trivial_move<long>",
15561   "referenced_type" : "type-330",
15562   "self_type" : "type-330",
15563   "size" : 1,
15564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15565   "template_args" : [ "type-141" ],
15566   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15567  },
15568  {
15569   "alignment" : 1,
15570   "linker_set_key" : "android::trait_trivial_move<short>",
15571   "name" : "android::trait_trivial_move<short>",
15572   "referenced_type" : "type-311",
15573   "self_type" : "type-311",
15574   "size" : 1,
15575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15576   "template_args" : [ "type-308" ],
15577   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15578  },
15579  {
15580   "alignment" : 1,
15581   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15582   "name" : "android::trait_trivial_move<unsigned char>",
15583   "referenced_type" : "type-303",
15584   "self_type" : "type-303",
15585   "size" : 1,
15586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15587   "template_args" : [ "type-7" ],
15588   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15589  },
15590  {
15591   "alignment" : 1,
15592   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15593   "name" : "android::trait_trivial_move<unsigned int>",
15594   "referenced_type" : "type-324",
15595   "self_type" : "type-324",
15596   "size" : 1,
15597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15598   "template_args" : [ "type-2" ],
15599   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15600  },
15601  {
15602   "alignment" : 1,
15603   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15604   "name" : "android::trait_trivial_move<unsigned long long>",
15605   "referenced_type" : "type-349",
15606   "self_type" : "type-349",
15607   "size" : 1,
15608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15609   "template_args" : [ "type-345" ],
15610   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15611  },
15612  {
15613   "alignment" : 1,
15614   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15615   "name" : "android::trait_trivial_move<unsigned long>",
15616   "referenced_type" : "type-334",
15617   "self_type" : "type-334",
15618   "size" : 1,
15619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15620   "template_args" : [ "type-8" ],
15621   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15622  },
15623  {
15624   "alignment" : 1,
15625   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15626   "name" : "android::trait_trivial_move<unsigned short>",
15627   "referenced_type" : "type-316",
15628   "self_type" : "type-316",
15629   "size" : 1,
15630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15631   "template_args" : [ "type-124" ],
15632   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15633  },
15634  {
15635   "alignment" : 1,
15636   "linker_set_key" : "android::trait_trivial_move<void>",
15637   "name" : "android::trait_trivial_move<void>",
15638   "referenced_type" : "type-289",
15639   "self_type" : "type-289",
15640   "size" : 1,
15641   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15642   "template_args" : [ "type-138" ],
15643   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15644  },
15645  {
15646   "alignment" : 8,
15647   "fields" :
15648   [
15649    {
15650     "access" : "private",
15651     "field_name" : "m_ptr",
15652     "referenced_type" : "type-233"
15653    },
15654    {
15655     "access" : "private",
15656     "field_name" : "m_refs",
15657     "field_offset" : 64,
15658     "referenced_type" : "type-27"
15659    }
15660   ],
15661   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15662   "name" : "android::wp<android::hardware::BHwBinder>",
15663   "record_kind" : "class",
15664   "referenced_type" : "type-533",
15665   "self_type" : "type-533",
15666   "size" : 16,
15667   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15668   "template_args" : [ "type-234" ],
15669   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15670  },
15671  {
15672   "alignment" : 8,
15673   "fields" :
15674   [
15675    {
15676     "access" : "private",
15677     "field_name" : "m_ptr",
15678     "referenced_type" : "type-94"
15679    },
15680    {
15681     "access" : "private",
15682     "field_name" : "m_refs",
15683     "field_offset" : 64,
15684     "referenced_type" : "type-27"
15685    }
15686   ],
15687   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15688   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15689   "record_kind" : "class",
15690   "referenced_type" : "type-543",
15691   "self_type" : "type-543",
15692   "size" : 16,
15693   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15694   "template_args" : [ "type-95" ],
15695   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15696  },
15697  {
15698   "alignment" : 8,
15699   "fields" :
15700   [
15701    {
15702     "access" : "private",
15703     "field_name" : "m_ptr",
15704     "referenced_type" : "type-224"
15705    },
15706    {
15707     "access" : "private",
15708     "field_name" : "m_refs",
15709     "field_offset" : 64,
15710     "referenced_type" : "type-27"
15711    }
15712   ],
15713   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15714   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15715   "record_kind" : "class",
15716   "referenced_type" : "type-223",
15717   "self_type" : "type-223",
15718   "size" : 16,
15719   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15720   "template_args" : [ "type-225" ],
15721   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15722  },
15723  {
15724   "alignment" : 8,
15725   "fields" :
15726   [
15727    {
15728     "access" : "private",
15729     "field_name" : "m_ptr",
15730     "referenced_type" : "type-74"
15731    },
15732    {
15733     "access" : "private",
15734     "field_name" : "m_refs",
15735     "field_offset" : 64,
15736     "referenced_type" : "type-27"
15737    }
15738   ],
15739   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15740   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15741   "record_kind" : "class",
15742   "referenced_type" : "type-226",
15743   "self_type" : "type-226",
15744   "size" : 16,
15745   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15746   "template_args" : [ "type-17" ],
15747   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15748  },
15749  {
15750   "alignment" : 4,
15751   "fields" :
15752   [
15753    {
15754     "field_name" : "maxContentLightLevel",
15755     "referenced_type" : "type-89"
15756    },
15757    {
15758     "field_name" : "maxFrameAverageLightLevel",
15759     "field_offset" : 32,
15760     "referenced_type" : "type-89"
15761    }
15762   ],
15763   "linker_set_key" : "android_cta861_3_metadata",
15764   "name" : "android_cta861_3_metadata",
15765   "referenced_type" : "type-587",
15766   "self_type" : "type-587",
15767   "size" : 8,
15768   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15769   "unique_id" : "android_cta861_3_metadata"
15770  },
15771  {
15772   "alignment" : 4,
15773   "fields" :
15774   [
15775    {
15776     "field_name" : "num_points",
15777     "referenced_type" : "type-2"
15778    },
15779    {
15780     "field_name" : "reserved",
15781     "field_offset" : 32,
15782     "referenced_type" : "type-577"
15783    },
15784    {
15785     "field_name" : "xyzc_points",
15786     "field_offset" : 288,
15787     "referenced_type" : "type-584"
15788    }
15789   ],
15790   "linker_set_key" : "android_depth_points",
15791   "name" : "android_depth_points",
15792   "referenced_type" : "type-583",
15793   "self_type" : "type-583",
15794   "size" : 36,
15795   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15796   "unique_id" : "android_depth_points"
15797  },
15798  {
15799   "alignment" : 8,
15800   "fields" :
15801   [
15802    {
15803     "field_name" : "format",
15804     "referenced_type" : "type-580"
15805    },
15806    {
15807     "field_name" : "num_planes",
15808     "field_offset" : 32,
15809     "referenced_type" : "type-2"
15810    },
15811    {
15812     "field_name" : "planes",
15813     "field_offset" : 64,
15814     "referenced_type" : "type-582"
15815    }
15816   ],
15817   "linker_set_key" : "android_flex_layout",
15818   "name" : "android_flex_layout",
15819   "referenced_type" : "type-581",
15820   "self_type" : "type-581",
15821   "size" : 16,
15822   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15823   "unique_id" : "android_flex_layout"
15824  },
15825  {
15826   "alignment" : 8,
15827   "fields" :
15828   [
15829    {
15830     "field_name" : "top_left",
15831     "referenced_type" : "type-424"
15832    },
15833    {
15834     "field_name" : "component",
15835     "field_offset" : 64,
15836     "referenced_type" : "type-578"
15837    },
15838    {
15839     "field_name" : "bits_per_component",
15840     "field_offset" : 96,
15841     "referenced_type" : "type-125"
15842    },
15843    {
15844     "field_name" : "bits_used",
15845     "field_offset" : 128,
15846     "referenced_type" : "type-125"
15847    },
15848    {
15849     "field_name" : "h_increment",
15850     "field_offset" : 160,
15851     "referenced_type" : "type-125"
15852    },
15853    {
15854     "field_name" : "v_increment",
15855     "field_offset" : 192,
15856     "referenced_type" : "type-125"
15857    },
15858    {
15859     "field_name" : "h_subsampling",
15860     "field_offset" : 224,
15861     "referenced_type" : "type-125"
15862    },
15863    {
15864     "field_name" : "v_subsampling",
15865     "field_offset" : 256,
15866     "referenced_type" : "type-125"
15867    }
15868   ],
15869   "linker_set_key" : "android_flex_plane",
15870   "name" : "android_flex_plane",
15871   "referenced_type" : "type-579",
15872   "self_type" : "type-579",
15873   "size" : 40,
15874   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15875   "unique_id" : "android_flex_plane"
15876  },
15877  {
15878   "alignment" : 4,
15879   "fields" :
15880   [
15881    {
15882     "field_name" : "displayPrimaryRed",
15883     "referenced_type" : "type-585"
15884    },
15885    {
15886     "field_name" : "displayPrimaryGreen",
15887     "field_offset" : 64,
15888     "referenced_type" : "type-585"
15889    },
15890    {
15891     "field_name" : "displayPrimaryBlue",
15892     "field_offset" : 128,
15893     "referenced_type" : "type-585"
15894    },
15895    {
15896     "field_name" : "whitePoint",
15897     "field_offset" : 192,
15898     "referenced_type" : "type-585"
15899    },
15900    {
15901     "field_name" : "maxLuminance",
15902     "field_offset" : 256,
15903     "referenced_type" : "type-89"
15904    },
15905    {
15906     "field_name" : "minLuminance",
15907     "field_offset" : 288,
15908     "referenced_type" : "type-89"
15909    }
15910   ],
15911   "linker_set_key" : "android_smpte2086_metadata",
15912   "name" : "android_smpte2086_metadata",
15913   "referenced_type" : "type-586",
15914   "self_type" : "type-586",
15915   "size" : 40,
15916   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15917   "unique_id" : "android_smpte2086_metadata"
15918  },
15919  {
15920   "alignment" : 4,
15921   "fields" :
15922   [
15923    {
15924     "field_name" : "x",
15925     "referenced_type" : "type-89"
15926    },
15927    {
15928     "field_name" : "y",
15929     "field_offset" : 32,
15930     "referenced_type" : "type-89"
15931    }
15932   ],
15933   "linker_set_key" : "android_xy_color",
15934   "name" : "android_xy_color",
15935   "referenced_type" : "type-585",
15936   "self_type" : "type-585",
15937   "size" : 8,
15938   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15939   "unique_id" : "android_xy_color"
15940  },
15941  {
15942   "alignment" : 8,
15943   "fields" :
15944   [
15945    {
15946     "field_name" : "y",
15947     "referenced_type" : "type-137"
15948    },
15949    {
15950     "field_name" : "cb",
15951     "field_offset" : 64,
15952     "referenced_type" : "type-137"
15953    },
15954    {
15955     "field_name" : "cr",
15956     "field_offset" : 128,
15957     "referenced_type" : "type-137"
15958    },
15959    {
15960     "field_name" : "ystride",
15961     "field_offset" : 192,
15962     "referenced_type" : "type-8"
15963    },
15964    {
15965     "field_name" : "cstride",
15966     "field_offset" : 256,
15967     "referenced_type" : "type-8"
15968    },
15969    {
15970     "field_name" : "chroma_step",
15971     "field_offset" : 320,
15972     "referenced_type" : "type-8"
15973    },
15974    {
15975     "field_name" : "reserved",
15976     "field_offset" : 384,
15977     "referenced_type" : "type-577"
15978    }
15979   ],
15980   "linker_set_key" : "android_ycbcr",
15981   "name" : "android_ycbcr",
15982   "referenced_type" : "type-576",
15983   "self_type" : "type-576",
15984   "size" : 80,
15985   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15986   "unique_id" : "android_ycbcr"
15987  },
15988  {
15989   "alignment" : 4,
15990   "fields" :
15991   [
15992    {
15993     "referenced_type" : "type-121"
15994    }
15995   ],
15996   "linker_set_key" : "log_msg",
15997   "name" : "log_msg",
15998   "referenced_type" : "type-120",
15999   "self_type" : "type-120",
16000   "size" : 5124,
16001   "source_file" : "/system/core/liblog/include/log/log_read.h",
16002   "unique_id" : "log_msg"
16003  },
16004  {
16005   "alignment" : 4,
16006   "fields" :
16007   [
16008    {
16009     "field_name" : "buf",
16010     "referenced_type" : "type-122"
16011    },
16012    {
16013     "field_name" : "entry",
16014     "referenced_type" : "type-123"
16015    },
16016    {
16017     "field_name" : "entry_v4",
16018     "referenced_type" : "type-123"
16019    },
16020    {
16021     "field_name" : "entry_v3",
16022     "referenced_type" : "type-127"
16023    },
16024    {
16025     "field_name" : "entry_v2",
16026     "referenced_type" : "type-128"
16027    },
16028    {
16029     "field_name" : "entry_v1",
16030     "referenced_type" : "type-129"
16031    }
16032   ],
16033   "is_anonymous" : true,
16034   "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",
16035   "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",
16036   "record_kind" : "union",
16037   "referenced_type" : "type-121",
16038   "self_type" : "type-121",
16039   "size" : 5124,
16040   "source_file" : "/system/core/liblog/include/log/log_read.h",
16041   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16042  },
16043  {
16044   "alignment" : 1,
16045   "fields" :
16046   [
16047    {
16048     "field_name" : "tv_sec",
16049     "referenced_type" : "type-2"
16050    },
16051    {
16052     "field_name" : "tv_nsec",
16053     "field_offset" : 32,
16054     "referenced_type" : "type-2"
16055    }
16056   ],
16057   "linker_set_key" : "log_time",
16058   "name" : "log_time",
16059   "referenced_type" : "type-438",
16060   "self_type" : "type-438",
16061   "size" : 8,
16062   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16063   "unique_id" : "_ZTS8log_time"
16064  },
16065  {
16066   "alignment" : 4,
16067   "fields" :
16068   [
16069    {
16070     "field_name" : "len",
16071     "referenced_type" : "type-124"
16072    },
16073    {
16074     "field_name" : "__pad",
16075     "field_offset" : 16,
16076     "referenced_type" : "type-124"
16077    },
16078    {
16079     "field_name" : "pid",
16080     "field_offset" : 32,
16081     "referenced_type" : "type-125"
16082    },
16083    {
16084     "field_name" : "tid",
16085     "field_offset" : 64,
16086     "referenced_type" : "type-125"
16087    },
16088    {
16089     "field_name" : "sec",
16090     "field_offset" : 96,
16091     "referenced_type" : "type-125"
16092    },
16093    {
16094     "field_name" : "nsec",
16095     "field_offset" : 128,
16096     "referenced_type" : "type-125"
16097    },
16098    {
16099     "field_name" : "msg",
16100     "field_offset" : 160,
16101     "referenced_type" : "type-126"
16102    }
16103   ],
16104   "linker_set_key" : "logger_entry",
16105   "name" : "logger_entry",
16106   "referenced_type" : "type-129",
16107   "self_type" : "type-129",
16108   "size" : 20,
16109   "source_file" : "/system/core/liblog/include/log/log_read.h",
16110   "unique_id" : "logger_entry"
16111  },
16112  {
16113   "alignment" : 1,
16114   "fields" :
16115   [
16116    {
16117     "field_name" : "len",
16118     "referenced_type" : "type-124"
16119    },
16120    {
16121     "field_name" : "hdr_size",
16122     "field_offset" : 16,
16123     "referenced_type" : "type-124"
16124    },
16125    {
16126     "field_name" : "pid",
16127     "field_offset" : 32,
16128     "referenced_type" : "type-125"
16129    },
16130    {
16131     "field_name" : "tid",
16132     "field_offset" : 64,
16133     "referenced_type" : "type-125"
16134    },
16135    {
16136     "field_name" : "sec",
16137     "field_offset" : 96,
16138     "referenced_type" : "type-125"
16139    },
16140    {
16141     "field_name" : "nsec",
16142     "field_offset" : 128,
16143     "referenced_type" : "type-125"
16144    },
16145    {
16146     "field_name" : "euid",
16147     "field_offset" : 160,
16148     "referenced_type" : "type-2"
16149    },
16150    {
16151     "field_name" : "msg",
16152     "field_offset" : 192,
16153     "referenced_type" : "type-126"
16154    }
16155   ],
16156   "linker_set_key" : "logger_entry_v2",
16157   "name" : "logger_entry_v2",
16158   "referenced_type" : "type-128",
16159   "self_type" : "type-128",
16160   "size" : 24,
16161   "source_file" : "/system/core/liblog/include/log/log_read.h",
16162   "unique_id" : "logger_entry_v2"
16163  },
16164  {
16165   "alignment" : 1,
16166   "fields" :
16167   [
16168    {
16169     "field_name" : "len",
16170     "referenced_type" : "type-124"
16171    },
16172    {
16173     "field_name" : "hdr_size",
16174     "field_offset" : 16,
16175     "referenced_type" : "type-124"
16176    },
16177    {
16178     "field_name" : "pid",
16179     "field_offset" : 32,
16180     "referenced_type" : "type-125"
16181    },
16182    {
16183     "field_name" : "tid",
16184     "field_offset" : 64,
16185     "referenced_type" : "type-125"
16186    },
16187    {
16188     "field_name" : "sec",
16189     "field_offset" : 96,
16190     "referenced_type" : "type-125"
16191    },
16192    {
16193     "field_name" : "nsec",
16194     "field_offset" : 128,
16195     "referenced_type" : "type-125"
16196    },
16197    {
16198     "field_name" : "lid",
16199     "field_offset" : 160,
16200     "referenced_type" : "type-2"
16201    },
16202    {
16203     "field_name" : "msg",
16204     "field_offset" : 192,
16205     "referenced_type" : "type-126"
16206    }
16207   ],
16208   "linker_set_key" : "logger_entry_v3",
16209   "name" : "logger_entry_v3",
16210   "referenced_type" : "type-127",
16211   "self_type" : "type-127",
16212   "size" : 24,
16213   "source_file" : "/system/core/liblog/include/log/log_read.h",
16214   "unique_id" : "logger_entry_v3"
16215  },
16216  {
16217   "alignment" : 4,
16218   "fields" :
16219   [
16220    {
16221     "field_name" : "len",
16222     "referenced_type" : "type-124"
16223    },
16224    {
16225     "field_name" : "hdr_size",
16226     "field_offset" : 16,
16227     "referenced_type" : "type-124"
16228    },
16229    {
16230     "field_name" : "pid",
16231     "field_offset" : 32,
16232     "referenced_type" : "type-125"
16233    },
16234    {
16235     "field_name" : "tid",
16236     "field_offset" : 64,
16237     "referenced_type" : "type-2"
16238    },
16239    {
16240     "field_name" : "sec",
16241     "field_offset" : 96,
16242     "referenced_type" : "type-2"
16243    },
16244    {
16245     "field_name" : "nsec",
16246     "field_offset" : 128,
16247     "referenced_type" : "type-2"
16248    },
16249    {
16250     "field_name" : "lid",
16251     "field_offset" : 160,
16252     "referenced_type" : "type-2"
16253    },
16254    {
16255     "field_name" : "uid",
16256     "field_offset" : 192,
16257     "referenced_type" : "type-2"
16258    },
16259    {
16260     "field_name" : "msg",
16261     "field_offset" : 224,
16262     "referenced_type" : "type-126"
16263    }
16264   ],
16265   "linker_set_key" : "logger_entry_v4",
16266   "name" : "logger_entry_v4",
16267   "referenced_type" : "type-123",
16268   "self_type" : "type-123",
16269   "size" : 28,
16270   "source_file" : "/system/core/liblog/include/log/log_read.h",
16271   "unique_id" : "logger_entry_v4"
16272  },
16273  {
16274   "alignment" : 4,
16275   "fields" :
16276   [
16277    {
16278     "field_name" : "version",
16279     "referenced_type" : "type-125"
16280    },
16281    {
16282     "field_name" : "numFds",
16283     "field_offset" : 32,
16284     "referenced_type" : "type-125"
16285    },
16286    {
16287     "field_name" : "numInts",
16288     "field_offset" : 64,
16289     "referenced_type" : "type-125"
16290    },
16291    {
16292     "field_name" : "data",
16293     "field_offset" : 96,
16294     "referenced_type" : "type-265"
16295    }
16296   ],
16297   "linker_set_key" : "native_handle",
16298   "name" : "native_handle",
16299   "referenced_type" : "type-264",
16300   "self_type" : "type-264",
16301   "size" : 12,
16302   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16303   "unique_id" : "native_handle"
16304  }
16305 ],
16306 "rvalue_reference_types" :
16307 [
16308  {
16309   "alignment" : 8,
16310   "linker_set_key" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16311   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
16312   "referenced_type" : "type-252",
16313   "self_type" : "type-255",
16314   "size" : 8,
16315   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16316  },
16317  {
16318   "alignment" : 8,
16319   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16320   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthub> > &&",
16321   "referenced_type" : "type-259",
16322   "self_type" : "type-261",
16323   "size" : 8,
16324   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16325  },
16326  {
16327   "alignment" : 8,
16328   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16329   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> > &&",
16330   "referenced_type" : "type-705",
16331   "self_type" : "type-707",
16332   "size" : 8,
16333   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16334  },
16335  {
16336   "alignment" : 8,
16337   "linker_set_key" : "android::hardware::Return<bool> &&",
16338   "name" : "android::hardware::Return<bool> &&",
16339   "referenced_type" : "type-245",
16340   "self_type" : "type-248",
16341   "size" : 8,
16342   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16343  },
16344  {
16345   "alignment" : 8,
16346   "linker_set_key" : "android::hardware::Return<void> &&",
16347   "name" : "android::hardware::Return<void> &&",
16348   "referenced_type" : "type-273",
16349   "self_type" : "type-275",
16350   "size" : 8,
16351   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16352  },
16353  {
16354   "alignment" : 8,
16355   "linker_set_key" : "android::hardware::Status &&",
16356   "name" : "android::hardware::Status &&",
16357   "referenced_type" : "type-236",
16358   "self_type" : "type-242",
16359   "size" : 8,
16360   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16361  },
16362  {
16363   "alignment" : 8,
16364   "linker_set_key" : "android::hardware::details::return_status &&",
16365   "name" : "android::hardware::details::return_status &&",
16366   "referenced_type" : "type-246",
16367   "self_type" : "type-269",
16368   "size" : 8,
16369   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16370  },
16371  {
16372   "alignment" : 8,
16373   "linker_set_key" : "android::hardware::hidl_handle &&",
16374   "name" : "android::hardware::hidl_handle &&",
16375   "referenced_type" : "type-381",
16376   "self_type" : "type-386",
16377   "size" : 8,
16378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16379  },
16380  {
16381   "alignment" : 8,
16382   "linker_set_key" : "android::hardware::hidl_memory &&",
16383   "name" : "android::hardware::hidl_memory &&",
16384   "referenced_type" : "type-384",
16385   "self_type" : "type-390",
16386   "size" : 8,
16387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16388  },
16389  {
16390   "alignment" : 8,
16391   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16392   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> &&",
16393   "referenced_type" : "type-213",
16394   "self_type" : "type-215",
16395   "size" : 8,
16396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16397  },
16398  {
16399   "alignment" : 8,
16400   "linker_set_key" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16401   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
16402   "referenced_type" : "type-64",
16403   "self_type" : "type-208",
16404   "size" : 8,
16405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16406  },
16407  {
16408   "alignment" : 8,
16409   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16410   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16411   "referenced_type" : "type-220",
16412   "self_type" : "type-227",
16413   "size" : 8,
16414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16415  },
16416  {
16417   "alignment" : 8,
16418   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16419   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16420   "referenced_type" : "type-546",
16421   "self_type" : "type-545",
16422   "size" : 8,
16423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16424  },
16425  {
16426   "alignment" : 8,
16427   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16428   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16429   "referenced_type" : "type-746",
16430   "self_type" : "type-745",
16431   "size" : 8,
16432   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16433  },
16434  {
16435   "alignment" : 8,
16436   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16437   "name" : "std::function<sp<IBase> (void *)> &&",
16438   "referenced_type" : "type-556",
16439   "self_type" : "type-555",
16440   "size" : 8,
16441   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16442  },
16443  {
16444   "alignment" : 8,
16445   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16446   "name" : "std::function<sp<IBase> (void *)> &&",
16447   "referenced_type" : "type-750",
16448   "self_type" : "type-749",
16449   "size" : 8,
16450   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16451  },
16452  {
16453   "alignment" : 8,
16454   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16455   "name" : "std::function<sp<IBinder> (void *)> &&",
16456   "referenced_type" : "type-548",
16457   "self_type" : "type-547",
16458   "size" : 8,
16459   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16460  },
16461  {
16462   "alignment" : 8,
16463   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16464   "name" : "std::function<sp<IBinder> (void *)> &&",
16465   "referenced_type" : "type-748",
16466   "self_type" : "type-747",
16467   "size" : 8,
16468   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16469  }
16470 ]
16471}
16472