1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-57",
9   "self_type" : "type-107",
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-237",
16   "self_type" : "type-466",
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-24",
24   "self_type" : "type-178",
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-104",
32   "self_type" : "type-322",
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-104",
41   "self_type" : "type-103",
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-459",
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-38",
64   "self_type" : "type-38",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-57",
73   "self_type" : "type-57",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-46",
83   "self_type" : "type-46",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-243",
91   "self_type" : "type-243",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-237",
99   "self_type" : "type-237",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-24",
108   "self_type" : "type-24",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-215",
117   "self_type" : "type-215",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-29",
126   "self_type" : "type-29",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-198",
135   "self_type" : "type-198",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-250",
144   "self_type" : "type-250",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-104",
154   "self_type" : "type-104",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-221",
174   "self_type" : "type-221",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-14",
184   "self_type" : "type-14",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-106",
194   "self_type" : "type-106",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-26",
201   "self_type" : "type-26"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackENS4_33BpHwGnssVisibilityControlCallbackENS4_33BnHwGnssVisibilityControlCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
209  },
210  {
211   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_021writeEmbeddedToParcelERKNS3_30IGnssVisibilityControlCallback15NfwNotificationEPNS0_6ParcelEjj"
212  },
213  {
214   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
215  },
216  {
217   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
218  },
219  {
220   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
221  },
222  {
223   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21notifySyspropsChangedEv"
242  },
243  {
244   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21setHALInstrumentationEv"
245  },
246  {
247   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl4pingEv"
251  },
252  {
253   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
257  },
258  {
259   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8castFromERKNS_2spIS4_EEb"
260  },
261  {
262   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022readEmbeddedFromParcelERKNS3_30IGnssVisibilityControlCallback15NfwNotificationERKNS0_6ParcelEjj"
263  },
264  {
265   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl13addOnewayTaskENSt3__18functionIFvvEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlC1ENS_2spINS3_22IGnssVisibilityControlEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlC2ENS_2spINS3_22IGnssVisibilityControlEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl29_hidl_enableNfwLocationAccessEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
284  },
285  {
286   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl4pingEv"
287  },
288  {
289   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlC1ERKNS_2spINS3_22IGnssVisibilityControlEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlC2ERKNS_2spINS3_22IGnssVisibilityControlEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
296  },
297  {
298   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
299  },
300  {
301   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD2Ev"
302  },
303  {
304   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
305  },
306  {
307   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21notifySyspropsChangedEv"
329  },
330  {
331   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21setHALInstrumentationEv"
332  },
333  {
334   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl29_hidl_enableNfwLocationAccessEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl4pingEv"
341  },
342  {
343   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlC1ERKNS_2spINS0_7IBinderEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlC2ERKNS_2spINS0_7IBinderEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
353  },
354  {
355   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
356  },
357  {
358   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
365  },
366  {
367   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21notifySyspropsChangedEv"
380  },
381  {
382   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21setHALInstrumentationEv"
383  },
384  {
385   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback4pingEv"
389  },
390  {
391   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
395  },
396  {
397   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8castFromERKNS_2spIS4_EEb"
398  },
399  {
400   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback13addOnewayTaskENSt3__18functionIFvvEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackC1ENS_2spINS3_30IGnssVisibilityControlCallbackEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackC2ENS_2spINS3_30IGnssVisibilityControlCallbackEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
410  },
411  {
412   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback17_hidl_nfwNotifyCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
416  },
417  {
418   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback26_hidl_isInEmergencySessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
419  },
420  {
421   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback4pingEv"
422  },
423  {
424   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackC1ERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackC2ERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
431  },
432  {
433   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
434  },
435  {
436   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD2Ev"
437  },
438  {
439   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
440  },
441  {
442   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11nfwNotifyCbERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE"
443  },
444  {
445   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback17_hidl_nfwNotifyCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE"
458  },
459  {
460   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback20isInEmergencySessionEv"
464  },
465  {
466   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21notifySyspropsChangedEv"
467  },
468  {
469   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21setHALInstrumentationEv"
470  },
471  {
472   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback26_hidl_isInEmergencySessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
473  },
474  {
475   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback4pingEv"
476  },
477  {
478   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackC1ERKNS_2spINS0_7IBinderEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackC2ERKNS_2spINS0_7IBinderEEE"
485  },
486  {
487   "binding" : "weak",
488   "name" : "_ZN7android8hardware7details13castInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlENS_4hidl4base4V1_05IBaseENS5_25BpHwGnssVisibilityControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
489  },
490  {
491   "binding" : "weak",
492   "name" : "_ZN7android8hardware7details13castInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackENS_4hidl4base4V1_05IBaseENS5_33BpHwGnssVisibilityControlCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
493  },
494  {
495   "binding" : "weak",
496   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEvEENS_2spIT_EES9_"
497  },
498  {
499   "binding" : "weak",
500   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_4gnss18visibility_control4V1_025BpHwGnssVisibilityControlENS5_22IGnssVisibilityControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackENS5_30IGnssVisibilityControlCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
513  },
514  {
515   "binding" : "weak",
516   "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_"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
525  },
526  {
527   "binding" : "weak",
528   "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_"
529  },
530  {
531   "binding" : "weak",
532   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
533  },
534  {
535   "binding" : "weak",
536   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
537  },
538  {
539   "binding" : "weak",
540   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
541  },
542  {
543   "binding" : "weak",
544   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
545  },
546  {
547   "binding" : "weak",
548   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
549  },
550  {
551   "name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
552  },
553  {
554   "name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
555  },
556  {
557   "name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
558  },
559  {
560   "name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
561  },
562  {
563   "name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
564  },
565  {
566   "name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
567  },
568  {
569   "name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
570  },
571  {
572   "name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
573  }
574 ],
575 "elf_objects" :
576 [
577  {
578   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl10descriptorE"
579  },
580  {
581   "name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback10descriptorE"
582  },
583  {
584   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE0_NS_4hidl4base4V1_05IBaseE"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE0_NS3_22IGnssVisibilityControlE"
589  },
590  {
591   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE0_NS0_7IBinderE"
592  },
593  {
594   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE0_NS0_9BHwBinderE"
595  },
596  {
597   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE0_NS_4hidl4base4V1_08BnHwBaseE"
598  },
599  {
600   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE0_NS0_11BpInterfaceINS3_22IGnssVisibilityControlEEE"
601  },
602  {
603   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE0_NS3_22IGnssVisibilityControlE"
604  },
605  {
606   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE0_NS_4hidl4base4V1_05IBaseE"
607  },
608  {
609   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE4_NS0_10IInterfaceE"
610  },
611  {
612   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE8_NS0_11BpHwRefBaseE"
613  },
614  {
615   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE0_NS_4hidl4base4V1_05IBaseE"
616  },
617  {
618   "binding" : "weak",
619   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE0_NS3_30IGnssVisibilityControlCallbackE"
620  },
621  {
622   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE0_NS0_7IBinderE"
623  },
624  {
625   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE0_NS0_9BHwBinderE"
626  },
627  {
628   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
629  },
630  {
631   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE0_NS0_11BpInterfaceINS3_30IGnssVisibilityControlCallbackEEE"
632  },
633  {
634   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE0_NS3_30IGnssVisibilityControlCallbackE"
635  },
636  {
637   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE0_NS_4hidl4base4V1_05IBaseE"
638  },
639  {
640   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE4_NS0_10IInterfaceE"
641  },
642  {
643   "name" : "_ZTCN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE8_NS0_11BpHwRefBaseE"
644  },
645  {
646   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE"
647  },
648  {
649   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE"
650  },
651  {
652   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
653  },
654  {
655   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE"
656  },
657  {
658   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE"
659  },
660  {
661   "name" : "_ZTTN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
662  },
663  {
664   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE"
669  },
670  {
671   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE"
672  },
673  {
674   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
675  },
676  {
677   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE"
678  },
679  {
680   "binding" : "weak",
681   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE"
682  },
683  {
684   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE"
685  },
686  {
687   "name" : "_ZTVN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
688  }
689 ],
690 "enum_types" :
691 [
692  {
693   "alignment" : 4,
694   "enum_fields" :
695   [
696    {
697     "enum_field_value" : 0,
698     "name" : "android::Condition::WAKE_UP_ONE"
699    },
700    {
701     "enum_field_value" : 1,
702     "name" : "android::Condition::WAKE_UP_ALL"
703    }
704   ],
705   "linker_set_key" : "android::Condition::WakeUpType",
706   "name" : "android::Condition::WakeUpType",
707   "referenced_type" : "type-479",
708   "self_type" : "type-479",
709   "size" : 4,
710   "source_file" : "/system/core/libutils/include/utils/Condition.h",
711   "underlying_type" : "type-2",
712   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
713  },
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "android::String16::kEmptyString"
721    }
722   ],
723   "linker_set_key" : "android::String16::StaticLinkage",
724   "name" : "android::String16::StaticLinkage",
725   "referenced_type" : "type-368",
726   "self_type" : "type-368",
727   "size" : 4,
728   "source_file" : "/system/core/libutils/include/utils/String16.h",
729   "underlying_type" : "type-2",
730   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
731  },
732  {
733   "alignment" : 4,
734   "enum_fields" :
735   [
736    {
737     "enum_field_value" : 0,
738     "name" : "android::String8::kEmptyString"
739    }
740   ],
741   "linker_set_key" : "android::String8::StaticLinkage",
742   "name" : "android::String8::StaticLinkage",
743   "referenced_type" : "type-361",
744   "self_type" : "type-361",
745   "size" : 4,
746   "source_file" : "/system/core/libutils/include/utils/String8.h",
747   "underlying_type" : "type-2",
748   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
749  },
750  {
751   "alignment" : 4,
752   "enum_fields" :
753   [
754    {
755     "enum_field_value" : 0,
756     "name" : "android::hardware::HidlReturnRestriction::NONE"
757    },
758    {
759     "enum_field_value" : 1,
760     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
761    },
762    {
763     "enum_field_value" : 2,
764     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
765    }
766   ],
767   "linker_set_key" : "android::hardware::HidlReturnRestriction",
768   "name" : "android::hardware::HidlReturnRestriction",
769   "referenced_type" : "type-165",
770   "self_type" : "type-165",
771   "size" : 4,
772   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
773   "underlying_type" : "type-24",
774   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
775  },
776  {
777   "alignment" : 4,
778   "enum_fields" :
779   [
780    {
781     "enum_field_value" : 0,
782     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
783    },
784    {
785     "enum_field_value" : 1,
786     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
787    },
788    {
789     "enum_field_value" : 2,
790     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
791    },
792    {
793     "enum_field_value" : 3,
794     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
795    }
796   ],
797   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
798   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
799   "referenced_type" : "type-352",
800   "self_type" : "type-352",
801   "size" : 4,
802   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
803   "underlying_type" : "type-24",
804   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
805  },
806  {
807   "alignment" : 4,
808   "enum_fields" :
809   [
810    {
811     "enum_field_value" : 1,
812     "name" : "android::hardware::kSynchronizedReadWrite"
813    },
814    {
815     "enum_field_value" : 2,
816     "name" : "android::hardware::kUnsynchronizedWrite"
817    }
818   ],
819   "linker_set_key" : "android::hardware::MQFlavor",
820   "name" : "android::hardware::MQFlavor",
821   "referenced_type" : "type-348",
822   "self_type" : "type-348",
823   "size" : 4,
824   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
825   "underlying_type" : "type-2",
826   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 0,
834     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
835    },
836    {
837     "enum_field_value" : 1,
838     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
839    },
840    {
841     "enum_field_value" : 2,
842     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
843    }
844   ],
845   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
846   "name" : "android::hardware::ProcessState::CallRestriction",
847   "referenced_type" : "type-59",
848   "self_type" : "type-59",
849   "size" : 4,
850   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
851   "underlying_type" : "type-24",
852   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
853  },
854  {
855   "alignment" : 4,
856   "enum_fields" :
857   [
858    {
859     "enum_field_value" : 0,
860     "name" : "android::hardware::Status::EX_NONE"
861    },
862    {
863     "enum_field_value" : -1,
864     "name" : "android::hardware::Status::EX_SECURITY"
865    },
866    {
867     "enum_field_value" : -2,
868     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
869    },
870    {
871     "enum_field_value" : -3,
872     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
873    },
874    {
875     "enum_field_value" : -4,
876     "name" : "android::hardware::Status::EX_NULL_POINTER"
877    },
878    {
879     "enum_field_value" : -5,
880     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
881    },
882    {
883     "enum_field_value" : -6,
884     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
885    },
886    {
887     "enum_field_value" : -7,
888     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
889    },
890    {
891     "enum_field_value" : -128,
892     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
893    },
894    {
895     "enum_field_value" : -129,
896     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
897    }
898   ],
899   "linker_set_key" : "android::hardware::Status::Exception",
900   "name" : "android::hardware::Status::Exception",
901   "referenced_type" : "type-138",
902   "self_type" : "type-138",
903   "size" : 4,
904   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
905   "underlying_type" : "type-24",
906   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
907  },
908  {
909   "alignment" : 4,
910   "enum_fields" :
911   [
912    {
913     "enum_field_value" : 0,
914     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
915    },
916    {
917     "enum_field_value" : 1,
918     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
919    },
920    {
921     "enum_field_value" : 2,
922     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
923    },
924    {
925     "enum_field_value" : 3,
926     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
927    },
928    {
929     "enum_field_value" : 4,
930     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
931    },
932    {
933     "enum_field_value" : 5,
934     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
935    },
936    {
937     "enum_field_value" : 6,
938     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
939    },
940    {
941     "enum_field_value" : 7,
942     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
943    },
944    {
945     "enum_field_value" : 8,
946     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
947    },
948    {
949     "enum_field_value" : 9,
950     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
951    }
952   ],
953   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
954   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
955   "referenced_type" : "type-548",
956   "self_type" : "type-548",
957   "size" : 4,
958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
959   "underlying_type" : "type-2",
960   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
961  },
962  {
963   "alignment" : 1,
964   "enum_fields" :
965   [
966    {
967     "enum_field_value" : 0,
968     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack::CTRL_PLANE"
969    },
970    {
971     "enum_field_value" : 1,
972     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack::SUPL"
973    },
974    {
975     "enum_field_value" : 10,
976     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack::IMS"
977    },
978    {
979     "enum_field_value" : 11,
980     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack::SIM"
981    },
982    {
983     "enum_field_value" : 100,
984     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack::OTHER_PROTOCOL_STACK"
985    }
986   ],
987   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack",
988   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack",
989   "referenced_type" : "type-506",
990   "self_type" : "type-506",
991   "size" : 1,
992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h",
993   "underlying_type" : "type-104",
994   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback16NfwProtocolStackE"
995  },
996  {
997   "alignment" : 1,
998   "enum_fields" :
999   [
1000    {
1001     "enum_field_value" : 0,
1002     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::CARRIER"
1003    },
1004    {
1005     "enum_field_value" : 10,
1006     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::OEM"
1007    },
1008    {
1009     "enum_field_value" : 11,
1010     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::MODEM_CHIPSET_VENDOR"
1011    },
1012    {
1013     "enum_field_value" : 12,
1014     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::GNSS_CHIPSET_VENDOR"
1015    },
1016    {
1017     "enum_field_value" : 13,
1018     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::OTHER_CHIPSET_VENDOR"
1019    },
1020    {
1021     "enum_field_value" : 20,
1022     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::AUTOMOBILE_CLIENT"
1023    },
1024    {
1025     "enum_field_value" : 100,
1026     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor::OTHER_REQUESTOR"
1027    }
1028   ],
1029   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor",
1030   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor",
1031   "referenced_type" : "type-507",
1032   "self_type" : "type-507",
1033   "size" : 1,
1034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h",
1035   "underlying_type" : "type-104",
1036   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12NfwRequestorE"
1037  },
1038  {
1039   "alignment" : 1,
1040   "enum_fields" :
1041   [
1042    {
1043     "enum_field_value" : 0,
1044     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType::REJECTED"
1045    },
1046    {
1047     "enum_field_value" : 1,
1048     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType::ACCEPTED_NO_LOCATION_PROVIDED"
1049    },
1050    {
1051     "enum_field_value" : 2,
1052     "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType::ACCEPTED_LOCATION_PROVIDED"
1053    }
1054   ],
1055   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType",
1056   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType",
1057   "referenced_type" : "type-508",
1058   "self_type" : "type-508",
1059   "size" : 1,
1060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h",
1061   "underlying_type" : "type-104",
1062   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback15NfwResponseTypeE"
1063  },
1064  {
1065   "alignment" : 4,
1066   "enum_fields" :
1067   [
1068    {
1069     "enum_field_value" : 0,
1070     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1071    },
1072    {
1073     "enum_field_value" : 1,
1074     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1075    },
1076    {
1077     "enum_field_value" : 2,
1078     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1079    }
1080   ],
1081   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1082   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1083   "referenced_type" : "type-356",
1084   "self_type" : "type-356",
1085   "size" : 4,
1086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1087   "underlying_type" : "type-24",
1088   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1089  },
1090  {
1091   "alignment" : 4,
1092   "enum_fields" :
1093   [
1094    {
1095     "enum_field_value" : -1,
1096     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1097    }
1098   ],
1099   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1100   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1101   "referenced_type" : "type-496",
1102   "self_type" : "type-496",
1103   "size" : 4,
1104   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1105   "underlying_type" : "type-24",
1106   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1107  },
1108  {
1109   "alignment" : 1,
1110   "enum_fields" :
1111   [
1112    {
1113     "enum_field_value" : 0,
1114     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1115    },
1116    {
1117     "enum_field_value" : 1,
1118     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1119    },
1120    {
1121     "enum_field_value" : 2,
1122     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1123    }
1124   ],
1125   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1126   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1127   "referenced_type" : "type-495",
1128   "self_type" : "type-495",
1129   "size" : 1,
1130   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1131   "underlying_type" : "type-104",
1132   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1133  },
1134  {
1135   "alignment" : 4,
1136   "enum_fields" :
1137   [
1138    {
1139     "enum_field_value" : 0,
1140     "name" : "ANDROID_LOG_UNKNOWN"
1141    },
1142    {
1143     "enum_field_value" : 1,
1144     "name" : "ANDROID_LOG_DEFAULT"
1145    },
1146    {
1147     "enum_field_value" : 2,
1148     "name" : "ANDROID_LOG_VERBOSE"
1149    },
1150    {
1151     "enum_field_value" : 3,
1152     "name" : "ANDROID_LOG_DEBUG"
1153    },
1154    {
1155     "enum_field_value" : 4,
1156     "name" : "ANDROID_LOG_INFO"
1157    },
1158    {
1159     "enum_field_value" : 5,
1160     "name" : "ANDROID_LOG_WARN"
1161    },
1162    {
1163     "enum_field_value" : 6,
1164     "name" : "ANDROID_LOG_ERROR"
1165    },
1166    {
1167     "enum_field_value" : 7,
1168     "name" : "ANDROID_LOG_FATAL"
1169    },
1170    {
1171     "enum_field_value" : 8,
1172     "name" : "ANDROID_LOG_SILENT"
1173    }
1174   ],
1175   "linker_set_key" : "android_LogPriority",
1176   "name" : "android_LogPriority",
1177   "referenced_type" : "type-1",
1178   "self_type" : "type-1",
1179   "size" : 4,
1180   "source_file" : "/system/core/liblog/include/android/log.h",
1181   "underlying_type" : "type-2",
1182   "unique_id" : "android_LogPriority"
1183  },
1184  {
1185   "alignment" : 4,
1186   "enum_fields" :
1187   [
1188    {
1189     "enum_field_value" : 0,
1190     "name" : "HAL_COLOR_MODE_NATIVE"
1191    },
1192    {
1193     "enum_field_value" : 1,
1194     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1195    },
1196    {
1197     "enum_field_value" : 2,
1198     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1199    },
1200    {
1201     "enum_field_value" : 3,
1202     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1203    },
1204    {
1205     "enum_field_value" : 4,
1206     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1207    },
1208    {
1209     "enum_field_value" : 5,
1210     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1211    },
1212    {
1213     "enum_field_value" : 6,
1214     "name" : "HAL_COLOR_MODE_DCI_P3"
1215    },
1216    {
1217     "enum_field_value" : 7,
1218     "name" : "HAL_COLOR_MODE_SRGB"
1219    },
1220    {
1221     "enum_field_value" : 8,
1222     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1223    },
1224    {
1225     "enum_field_value" : 9,
1226     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1227    }
1228   ],
1229   "linker_set_key" : "android_color_mode_t",
1230   "name" : "android_color_mode_t",
1231   "referenced_type" : "type-447",
1232   "self_type" : "type-447",
1233   "size" : 4,
1234   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1235   "underlying_type" : "type-2",
1236   "unique_id" : "android_color_mode_t"
1237  },
1238  {
1239   "alignment" : 4,
1240   "enum_fields" :
1241   [
1242    {
1243     "enum_field_value" : 10,
1244     "name" : "HAL_COLOR_MODE_BT2020"
1245    },
1246    {
1247     "enum_field_value" : 11,
1248     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1249    },
1250    {
1251     "enum_field_value" : 12,
1252     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1253    }
1254   ],
1255   "linker_set_key" : "android_color_mode_v1_1_t",
1256   "name" : "android_color_mode_v1_1_t",
1257   "referenced_type" : "type-452",
1258   "self_type" : "type-452",
1259   "size" : 4,
1260   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1261   "underlying_type" : "type-2",
1262   "unique_id" : "android_color_mode_v1_1_t"
1263  },
1264  {
1265   "alignment" : 4,
1266   "enum_fields" :
1267   [
1268    {
1269     "enum_field_value" : 0,
1270     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1271    },
1272    {
1273     "enum_field_value" : 1,
1274     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1275    },
1276    {
1277     "enum_field_value" : 2,
1278     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1279    },
1280    {
1281     "enum_field_value" : 3,
1282     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1283    },
1284    {
1285     "enum_field_value" : 4,
1286     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1287    },
1288    {
1289     "enum_field_value" : 5,
1290     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1291    },
1292    {
1293     "enum_field_value" : 6,
1294     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1295    }
1296   ],
1297   "linker_set_key" : "android_color_transform_t",
1298   "name" : "android_color_transform_t",
1299   "referenced_type" : "type-448",
1300   "self_type" : "type-448",
1301   "size" : 4,
1302   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1303   "underlying_type" : "type-2",
1304   "unique_id" : "android_color_transform_t"
1305  },
1306  {
1307   "alignment" : 4,
1308   "enum_fields" :
1309   [
1310    {
1311     "enum_field_value" : 0,
1312     "name" : "HAL_DATASPACE_UNKNOWN"
1313    },
1314    {
1315     "enum_field_value" : 1,
1316     "name" : "HAL_DATASPACE_ARBITRARY"
1317    },
1318    {
1319     "enum_field_value" : 16,
1320     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1321    },
1322    {
1323     "enum_field_value" : 4128768,
1324     "name" : "HAL_DATASPACE_STANDARD_MASK"
1325    },
1326    {
1327     "enum_field_value" : 0,
1328     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1329    },
1330    {
1331     "enum_field_value" : 65536,
1332     "name" : "HAL_DATASPACE_STANDARD_BT709"
1333    },
1334    {
1335     "enum_field_value" : 131072,
1336     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1337    },
1338    {
1339     "enum_field_value" : 196608,
1340     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1341    },
1342    {
1343     "enum_field_value" : 262144,
1344     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1345    },
1346    {
1347     "enum_field_value" : 327680,
1348     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1349    },
1350    {
1351     "enum_field_value" : 393216,
1352     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1353    },
1354    {
1355     "enum_field_value" : 458752,
1356     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1357    },
1358    {
1359     "enum_field_value" : 524288,
1360     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1361    },
1362    {
1363     "enum_field_value" : 589824,
1364     "name" : "HAL_DATASPACE_STANDARD_FILM"
1365    },
1366    {
1367     "enum_field_value" : 655360,
1368     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1369    },
1370    {
1371     "enum_field_value" : 720896,
1372     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1373    },
1374    {
1375     "enum_field_value" : 22,
1376     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1377    },
1378    {
1379     "enum_field_value" : 130023424,
1380     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1381    },
1382    {
1383     "enum_field_value" : 0,
1384     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1385    },
1386    {
1387     "enum_field_value" : 4194304,
1388     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1389    },
1390    {
1391     "enum_field_value" : 8388608,
1392     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1393    },
1394    {
1395     "enum_field_value" : 12582912,
1396     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1397    },
1398    {
1399     "enum_field_value" : 16777216,
1400     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1401    },
1402    {
1403     "enum_field_value" : 20971520,
1404     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1405    },
1406    {
1407     "enum_field_value" : 25165824,
1408     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1409    },
1410    {
1411     "enum_field_value" : 29360128,
1412     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1413    },
1414    {
1415     "enum_field_value" : 33554432,
1416     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1417    },
1418    {
1419     "enum_field_value" : 27,
1420     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1421    },
1422    {
1423     "enum_field_value" : 939524096,
1424     "name" : "HAL_DATASPACE_RANGE_MASK"
1425    },
1426    {
1427     "enum_field_value" : 0,
1428     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1429    },
1430    {
1431     "enum_field_value" : 134217728,
1432     "name" : "HAL_DATASPACE_RANGE_FULL"
1433    },
1434    {
1435     "enum_field_value" : 268435456,
1436     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1437    },
1438    {
1439     "enum_field_value" : 402653184,
1440     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1441    },
1442    {
1443     "enum_field_value" : 512,
1444     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1445    },
1446    {
1447     "enum_field_value" : 138477568,
1448     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1449    },
1450    {
1451     "enum_field_value" : 406913024,
1452     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1453    },
1454    {
1455     "enum_field_value" : 513,
1456     "name" : "HAL_DATASPACE_SRGB"
1457    },
1458    {
1459     "enum_field_value" : 142671872,
1460     "name" : "HAL_DATASPACE_V0_SRGB"
1461    },
1462    {
1463     "enum_field_value" : 411107328,
1464     "name" : "HAL_DATASPACE_V0_SCRGB"
1465    },
1466    {
1467     "enum_field_value" : 257,
1468     "name" : "HAL_DATASPACE_JFIF"
1469    },
1470    {
1471     "enum_field_value" : 146931712,
1472     "name" : "HAL_DATASPACE_V0_JFIF"
1473    },
1474    {
1475     "enum_field_value" : 258,
1476     "name" : "HAL_DATASPACE_BT601_625"
1477    },
1478    {
1479     "enum_field_value" : 281149440,
1480     "name" : "HAL_DATASPACE_V0_BT601_625"
1481    },
1482    {
1483     "enum_field_value" : 259,
1484     "name" : "HAL_DATASPACE_BT601_525"
1485    },
1486    {
1487     "enum_field_value" : 281280512,
1488     "name" : "HAL_DATASPACE_V0_BT601_525"
1489    },
1490    {
1491     "enum_field_value" : 260,
1492     "name" : "HAL_DATASPACE_BT709"
1493    },
1494    {
1495     "enum_field_value" : 281083904,
1496     "name" : "HAL_DATASPACE_V0_BT709"
1497    },
1498    {
1499     "enum_field_value" : 139067392,
1500     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1501    },
1502    {
1503     "enum_field_value" : 155844608,
1504     "name" : "HAL_DATASPACE_DCI_P3"
1505    },
1506    {
1507     "enum_field_value" : 139067392,
1508     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1509    },
1510    {
1511     "enum_field_value" : 143261696,
1512     "name" : "HAL_DATASPACE_DISPLAY_P3"
1513    },
1514    {
1515     "enum_field_value" : 151715840,
1516     "name" : "HAL_DATASPACE_ADOBE_RGB"
1517    },
1518    {
1519     "enum_field_value" : 138805248,
1520     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1521    },
1522    {
1523     "enum_field_value" : 147193856,
1524     "name" : "HAL_DATASPACE_BT2020"
1525    },
1526    {
1527     "enum_field_value" : 163971072,
1528     "name" : "HAL_DATASPACE_BT2020_PQ"
1529    },
1530    {
1531     "enum_field_value" : 4096,
1532     "name" : "HAL_DATASPACE_DEPTH"
1533    },
1534    {
1535     "enum_field_value" : 4097,
1536     "name" : "HAL_DATASPACE_SENSOR"
1537    }
1538   ],
1539   "linker_set_key" : "android_dataspace_t",
1540   "name" : "android_dataspace_t",
1541   "referenced_type" : "type-446",
1542   "self_type" : "type-446",
1543   "size" : 4,
1544   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1545   "underlying_type" : "type-2",
1546   "unique_id" : "android_dataspace_t"
1547  },
1548  {
1549   "alignment" : 4,
1550   "enum_fields" :
1551   [
1552    {
1553     "enum_field_value" : 281411584,
1554     "name" : "HAL_DATASPACE_BT2020_ITU"
1555    },
1556    {
1557     "enum_field_value" : 298188800,
1558     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1559    },
1560    {
1561     "enum_field_value" : 302383104,
1562     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1563    },
1564    {
1565     "enum_field_value" : 168165376,
1566     "name" : "HAL_DATASPACE_BT2020_HLG"
1567    }
1568   ],
1569   "linker_set_key" : "android_dataspace_v1_1_t",
1570   "name" : "android_dataspace_v1_1_t",
1571   "referenced_type" : "type-451",
1572   "self_type" : "type-451",
1573   "size" : 4,
1574   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1575   "underlying_type" : "type-2",
1576   "unique_id" : "android_dataspace_v1_1_t"
1577  },
1578  {
1579   "alignment" : 4,
1580   "enum_fields" :
1581   [
1582    {
1583     "enum_field_value" : 142999552,
1584     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1585    },
1586    {
1587     "enum_field_value" : 4098,
1588     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1589    },
1590    {
1591     "enum_field_value" : 4099,
1592     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1593    },
1594    {
1595     "enum_field_value" : 4100,
1596     "name" : "HAL_DATASPACE_HEIF"
1597    }
1598   ],
1599   "linker_set_key" : "android_dataspace_v1_2_t",
1600   "name" : "android_dataspace_v1_2_t",
1601   "referenced_type" : "type-455",
1602   "self_type" : "type-455",
1603   "size" : 4,
1604   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1605   "underlying_type" : "type-2",
1606   "unique_id" : "android_dataspace_v1_2_t"
1607  },
1608  {
1609   "alignment" : 4,
1610   "enum_fields" :
1611   [
1612    {
1613     "enum_field_value" : 1,
1614     "name" : "FLEX_COMPONENT_Y"
1615    },
1616    {
1617     "enum_field_value" : 2,
1618     "name" : "FLEX_COMPONENT_Cb"
1619    },
1620    {
1621     "enum_field_value" : 4,
1622     "name" : "FLEX_COMPONENT_Cr"
1623    },
1624    {
1625     "enum_field_value" : 1024,
1626     "name" : "FLEX_COMPONENT_R"
1627    },
1628    {
1629     "enum_field_value" : 2048,
1630     "name" : "FLEX_COMPONENT_G"
1631    },
1632    {
1633     "enum_field_value" : 4096,
1634     "name" : "FLEX_COMPONENT_B"
1635    },
1636    {
1637     "enum_field_value" : 1073741824,
1638     "name" : "FLEX_COMPONENT_A"
1639    }
1640   ],
1641   "linker_set_key" : "android_flex_component",
1642   "name" : "android_flex_component",
1643   "referenced_type" : "type-460",
1644   "self_type" : "type-460",
1645   "size" : 4,
1646   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1647   "underlying_type" : "type-2",
1648   "unique_id" : "android_flex_component"
1649  },
1650  {
1651   "alignment" : 4,
1652   "enum_fields" :
1653   [
1654    {
1655     "enum_field_value" : 0,
1656     "name" : "FLEX_FORMAT_INVALID"
1657    },
1658    {
1659     "enum_field_value" : 1,
1660     "name" : "FLEX_FORMAT_Y"
1661    },
1662    {
1663     "enum_field_value" : 7,
1664     "name" : "FLEX_FORMAT_YCbCr"
1665    },
1666    {
1667     "enum_field_value" : 1073741831,
1668     "name" : "FLEX_FORMAT_YCbCrA"
1669    },
1670    {
1671     "enum_field_value" : 7168,
1672     "name" : "FLEX_FORMAT_RGB"
1673    },
1674    {
1675     "enum_field_value" : 1073748992,
1676     "name" : "FLEX_FORMAT_RGBA"
1677    }
1678   ],
1679   "linker_set_key" : "android_flex_format",
1680   "name" : "android_flex_format",
1681   "referenced_type" : "type-462",
1682   "self_type" : "type-462",
1683   "size" : 4,
1684   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1685   "underlying_type" : "type-2",
1686   "unique_id" : "android_flex_format"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 1,
1694     "name" : "HAL_HDR_DOLBY_VISION"
1695    },
1696    {
1697     "enum_field_value" : 2,
1698     "name" : "HAL_HDR_HDR10"
1699    },
1700    {
1701     "enum_field_value" : 3,
1702     "name" : "HAL_HDR_HLG"
1703    }
1704   ],
1705   "linker_set_key" : "android_hdr_t",
1706   "name" : "android_hdr_t",
1707   "referenced_type" : "type-449",
1708   "self_type" : "type-449",
1709   "size" : 4,
1710   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1711   "underlying_type" : "type-2",
1712   "unique_id" : "android_hdr_t"
1713  },
1714  {
1715   "alignment" : 4,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 4,
1720     "name" : "HAL_HDR_HDR10_PLUS"
1721    }
1722   ],
1723   "linker_set_key" : "android_hdr_v1_2_t",
1724   "name" : "android_hdr_v1_2_t",
1725   "referenced_type" : "type-454",
1726   "self_type" : "type-454",
1727   "size" : 4,
1728   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1729   "underlying_type" : "type-2",
1730   "unique_id" : "android_hdr_v1_2_t"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 39,
1738     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1739    },
1740    {
1741     "enum_field_value" : 40,
1742     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1743    },
1744    {
1745     "enum_field_value" : 41,
1746     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1747    },
1748    {
1749     "enum_field_value" : 42,
1750     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1751    }
1752   ],
1753   "linker_set_key" : "android_pixel_format_sw_t",
1754   "name" : "android_pixel_format_sw_t",
1755   "referenced_type" : "type-457",
1756   "self_type" : "type-457",
1757   "size" : 4,
1758   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1759   "underlying_type" : "type-2",
1760   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1761  },
1762  {
1763   "alignment" : 4,
1764   "enum_fields" :
1765   [
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1773    },
1774    {
1775     "enum_field_value" : 3,
1776     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1777    },
1778    {
1779     "enum_field_value" : 4,
1780     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1781    },
1782    {
1783     "enum_field_value" : 5,
1784     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1785    },
1786    {
1787     "enum_field_value" : 16,
1788     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1789    },
1790    {
1791     "enum_field_value" : 17,
1792     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1793    },
1794    {
1795     "enum_field_value" : 20,
1796     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1797    },
1798    {
1799     "enum_field_value" : 22,
1800     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1801    },
1802    {
1803     "enum_field_value" : 32,
1804     "name" : "HAL_PIXEL_FORMAT_RAW16"
1805    },
1806    {
1807     "enum_field_value" : 33,
1808     "name" : "HAL_PIXEL_FORMAT_BLOB"
1809    },
1810    {
1811     "enum_field_value" : 34,
1812     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1813    },
1814    {
1815     "enum_field_value" : 35,
1816     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1817    },
1818    {
1819     "enum_field_value" : 36,
1820     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1821    },
1822    {
1823     "enum_field_value" : 37,
1824     "name" : "HAL_PIXEL_FORMAT_RAW10"
1825    },
1826    {
1827     "enum_field_value" : 38,
1828     "name" : "HAL_PIXEL_FORMAT_RAW12"
1829    },
1830    {
1831     "enum_field_value" : 43,
1832     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1833    },
1834    {
1835     "enum_field_value" : 538982489,
1836     "name" : "HAL_PIXEL_FORMAT_Y8"
1837    },
1838    {
1839     "enum_field_value" : 540422489,
1840     "name" : "HAL_PIXEL_FORMAT_Y16"
1841    },
1842    {
1843     "enum_field_value" : 842094169,
1844     "name" : "HAL_PIXEL_FORMAT_YV12"
1845    }
1846   ],
1847   "linker_set_key" : "android_pixel_format_t",
1848   "name" : "android_pixel_format_t",
1849   "referenced_type" : "type-444",
1850   "self_type" : "type-444",
1851   "size" : 4,
1852   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1853   "underlying_type" : "type-2",
1854   "unique_id" : "android_pixel_format_t"
1855  },
1856  {
1857   "alignment" : 4,
1858   "enum_fields" :
1859   [
1860    {
1861     "enum_field_value" : 48,
1862     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1863    },
1864    {
1865     "enum_field_value" : 49,
1866     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1867    },
1868    {
1869     "enum_field_value" : 50,
1870     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1871    },
1872    {
1873     "enum_field_value" : 51,
1874     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1875    },
1876    {
1877     "enum_field_value" : 52,
1878     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1879    },
1880    {
1881     "enum_field_value" : 53,
1882     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1883    },
1884    {
1885     "enum_field_value" : 54,
1886     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1887    }
1888   ],
1889   "linker_set_key" : "android_pixel_format_v1_1_t",
1890   "name" : "android_pixel_format_v1_1_t",
1891   "referenced_type" : "type-450",
1892   "self_type" : "type-450",
1893   "size" : 4,
1894   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1895   "underlying_type" : "type-2",
1896   "unique_id" : "android_pixel_format_v1_1_t"
1897  },
1898  {
1899   "alignment" : 4,
1900   "enum_fields" :
1901   [
1902    {
1903     "enum_field_value" : 55,
1904     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1905    }
1906   ],
1907   "linker_set_key" : "android_pixel_format_v1_2_t",
1908   "name" : "android_pixel_format_v1_2_t",
1909   "referenced_type" : "type-456",
1910   "self_type" : "type-456",
1911   "size" : 4,
1912   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1913   "underlying_type" : "type-2",
1914   "unique_id" : "android_pixel_format_v1_2_t"
1915  },
1916  {
1917   "alignment" : 4,
1918   "enum_fields" :
1919   [
1920    {
1921     "enum_field_value" : 0,
1922     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1923    },
1924    {
1925     "enum_field_value" : 1,
1926     "name" : "HAL_RENDER_INTENT_ENHANCE"
1927    },
1928    {
1929     "enum_field_value" : 2,
1930     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1931    },
1932    {
1933     "enum_field_value" : 3,
1934     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1935    }
1936   ],
1937   "linker_set_key" : "android_render_intent_v1_1_t",
1938   "name" : "android_render_intent_v1_1_t",
1939   "referenced_type" : "type-453",
1940   "self_type" : "type-453",
1941   "size" : 4,
1942   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1943   "underlying_type" : "type-2",
1944   "unique_id" : "android_render_intent_v1_1_t"
1945  },
1946  {
1947   "alignment" : 4,
1948   "enum_fields" :
1949   [
1950    {
1951     "enum_field_value" : 1,
1952     "name" : "HAL_TRANSFORM_FLIP_H"
1953    },
1954    {
1955     "enum_field_value" : 2,
1956     "name" : "HAL_TRANSFORM_FLIP_V"
1957    },
1958    {
1959     "enum_field_value" : 4,
1960     "name" : "HAL_TRANSFORM_ROT_90"
1961    },
1962    {
1963     "enum_field_value" : 3,
1964     "name" : "HAL_TRANSFORM_ROT_180"
1965    },
1966    {
1967     "enum_field_value" : 7,
1968     "name" : "HAL_TRANSFORM_ROT_270"
1969    }
1970   ],
1971   "linker_set_key" : "android_transform_t",
1972   "name" : "android_transform_t",
1973   "referenced_type" : "type-445",
1974   "self_type" : "type-445",
1975   "size" : 4,
1976   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1977   "underlying_type" : "type-2",
1978   "unique_id" : "android_transform_t"
1979  },
1980  {
1981   "alignment" : 4,
1982   "enum_fields" :
1983   [
1984    {
1985     "enum_field_value" : 0,
1986     "name" : "LOG_ID_MIN"
1987    },
1988    {
1989     "enum_field_value" : 0,
1990     "name" : "LOG_ID_MAIN"
1991    },
1992    {
1993     "enum_field_value" : 1,
1994     "name" : "LOG_ID_RADIO"
1995    },
1996    {
1997     "enum_field_value" : 2,
1998     "name" : "LOG_ID_EVENTS"
1999    },
2000    {
2001     "enum_field_value" : 3,
2002     "name" : "LOG_ID_SYSTEM"
2003    },
2004    {
2005     "enum_field_value" : 4,
2006     "name" : "LOG_ID_CRASH"
2007    },
2008    {
2009     "enum_field_value" : 5,
2010     "name" : "LOG_ID_STATS"
2011    },
2012    {
2013     "enum_field_value" : 6,
2014     "name" : "LOG_ID_SECURITY"
2015    },
2016    {
2017     "enum_field_value" : 7,
2018     "name" : "LOG_ID_KERNEL"
2019    },
2020    {
2021     "enum_field_value" : 8,
2022     "name" : "LOG_ID_MAX"
2023    }
2024   ],
2025   "linker_set_key" : "log_id",
2026   "name" : "log_id",
2027   "referenced_type" : "type-255",
2028   "self_type" : "type-255",
2029   "size" : 4,
2030   "source_file" : "/system/core/liblog/include/android/log.h",
2031   "underlying_type" : "type-2",
2032   "unique_id" : "log_id"
2033  }
2034 ],
2035 "function_types" :
2036 [
2037  {
2038   "alignment" : 4,
2039   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2040   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2041   "parameters" :
2042   [
2043    {
2044     "referenced_type" : "type-41"
2045    },
2046    {
2047     "referenced_type" : "type-47"
2048    },
2049    {
2050     "referenced_type" : "type-25"
2051    }
2052   ],
2053   "referenced_type" : "type-40",
2054   "return_type" : "type-38",
2055   "self_type" : "type-40",
2056   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2057  },
2058  {
2059   "alignment" : 4,
2060   "linker_set_key" : "int (void *)",
2061   "name" : "int (void *)",
2062   "parameters" :
2063   [
2064    {
2065     "referenced_type" : "type-25"
2066    }
2067   ],
2068   "referenced_type" : "type-472",
2069   "return_type" : "type-24",
2070   "self_type" : "type-472",
2071   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2072  },
2073  {
2074   "alignment" : 4,
2075   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2076   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2077   "parameters" :
2078   [
2079    {
2080     "referenced_type" : "type-386"
2081    },
2082    {
2083     "referenced_type" : "type-338"
2084    },
2085    {
2086     "referenced_type" : "type-2"
2087    },
2088    {
2089     "referenced_type" : "type-387"
2090    },
2091    {
2092     "referenced_type" : "type-2"
2093    },
2094    {
2095     "referenced_type" : "type-25"
2096    }
2097   ],
2098   "referenced_type" : "type-385",
2099   "return_type" : "type-26",
2100   "self_type" : "type-385",
2101   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2102  }
2103 ],
2104 "functions" :
2105 [
2106  {
2107   "function_name" : "android::hardware::fromBinder",
2108   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackENS4_33BpHwGnssVisibilityControlCallbackENS4_33BnHwGnssVisibilityControlCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2109   "parameters" :
2110   [
2111    {
2112     "referenced_type" : "type-47"
2113    }
2114   ],
2115   "return_type" : "type-85",
2116   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2117   "template_args" : [ "type-87", "type-88", "type-399" ]
2118  },
2119  {
2120   "function_name" : "android::hardware::gnss::visibility_control::V1_0::writeEmbeddedToParcel",
2121   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_021writeEmbeddedToParcelERKNS3_30IGnssVisibilityControlCallback15NfwNotificationEPNS0_6ParcelEjj",
2122   "parameters" :
2123   [
2124    {
2125     "referenced_type" : "type-616"
2126    },
2127    {
2128     "referenced_type" : "type-386"
2129    },
2130    {
2131     "referenced_type" : "type-2"
2132    },
2133    {
2134     "referenced_type" : "type-2"
2135    }
2136   ],
2137   "return_type" : "type-24",
2138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IHwGnssVisibilityControlCallback.h"
2139  },
2140  {
2141   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::getService",
2142   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2143   "parameters" :
2144   [
2145    {
2146     "default_arg" : true,
2147     "referenced_type" : "type-402"
2148    },
2149    {
2150     "default_arg" : true,
2151     "referenced_type" : "type-38"
2152    }
2153   ],
2154   "return_type" : "type-118",
2155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2156  },
2157  {
2158   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::linkToDeath",
2159   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2160   "parameters" :
2161   [
2162    {
2163     "is_this_ptr" : true,
2164     "referenced_type" : "type-119"
2165    },
2166    {
2167     "referenced_type" : "type-295"
2168    },
2169    {
2170     "referenced_type" : "type-14"
2171    }
2172   ],
2173   "return_type" : "type-146",
2174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2175  },
2176  {
2177   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::getDebugInfo",
2178   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2179   "parameters" :
2180   [
2181    {
2182     "is_this_ptr" : true,
2183     "referenced_type" : "type-119"
2184    },
2185    {
2186     "referenced_type" : "type-629"
2187    }
2188   ],
2189   "return_type" : "type-166",
2190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2191  },
2192  {
2193   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::getHashChain",
2194   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2195   "parameters" :
2196   [
2197    {
2198     "is_this_ptr" : true,
2199     "referenced_type" : "type-119"
2200    },
2201    {
2202     "referenced_type" : "type-630"
2203    }
2204   ],
2205   "return_type" : "type-166",
2206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2207  },
2208  {
2209   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::tryGetService",
2210   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2211   "parameters" :
2212   [
2213    {
2214     "default_arg" : true,
2215     "referenced_type" : "type-402"
2216    },
2217    {
2218     "default_arg" : true,
2219     "referenced_type" : "type-38"
2220    }
2221   ],
2222   "return_type" : "type-118",
2223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2224  },
2225  {
2226   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::unlinkToDeath",
2227   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2228   "parameters" :
2229   [
2230    {
2231     "is_this_ptr" : true,
2232     "referenced_type" : "type-119"
2233    },
2234    {
2235     "referenced_type" : "type-295"
2236    }
2237   ],
2238   "return_type" : "type-146",
2239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2240  },
2241  {
2242   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::interfaceChain",
2243   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2244   "parameters" :
2245   [
2246    {
2247     "is_this_ptr" : true,
2248     "referenced_type" : "type-119"
2249    },
2250    {
2251     "referenced_type" : "type-631"
2252    }
2253   ],
2254   "return_type" : "type-166",
2255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2256  },
2257  {
2258   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::registerAsService",
2259   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2260   "parameters" :
2261   [
2262    {
2263     "is_this_ptr" : true,
2264     "referenced_type" : "type-119"
2265    },
2266    {
2267     "default_arg" : true,
2268     "referenced_type" : "type-402"
2269    }
2270   ],
2271   "return_type" : "type-24",
2272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2273  },
2274  {
2275   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::interfaceDescriptor",
2276   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2277   "parameters" :
2278   [
2279    {
2280     "is_this_ptr" : true,
2281     "referenced_type" : "type-119"
2282    },
2283    {
2284     "referenced_type" : "type-632"
2285    }
2286   ],
2287   "return_type" : "type-166",
2288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2289  },
2290  {
2291   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::notifySyspropsChanged",
2292   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21notifySyspropsChangedEv",
2293   "parameters" :
2294   [
2295    {
2296     "is_this_ptr" : true,
2297     "referenced_type" : "type-119"
2298    }
2299   ],
2300   "return_type" : "type-166",
2301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2302  },
2303  {
2304   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::setHALInstrumentation",
2305   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21setHALInstrumentationEv",
2306   "parameters" :
2307   [
2308    {
2309     "is_this_ptr" : true,
2310     "referenced_type" : "type-119"
2311    }
2312   ],
2313   "return_type" : "type-166",
2314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2315  },
2316  {
2317   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::registerForNotifications",
2318   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2319   "parameters" :
2320   [
2321    {
2322     "referenced_type" : "type-402"
2323    },
2324    {
2325     "referenced_type" : "type-522"
2326    }
2327   ],
2328   "return_type" : "type-38",
2329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2330  },
2331  {
2332   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::ping",
2333   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl4pingEv",
2334   "parameters" :
2335   [
2336    {
2337     "is_this_ptr" : true,
2338     "referenced_type" : "type-119"
2339    }
2340   ],
2341   "return_type" : "type-166",
2342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2343  },
2344  {
2345   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::debug",
2346   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2347   "parameters" :
2348   [
2349    {
2350     "is_this_ptr" : true,
2351     "referenced_type" : "type-119"
2352    },
2353    {
2354     "referenced_type" : "type-347"
2355    },
2356    {
2357     "referenced_type" : "type-397"
2358    }
2359   ],
2360   "return_type" : "type-166",
2361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2362  },
2363  {
2364   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::castFrom",
2365   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2366   "parameters" :
2367   [
2368    {
2369     "referenced_type" : "type-567"
2370    },
2371    {
2372     "default_arg" : true,
2373     "referenced_type" : "type-38"
2374    }
2375   ],
2376   "return_type" : "type-153",
2377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2378  },
2379  {
2380   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::castFrom",
2381   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8castFromERKNS_2spIS4_EEb",
2382   "parameters" :
2383   [
2384    {
2385     "referenced_type" : "type-555"
2386    },
2387    {
2388     "default_arg" : true,
2389     "referenced_type" : "type-38"
2390    }
2391   ],
2392   "return_type" : "type-153",
2393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
2394  },
2395  {
2396   "function_name" : "android::hardware::gnss::visibility_control::V1_0::readEmbeddedFromParcel",
2397   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022readEmbeddedFromParcelERKNS3_30IGnssVisibilityControlCallback15NfwNotificationERKNS0_6ParcelEjj",
2398   "parameters" :
2399   [
2400    {
2401     "referenced_type" : "type-616"
2402    },
2403    {
2404     "referenced_type" : "type-395"
2405    },
2406    {
2407     "referenced_type" : "type-2"
2408    },
2409    {
2410     "referenced_type" : "type-2"
2411    }
2412   ],
2413   "return_type" : "type-24",
2414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IHwGnssVisibilityControlCallback.h"
2415  },
2416  {
2417   "access" : "private",
2418   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl::addOnewayTask",
2419   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl13addOnewayTaskENSt3__18functionIFvvEEE",
2420   "parameters" :
2421   [
2422    {
2423     "is_this_ptr" : true,
2424     "referenced_type" : "type-581"
2425    },
2426    {
2427     "referenced_type" : "type-635"
2428    }
2429   ],
2430   "return_type" : "type-166",
2431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControl.h"
2432  },
2433  {
2434   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl::BsGnssVisibilityControl",
2435   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlC1ENS_2spINS3_22IGnssVisibilityControlEEE",
2436   "parameters" :
2437   [
2438    {
2439     "is_this_ptr" : true,
2440     "referenced_type" : "type-581"
2441    },
2442    {
2443     "referenced_type" : "type-124"
2444    }
2445   ],
2446   "return_type" : "type-26",
2447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControl.h"
2448  },
2449  {
2450   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl::BsGnssVisibilityControl",
2451   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlC2ENS_2spINS3_22IGnssVisibilityControlEEE",
2452   "parameters" :
2453   [
2454    {
2455     "is_this_ptr" : true,
2456     "referenced_type" : "type-581"
2457    },
2458    {
2459     "referenced_type" : "type-124"
2460    }
2461   ],
2462   "return_type" : "type-26",
2463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControl.h"
2464  },
2465  {
2466   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::onTransact",
2467   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2468   "parameters" :
2469   [
2470    {
2471     "is_this_ptr" : true,
2472     "referenced_type" : "type-505"
2473    },
2474    {
2475     "referenced_type" : "type-2"
2476    },
2477    {
2478     "referenced_type" : "type-395"
2479    },
2480    {
2481     "referenced_type" : "type-386"
2482    },
2483    {
2484     "default_arg" : true,
2485     "referenced_type" : "type-2"
2486    },
2487    {
2488     "default_arg" : true,
2489     "referenced_type" : "type-638"
2490    }
2491   ],
2492   "return_type" : "type-24",
2493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2494  },
2495  {
2496   "access" : "private",
2497   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::getDebugInfo",
2498   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2499   "parameters" :
2500   [
2501    {
2502     "is_this_ptr" : true,
2503     "referenced_type" : "type-505"
2504    },
2505    {
2506     "referenced_type" : "type-639"
2507    }
2508   ],
2509   "return_type" : "type-166",
2510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2511  },
2512  {
2513   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::_hidl_setCallback",
2514   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl17_hidl_setCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2515   "parameters" :
2516   [
2517    {
2518     "referenced_type" : "type-396"
2519    },
2520    {
2521     "referenced_type" : "type-395"
2522    },
2523    {
2524     "referenced_type" : "type-386"
2525    },
2526    {
2527     "referenced_type" : "type-640"
2528    }
2529   ],
2530   "return_type" : "type-24",
2531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2532  },
2533  {
2534   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::_hidl_enableNfwLocationAccess",
2535   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl29_hidl_enableNfwLocationAccessEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2536   "parameters" :
2537   [
2538    {
2539     "referenced_type" : "type-396"
2540    },
2541    {
2542     "referenced_type" : "type-395"
2543    },
2544    {
2545     "referenced_type" : "type-386"
2546    },
2547    {
2548     "referenced_type" : "type-641"
2549    }
2550   ],
2551   "return_type" : "type-24",
2552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2553  },
2554  {
2555   "access" : "private",
2556   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::ping",
2557   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl4pingEv",
2558   "parameters" :
2559   [
2560    {
2561     "is_this_ptr" : true,
2562     "referenced_type" : "type-505"
2563    }
2564   ],
2565   "return_type" : "type-166",
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2567  },
2568  {
2569   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::BnHwGnssVisibilityControl",
2570   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlC1ERKNS_2spINS3_22IGnssVisibilityControlEEE",
2571   "parameters" :
2572   [
2573    {
2574     "is_this_ptr" : true,
2575     "referenced_type" : "type-505"
2576    },
2577    {
2578     "referenced_type" : "type-555"
2579    }
2580   ],
2581   "return_type" : "type-26",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::BnHwGnssVisibilityControl",
2586   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlC2ERKNS_2spINS3_22IGnssVisibilityControlEEE",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-505"
2592    },
2593    {
2594     "referenced_type" : "type-555"
2595    }
2596   ],
2597   "return_type" : "type-26",
2598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2599  },
2600  {
2601   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::~BnHwGnssVisibilityControl",
2602   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev",
2603   "parameters" :
2604   [
2605    {
2606     "is_this_ptr" : true,
2607     "referenced_type" : "type-505"
2608    }
2609   ],
2610   "return_type" : "type-26",
2611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2612  },
2613  {
2614   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::~BnHwGnssVisibilityControl",
2615   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev",
2616   "parameters" :
2617   [
2618    {
2619     "is_this_ptr" : true,
2620     "referenced_type" : "type-505"
2621    }
2622   ],
2623   "return_type" : "type-26",
2624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2625  },
2626  {
2627   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl::~BnHwGnssVisibilityControl",
2628   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD2Ev",
2629   "parameters" :
2630   [
2631    {
2632     "is_this_ptr" : true,
2633     "referenced_type" : "type-505"
2634    }
2635   ],
2636   "return_type" : "type-26",
2637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h"
2638  },
2639  {
2640   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::linkToDeath",
2641   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2642   "parameters" :
2643   [
2644    {
2645     "is_this_ptr" : true,
2646     "referenced_type" : "type-604"
2647    },
2648    {
2649     "referenced_type" : "type-295"
2650    },
2651    {
2652     "referenced_type" : "type-14"
2653    }
2654   ],
2655   "return_type" : "type-146",
2656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2657  },
2658  {
2659   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::setCallback",
2660   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE",
2661   "parameters" :
2662   [
2663    {
2664     "is_this_ptr" : true,
2665     "referenced_type" : "type-604"
2666    },
2667    {
2668     "referenced_type" : "type-617"
2669    }
2670   ],
2671   "return_type" : "type-146",
2672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2673  },
2674  {
2675   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::getDebugInfo",
2676   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2677   "parameters" :
2678   [
2679    {
2680     "is_this_ptr" : true,
2681     "referenced_type" : "type-604"
2682    },
2683    {
2684     "referenced_type" : "type-642"
2685    }
2686   ],
2687   "return_type" : "type-166",
2688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2689  },
2690  {
2691   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::getHashChain",
2692   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2693   "parameters" :
2694   [
2695    {
2696     "is_this_ptr" : true,
2697     "referenced_type" : "type-604"
2698    },
2699    {
2700     "referenced_type" : "type-643"
2701    }
2702   ],
2703   "return_type" : "type-166",
2704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2705  },
2706  {
2707   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::unlinkToDeath",
2708   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2709   "parameters" :
2710   [
2711    {
2712     "is_this_ptr" : true,
2713     "referenced_type" : "type-604"
2714    },
2715    {
2716     "referenced_type" : "type-295"
2717    }
2718   ],
2719   "return_type" : "type-146",
2720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2721  },
2722  {
2723   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::interfaceChain",
2724   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2725   "parameters" :
2726   [
2727    {
2728     "is_this_ptr" : true,
2729     "referenced_type" : "type-604"
2730    },
2731    {
2732     "referenced_type" : "type-644"
2733    }
2734   ],
2735   "return_type" : "type-166",
2736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2737  },
2738  {
2739   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::_hidl_setCallback",
2740   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl17_hidl_setCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE",
2741   "parameters" :
2742   [
2743    {
2744     "referenced_type" : "type-19"
2745    },
2746    {
2747     "referenced_type" : "type-553"
2748    },
2749    {
2750     "referenced_type" : "type-617"
2751    }
2752   ],
2753   "return_type" : "type-146",
2754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2755  },
2756  {
2757   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::interfaceDescriptor",
2758   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2759   "parameters" :
2760   [
2761    {
2762     "is_this_ptr" : true,
2763     "referenced_type" : "type-604"
2764    },
2765    {
2766     "referenced_type" : "type-645"
2767    }
2768   ],
2769   "return_type" : "type-166",
2770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2771  },
2772  {
2773   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::notifySyspropsChanged",
2774   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21notifySyspropsChangedEv",
2775   "parameters" :
2776   [
2777    {
2778     "is_this_ptr" : true,
2779     "referenced_type" : "type-604"
2780    }
2781   ],
2782   "return_type" : "type-166",
2783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2784  },
2785  {
2786   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::setHALInstrumentation",
2787   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21setHALInstrumentationEv",
2788   "parameters" :
2789   [
2790    {
2791     "is_this_ptr" : true,
2792     "referenced_type" : "type-604"
2793    }
2794   ],
2795   "return_type" : "type-166",
2796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2797  },
2798  {
2799   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::enableNfwLocationAccess",
2800   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2801   "parameters" :
2802   [
2803    {
2804     "is_this_ptr" : true,
2805     "referenced_type" : "type-604"
2806    },
2807    {
2808     "referenced_type" : "type-397"
2809    }
2810   ],
2811   "return_type" : "type-146",
2812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2813  },
2814  {
2815   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::_hidl_enableNfwLocationAccess",
2816   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl29_hidl_enableNfwLocationAccessEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2817   "parameters" :
2818   [
2819    {
2820     "referenced_type" : "type-19"
2821    },
2822    {
2823     "referenced_type" : "type-553"
2824    },
2825    {
2826     "referenced_type" : "type-397"
2827    }
2828   ],
2829   "return_type" : "type-146",
2830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2831  },
2832  {
2833   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::ping",
2834   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl4pingEv",
2835   "parameters" :
2836   [
2837    {
2838     "is_this_ptr" : true,
2839     "referenced_type" : "type-604"
2840    }
2841   ],
2842   "return_type" : "type-166",
2843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2844  },
2845  {
2846   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::debug",
2847   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2848   "parameters" :
2849   [
2850    {
2851     "is_this_ptr" : true,
2852     "referenced_type" : "type-604"
2853    },
2854    {
2855     "referenced_type" : "type-347"
2856    },
2857    {
2858     "referenced_type" : "type-397"
2859    }
2860   ],
2861   "return_type" : "type-166",
2862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2863  },
2864  {
2865   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::BpHwGnssVisibilityControl",
2866   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlC1ERKNS_2spINS0_7IBinderEEE",
2867   "parameters" :
2868   [
2869    {
2870     "is_this_ptr" : true,
2871     "referenced_type" : "type-604"
2872    },
2873    {
2874     "referenced_type" : "type-47"
2875    }
2876   ],
2877   "return_type" : "type-26",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2879  },
2880  {
2881   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl::BpHwGnssVisibilityControl",
2882   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlC2ERKNS_2spINS0_7IBinderEEE",
2883   "parameters" :
2884   [
2885    {
2886     "is_this_ptr" : true,
2887     "referenced_type" : "type-604"
2888    },
2889    {
2890     "referenced_type" : "type-47"
2891    }
2892   ],
2893   "return_type" : "type-26",
2894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
2895  },
2896  {
2897   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::getService",
2898   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2899   "parameters" :
2900   [
2901    {
2902     "default_arg" : true,
2903     "referenced_type" : "type-597"
2904    },
2905    {
2906     "default_arg" : true,
2907     "referenced_type" : "type-38"
2908    }
2909   ],
2910   "return_type" : "type-85",
2911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2912  },
2913  {
2914   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::linkToDeath",
2915   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2916   "parameters" :
2917   [
2918    {
2919     "is_this_ptr" : true,
2920     "referenced_type" : "type-86"
2921    },
2922    {
2923     "referenced_type" : "type-295"
2924    },
2925    {
2926     "referenced_type" : "type-14"
2927    }
2928   ],
2929   "return_type" : "type-146",
2930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2931  },
2932  {
2933   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::getDebugInfo",
2934   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2935   "parameters" :
2936   [
2937    {
2938     "is_this_ptr" : true,
2939     "referenced_type" : "type-86"
2940    },
2941    {
2942     "referenced_type" : "type-646"
2943    }
2944   ],
2945   "return_type" : "type-166",
2946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2947  },
2948  {
2949   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::getHashChain",
2950   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2951   "parameters" :
2952   [
2953    {
2954     "is_this_ptr" : true,
2955     "referenced_type" : "type-86"
2956    },
2957    {
2958     "referenced_type" : "type-647"
2959    }
2960   ],
2961   "return_type" : "type-166",
2962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2963  },
2964  {
2965   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::tryGetService",
2966   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2967   "parameters" :
2968   [
2969    {
2970     "default_arg" : true,
2971     "referenced_type" : "type-597"
2972    },
2973    {
2974     "default_arg" : true,
2975     "referenced_type" : "type-38"
2976    }
2977   ],
2978   "return_type" : "type-85",
2979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2980  },
2981  {
2982   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::unlinkToDeath",
2983   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2984   "parameters" :
2985   [
2986    {
2987     "is_this_ptr" : true,
2988     "referenced_type" : "type-86"
2989    },
2990    {
2991     "referenced_type" : "type-295"
2992    }
2993   ],
2994   "return_type" : "type-146",
2995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
2996  },
2997  {
2998   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::interfaceChain",
2999   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3000   "parameters" :
3001   [
3002    {
3003     "is_this_ptr" : true,
3004     "referenced_type" : "type-86"
3005    },
3006    {
3007     "referenced_type" : "type-648"
3008    }
3009   ],
3010   "return_type" : "type-166",
3011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3012  },
3013  {
3014   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::registerAsService",
3015   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3016   "parameters" :
3017   [
3018    {
3019     "is_this_ptr" : true,
3020     "referenced_type" : "type-86"
3021    },
3022    {
3023     "default_arg" : true,
3024     "referenced_type" : "type-597"
3025    }
3026   ],
3027   "return_type" : "type-24",
3028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3029  },
3030  {
3031   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::interfaceDescriptor",
3032   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3033   "parameters" :
3034   [
3035    {
3036     "is_this_ptr" : true,
3037     "referenced_type" : "type-86"
3038    },
3039    {
3040     "referenced_type" : "type-649"
3041    }
3042   ],
3043   "return_type" : "type-166",
3044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3045  },
3046  {
3047   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::notifySyspropsChanged",
3048   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21notifySyspropsChangedEv",
3049   "parameters" :
3050   [
3051    {
3052     "is_this_ptr" : true,
3053     "referenced_type" : "type-86"
3054    }
3055   ],
3056   "return_type" : "type-166",
3057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3058  },
3059  {
3060   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::setHALInstrumentation",
3061   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21setHALInstrumentationEv",
3062   "parameters" :
3063   [
3064    {
3065     "is_this_ptr" : true,
3066     "referenced_type" : "type-86"
3067    }
3068   ],
3069   "return_type" : "type-166",
3070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3071  },
3072  {
3073   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::registerForNotifications",
3074   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3075   "parameters" :
3076   [
3077    {
3078     "referenced_type" : "type-597"
3079    },
3080    {
3081     "referenced_type" : "type-522"
3082    }
3083   ],
3084   "return_type" : "type-38",
3085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3086  },
3087  {
3088   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::ping",
3089   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback4pingEv",
3090   "parameters" :
3091   [
3092    {
3093     "is_this_ptr" : true,
3094     "referenced_type" : "type-86"
3095    }
3096   ],
3097   "return_type" : "type-166",
3098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3099  },
3100  {
3101   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::debug",
3102   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3103   "parameters" :
3104   [
3105    {
3106     "is_this_ptr" : true,
3107     "referenced_type" : "type-86"
3108    },
3109    {
3110     "referenced_type" : "type-347"
3111    },
3112    {
3113     "referenced_type" : "type-397"
3114    }
3115   ],
3116   "return_type" : "type-166",
3117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3118  },
3119  {
3120   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::castFrom",
3121   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3122   "parameters" :
3123   [
3124    {
3125     "referenced_type" : "type-567"
3126    },
3127    {
3128     "default_arg" : true,
3129     "referenced_type" : "type-38"
3130    }
3131   ],
3132   "return_type" : "type-573",
3133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3134  },
3135  {
3136   "function_name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::castFrom",
3137   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8castFromERKNS_2spIS4_EEb",
3138   "parameters" :
3139   [
3140    {
3141     "referenced_type" : "type-617"
3142    },
3143    {
3144     "default_arg" : true,
3145     "referenced_type" : "type-38"
3146    }
3147   ],
3148   "return_type" : "type-573",
3149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3150  },
3151  {
3152   "access" : "private",
3153   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback::addOnewayTask",
3154   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3155   "parameters" :
3156   [
3157    {
3158     "is_this_ptr" : true,
3159     "referenced_type" : "type-571"
3160    },
3161    {
3162     "referenced_type" : "type-652"
3163    }
3164   ],
3165   "return_type" : "type-166",
3166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControlCallback.h"
3167  },
3168  {
3169   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback::BsGnssVisibilityControlCallback",
3170   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackC1ENS_2spINS3_30IGnssVisibilityControlCallbackEEE",
3171   "parameters" :
3172   [
3173    {
3174     "is_this_ptr" : true,
3175     "referenced_type" : "type-571"
3176    },
3177    {
3178     "referenced_type" : "type-114"
3179    }
3180   ],
3181   "return_type" : "type-26",
3182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControlCallback.h"
3183  },
3184  {
3185   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback::BsGnssVisibilityControlCallback",
3186   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackC2ENS_2spINS3_30IGnssVisibilityControlCallbackEEE",
3187   "parameters" :
3188   [
3189    {
3190     "is_this_ptr" : true,
3191     "referenced_type" : "type-571"
3192    },
3193    {
3194     "referenced_type" : "type-114"
3195    }
3196   ],
3197   "return_type" : "type-26",
3198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControlCallback.h"
3199  },
3200  {
3201   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::onTransact",
3202   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3203   "parameters" :
3204   [
3205    {
3206     "is_this_ptr" : true,
3207     "referenced_type" : "type-528"
3208    },
3209    {
3210     "referenced_type" : "type-2"
3211    },
3212    {
3213     "referenced_type" : "type-395"
3214    },
3215    {
3216     "referenced_type" : "type-386"
3217    },
3218    {
3219     "default_arg" : true,
3220     "referenced_type" : "type-2"
3221    },
3222    {
3223     "default_arg" : true,
3224     "referenced_type" : "type-655"
3225    }
3226   ],
3227   "return_type" : "type-24",
3228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3229  },
3230  {
3231   "access" : "private",
3232   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::getDebugInfo",
3233   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3234   "parameters" :
3235   [
3236    {
3237     "is_this_ptr" : true,
3238     "referenced_type" : "type-528"
3239    },
3240    {
3241     "referenced_type" : "type-656"
3242    }
3243   ],
3244   "return_type" : "type-166",
3245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3246  },
3247  {
3248   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::_hidl_nfwNotifyCb",
3249   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback17_hidl_nfwNotifyCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3250   "parameters" :
3251   [
3252    {
3253     "referenced_type" : "type-396"
3254    },
3255    {
3256     "referenced_type" : "type-395"
3257    },
3258    {
3259     "referenced_type" : "type-386"
3260    },
3261    {
3262     "referenced_type" : "type-657"
3263    }
3264   ],
3265   "return_type" : "type-24",
3266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3267  },
3268  {
3269   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::_hidl_isInEmergencySession",
3270   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback26_hidl_isInEmergencySessionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3271   "parameters" :
3272   [
3273    {
3274     "referenced_type" : "type-396"
3275    },
3276    {
3277     "referenced_type" : "type-395"
3278    },
3279    {
3280     "referenced_type" : "type-386"
3281    },
3282    {
3283     "referenced_type" : "type-658"
3284    }
3285   ],
3286   "return_type" : "type-24",
3287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3288  },
3289  {
3290   "access" : "private",
3291   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::ping",
3292   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback4pingEv",
3293   "parameters" :
3294   [
3295    {
3296     "is_this_ptr" : true,
3297     "referenced_type" : "type-528"
3298    }
3299   ],
3300   "return_type" : "type-166",
3301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3302  },
3303  {
3304   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::BnHwGnssVisibilityControlCallback",
3305   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackC1ERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE",
3306   "parameters" :
3307   [
3308    {
3309     "is_this_ptr" : true,
3310     "referenced_type" : "type-528"
3311    },
3312    {
3313     "referenced_type" : "type-617"
3314    }
3315   ],
3316   "return_type" : "type-26",
3317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3318  },
3319  {
3320   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::BnHwGnssVisibilityControlCallback",
3321   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackC2ERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE",
3322   "parameters" :
3323   [
3324    {
3325     "is_this_ptr" : true,
3326     "referenced_type" : "type-528"
3327    },
3328    {
3329     "referenced_type" : "type-617"
3330    }
3331   ],
3332   "return_type" : "type-26",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::~BnHwGnssVisibilityControlCallback",
3337   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev",
3338   "parameters" :
3339   [
3340    {
3341     "is_this_ptr" : true,
3342     "referenced_type" : "type-528"
3343    }
3344   ],
3345   "return_type" : "type-26",
3346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3347  },
3348  {
3349   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::~BnHwGnssVisibilityControlCallback",
3350   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev",
3351   "parameters" :
3352   [
3353    {
3354     "is_this_ptr" : true,
3355     "referenced_type" : "type-528"
3356    }
3357   ],
3358   "return_type" : "type-26",
3359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3360  },
3361  {
3362   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback::~BnHwGnssVisibilityControlCallback",
3363   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD2Ev",
3364   "parameters" :
3365   [
3366    {
3367     "is_this_ptr" : true,
3368     "referenced_type" : "type-528"
3369    }
3370   ],
3371   "return_type" : "type-26",
3372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
3373  },
3374  {
3375   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::linkToDeath",
3376   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3377   "parameters" :
3378   [
3379    {
3380     "is_this_ptr" : true,
3381     "referenced_type" : "type-99"
3382    },
3383    {
3384     "referenced_type" : "type-295"
3385    },
3386    {
3387     "referenced_type" : "type-14"
3388    }
3389   ],
3390   "return_type" : "type-146",
3391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3392  },
3393  {
3394   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::nfwNotifyCb",
3395   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11nfwNotifyCbERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE",
3396   "parameters" :
3397   [
3398    {
3399     "is_this_ptr" : true,
3400     "referenced_type" : "type-99"
3401    },
3402    {
3403     "referenced_type" : "type-616"
3404    }
3405   ],
3406   "return_type" : "type-166",
3407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3408  },
3409  {
3410   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::getDebugInfo",
3411   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3412   "parameters" :
3413   [
3414    {
3415     "is_this_ptr" : true,
3416     "referenced_type" : "type-99"
3417    },
3418    {
3419     "referenced_type" : "type-659"
3420    }
3421   ],
3422   "return_type" : "type-166",
3423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3424  },
3425  {
3426   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::getHashChain",
3427   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3428   "parameters" :
3429   [
3430    {
3431     "is_this_ptr" : true,
3432     "referenced_type" : "type-99"
3433    },
3434    {
3435     "referenced_type" : "type-660"
3436    }
3437   ],
3438   "return_type" : "type-166",
3439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3440  },
3441  {
3442   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::unlinkToDeath",
3443   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3444   "parameters" :
3445   [
3446    {
3447     "is_this_ptr" : true,
3448     "referenced_type" : "type-99"
3449    },
3450    {
3451     "referenced_type" : "type-295"
3452    }
3453   ],
3454   "return_type" : "type-146",
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3456  },
3457  {
3458   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::interfaceChain",
3459   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3460   "parameters" :
3461   [
3462    {
3463     "is_this_ptr" : true,
3464     "referenced_type" : "type-99"
3465    },
3466    {
3467     "referenced_type" : "type-661"
3468    }
3469   ],
3470   "return_type" : "type-166",
3471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3472  },
3473  {
3474   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::_hidl_nfwNotifyCb",
3475   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback17_hidl_nfwNotifyCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE",
3476   "parameters" :
3477   [
3478    {
3479     "referenced_type" : "type-19"
3480    },
3481    {
3482     "referenced_type" : "type-553"
3483    },
3484    {
3485     "referenced_type" : "type-616"
3486    }
3487   ],
3488   "return_type" : "type-166",
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3490  },
3491  {
3492   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::interfaceDescriptor",
3493   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3494   "parameters" :
3495   [
3496    {
3497     "is_this_ptr" : true,
3498     "referenced_type" : "type-99"
3499    },
3500    {
3501     "referenced_type" : "type-662"
3502    }
3503   ],
3504   "return_type" : "type-166",
3505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3506  },
3507  {
3508   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::isInEmergencySession",
3509   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback20isInEmergencySessionEv",
3510   "parameters" :
3511   [
3512    {
3513     "is_this_ptr" : true,
3514     "referenced_type" : "type-99"
3515    }
3516   ],
3517   "return_type" : "type-146",
3518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3519  },
3520  {
3521   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::notifySyspropsChanged",
3522   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21notifySyspropsChangedEv",
3523   "parameters" :
3524   [
3525    {
3526     "is_this_ptr" : true,
3527     "referenced_type" : "type-99"
3528    }
3529   ],
3530   "return_type" : "type-166",
3531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3532  },
3533  {
3534   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::setHALInstrumentation",
3535   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21setHALInstrumentationEv",
3536   "parameters" :
3537   [
3538    {
3539     "is_this_ptr" : true,
3540     "referenced_type" : "type-99"
3541    }
3542   ],
3543   "return_type" : "type-166",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::_hidl_isInEmergencySession",
3548   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback26_hidl_isInEmergencySessionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "type-19"
3553    },
3554    {
3555     "referenced_type" : "type-553"
3556    }
3557   ],
3558   "return_type" : "type-146",
3559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3560  },
3561  {
3562   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::ping",
3563   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback4pingEv",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "type-99"
3569    }
3570   ],
3571   "return_type" : "type-166",
3572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3573  },
3574  {
3575   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::debug",
3576   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3577   "parameters" :
3578   [
3579    {
3580     "is_this_ptr" : true,
3581     "referenced_type" : "type-99"
3582    },
3583    {
3584     "referenced_type" : "type-347"
3585    },
3586    {
3587     "referenced_type" : "type-397"
3588    }
3589   ],
3590   "return_type" : "type-166",
3591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3592  },
3593  {
3594   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::BpHwGnssVisibilityControlCallback",
3595   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackC1ERKNS_2spINS0_7IBinderEEE",
3596   "parameters" :
3597   [
3598    {
3599     "is_this_ptr" : true,
3600     "referenced_type" : "type-99"
3601    },
3602    {
3603     "referenced_type" : "type-47"
3604    }
3605   ],
3606   "return_type" : "type-26",
3607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3608  },
3609  {
3610   "function_name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback::BpHwGnssVisibilityControlCallback",
3611   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackC2ERKNS_2spINS0_7IBinderEEE",
3612   "parameters" :
3613   [
3614    {
3615     "is_this_ptr" : true,
3616     "referenced_type" : "type-99"
3617    },
3618    {
3619     "referenced_type" : "type-47"
3620    }
3621   ],
3622   "return_type" : "type-26",
3623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
3624  },
3625  {
3626   "function_name" : "android::hardware::details::castInterface",
3627   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlENS_4hidl4base4V1_05IBaseENS5_25BpHwGnssVisibilityControlEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3628   "parameters" :
3629   [
3630    {
3631     "referenced_type" : "type-391"
3632    },
3633    {
3634     "referenced_type" : "type-55"
3635    },
3636    {
3637     "referenced_type" : "type-38"
3638    }
3639   ],
3640   "return_type" : "type-153",
3641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3642   "template_args" : [ "type-120", "type-17", "type-532" ]
3643  },
3644  {
3645   "function_name" : "android::hardware::details::castInterface",
3646   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackENS_4hidl4base4V1_05IBaseENS5_33BpHwGnssVisibilityControlCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3647   "parameters" :
3648   [
3649    {
3650     "referenced_type" : "type-391"
3651    },
3652    {
3653     "referenced_type" : "type-55"
3654    },
3655    {
3656     "referenced_type" : "type-38"
3657    }
3658   ],
3659   "return_type" : "type-573",
3660   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3661   "template_args" : [ "type-87", "type-17", "type-88" ]
3662  },
3663  {
3664   "function_name" : "android::hardware::details::wrapPassthrough",
3665   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEvEENS_2spIT_EES9_",
3666   "parameters" :
3667   [
3668    {
3669     "referenced_type" : "type-85"
3670    }
3671   ],
3672   "return_type" : "type-85",
3673   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3674   "template_args" : [ "type-87", "type-26" ]
3675  },
3676  {
3677   "function_name" : "android::hardware::details::getServiceInternal",
3678   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_4gnss18visibility_control4V1_025BpHwGnssVisibilityControlENS5_22IGnssVisibilityControlEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3679   "parameters" :
3680   [
3681    {
3682     "referenced_type" : "type-402"
3683    },
3684    {
3685     "referenced_type" : "type-38"
3686    },
3687    {
3688     "referenced_type" : "type-38"
3689    }
3690   ],
3691   "return_type" : "type-118",
3692   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3693   "template_args" : [ "type-532", "type-120", "type-26", "type-26" ]
3694  },
3695  {
3696   "function_name" : "android::hardware::details::getServiceInternal",
3697   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackENS5_30IGnssVisibilityControlCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3698   "parameters" :
3699   [
3700    {
3701     "referenced_type" : "type-597"
3702    },
3703    {
3704     "referenced_type" : "type-38"
3705    },
3706    {
3707     "referenced_type" : "type-38"
3708    }
3709   ],
3710   "return_type" : "type-85",
3711   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3712   "template_args" : [ "type-88", "type-87", "type-26", "type-26" ]
3713  }
3714 ],
3715 "global_vars" :
3716 [
3717  {
3718   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl10descriptorE",
3719   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl::descriptor",
3720   "referenced_type" : "type-55",
3721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
3722  },
3723  {
3724   "linker_set_key" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback10descriptorE",
3725   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::descriptor",
3726   "referenced_type" : "type-55",
3727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
3728  }
3729 ],
3730 "lvalue_reference_types" :
3731 [
3732  {
3733   "alignment" : 4,
3734   "linker_set_key" : "android::Mutex &",
3735   "name" : "android::Mutex &",
3736   "referenced_type" : "type-30",
3737   "self_type" : "type-477",
3738   "size" : 4,
3739   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3740  },
3741  {
3742   "alignment" : 4,
3743   "linker_set_key" : "android::RWLock &",
3744   "name" : "android::RWLock &",
3745   "referenced_type" : "type-481",
3746   "self_type" : "type-485",
3747   "size" : 4,
3748   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3749  },
3750  {
3751   "alignment" : 4,
3752   "linker_set_key" : "android::String16 &",
3753   "name" : "android::String16 &",
3754   "referenced_type" : "type-43",
3755   "self_type" : "type-370",
3756   "size" : 4,
3757   "source_file" : "/system/core/libutils/include/utils/String16.h"
3758  },
3759  {
3760   "alignment" : 4,
3761   "linker_set_key" : "android::String8 &",
3762   "name" : "android::String8 &",
3763   "referenced_type" : "type-54",
3764   "self_type" : "type-365",
3765   "size" : 4,
3766   "source_file" : "/system/core/libutils/include/utils/String8.h"
3767  },
3768  {
3769   "alignment" : 4,
3770   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > &",
3771   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > &",
3772   "referenced_type" : "type-153",
3773   "self_type" : "type-156",
3774   "size" : 4,
3775   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3776  },
3777  {
3778   "alignment" : 4,
3779   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > &",
3780   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > &",
3781   "referenced_type" : "type-573",
3782   "self_type" : "type-576",
3783   "size" : 4,
3784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3785  },
3786  {
3787   "alignment" : 4,
3788   "linker_set_key" : "android::hardware::Return<bool> &",
3789   "name" : "android::hardware::Return<bool> &",
3790   "referenced_type" : "type-146",
3791   "self_type" : "type-150",
3792   "size" : 4,
3793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3794  },
3795  {
3796   "alignment" : 4,
3797   "linker_set_key" : "android::hardware::Return<void> &",
3798   "name" : "android::hardware::Return<void> &",
3799   "referenced_type" : "type-166",
3800   "self_type" : "type-169",
3801   "size" : 4,
3802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3803  },
3804  {
3805   "alignment" : 4,
3806   "linker_set_key" : "android::hardware::Status &",
3807   "name" : "android::hardware::Status &",
3808   "referenced_type" : "type-136",
3809   "self_type" : "type-144",
3810   "size" : 4,
3811   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3812  },
3813  {
3814   "alignment" : 4,
3815   "linker_set_key" : "android::hardware::TextOutput &",
3816   "name" : "android::hardware::TextOutput &",
3817   "referenced_type" : "type-393",
3818   "self_type" : "type-392",
3819   "size" : 4,
3820   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3821  },
3822  {
3823   "alignment" : 4,
3824   "linker_set_key" : "android::hardware::TextOutput &",
3825   "name" : "android::hardware::TextOutput &",
3826   "referenced_type" : "type-594",
3827   "self_type" : "type-593",
3828   "size" : 4,
3829   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3830  },
3831  {
3832   "alignment" : 4,
3833   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3834   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3835   "referenced_type" : "type-318",
3836   "self_type" : "type-544",
3837   "size" : 4,
3838   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3839  },
3840  {
3841   "alignment" : 4,
3842   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3843   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3844   "referenced_type" : "type-305",
3845   "self_type" : "type-537",
3846   "size" : 4,
3847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3848  },
3849  {
3850   "alignment" : 4,
3851   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3852   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3853   "referenced_type" : "type-321",
3854   "self_type" : "type-547",
3855   "size" : 4,
3856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3857  },
3858  {
3859   "alignment" : 4,
3860   "linker_set_key" : "android::hardware::hidl_memory &",
3861   "name" : "android::hardware::hidl_memory &",
3862   "referenced_type" : "type-283",
3863   "self_type" : "type-291",
3864   "size" : 4,
3865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3866  },
3867  {
3868   "alignment" : 4,
3869   "linker_set_key" : "android::hardware::hidl_string &",
3870   "name" : "android::hardware::hidl_string &",
3871   "referenced_type" : "type-284",
3872   "self_type" : "type-541",
3873   "size" : 4,
3874   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3875  },
3876  {
3877   "alignment" : 4,
3878   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3879   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3880   "referenced_type" : "type-317",
3881   "self_type" : "type-326",
3882   "size" : 4,
3883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3884  },
3885  {
3886   "alignment" : 4,
3887   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3888   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3889   "referenced_type" : "type-304",
3890   "self_type" : "type-316",
3891   "size" : 4,
3892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3893  },
3894  {
3895   "alignment" : 4,
3896   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &",
3897   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &",
3898   "referenced_type" : "type-118",
3899   "self_type" : "type-122",
3900   "size" : 4,
3901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3902  },
3903  {
3904   "alignment" : 4,
3905   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &",
3906   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &",
3907   "referenced_type" : "type-85",
3908   "self_type" : "type-111",
3909   "size" : 4,
3910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3911  },
3912  {
3913   "alignment" : 4,
3914   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3915   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3916   "referenced_type" : "type-126",
3917   "self_type" : "type-129",
3918   "size" : 4,
3919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3920  },
3921  {
3922   "alignment" : 4,
3923   "linker_set_key" : "const android::String16 &",
3924   "name" : "const android::String16 &",
3925   "referenced_type" : "type-42",
3926   "self_type" : "type-41",
3927   "size" : 4,
3928   "source_file" : "/system/core/libutils/include/utils/String16.h"
3929  },
3930  {
3931   "alignment" : 4,
3932   "linker_set_key" : "const android::String8 &",
3933   "name" : "const android::String8 &",
3934   "referenced_type" : "type-362",
3935   "self_type" : "type-364",
3936   "size" : 4,
3937   "source_file" : "/system/core/libutils/include/utils/String8.h"
3938  },
3939  {
3940   "alignment" : 4,
3941   "linker_set_key" : "const android::hardware::Parcel &",
3942   "name" : "const android::hardware::Parcel &",
3943   "referenced_type" : "type-394",
3944   "self_type" : "type-395",
3945   "size" : 4,
3946   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3947  },
3948  {
3949   "alignment" : 4,
3950   "linker_set_key" : "const android::hardware::Return<bool> &",
3951   "name" : "const android::hardware::Return<bool> &",
3952   "referenced_type" : "type-151",
3953   "self_type" : "type-159",
3954   "size" : 4,
3955   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3956  },
3957  {
3958   "alignment" : 4,
3959   "linker_set_key" : "const android::hardware::Status &",
3960   "name" : "const android::hardware::Status &",
3961   "referenced_type" : "type-140",
3962   "self_type" : "type-141",
3963   "size" : 4,
3964   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3965  },
3966  {
3967   "alignment" : 4,
3968   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3969   "name" : "const android::hardware::details::SchedPrio &",
3970   "referenced_type" : "type-408",
3971   "self_type" : "type-407",
3972   "size" : 4,
3973   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3974  },
3975  {
3976   "alignment" : 4,
3977   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification &",
3978   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification &",
3979   "referenced_type" : "type-615",
3980   "self_type" : "type-616",
3981   "size" : 4,
3982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IHwGnssVisibilityControlCallback.h"
3983  },
3984  {
3985   "alignment" : 4,
3986   "linker_set_key" : "const android::hardware::hidl_handle &",
3987   "name" : "const android::hardware::hidl_handle &",
3988   "referenced_type" : "type-346",
3989   "self_type" : "type-347",
3990   "size" : 4,
3991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3992  },
3993  {
3994   "alignment" : 4,
3995   "linker_set_key" : "const android::hardware::hidl_memory &",
3996   "name" : "const android::hardware::hidl_memory &",
3997   "referenced_type" : "type-289",
3998   "self_type" : "type-290",
3999   "size" : 4,
4000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4001  },
4002  {
4003   "alignment" : 4,
4004   "linker_set_key" : "const android::hardware::hidl_string &",
4005   "name" : "const android::hardware::hidl_string &",
4006   "referenced_type" : "type-313",
4007   "self_type" : "type-542",
4008   "size" : 4,
4009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4010  },
4011  {
4012   "alignment" : 4,
4013   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4014   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4015   "referenced_type" : "type-314",
4016   "self_type" : "type-397",
4017   "size" : 4,
4018   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4019  },
4020  {
4021   "alignment" : 4,
4022   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4023   "name" : "const android::hardware::hidl_vec<int> &",
4024   "referenced_type" : "type-331",
4025   "self_type" : "type-333",
4026   "size" : 4,
4027   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4028  },
4029  {
4030   "alignment" : 4,
4031   "linker_set_key" : "const android::hardware::hidl_version &",
4032   "name" : "const android::hardware::hidl_version &",
4033   "referenced_type" : "type-341",
4034   "self_type" : "type-343",
4035   "size" : 4,
4036   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4037  },
4038  {
4039   "alignment" : 4,
4040   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4041   "name" : "const android::hidl::base::V1_0::IBase *const &",
4042   "referenced_type" : "type-422",
4043   "self_type" : "type-423",
4044   "size" : 4,
4045   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4046  },
4047  {
4048   "alignment" : 4,
4049   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4050   "name" : "const android::sp<android::hardware::IBinder> &",
4051   "referenced_type" : "type-48",
4052   "self_type" : "type-47",
4053   "size" : 4,
4054   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4055  },
4056  {
4057   "alignment" : 4,
4058   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &",
4059   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &",
4060   "referenced_type" : "type-124",
4061   "self_type" : "type-555",
4062   "size" : 4,
4063   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4064  },
4065  {
4066   "alignment" : 4,
4067   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &",
4068   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &",
4069   "referenced_type" : "type-114",
4070   "self_type" : "type-617",
4071   "size" : 4,
4072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4073  },
4074  {
4075   "alignment" : 4,
4076   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4077   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4078   "referenced_type" : "type-131",
4079   "self_type" : "type-219",
4080   "size" : 4,
4081   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4082  },
4083  {
4084   "alignment" : 4,
4085   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4086   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4087   "referenced_type" : "type-273",
4088   "self_type" : "type-295",
4089   "size" : 4,
4090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4091  },
4092  {
4093   "alignment" : 4,
4094   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4095   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4096   "referenced_type" : "type-566",
4097   "self_type" : "type-567",
4098   "size" : 4,
4099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4100  },
4101  {
4102   "alignment" : 4,
4103   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4104   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4105   "referenced_type" : "type-82",
4106   "self_type" : "type-522",
4107   "size" : 4,
4108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
4109  },
4110  {
4111   "alignment" : 4,
4112   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4113   "name" : "const android::wp<android::hardware::BHwBinder> &",
4114   "referenced_type" : "type-515",
4115   "self_type" : "type-552",
4116   "size" : 4,
4117   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4118  },
4119  {
4120   "alignment" : 4,
4121   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4122   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4123   "referenced_type" : "type-556",
4124   "self_type" : "type-558",
4125   "size" : 4,
4126   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4127  },
4128  {
4129   "alignment" : 4,
4130   "linker_set_key" : "const bool &",
4131   "name" : "const bool &",
4132   "referenced_type" : "type-74",
4133   "self_type" : "type-248",
4134   "size" : 4,
4135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4136  },
4137  {
4138   "alignment" : 4,
4139   "linker_set_key" : "const double &",
4140   "name" : "const double &",
4141   "referenced_type" : "type-272",
4142   "self_type" : "type-275",
4143   "size" : 4,
4144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4145  },
4146  {
4147   "alignment" : 4,
4148   "linker_set_key" : "const float &",
4149   "name" : "const float &",
4150   "referenced_type" : "type-270",
4151   "self_type" : "type-271",
4152   "size" : 4,
4153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4154  },
4155  {
4156   "alignment" : 4,
4157   "linker_set_key" : "const int &",
4158   "name" : "const int &",
4159   "referenced_type" : "type-468",
4160   "self_type" : "type-467",
4161   "size" : 4,
4162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4163  },
4164  {
4165   "linker_set_key" : "const iter<is_const> &",
4166   "name" : "const iter<is_const> &",
4167   "referenced_type" : "type-296",
4168   "self_type" : "type-298",
4169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4170  },
4171  {
4172   "linker_set_key" : "const iter<is_const> &",
4173   "name" : "const iter<is_const> &",
4174   "referenced_type" : "type-583",
4175   "self_type" : "type-585",
4176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4177  },
4178  {
4179   "alignment" : 4,
4180   "linker_set_key" : "const log_msg &",
4181   "name" : "const log_msg &",
4182   "referenced_type" : "type-100",
4183   "self_type" : "type-143",
4184   "size" : 4,
4185   "source_file" : "/system/core/liblog/include/log/log_read.h"
4186  },
4187  {
4188   "alignment" : 4,
4189   "linker_set_key" : "const long long &",
4190   "name" : "const long long &",
4191   "referenced_type" : "type-262",
4192   "self_type" : "type-263",
4193   "size" : 4,
4194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "const short &",
4199   "name" : "const short &",
4200   "referenced_type" : "type-257",
4201   "self_type" : "type-258",
4202   "size" : 4,
4203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4204  },
4205  {
4206   "alignment" : 4,
4207   "linker_set_key" : "const signed char &",
4208   "name" : "const signed char &",
4209   "referenced_type" : "type-249",
4210   "self_type" : "type-251",
4211   "size" : 4,
4212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4213  },
4214  {
4215   "alignment" : 4,
4216   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4217   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4218   "referenced_type" : "type-400",
4219   "self_type" : "type-402",
4220   "size" : 4,
4221   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4222  },
4223  {
4224   "alignment" : 4,
4225   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4226   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4227   "referenced_type" : "type-595",
4228   "self_type" : "type-597",
4229   "size" : 4,
4230   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4231  },
4232  {
4233   "alignment" : 4,
4234   "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 *> > *)> > > &",
4235   "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 *> > *)> > > &",
4236   "referenced_type" : "type-550",
4237   "self_type" : "type-549",
4238   "size" : 4,
4239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4240  },
4241  {
4242   "alignment" : 4,
4243   "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 *> > *)> > > &",
4244   "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 *> > *)> > > &",
4245   "referenced_type" : "type-620",
4246   "self_type" : "type-619",
4247   "size" : 4,
4248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4249  },
4250  {
4251   "alignment" : 4,
4252   "linker_set_key" : "const unsigned char &",
4253   "name" : "const unsigned char &",
4254   "referenced_type" : "type-253",
4255   "self_type" : "type-254",
4256   "size" : 4,
4257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4258  },
4259  {
4260   "alignment" : 4,
4261   "linker_set_key" : "const unsigned int &",
4262   "name" : "const unsigned int &",
4263   "referenced_type" : "type-34",
4264   "self_type" : "type-261",
4265   "size" : 4,
4266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4267  },
4268  {
4269   "alignment" : 4,
4270   "linker_set_key" : "const unsigned long long &",
4271   "name" : "const unsigned long long &",
4272   "referenced_type" : "type-264",
4273   "self_type" : "type-265",
4274   "size" : 4,
4275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4276  },
4277  {
4278   "alignment" : 4,
4279   "linker_set_key" : "const unsigned short &",
4280   "name" : "const unsigned short &",
4281   "referenced_type" : "type-259",
4282   "self_type" : "type-260",
4283   "size" : 4,
4284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4285  },
4286  {
4287   "alignment" : 4,
4288   "linker_set_key" : "int &",
4289   "name" : "int &",
4290   "referenced_type" : "type-24",
4291   "self_type" : "type-358",
4292   "size" : 4,
4293   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4294  },
4295  {
4296   "alignment" : 4,
4297   "linker_set_key" : "unsigned char &",
4298   "name" : "unsigned char &",
4299   "referenced_type" : "type-104",
4300   "self_type" : "type-499",
4301   "size" : 4,
4302   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4303  }
4304 ],
4305 "pointer_types" :
4306 [
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "android::Condition *",
4310   "name" : "android::Condition *",
4311   "referenced_type" : "type-75",
4312   "self_type" : "type-480",
4313   "size" : 4,
4314   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "android::Mutex *",
4319   "name" : "android::Mutex *",
4320   "referenced_type" : "type-30",
4321   "self_type" : "type-475",
4322   "size" : 4,
4323   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "android::Mutex::Autolock *",
4328   "name" : "android::Mutex::Autolock *",
4329   "referenced_type" : "type-476",
4330   "self_type" : "type-478",
4331   "size" : 4,
4332   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "android::RWLock *",
4337   "name" : "android::RWLock *",
4338   "referenced_type" : "type-481",
4339   "self_type" : "type-483",
4340   "size" : 4,
4341   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "android::RWLock::AutoRLock *",
4346   "name" : "android::RWLock::AutoRLock *",
4347   "referenced_type" : "type-484",
4348   "self_type" : "type-487",
4349   "size" : 4,
4350   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "android::RWLock::AutoWLock *",
4355   "name" : "android::RWLock::AutoWLock *",
4356   "referenced_type" : "type-488",
4357   "self_type" : "type-489",
4358   "size" : 4,
4359   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "android::RefBase *",
4364   "name" : "android::RefBase *",
4365   "referenced_type" : "type-8",
4366   "self_type" : "type-280",
4367   "size" : 4,
4368   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "android::RefBase::weakref_impl *",
4373   "name" : "android::RefBase::weakref_impl *",
4374   "referenced_type" : "type-11",
4375   "self_type" : "type-10",
4376   "size" : 4,
4377   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "android::RefBase::weakref_impl *",
4382   "name" : "android::RefBase::weakref_impl *",
4383   "referenced_type" : "type-580",
4384   "self_type" : "type-579",
4385   "size" : 4,
4386   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "android::RefBase::weakref_type *",
4391   "name" : "android::RefBase::weakref_type *",
4392   "referenced_type" : "type-13",
4393   "self_type" : "type-12",
4394   "size" : 4,
4395   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "android::ReferenceRenamer *",
4400   "name" : "android::ReferenceRenamer *",
4401   "referenced_type" : "type-276",
4402   "self_type" : "type-277",
4403   "size" : 4,
4404   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "android::ScopedTrace *",
4409   "name" : "android::ScopedTrace *",
4410   "referenced_type" : "type-490",
4411   "self_type" : "type-492",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "android::String16 *",
4418   "name" : "android::String16 *",
4419   "referenced_type" : "type-43",
4420   "self_type" : "type-371",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/String16.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "android::String8 *",
4427   "name" : "android::String8 *",
4428   "referenced_type" : "type-54",
4429   "self_type" : "type-366",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/String8.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "android::Thread *",
4436   "name" : "android::Thread *",
4437   "referenced_type" : "type-73",
4438   "self_type" : "type-72",
4439   "size" : 4,
4440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "android::VirtualLightRefBase *",
4445   "name" : "android::VirtualLightRefBase *",
4446   "referenced_type" : "type-172",
4447   "self_type" : "type-180",
4448   "size" : 4,
4449   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "android::hardware::BHwBinder *",
4454   "name" : "android::hardware::BHwBinder *",
4455   "referenced_type" : "type-134",
4456   "self_type" : "type-133",
4457   "size" : 4,
4458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
4463   "name" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
4464   "referenced_type" : "type-379",
4465   "self_type" : "type-378",
4466   "size" : 4,
4467   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
4472   "name" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
4473   "referenced_type" : "type-91",
4474   "self_type" : "type-592",
4475   "size" : 4,
4476   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4481   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4482   "referenced_type" : "type-416",
4483   "self_type" : "type-421",
4484   "size" : 4,
4485   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4490   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4491   "referenced_type" : "type-434",
4492   "self_type" : "type-439",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4499   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4500   "referenced_type" : "type-424",
4501   "self_type" : "type-429",
4502   "size" : 4,
4503   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4508   "name" : "android::hardware::GrantorDescriptor *",
4509   "referenced_type" : "type-303",
4510   "self_type" : "type-302",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "android::hardware::IBinder *",
4517   "name" : "android::hardware::IBinder *",
4518   "referenced_type" : "type-37",
4519   "self_type" : "type-36",
4520   "size" : 4,
4521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4526   "name" : "android::hardware::IBinder::DeathRecipient *",
4527   "referenced_type" : "type-18",
4528   "self_type" : "type-560",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "android::hardware::IInterface *",
4535   "name" : "android::hardware::IInterface *",
4536   "referenced_type" : "type-20",
4537   "self_type" : "type-19",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "android::hardware::Parcel *",
4544   "name" : "android::hardware::Parcel *",
4545   "referenced_type" : "type-380",
4546   "self_type" : "type-386",
4547   "size" : 4,
4548   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "android::hardware::ProcessState *",
4553   "name" : "android::hardware::ProcessState *",
4554   "referenced_type" : "type-23",
4555   "self_type" : "type-22",
4556   "size" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > *",
4562   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > *",
4563   "referenced_type" : "type-153",
4564   "self_type" : "type-154",
4565   "size" : 4,
4566   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > *",
4571   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > *",
4572   "referenced_type" : "type-573",
4573   "self_type" : "type-574",
4574   "size" : 4,
4575   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "android::hardware::Return<bool> *",
4580   "name" : "android::hardware::Return<bool> *",
4581   "referenced_type" : "type-146",
4582   "self_type" : "type-148",
4583   "size" : 4,
4584   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "android::hardware::Return<void> *",
4589   "name" : "android::hardware::Return<void> *",
4590   "referenced_type" : "type-166",
4591   "self_type" : "type-167",
4592   "size" : 4,
4593   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "android::hardware::Status *",
4598   "name" : "android::hardware::Status *",
4599   "referenced_type" : "type-136",
4600   "self_type" : "type-139",
4601   "size" : 4,
4602   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4607   "name" : "android::hardware::details::HidlInstrumentor *",
4608   "referenced_type" : "type-95",
4609   "self_type" : "type-553",
4610   "size" : 4,
4611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4616   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4617   "referenced_type" : "type-318",
4618   "self_type" : "type-543",
4619   "size" : 4,
4620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4625   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4626   "referenced_type" : "type-305",
4627   "self_type" : "type-536",
4628   "size" : 4,
4629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "android::hardware::details::return_status *",
4634   "name" : "android::hardware::details::return_status *",
4635   "referenced_type" : "type-147",
4636   "self_type" : "type-160",
4637   "size" : 4,
4638   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl *",
4643   "name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl *",
4644   "referenced_type" : "type-389",
4645   "self_type" : "type-505",
4646   "size" : 4,
4647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback *",
4652   "name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback *",
4653   "referenced_type" : "type-399",
4654   "self_type" : "type-528",
4655   "size" : 4,
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl *",
4661   "name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl *",
4662   "referenced_type" : "type-532",
4663   "self_type" : "type-604",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback *",
4670   "name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback *",
4671   "referenced_type" : "type-88",
4672   "self_type" : "type-99",
4673   "size" : 4,
4674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl *",
4679   "name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl *",
4680   "referenced_type" : "type-572",
4681   "self_type" : "type-581",
4682   "size" : 4,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback *",
4688   "name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback *",
4689   "referenced_type" : "type-568",
4690   "self_type" : "type-571",
4691   "size" : 4,
4692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl *",
4697   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl *",
4698   "referenced_type" : "type-120",
4699   "self_type" : "type-119",
4700   "size" : 4,
4701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4702  },
4703  {
4704   "alignment" : 4,
4705   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback *",
4706   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback *",
4707   "referenced_type" : "type-87",
4708   "self_type" : "type-86",
4709   "size" : 4,
4710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4711  },
4712  {
4713   "alignment" : 4,
4714   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4715   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4716   "referenced_type" : "type-321",
4717   "self_type" : "type-320",
4718   "size" : 4,
4719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4720  },
4721  {
4722   "alignment" : 4,
4723   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4724   "name" : "android::hardware::hidl_binder_death_recipient *",
4725   "referenced_type" : "type-4",
4726   "self_type" : "type-3",
4727   "size" : 4,
4728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4729  },
4730  {
4731   "alignment" : 4,
4732   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4733   "name" : "android::hardware::hidl_death_recipient *",
4734   "referenced_type" : "type-7",
4735   "self_type" : "type-6",
4736   "size" : 4,
4737   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "android::hardware::hidl_memory *",
4742   "name" : "android::hardware::hidl_memory *",
4743   "referenced_type" : "type-283",
4744   "self_type" : "type-287",
4745   "size" : 4,
4746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "linker_set_key" : "android::hardware::hidl_string *",
4751   "name" : "android::hardware::hidl_string *",
4752   "referenced_type" : "type-284",
4753   "self_type" : "type-307",
4754   "size" : 4,
4755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4760   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4761   "referenced_type" : "type-317",
4762   "self_type" : "type-323",
4763   "size" : 4,
4764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4769   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4770   "referenced_type" : "type-304",
4771   "self_type" : "type-309",
4772   "size" : 4,
4773   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "android::hardware::hidl_version *",
4778   "name" : "android::hardware::hidl_version *",
4779   "referenced_type" : "type-339",
4780   "self_type" : "type-340",
4781   "size" : 4,
4782   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4787   "name" : "android::hidl::base::V1_0::BnHwBase *",
4788   "referenced_type" : "type-390",
4789   "self_type" : "type-396",
4790   "size" : 4,
4791   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4792  },
4793  {
4794   "alignment" : 4,
4795   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4796   "name" : "android::hidl::base::V1_0::IBase *",
4797   "referenced_type" : "type-17",
4798   "self_type" : "type-16",
4799   "size" : 4,
4800   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4801  },
4802  {
4803   "alignment" : 4,
4804   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4805   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4806   "referenced_type" : "type-65",
4807   "self_type" : "type-64",
4808   "size" : 4,
4809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4810  },
4811  {
4812   "alignment" : 4,
4813   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4814   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4815   "referenced_type" : "type-80",
4816   "self_type" : "type-79",
4817   "size" : 4,
4818   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4819  },
4820  {
4821   "alignment" : 4,
4822   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4823   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4824   "referenced_type" : "type-622",
4825   "self_type" : "type-623",
4826   "size" : 4,
4827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4828  },
4829  {
4830   "alignment" : 4,
4831   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4832   "name" : "android::sp<android::hardware::IBinder> *",
4833   "referenced_type" : "type-49",
4834   "self_type" : "type-624",
4835   "size" : 4,
4836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4837  },
4838  {
4839   "alignment" : 4,
4840   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4841   "name" : "android::sp<android::hardware::ProcessState> *",
4842   "referenced_type" : "type-21",
4843   "self_type" : "type-60",
4844   "size" : 4,
4845   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4846  },
4847  {
4848   "alignment" : 4,
4849   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
4850   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
4851   "referenced_type" : "type-118",
4852   "self_type" : "type-117",
4853   "size" : 4,
4854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4855  },
4856  {
4857   "alignment" : 4,
4858   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
4859   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
4860   "referenced_type" : "type-85",
4861   "self_type" : "type-84",
4862   "size" : 4,
4863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4864  },
4865  {
4866   "alignment" : 4,
4867   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4868   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4869   "referenced_type" : "type-126",
4870   "self_type" : "type-125",
4871   "size" : 4,
4872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4873  },
4874  {
4875   "alignment" : 4,
4876   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4877   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4878   "referenced_type" : "type-391",
4879   "self_type" : "type-565",
4880   "size" : 4,
4881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4882  },
4883  {
4884   "alignment" : 4,
4885   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4886   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4887   "referenced_type" : "type-63",
4888   "self_type" : "type-66",
4889   "size" : 4,
4890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4891  },
4892  {
4893   "alignment" : 4,
4894   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4895   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4896   "referenced_type" : "type-78",
4897   "self_type" : "type-81",
4898   "size" : 4,
4899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4900  },
4901  {
4902   "alignment" : 4,
4903   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4904   "name" : "android::wp<android::hardware::BHwBinder> *",
4905   "referenced_type" : "type-308",
4906   "self_type" : "type-377",
4907   "size" : 4,
4908   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4909  },
4910  {
4911   "alignment" : 4,
4912   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4913   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4914   "referenced_type" : "type-559",
4915   "self_type" : "type-561",
4916   "size" : 4,
4917   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4918  },
4919  {
4920   "alignment" : 4,
4921   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4922   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4923   "referenced_type" : "type-5",
4924   "self_type" : "type-230",
4925   "size" : 4,
4926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4931   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4932   "referenced_type" : "type-15",
4933   "self_type" : "type-554",
4934   "size" : 4,
4935   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4936  },
4937  {
4938   "alignment" : 4,
4939   "linker_set_key" : "android_flex_plane *",
4940   "name" : "android_flex_plane *",
4941   "referenced_type" : "type-461",
4942   "self_type" : "type-464",
4943   "size" : 4,
4944   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4949   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4950   "referenced_type" : "type-40",
4951   "self_type" : "type-39",
4952   "size" : 4,
4953   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4954  },
4955  {
4956   "alignment" : 4,
4957   "linker_set_key" : "char *",
4958   "name" : "char *",
4959   "referenced_type" : "type-57",
4960   "self_type" : "type-179",
4961   "size" : 4,
4962   "source_file" : "/system/core/liblog/include/log/log_read.h"
4963  },
4964  {
4965   "alignment" : 4,
4966   "linker_set_key" : "const android::NativeHandle *",
4967   "name" : "const android::NativeHandle *",
4968   "referenced_type" : "type-353",
4969   "self_type" : "type-354",
4970   "size" : 4,
4971   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "linker_set_key" : "const android::RefBase *",
4976   "name" : "const android::RefBase *",
4977   "referenced_type" : "type-278",
4978   "self_type" : "type-279",
4979   "size" : 4,
4980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4981  },
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "const android::String16 *",
4985   "name" : "const android::String16 *",
4986   "referenced_type" : "type-42",
4987   "self_type" : "type-369",
4988   "size" : 4,
4989   "source_file" : "/system/core/libutils/include/utils/String16.h"
4990  },
4991  {
4992   "alignment" : 4,
4993   "linker_set_key" : "const android::String8 *",
4994   "name" : "const android::String8 *",
4995   "referenced_type" : "type-362",
4996   "self_type" : "type-363",
4997   "size" : 4,
4998   "source_file" : "/system/core/libutils/include/utils/String8.h"
4999  },
5000  {
5001   "alignment" : 4,
5002   "linker_set_key" : "const android::VectorImpl *",
5003   "name" : "const android::VectorImpl *",
5004   "referenced_type" : "type-442",
5005   "self_type" : "type-443",
5006   "size" : 4,
5007   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5008  },
5009  {
5010   "alignment" : 4,
5011   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5012   "name" : "const android::hardware::BpHwRefBase *",
5013   "referenced_type" : "type-374",
5014   "self_type" : "type-375",
5015   "size" : 4,
5016   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5017  },
5018  {
5019   "alignment" : 4,
5020   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5021   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5022   "referenced_type" : "type-409",
5023   "self_type" : "type-410",
5024   "size" : 4,
5025   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5026  },
5027  {
5028   "alignment" : 4,
5029   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5030   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5031   "referenced_type" : "type-414",
5032   "self_type" : "type-415",
5033   "size" : 4,
5034   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5035  },
5036  {
5037   "alignment" : 4,
5038   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > *",
5039   "name" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > *",
5040   "referenced_type" : "type-157",
5041   "self_type" : "type-158",
5042   "size" : 4,
5043   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > *",
5048   "name" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > *",
5049   "referenced_type" : "type-577",
5050   "self_type" : "type-578",
5051   "size" : 4,
5052   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "linker_set_key" : "const android::hardware::Return<bool> *",
5057   "name" : "const android::hardware::Return<bool> *",
5058   "referenced_type" : "type-151",
5059   "self_type" : "type-152",
5060   "size" : 4,
5061   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5062  },
5063  {
5064   "alignment" : 4,
5065   "linker_set_key" : "const android::hardware::Status *",
5066   "name" : "const android::hardware::Status *",
5067   "referenced_type" : "type-140",
5068   "self_type" : "type-145",
5069   "size" : 4,
5070   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5075   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5076   "referenced_type" : "type-545",
5077   "self_type" : "type-546",
5078   "size" : 4,
5079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5084   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5085   "referenced_type" : "type-538",
5086   "self_type" : "type-540",
5087   "size" : 4,
5088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5089  },
5090  {
5091   "alignment" : 4,
5092   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5093   "name" : "const android::hardware::details::hidl_pointer<int> *",
5094   "referenced_type" : "type-486",
5095   "self_type" : "type-491",
5096   "size" : 4,
5097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5098  },
5099  {
5100   "alignment" : 4,
5101   "linker_set_key" : "const android::hardware::details::return_status *",
5102   "name" : "const android::hardware::details::return_status *",
5103   "referenced_type" : "type-162",
5104   "self_type" : "type-163",
5105   "size" : 4,
5106   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl *",
5111   "name" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl *",
5112   "referenced_type" : "type-531",
5113   "self_type" : "type-535",
5114   "size" : 4,
5115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback *",
5120   "name" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback *",
5121   "referenced_type" : "type-529",
5122   "self_type" : "type-530",
5123   "size" : 4,
5124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl *",
5129   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl *",
5130   "referenced_type" : "type-520",
5131   "self_type" : "type-521",
5132   "size" : 4,
5133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback *",
5138   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback *",
5139   "referenced_type" : "type-115",
5140   "self_type" : "type-116",
5141   "size" : 4,
5142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5147   "name" : "const android::hardware::hidl_death_recipient *",
5148   "referenced_type" : "type-563",
5149   "self_type" : "type-564",
5150   "size" : 4,
5151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5152  },
5153  {
5154   "alignment" : 4,
5155   "linker_set_key" : "const android::hardware::hidl_memory *",
5156   "name" : "const android::hardware::hidl_memory *",
5157   "referenced_type" : "type-289",
5158   "self_type" : "type-293",
5159   "size" : 4,
5160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5161  },
5162  {
5163   "alignment" : 4,
5164   "linker_set_key" : "const android::hardware::hidl_string *",
5165   "name" : "const android::hardware::hidl_string *",
5166   "referenced_type" : "type-313",
5167   "self_type" : "type-312",
5168   "size" : 4,
5169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5170  },
5171  {
5172   "alignment" : 4,
5173   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5174   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> *",
5175   "referenced_type" : "type-314",
5176   "self_type" : "type-315",
5177   "size" : 4,
5178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5183   "name" : "const android::hardware::hidl_vec<int> *",
5184   "referenced_type" : "type-331",
5185   "self_type" : "type-332",
5186   "size" : 4,
5187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "const android::hardware::hidl_version *",
5192   "name" : "const android::hardware::hidl_version *",
5193   "referenced_type" : "type-341",
5194   "self_type" : "type-342",
5195   "size" : 4,
5196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5201   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5202   "referenced_type" : "type-526",
5203   "self_type" : "type-527",
5204   "size" : 4,
5205   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5210   "name" : "const android::hidl::base::V1_0::IBase *",
5211   "referenced_type" : "type-420",
5212   "self_type" : "type-419",
5213   "size" : 4,
5214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5219   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5220   "referenced_type" : "type-69",
5221   "self_type" : "type-70",
5222   "size" : 4,
5223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5224  },
5225  {
5226   "alignment" : 4,
5227   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5228   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5229   "referenced_type" : "type-493",
5230   "self_type" : "type-494",
5231   "size" : 4,
5232   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5233  },
5234  {
5235   "alignment" : 4,
5236   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5237   "name" : "const android::sp<android::hardware::IBinder> *",
5238   "referenced_type" : "type-48",
5239   "self_type" : "type-625",
5240   "size" : 4,
5241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5242  },
5243  {
5244   "alignment" : 4,
5245   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5246   "name" : "const android::sp<android::hardware::ProcessState> *",
5247   "referenced_type" : "type-61",
5248   "self_type" : "type-62",
5249   "size" : 4,
5250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5251  },
5252  {
5253   "alignment" : 4,
5254   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
5255   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> *",
5256   "referenced_type" : "type-124",
5257   "self_type" : "type-123",
5258   "size" : 4,
5259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5260  },
5261  {
5262   "alignment" : 4,
5263   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
5264   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> *",
5265   "referenced_type" : "type-114",
5266   "self_type" : "type-113",
5267   "size" : 4,
5268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5269  },
5270  {
5271   "alignment" : 4,
5272   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5273   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5274   "referenced_type" : "type-131",
5275   "self_type" : "type-130",
5276   "size" : 4,
5277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5278  },
5279  {
5280   "alignment" : 4,
5281   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5282   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5283   "referenced_type" : "type-273",
5284   "self_type" : "type-562",
5285   "size" : 4,
5286   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5287  },
5288  {
5289   "alignment" : 4,
5290   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5291   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5292   "referenced_type" : "type-566",
5293   "self_type" : "type-618",
5294   "size" : 4,
5295   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5296  },
5297  {
5298   "alignment" : 4,
5299   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5300   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5301   "referenced_type" : "type-67",
5302   "self_type" : "type-68",
5303   "size" : 4,
5304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5309   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5310   "referenced_type" : "type-82",
5311   "self_type" : "type-83",
5312   "size" : 4,
5313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5314  },
5315  {
5316   "alignment" : 4,
5317   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5318   "name" : "const android::wp<android::hardware::BHwBinder> *",
5319   "referenced_type" : "type-515",
5320   "self_type" : "type-539",
5321   "size" : 4,
5322   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5323  },
5324  {
5325   "alignment" : 4,
5326   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5327   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5328   "referenced_type" : "type-241",
5329   "self_type" : "type-252",
5330   "size" : 4,
5331   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5332  },
5333  {
5334   "alignment" : 4,
5335   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5336   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5337   "referenced_type" : "type-556",
5338   "self_type" : "type-557",
5339   "size" : 4,
5340   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5341  },
5342  {
5343   "alignment" : 4,
5344   "linker_set_key" : "const char *",
5345   "name" : "const char *",
5346   "referenced_type" : "type-56",
5347   "self_type" : "type-55",
5348   "size" : 4,
5349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5350  },
5351  {
5352   "alignment" : 4,
5353   "linker_set_key" : "const char16_t *",
5354   "name" : "const char16_t *",
5355   "referenced_type" : "type-45",
5356   "self_type" : "type-44",
5357   "size" : 4,
5358   "source_file" : "/system/core/libutils/include/utils/String16.h"
5359  },
5360  {
5361   "alignment" : 4,
5362   "linker_set_key" : "const log_msg *",
5363   "name" : "const log_msg *",
5364   "referenced_type" : "type-100",
5365   "self_type" : "type-127",
5366   "size" : 4,
5367   "source_file" : "/system/core/liblog/include/log/log_read.h"
5368  },
5369  {
5370   "alignment" : 4,
5371   "linker_set_key" : "const native_handle *",
5372   "name" : "const native_handle *",
5373   "referenced_type" : "type-269",
5374   "self_type" : "type-268",
5375   "size" : 4,
5376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5377  },
5378  {
5379   "alignment" : 4,
5380   "linker_set_key" : "const unsigned char *",
5381   "name" : "const unsigned char *",
5382   "referenced_type" : "type-253",
5383   "self_type" : "type-338",
5384   "size" : 4,
5385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5386  },
5387  {
5388   "alignment" : 4,
5389   "linker_set_key" : "const unsigned long long *",
5390   "name" : "const unsigned long long *",
5391   "referenced_type" : "type-264",
5392   "self_type" : "type-387",
5393   "size" : 4,
5394   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "const void *",
5399   "name" : "const void *",
5400   "referenced_type" : "type-344",
5401   "self_type" : "type-345",
5402   "size" : 4,
5403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "linker_set_key" : "int (*)(void *)",
5408   "name" : "int (*)(void *)",
5409   "referenced_type" : "type-472",
5410   "self_type" : "type-473",
5411   "size" : 4,
5412   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "linker_set_key" : "int *",
5417   "name" : "int *",
5418   "referenced_type" : "type-24",
5419   "self_type" : "type-330",
5420   "size" : 4,
5421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "linker_set_key" : "log_msg *",
5426   "name" : "log_msg *",
5427   "referenced_type" : "type-101",
5428   "self_type" : "type-164",
5429   "size" : 4,
5430   "source_file" : "/system/core/liblog/include/log/log_read.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "linker_set_key" : "native_handle *",
5435   "name" : "native_handle *",
5436   "referenced_type" : "type-177",
5437   "self_type" : "type-176",
5438   "size" : 4,
5439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "unsigned char *",
5444   "name" : "unsigned char *",
5445   "referenced_type" : "type-104",
5446   "self_type" : "type-382",
5447   "size" : 4,
5448   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "unsigned int *",
5453   "name" : "unsigned int *",
5454   "referenced_type" : "type-2",
5455   "self_type" : "type-398",
5456   "size" : 4,
5457   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "linker_set_key" : "unsigned long long *",
5462   "name" : "unsigned long long *",
5463   "referenced_type" : "type-14",
5464   "self_type" : "type-383",
5465   "size" : 4,
5466   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5471   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5472   "referenced_type" : "type-385",
5473   "self_type" : "type-384",
5474   "size" : 4,
5475   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "void *",
5480   "name" : "void *",
5481   "referenced_type" : "type-26",
5482   "self_type" : "type-25",
5483   "size" : 4,
5484   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "void **",
5489   "name" : "void **",
5490   "referenced_type" : "type-25",
5491   "self_type" : "type-474",
5492   "size" : 4,
5493   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5494  }
5495 ],
5496 "qualified_types" :
5497 [
5498  {
5499   "alignment" : 4,
5500   "is_const" : true,
5501   "linker_set_key" : "android::RefBase::weakref_impl *const",
5502   "name" : "android::RefBase::weakref_impl *const",
5503   "referenced_type" : "type-10",
5504   "self_type" : "type-9",
5505   "size" : 4,
5506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "is_const" : true,
5511   "linker_set_key" : "android::RefBase::weakref_impl *const",
5512   "name" : "android::RefBase::weakref_impl *const",
5513   "referenced_type" : "type-579",
5514   "self_type" : "type-582",
5515   "size" : 4,
5516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5517  },
5518  {
5519   "alignment" : 4,
5520   "is_const" : true,
5521   "linker_set_key" : "android::hardware::IBinder *const",
5522   "name" : "android::hardware::IBinder *const",
5523   "referenced_type" : "type-36",
5524   "self_type" : "type-93",
5525   "size" : 4,
5526   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::NativeHandle",
5532   "name" : "const android::NativeHandle",
5533   "referenced_type" : "type-175",
5534   "self_type" : "type-353",
5535   "size" : 12,
5536   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::RefBase",
5542   "name" : "const android::RefBase",
5543   "referenced_type" : "type-8",
5544   "self_type" : "type-278",
5545   "size" : 8,
5546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "is_const" : true,
5551   "linker_set_key" : "const android::String16",
5552   "name" : "const android::String16",
5553   "referenced_type" : "type-43",
5554   "self_type" : "type-42",
5555   "size" : 4,
5556   "source_file" : "/system/core/libutils/include/utils/String16.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "is_const" : true,
5561   "linker_set_key" : "const android::String8",
5562   "name" : "const android::String8",
5563   "referenced_type" : "type-54",
5564   "self_type" : "type-362",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/String8.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::VectorImpl",
5572   "name" : "const android::VectorImpl",
5573   "referenced_type" : "type-33",
5574   "self_type" : "type-442",
5575   "size" : 20,
5576   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "is_const" : true,
5581   "linker_set_key" : "const android::hardware::BpHwRefBase",
5582   "name" : "const android::hardware::BpHwRefBase",
5583   "referenced_type" : "type-92",
5584   "self_type" : "type-374",
5585   "size" : 24,
5586   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5592   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5593   "referenced_type" : "type-403",
5594   "self_type" : "type-409",
5595   "size" : 16,
5596   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "is_const" : true,
5601   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5602   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5603   "referenced_type" : "type-411",
5604   "self_type" : "type-414",
5605   "size" : 16,
5606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "is_const" : true,
5611   "linker_set_key" : "const android::hardware::Parcel",
5612   "name" : "const android::hardware::Parcel",
5613   "referenced_type" : "type-380",
5614   "self_type" : "type-394",
5615   "size" : 68,
5616   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5617  },
5618  {
5619   "alignment" : 4,
5620   "is_const" : true,
5621   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> >",
5622   "name" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> >",
5623   "referenced_type" : "type-153",
5624   "self_type" : "type-157",
5625   "size" : 28,
5626   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "is_const" : true,
5631   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> >",
5632   "name" : "const android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> >",
5633   "referenced_type" : "type-573",
5634   "self_type" : "type-577",
5635   "size" : 28,
5636   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "is_const" : true,
5641   "linker_set_key" : "const android::hardware::Return<bool>",
5642   "name" : "const android::hardware::Return<bool>",
5643   "referenced_type" : "type-146",
5644   "self_type" : "type-151",
5645   "size" : 24,
5646   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "is_const" : true,
5651   "linker_set_key" : "const android::hardware::Status",
5652   "name" : "const android::hardware::Status",
5653   "referenced_type" : "type-136",
5654   "self_type" : "type-140",
5655   "size" : 20,
5656   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "is_const" : true,
5661   "linker_set_key" : "const android::hardware::details::SchedPrio",
5662   "name" : "const android::hardware::details::SchedPrio",
5663   "referenced_type" : "type-406",
5664   "self_type" : "type-408",
5665   "size" : 8,
5666   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "is_const" : true,
5671   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5672   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5673   "referenced_type" : "type-318",
5674   "self_type" : "type-545",
5675   "size" : 8,
5676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "is_const" : true,
5681   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5682   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5683   "referenced_type" : "type-305",
5684   "self_type" : "type-538",
5685   "size" : 8,
5686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "is_const" : true,
5691   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5692   "name" : "const android::hardware::details::hidl_pointer<int>",
5693   "referenced_type" : "type-328",
5694   "self_type" : "type-486",
5695   "size" : 8,
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "is_const" : true,
5701   "linker_set_key" : "const android::hardware::details::return_status",
5702   "name" : "const android::hardware::details::return_status",
5703   "referenced_type" : "type-147",
5704   "self_type" : "type-162",
5705   "size" : 24,
5706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "is_const" : true,
5711   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl",
5712   "name" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl",
5713   "referenced_type" : "type-532",
5714   "self_type" : "type-531",
5715   "size" : 92,
5716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "is_const" : true,
5721   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback",
5722   "name" : "const android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback",
5723   "referenced_type" : "type-88",
5724   "self_type" : "type-529",
5725   "size" : 92,
5726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "is_const" : true,
5731   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl",
5732   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl",
5733   "referenced_type" : "type-120",
5734   "self_type" : "type-520",
5735   "size" : 12,
5736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "is_const" : true,
5741   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback",
5742   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback",
5743   "referenced_type" : "type-87",
5744   "self_type" : "type-115",
5745   "size" : 12,
5746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "is_const" : true,
5751   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification",
5752   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification",
5753   "referenced_type" : "type-509",
5754   "self_type" : "type-615",
5755   "size" : 72,
5756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IHwGnssVisibilityControlCallback.h"
5757  },
5758  {
5759   "alignment" : 1,
5760   "is_const" : true,
5761   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack",
5762   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack",
5763   "referenced_type" : "type-506",
5764   "self_type" : "type-510",
5765   "size" : 1,
5766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
5767  },
5768  {
5769   "alignment" : 1,
5770   "is_const" : true,
5771   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor",
5772   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor",
5773   "referenced_type" : "type-507",
5774   "self_type" : "type-511",
5775   "size" : 1,
5776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
5777  },
5778  {
5779   "alignment" : 1,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType",
5782   "name" : "const android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType",
5783   "referenced_type" : "type-508",
5784   "self_type" : "type-512",
5785   "size" : 1,
5786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
5787  },
5788  {
5789   "alignment" : 4,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5792   "name" : "const android::hardware::hidl_death_recipient",
5793   "referenced_type" : "type-7",
5794   "self_type" : "type-563",
5795   "size" : 12,
5796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::hardware::hidl_handle",
5802   "name" : "const android::hardware::hidl_handle",
5803   "referenced_type" : "type-282",
5804   "self_type" : "type-346",
5805   "size" : 16,
5806   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::hardware::hidl_memory",
5812   "name" : "const android::hardware::hidl_memory",
5813   "referenced_type" : "type-283",
5814   "self_type" : "type-289",
5815   "size" : 40,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::hardware::hidl_string",
5822   "name" : "const android::hardware::hidl_string",
5823   "referenced_type" : "type-284",
5824   "self_type" : "type-313",
5825   "size" : 16,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5832   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5833   "referenced_type" : "type-304",
5834   "self_type" : "type-314",
5835   "size" : 16,
5836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5842   "name" : "const android::hardware::hidl_vec<int>",
5843   "referenced_type" : "type-327",
5844   "self_type" : "type-331",
5845   "size" : 16,
5846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5847  },
5848  {
5849   "alignment" : 2,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::hardware::hidl_version",
5852   "name" : "const android::hardware::hidl_version",
5853   "referenced_type" : "type-339",
5854   "self_type" : "type-341",
5855   "size" : 4,
5856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5862   "name" : "const android::hidl::base::V1_0::BpHwBase",
5863   "referenced_type" : "type-523",
5864   "self_type" : "type-526",
5865   "size" : 92,
5866   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5872   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5873   "referenced_type" : "type-356",
5874   "self_type" : "type-357",
5875   "size" : 4,
5876   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5882   "name" : "const android::hidl::base::V1_0::IBase",
5883   "referenced_type" : "type-17",
5884   "self_type" : "type-420",
5885   "size" : 12,
5886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "is_const" : true,
5891   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5892   "name" : "const android::hidl::base::V1_0::IBase *const",
5893   "referenced_type" : "type-419",
5894   "self_type" : "type-422",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "is_const" : true,
5901   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5902   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5903   "referenced_type" : "type-65",
5904   "self_type" : "type-69",
5905   "size" : 12,
5906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "is_const" : true,
5911   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5912   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5913   "referenced_type" : "type-496",
5914   "self_type" : "type-500",
5915   "size" : 4,
5916   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5917  },
5918  {
5919   "alignment" : 1,
5920   "is_const" : true,
5921   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5922   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5923   "referenced_type" : "type-495",
5924   "self_type" : "type-498",
5925   "size" : 1,
5926   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "is_const" : true,
5931   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5932   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5933   "referenced_type" : "type-80",
5934   "self_type" : "type-493",
5935   "size" : 12,
5936   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "is_const" : true,
5941   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5942   "name" : "const android::sp<android::hardware::IBinder>",
5943   "referenced_type" : "type-49",
5944   "self_type" : "type-48",
5945   "size" : 4,
5946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "is_const" : true,
5951   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5952   "name" : "const android::sp<android::hardware::ProcessState>",
5953   "referenced_type" : "type-21",
5954   "self_type" : "type-61",
5955   "size" : 4,
5956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "is_const" : true,
5961   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
5962   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
5963   "referenced_type" : "type-118",
5964   "self_type" : "type-124",
5965   "size" : 4,
5966   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "is_const" : true,
5971   "linker_set_key" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
5972   "name" : "const android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
5973   "referenced_type" : "type-85",
5974   "self_type" : "type-114",
5975   "size" : 4,
5976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5977  },
5978  {
5979   "alignment" : 4,
5980   "is_const" : true,
5981   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5982   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5983   "referenced_type" : "type-126",
5984   "self_type" : "type-131",
5985   "size" : 4,
5986   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "is_const" : true,
5991   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5992   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5993   "referenced_type" : "type-274",
5994   "self_type" : "type-273",
5995   "size" : 4,
5996   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "is_const" : true,
6001   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6002   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6003   "referenced_type" : "type-391",
6004   "self_type" : "type-566",
6005   "size" : 4,
6006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "is_const" : true,
6011   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6012   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6013   "referenced_type" : "type-63",
6014   "self_type" : "type-67",
6015   "size" : 4,
6016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "is_const" : true,
6021   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6022   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6023   "referenced_type" : "type-78",
6024   "self_type" : "type-82",
6025   "size" : 4,
6026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "is_const" : true,
6031   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6032   "name" : "const android::wp<android::hardware::BHwBinder>",
6033   "referenced_type" : "type-308",
6034   "self_type" : "type-515",
6035   "size" : 8,
6036   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6037  },
6038  {
6039   "alignment" : 4,
6040   "is_const" : true,
6041   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6042   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6043   "referenced_type" : "type-5",
6044   "self_type" : "type-241",
6045   "size" : 8,
6046   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "is_const" : true,
6051   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6052   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6053   "referenced_type" : "type-15",
6054   "self_type" : "type-556",
6055   "size" : 8,
6056   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6057  },
6058  {
6059   "alignment" : 1,
6060   "is_const" : true,
6061   "linker_set_key" : "const bool",
6062   "name" : "const bool",
6063   "referenced_type" : "type-38",
6064   "self_type" : "type-74",
6065   "size" : 1,
6066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6067  },
6068  {
6069   "alignment" : 1,
6070   "is_const" : true,
6071   "linker_set_key" : "const char",
6072   "name" : "const char",
6073   "referenced_type" : "type-57",
6074   "self_type" : "type-56",
6075   "size" : 1,
6076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6077  },
6078  {
6079   "alignment" : 2,
6080   "is_const" : true,
6081   "linker_set_key" : "const char16_t",
6082   "name" : "const char16_t",
6083   "referenced_type" : "type-46",
6084   "self_type" : "type-45",
6085   "size" : 2,
6086   "source_file" : "/system/core/libutils/include/utils/String16.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "is_const" : true,
6091   "linker_set_key" : "const double",
6092   "name" : "const double",
6093   "referenced_type" : "type-243",
6094   "self_type" : "type-272",
6095   "size" : 8,
6096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "is_const" : true,
6101   "linker_set_key" : "const float",
6102   "name" : "const float",
6103   "referenced_type" : "type-237",
6104   "self_type" : "type-270",
6105   "size" : 4,
6106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "is_const" : true,
6111   "linker_set_key" : "const int",
6112   "name" : "const int",
6113   "referenced_type" : "type-24",
6114   "self_type" : "type-468",
6115   "size" : 4,
6116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6117  },
6118  {
6119   "is_const" : true,
6120   "linker_set_key" : "const iter<is_const>",
6121   "name" : "const iter<is_const>",
6122   "referenced_type" : "type-297",
6123   "self_type" : "type-296",
6124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6125  },
6126  {
6127   "is_const" : true,
6128   "linker_set_key" : "const iter<is_const>",
6129   "name" : "const iter<is_const>",
6130   "referenced_type" : "type-584",
6131   "self_type" : "type-583",
6132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "is_const" : true,
6137   "linker_set_key" : "const log_msg",
6138   "name" : "const log_msg",
6139   "referenced_type" : "type-101",
6140   "self_type" : "type-100",
6141   "size" : 5124,
6142   "source_file" : "/system/core/liblog/include/log/log_read.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "is_const" : true,
6147   "linker_set_key" : "const long long",
6148   "name" : "const long long",
6149   "referenced_type" : "type-29",
6150   "self_type" : "type-262",
6151   "size" : 8,
6152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "is_const" : true,
6157   "linker_set_key" : "const native_handle",
6158   "name" : "const native_handle",
6159   "referenced_type" : "type-177",
6160   "self_type" : "type-269",
6161   "size" : 12,
6162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6163  },
6164  {
6165   "alignment" : 2,
6166   "is_const" : true,
6167   "linker_set_key" : "const short",
6168   "name" : "const short",
6169   "referenced_type" : "type-198",
6170   "self_type" : "type-257",
6171   "size" : 2,
6172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6173  },
6174  {
6175   "alignment" : 1,
6176   "is_const" : true,
6177   "linker_set_key" : "const signed char",
6178   "name" : "const signed char",
6179   "referenced_type" : "type-250",
6180   "self_type" : "type-249",
6181   "size" : 1,
6182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6183  },
6184  {
6185   "alignment" : 1,
6186   "is_const" : true,
6187   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack, 5>",
6188   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack, 5>",
6189   "referenced_type" : "type-514",
6190   "self_type" : "type-513",
6191   "size" : 5,
6192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6193  },
6194  {
6195   "alignment" : 1,
6196   "is_const" : true,
6197   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack, 5>",
6198   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwProtocolStack, 5>",
6199   "referenced_type" : "type-610",
6200   "self_type" : "type-609",
6201   "size" : 5,
6202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6203  },
6204  {
6205   "alignment" : 1,
6206   "is_const" : true,
6207   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor, 7>",
6208   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor, 7>",
6209   "referenced_type" : "type-517",
6210   "self_type" : "type-516",
6211   "size" : 7,
6212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6213  },
6214  {
6215   "alignment" : 1,
6216   "is_const" : true,
6217   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor, 7>",
6218   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwRequestor, 7>",
6219   "referenced_type" : "type-612",
6220   "self_type" : "type-611",
6221   "size" : 7,
6222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6223  },
6224  {
6225   "alignment" : 1,
6226   "is_const" : true,
6227   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType, 3>",
6228   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType, 3>",
6229   "referenced_type" : "type-519",
6230   "self_type" : "type-518",
6231   "size" : 3,
6232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6233  },
6234  {
6235   "alignment" : 1,
6236   "is_const" : true,
6237   "linker_set_key" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType, 3>",
6238   "name" : "const std::array<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwResponseType, 3>",
6239   "referenced_type" : "type-614",
6240   "self_type" : "type-613",
6241   "size" : 3,
6242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "is_const" : true,
6247   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6248   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6249   "referenced_type" : "type-360",
6250   "self_type" : "type-359",
6251   "size" : 12,
6252   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "is_const" : true,
6257   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6258   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6259   "referenced_type" : "type-591",
6260   "self_type" : "type-590",
6261   "size" : 12,
6262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "is_const" : true,
6267   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6268   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6269   "referenced_type" : "type-504",
6270   "self_type" : "type-503",
6271   "size" : 4,
6272   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "is_const" : true,
6277   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6278   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6279   "referenced_type" : "type-608",
6280   "self_type" : "type-607",
6281   "size" : 4,
6282   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6283  },
6284  {
6285   "alignment" : 1,
6286   "is_const" : true,
6287   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6288   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6289   "referenced_type" : "type-502",
6290   "self_type" : "type-501",
6291   "size" : 3,
6292   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6293  },
6294  {
6295   "alignment" : 1,
6296   "is_const" : true,
6297   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6298   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6299   "referenced_type" : "type-606",
6300   "self_type" : "type-605",
6301   "size" : 3,
6302   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6303  },
6304  {
6305   "alignment" : 4,
6306   "is_const" : true,
6307   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6308   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6309   "referenced_type" : "type-401",
6310   "self_type" : "type-400",
6311   "size" : 12,
6312   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "is_const" : true,
6317   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6318   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6319   "referenced_type" : "type-596",
6320   "self_type" : "type-595",
6321   "size" : 12,
6322   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "is_const" : true,
6327   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6328   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6329   "referenced_type" : "type-325",
6330   "self_type" : "type-324",
6331   "size" : 8,
6332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "is_const" : true,
6337   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6338   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6339   "referenced_type" : "type-589",
6340   "self_type" : "type-588",
6341   "size" : 8,
6342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6343  },
6344  {
6345   "alignment" : 4,
6346   "is_const" : true,
6347   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6348   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6349   "referenced_type" : "type-311",
6350   "self_type" : "type-310",
6351   "size" : 8,
6352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "is_const" : true,
6357   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6358   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6359   "referenced_type" : "type-587",
6360   "self_type" : "type-586",
6361   "size" : 8,
6362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "is_const" : true,
6367   "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 *> > *)> > >",
6368   "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 *> > *)> > >",
6369   "referenced_type" : "type-551",
6370   "self_type" : "type-550",
6371   "size" : 12,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "is_const" : true,
6377   "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 *> > *)> > >",
6378   "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 *> > *)> > >",
6379   "referenced_type" : "type-621",
6380   "self_type" : "type-620",
6381   "size" : 12,
6382   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6383  },
6384  {
6385   "alignment" : 1,
6386   "is_const" : true,
6387   "linker_set_key" : "const unsigned char",
6388   "name" : "const unsigned char",
6389   "referenced_type" : "type-104",
6390   "self_type" : "type-253",
6391   "size" : 1,
6392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6393  },
6394  {
6395   "alignment" : 4,
6396   "is_const" : true,
6397   "linker_set_key" : "const unsigned int",
6398   "name" : "const unsigned int",
6399   "referenced_type" : "type-2",
6400   "self_type" : "type-34",
6401   "size" : 4,
6402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "is_const" : true,
6407   "linker_set_key" : "const unsigned long long",
6408   "name" : "const unsigned long long",
6409   "referenced_type" : "type-14",
6410   "self_type" : "type-264",
6411   "size" : 8,
6412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6413  },
6414  {
6415   "alignment" : 2,
6416   "is_const" : true,
6417   "linker_set_key" : "const unsigned short",
6418   "name" : "const unsigned short",
6419   "referenced_type" : "type-106",
6420   "self_type" : "type-259",
6421   "size" : 2,
6422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6423  },
6424  {
6425   "is_const" : true,
6426   "linker_set_key" : "const void",
6427   "name" : "const void",
6428   "referenced_type" : "type-26",
6429   "self_type" : "type-344",
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6431  },
6432  {
6433   "alignment" : 1,
6434   "is_volatile" : true,
6435   "linker_set_key" : "volatile bool",
6436   "name" : "volatile bool",
6437   "referenced_type" : "type-38",
6438   "self_type" : "type-77",
6439   "size" : 1,
6440   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6441  },
6442  {
6443   "alignment" : 4,
6444   "is_volatile" : true,
6445   "linker_set_key" : "volatile int",
6446   "name" : "volatile int",
6447   "referenced_type" : "type-24",
6448   "self_type" : "type-58",
6449   "size" : 4,
6450   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6451  }
6452 ],
6453 "record_types" :
6454 [
6455  {
6456   "alignment" : 4,
6457   "fields" :
6458   [
6459    {
6460     "access" : "private",
6461     "field_name" : "mCond",
6462     "referenced_type" : "type-76"
6463    }
6464   ],
6465   "linker_set_key" : "android::Condition",
6466   "name" : "android::Condition",
6467   "record_kind" : "class",
6468   "referenced_type" : "type-75",
6469   "self_type" : "type-75",
6470   "size" : 4,
6471   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6472   "unique_id" : "_ZTSN7android9ConditionE"
6473  },
6474  {
6475   "alignment" : 4,
6476   "fields" :
6477   [
6478    {
6479     "access" : "private",
6480     "field_name" : "mVector",
6481     "referenced_type" : "type-51"
6482    }
6483   ],
6484   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6485   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6486   "record_kind" : "class",
6487   "referenced_type" : "type-50",
6488   "self_type" : "type-50",
6489   "size" : 20,
6490   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6491   "template_args" : [ "type-43", "type-49" ],
6492   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6493  },
6494  {
6495   "alignment" : 4,
6496   "fields" :
6497   [
6498    {
6499     "access" : "private",
6500     "field_name" : "mCount",
6501     "referenced_type" : "type-174"
6502    }
6503   ],
6504   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6505   "name" : "android::LightRefBase<android::NativeHandle>",
6506   "record_kind" : "class",
6507   "referenced_type" : "type-173",
6508   "self_type" : "type-173",
6509   "size" : 4,
6510   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6511   "template_args" : [ "type-175" ],
6512   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6513  },
6514  {
6515   "alignment" : 4,
6516   "fields" :
6517   [
6518    {
6519     "access" : "private",
6520     "field_name" : "mCount",
6521     "referenced_type" : "type-171"
6522    }
6523   ],
6524   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6525   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6526   "record_kind" : "class",
6527   "referenced_type" : "type-170",
6528   "self_type" : "type-170",
6529   "size" : 4,
6530   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6531   "template_args" : [ "type-172" ],
6532   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6533  },
6534  {
6535   "alignment" : 4,
6536   "fields" :
6537   [
6538    {
6539     "access" : "private",
6540     "field_name" : "mMutex",
6541     "referenced_type" : "type-31"
6542    }
6543   ],
6544   "linker_set_key" : "android::Mutex",
6545   "name" : "android::Mutex",
6546   "record_kind" : "class",
6547   "referenced_type" : "type-30",
6548   "self_type" : "type-30",
6549   "size" : 4,
6550   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6551   "unique_id" : "_ZTSN7android5MutexE"
6552  },
6553  {
6554   "alignment" : 4,
6555   "fields" :
6556   [
6557    {
6558     "access" : "private",
6559     "field_name" : "mLock",
6560     "referenced_type" : "type-477"
6561    }
6562   ],
6563   "linker_set_key" : "android::Mutex::Autolock",
6564   "name" : "android::Mutex::Autolock",
6565   "record_kind" : "class",
6566   "referenced_type" : "type-476",
6567   "self_type" : "type-476",
6568   "size" : 4,
6569   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6570   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6571  },
6572  {
6573   "alignment" : 4,
6574   "base_specifiers" :
6575   [
6576    {
6577     "referenced_type" : "type-173"
6578    }
6579   ],
6580   "fields" :
6581   [
6582    {
6583     "access" : "private",
6584     "field_name" : "mHandle",
6585     "field_offset" : 32,
6586     "referenced_type" : "type-176"
6587    },
6588    {
6589     "access" : "private",
6590     "field_name" : "mOwnsHandle",
6591     "field_offset" : 64,
6592     "referenced_type" : "type-38"
6593    }
6594   ],
6595   "linker_set_key" : "android::NativeHandle",
6596   "name" : "android::NativeHandle",
6597   "record_kind" : "class",
6598   "referenced_type" : "type-175",
6599   "self_type" : "type-175",
6600   "size" : 12,
6601   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6602   "unique_id" : "_ZTSN7android12NativeHandleE"
6603  },
6604  {
6605   "alignment" : 4,
6606   "fields" :
6607   [
6608    {
6609     "access" : "private",
6610     "field_name" : "mRWLock",
6611     "referenced_type" : "type-482"
6612    }
6613   ],
6614   "linker_set_key" : "android::RWLock",
6615   "name" : "android::RWLock",
6616   "record_kind" : "class",
6617   "referenced_type" : "type-481",
6618   "self_type" : "type-481",
6619   "size" : 40,
6620   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6621   "unique_id" : "_ZTSN7android6RWLockE"
6622  },
6623  {
6624   "alignment" : 4,
6625   "fields" :
6626   [
6627    {
6628     "access" : "private",
6629     "field_name" : "mLock",
6630     "referenced_type" : "type-485"
6631    }
6632   ],
6633   "linker_set_key" : "android::RWLock::AutoRLock",
6634   "name" : "android::RWLock::AutoRLock",
6635   "record_kind" : "class",
6636   "referenced_type" : "type-484",
6637   "self_type" : "type-484",
6638   "size" : 4,
6639   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6640   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6641  },
6642  {
6643   "alignment" : 4,
6644   "fields" :
6645   [
6646    {
6647     "access" : "private",
6648     "field_name" : "mLock",
6649     "referenced_type" : "type-485"
6650    }
6651   ],
6652   "linker_set_key" : "android::RWLock::AutoWLock",
6653   "name" : "android::RWLock::AutoWLock",
6654   "record_kind" : "class",
6655   "referenced_type" : "type-488",
6656   "self_type" : "type-488",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6659   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6660  },
6661  {
6662   "alignment" : 4,
6663   "fields" :
6664   [
6665    {
6666     "access" : "private",
6667     "field_name" : "mRefs",
6668     "field_offset" : 32,
6669     "referenced_type" : "type-9"
6670    }
6671   ],
6672   "linker_set_key" : "android::RefBase",
6673   "name" : "android::RefBase",
6674   "record_kind" : "class",
6675   "referenced_type" : "type-8",
6676   "self_type" : "type-8",
6677   "size" : 8,
6678   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6679   "unique_id" : "_ZTSN7android7RefBaseE",
6680   "vtable_components" :
6681   [
6682    {
6683     "kind" : "offset_to_top"
6684    },
6685    {
6686     "kind" : "rtti",
6687     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6688    },
6689    {
6690     "kind" : "complete_dtor_pointer",
6691     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6692    },
6693    {
6694     "kind" : "deleting_dtor_pointer",
6695     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6696    },
6697    {
6698     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6699    },
6700    {
6701     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6702    },
6703    {
6704     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6705    },
6706    {
6707     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6708    }
6709   ]
6710  },
6711  {
6712   "alignment" : 1,
6713   "linker_set_key" : "android::RefBase::weakref_type",
6714   "name" : "android::RefBase::weakref_type",
6715   "record_kind" : "class",
6716   "referenced_type" : "type-13",
6717   "self_type" : "type-13",
6718   "size" : 1,
6719   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6720   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6721  },
6722  {
6723   "alignment" : 1,
6724   "linker_set_key" : "android::ReferenceMover",
6725   "name" : "android::ReferenceMover",
6726   "record_kind" : "class",
6727   "referenced_type" : "type-281",
6728   "self_type" : "type-281",
6729   "size" : 1,
6730   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6731   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6732  },
6733  {
6734   "alignment" : 4,
6735   "linker_set_key" : "android::ReferenceRenamer",
6736   "name" : "android::ReferenceRenamer",
6737   "record_kind" : "class",
6738   "referenced_type" : "type-276",
6739   "self_type" : "type-276",
6740   "size" : 4,
6741   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6742   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6743   "vtable_components" :
6744   [
6745    {
6746     "kind" : "offset_to_top"
6747    },
6748    {
6749     "kind" : "rtti",
6750     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6751    },
6752    {
6753     "is_pure" : true,
6754     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6755    }
6756   ]
6757  },
6758  {
6759   "alignment" : 4,
6760   "fields" :
6761   [
6762    {
6763     "access" : "private",
6764     "field_name" : "mTag",
6765     "referenced_type" : "type-14"
6766    }
6767   ],
6768   "linker_set_key" : "android::ScopedTrace",
6769   "name" : "android::ScopedTrace",
6770   "record_kind" : "class",
6771   "referenced_type" : "type-490",
6772   "self_type" : "type-490",
6773   "size" : 8,
6774   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6775   "unique_id" : "_ZTSN7android11ScopedTraceE"
6776  },
6777  {
6778   "alignment" : 4,
6779   "base_specifiers" :
6780   [
6781    {
6782     "access" : "private",
6783     "referenced_type" : "type-52"
6784    }
6785   ],
6786   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6787   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6788   "record_kind" : "class",
6789   "referenced_type" : "type-51",
6790   "self_type" : "type-51",
6791   "size" : 20,
6792   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6793   "template_args" : [ "type-53" ],
6794   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6795   "vtable_components" :
6796   [
6797    {
6798     "kind" : "offset_to_top"
6799    },
6800    {
6801     "kind" : "rtti",
6802     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6803    },
6804    {
6805     "kind" : "complete_dtor_pointer",
6806     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6807    },
6808    {
6809     "kind" : "deleting_dtor_pointer",
6810     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6811    },
6812    {
6813     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6814    },
6815    {
6816     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6817    },
6818    {
6819     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6820    },
6821    {
6822     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6823    },
6824    {
6825     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6826    },
6827    {
6828     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6829    },
6830    {
6831     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6832    }
6833   ]
6834  },
6835  {
6836   "alignment" : 4,
6837   "base_specifiers" :
6838   [
6839    {
6840     "referenced_type" : "type-33"
6841    }
6842   ],
6843   "linker_set_key" : "android::SortedVectorImpl",
6844   "name" : "android::SortedVectorImpl",
6845   "record_kind" : "class",
6846   "referenced_type" : "type-52",
6847   "self_type" : "type-52",
6848   "size" : 20,
6849   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6850   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6851   "vtable_components" :
6852   [
6853    {
6854     "kind" : "offset_to_top"
6855    },
6856    {
6857     "kind" : "rtti",
6858     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6859    },
6860    {
6861     "kind" : "complete_dtor_pointer",
6862     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6863    },
6864    {
6865     "kind" : "deleting_dtor_pointer",
6866     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6867    },
6868    {
6869     "is_pure" : true,
6870     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6871    },
6872    {
6873     "is_pure" : true,
6874     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6875    },
6876    {
6877     "is_pure" : true,
6878     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6879    },
6880    {
6881     "is_pure" : true,
6882     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6883    },
6884    {
6885     "is_pure" : true,
6886     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6887    },
6888    {
6889     "is_pure" : true,
6890     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6891    },
6892    {
6893     "is_pure" : true,
6894     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6895    }
6896   ]
6897  },
6898  {
6899   "alignment" : 4,
6900   "fields" :
6901   [
6902    {
6903     "access" : "private",
6904     "field_name" : "mString",
6905     "referenced_type" : "type-44"
6906    }
6907   ],
6908   "linker_set_key" : "android::String16",
6909   "name" : "android::String16",
6910   "record_kind" : "class",
6911   "referenced_type" : "type-43",
6912   "self_type" : "type-43",
6913   "size" : 4,
6914   "source_file" : "/system/core/libutils/include/utils/String16.h",
6915   "unique_id" : "_ZTSN7android8String16E"
6916  },
6917  {
6918   "alignment" : 4,
6919   "fields" :
6920   [
6921    {
6922     "access" : "private",
6923     "field_name" : "mString",
6924     "referenced_type" : "type-55"
6925    }
6926   ],
6927   "linker_set_key" : "android::String8",
6928   "name" : "android::String8",
6929   "record_kind" : "class",
6930   "referenced_type" : "type-54",
6931   "self_type" : "type-54",
6932   "size" : 4,
6933   "source_file" : "/system/core/libutils/include/utils/String8.h",
6934   "unique_id" : "_ZTSN7android7String8E"
6935  },
6936  {
6937   "alignment" : 4,
6938   "base_specifiers" :
6939   [
6940    {
6941     "is_virtual" : true,
6942     "referenced_type" : "type-8"
6943    }
6944   ],
6945   "fields" :
6946   [
6947    {
6948     "access" : "private",
6949     "field_name" : "mCanCallJava",
6950     "field_offset" : 32,
6951     "referenced_type" : "type-74"
6952    },
6953    {
6954     "access" : "private",
6955     "field_name" : "mThread",
6956     "field_offset" : 64,
6957     "referenced_type" : "type-25"
6958    },
6959    {
6960     "access" : "private",
6961     "field_name" : "mLock",
6962     "field_offset" : 96,
6963     "referenced_type" : "type-30"
6964    },
6965    {
6966     "access" : "private",
6967     "field_name" : "mThreadExitedCondition",
6968     "field_offset" : 128,
6969     "referenced_type" : "type-75"
6970    },
6971    {
6972     "access" : "private",
6973     "field_name" : "mStatus",
6974     "field_offset" : 160,
6975     "referenced_type" : "type-24"
6976    },
6977    {
6978     "access" : "private",
6979     "field_name" : "mExitPending",
6980     "field_offset" : 192,
6981     "referenced_type" : "type-77"
6982    },
6983    {
6984     "access" : "private",
6985     "field_name" : "mRunning",
6986     "field_offset" : 200,
6987     "referenced_type" : "type-77"
6988    },
6989    {
6990     "access" : "private",
6991     "field_name" : "mHoldSelf",
6992     "field_offset" : 224,
6993     "referenced_type" : "type-71"
6994    },
6995    {
6996     "access" : "private",
6997     "field_name" : "mTid",
6998     "field_offset" : 256,
6999     "referenced_type" : "type-24"
7000    }
7001   ],
7002   "linker_set_key" : "android::Thread",
7003   "name" : "android::Thread",
7004   "record_kind" : "class",
7005   "referenced_type" : "type-73",
7006   "self_type" : "type-73",
7007   "size" : 44,
7008   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7009   "unique_id" : "_ZTSN7android6ThreadE",
7010   "vtable_components" :
7011   [
7012    {
7013     "component_value" : 36,
7014     "kind" : "vbase_offset"
7015    },
7016    {
7017     "kind" : "offset_to_top"
7018    },
7019    {
7020     "kind" : "rtti",
7021     "mangled_component_name" : "_ZTIN7android6ThreadE"
7022    },
7023    {
7024     "kind" : "complete_dtor_pointer",
7025     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7026    },
7027    {
7028     "kind" : "deleting_dtor_pointer",
7029     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7030    },
7031    {
7032     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7033    },
7034    {
7035     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7036    },
7037    {
7038     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7039    },
7040    {
7041     "is_pure" : true,
7042     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7043    },
7044    {
7045     "kind" : "vcall_offset"
7046    },
7047    {
7048     "kind" : "vcall_offset"
7049    },
7050    {
7051     "kind" : "vcall_offset"
7052    },
7053    {
7054     "kind" : "vcall_offset"
7055    },
7056    {
7057     "component_value" : -36,
7058     "kind" : "vcall_offset"
7059    },
7060    {
7061     "component_value" : -36,
7062     "kind" : "offset_to_top"
7063    },
7064    {
7065     "kind" : "rtti",
7066     "mangled_component_name" : "_ZTIN7android6ThreadE"
7067    },
7068    {
7069     "kind" : "complete_dtor_pointer",
7070     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7071    },
7072    {
7073     "kind" : "deleting_dtor_pointer",
7074     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7075    },
7076    {
7077     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7078    },
7079    {
7080     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7081    },
7082    {
7083     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7084    },
7085    {
7086     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7087    }
7088   ]
7089  },
7090  {
7091   "alignment" : 4,
7092   "base_specifiers" :
7093   [
7094    {
7095     "access" : "private",
7096     "referenced_type" : "type-33"
7097    }
7098   ],
7099   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7100   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7101   "record_kind" : "class",
7102   "referenced_type" : "type-32",
7103   "self_type" : "type-32",
7104   "size" : 20,
7105   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7106   "template_args" : [ "type-35" ],
7107   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7108   "vtable_components" :
7109   [
7110    {
7111     "kind" : "offset_to_top"
7112    },
7113    {
7114     "kind" : "rtti",
7115     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7116    },
7117    {
7118     "kind" : "complete_dtor_pointer",
7119     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7120    },
7121    {
7122     "kind" : "deleting_dtor_pointer",
7123     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7124    },
7125    {
7126     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7127    },
7128    {
7129     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7130    },
7131    {
7132     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7133    },
7134    {
7135     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7136    },
7137    {
7138     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7139    },
7140    {
7141     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7142    }
7143   ]
7144  },
7145  {
7146   "alignment" : 4,
7147   "fields" :
7148   [
7149    {
7150     "access" : "private",
7151     "field_name" : "mStorage",
7152     "field_offset" : 32,
7153     "referenced_type" : "type-25"
7154    },
7155    {
7156     "access" : "private",
7157     "field_name" : "mCount",
7158     "field_offset" : 64,
7159     "referenced_type" : "type-2"
7160    },
7161    {
7162     "access" : "private",
7163     "field_name" : "mFlags",
7164     "field_offset" : 96,
7165     "referenced_type" : "type-34"
7166    },
7167    {
7168     "access" : "private",
7169     "field_name" : "mItemSize",
7170     "field_offset" : 128,
7171     "referenced_type" : "type-34"
7172    }
7173   ],
7174   "linker_set_key" : "android::VectorImpl",
7175   "name" : "android::VectorImpl",
7176   "record_kind" : "class",
7177   "referenced_type" : "type-33",
7178   "self_type" : "type-33",
7179   "size" : 20,
7180   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7181   "unique_id" : "_ZTSN7android10VectorImplE",
7182   "vtable_components" :
7183   [
7184    {
7185     "kind" : "offset_to_top"
7186    },
7187    {
7188     "kind" : "rtti",
7189     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7190    },
7191    {
7192     "kind" : "complete_dtor_pointer",
7193     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7194    },
7195    {
7196     "kind" : "deleting_dtor_pointer",
7197     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7198    },
7199    {
7200     "is_pure" : true,
7201     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7202    },
7203    {
7204     "is_pure" : true,
7205     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7206    },
7207    {
7208     "is_pure" : true,
7209     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7210    },
7211    {
7212     "is_pure" : true,
7213     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7214    },
7215    {
7216     "is_pure" : true,
7217     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7218    },
7219    {
7220     "is_pure" : true,
7221     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7222    }
7223   ]
7224  },
7225  {
7226   "alignment" : 4,
7227   "base_specifiers" :
7228   [
7229    {
7230     "referenced_type" : "type-170"
7231    }
7232   ],
7233   "linker_set_key" : "android::VirtualLightRefBase",
7234   "name" : "android::VirtualLightRefBase",
7235   "record_kind" : "class",
7236   "referenced_type" : "type-172",
7237   "self_type" : "type-172",
7238   "size" : 8,
7239   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7240   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7241   "vtable_components" :
7242   [
7243    {
7244     "kind" : "offset_to_top"
7245    },
7246    {
7247     "kind" : "rtti",
7248     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7249    },
7250    {
7251     "kind" : "complete_dtor_pointer",
7252     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7253    },
7254    {
7255     "kind" : "deleting_dtor_pointer",
7256     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7257    }
7258   ]
7259  },
7260  {
7261   "alignment" : 4,
7262   "base_specifiers" :
7263   [
7264    {
7265     "referenced_type" : "type-37"
7266    }
7267   ],
7268   "fields" :
7269   [
7270    {
7271     "access" : "protected",
7272     "field_name" : "mSchedPolicy",
7273     "field_offset" : 32,
7274     "referenced_type" : "type-24"
7275    },
7276    {
7277     "access" : "protected",
7278     "field_name" : "mSchedPriority",
7279     "field_offset" : 64,
7280     "referenced_type" : "type-24"
7281    },
7282    {
7283     "access" : "private",
7284     "field_name" : "mExtras",
7285     "field_offset" : 96,
7286     "referenced_type" : "type-135"
7287    },
7288    {
7289     "access" : "private",
7290     "field_name" : "mReserved0",
7291     "field_offset" : 128,
7292     "referenced_type" : "type-25"
7293    }
7294   ],
7295   "linker_set_key" : "android::hardware::BHwBinder",
7296   "name" : "android::hardware::BHwBinder",
7297   "record_kind" : "class",
7298   "referenced_type" : "type-134",
7299   "self_type" : "type-134",
7300   "size" : 28,
7301   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7302   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7303   "vtable_components" :
7304   [
7305    {
7306     "component_value" : 20,
7307     "kind" : "vbase_offset"
7308    },
7309    {
7310     "kind" : "offset_to_top"
7311    },
7312    {
7313     "kind" : "rtti",
7314     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7315    },
7316    {
7317     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7318    },
7319    {
7320     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7321    },
7322    {
7323     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7324    },
7325    {
7326     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7327    },
7328    {
7329     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7330    },
7331    {
7332     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7333    },
7334    {
7335     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7336    },
7337    {
7338     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7339    },
7340    {
7341     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7342    },
7343    {
7344     "kind" : "complete_dtor_pointer",
7345     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7346    },
7347    {
7348     "kind" : "deleting_dtor_pointer",
7349     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7350    },
7351    {
7352     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7353    },
7354    {
7355     "kind" : "vcall_offset"
7356    },
7357    {
7358     "kind" : "vcall_offset"
7359    },
7360    {
7361     "kind" : "vcall_offset"
7362    },
7363    {
7364     "kind" : "vcall_offset"
7365    },
7366    {
7367     "component_value" : -20,
7368     "kind" : "vcall_offset"
7369    },
7370    {
7371     "component_value" : -20,
7372     "kind" : "offset_to_top"
7373    },
7374    {
7375     "kind" : "rtti",
7376     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7377    },
7378    {
7379     "kind" : "complete_dtor_pointer",
7380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7381    },
7382    {
7383     "kind" : "deleting_dtor_pointer",
7384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7385    },
7386    {
7387     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7388    },
7389    {
7390     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7391    },
7392    {
7393     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7394    },
7395    {
7396     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7397    }
7398   ]
7399  },
7400  {
7401   "alignment" : 4,
7402   "base_specifiers" :
7403   [
7404    {
7405     "is_virtual" : true,
7406     "referenced_type" : "type-8"
7407    }
7408   ],
7409   "fields" :
7410   [
7411    {
7412     "access" : "private",
7413     "field_name" : "mRemote",
7414     "field_offset" : 32,
7415     "referenced_type" : "type-93"
7416    },
7417    {
7418     "access" : "private",
7419     "field_name" : "mRefs",
7420     "field_offset" : 64,
7421     "referenced_type" : "type-12"
7422    },
7423    {
7424     "access" : "private",
7425     "field_name" : "mState",
7426     "field_offset" : 96,
7427     "referenced_type" : "type-94"
7428    }
7429   ],
7430   "linker_set_key" : "android::hardware::BpHwRefBase",
7431   "name" : "android::hardware::BpHwRefBase",
7432   "record_kind" : "class",
7433   "referenced_type" : "type-92",
7434   "self_type" : "type-92",
7435   "size" : 24,
7436   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7437   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7438   "vtable_components" :
7439   [
7440    {
7441     "component_value" : 16,
7442     "kind" : "vbase_offset"
7443    },
7444    {
7445     "kind" : "offset_to_top"
7446    },
7447    {
7448     "kind" : "rtti",
7449     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7450    },
7451    {
7452     "kind" : "complete_dtor_pointer",
7453     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7454    },
7455    {
7456     "kind" : "deleting_dtor_pointer",
7457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7458    },
7459    {
7460     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7461    },
7462    {
7463     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7464    },
7465    {
7466     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7467    },
7468    {
7469     "kind" : "vcall_offset"
7470    },
7471    {
7472     "component_value" : -16,
7473     "kind" : "vcall_offset"
7474    },
7475    {
7476     "component_value" : -16,
7477     "kind" : "vcall_offset"
7478    },
7479    {
7480     "component_value" : -16,
7481     "kind" : "vcall_offset"
7482    },
7483    {
7484     "component_value" : -16,
7485     "kind" : "vcall_offset"
7486    },
7487    {
7488     "component_value" : -16,
7489     "kind" : "offset_to_top"
7490    },
7491    {
7492     "kind" : "rtti",
7493     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7494    },
7495    {
7496     "kind" : "complete_dtor_pointer",
7497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7498    },
7499    {
7500     "kind" : "deleting_dtor_pointer",
7501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7502    },
7503    {
7504     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7505    },
7506    {
7507     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7508    },
7509    {
7510     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7511    },
7512    {
7513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7514    }
7515   ]
7516  },
7517  {
7518   "alignment" : 4,
7519   "base_specifiers" :
7520   [
7521    {
7522     "referenced_type" : "type-120"
7523    },
7524    {
7525     "referenced_type" : "type-20"
7526    },
7527    {
7528     "referenced_type" : "type-92"
7529    }
7530   ],
7531   "linker_set_key" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
7532   "name" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
7533   "record_kind" : "class",
7534   "referenced_type" : "type-379",
7535   "self_type" : "type-379",
7536   "size" : 32,
7537   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7538   "template_args" : [ "type-120" ],
7539   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEE",
7540   "vtable_components" :
7541   [
7542    {
7543     "component_value" : 24,
7544     "kind" : "vbase_offset"
7545    },
7546    {
7547     "kind" : "offset_to_top"
7548    },
7549    {
7550     "kind" : "rtti",
7551     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEE"
7552    },
7553    {
7554     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8isRemoteEv"
7555    },
7556    {
7557     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7558    },
7559    {
7560     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7561    },
7562    {
7563     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7564    },
7565    {
7566     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7567    },
7568    {
7569     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21setHALInstrumentationEv"
7570    },
7571    {
7572     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7573    },
7574    {
7575     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl4pingEv"
7576    },
7577    {
7578     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7579    },
7580    {
7581     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21notifySyspropsChangedEv"
7582    },
7583    {
7584     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7585    },
7586    {
7587     "kind" : "complete_dtor_pointer",
7588     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED1Ev"
7589    },
7590    {
7591     "kind" : "deleting_dtor_pointer",
7592     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED0Ev"
7593    },
7594    {
7595     "is_pure" : true,
7596     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7597    },
7598    {
7599     "is_pure" : true,
7600     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
7601    },
7602    {
7603     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEE10onAsBinderEv"
7604    },
7605    {
7606     "component_value" : 20,
7607     "kind" : "vbase_offset"
7608    },
7609    {
7610     "component_value" : -4,
7611     "kind" : "offset_to_top"
7612    },
7613    {
7614     "kind" : "rtti",
7615     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEE"
7616    },
7617    {
7618     "kind" : "complete_dtor_pointer",
7619     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED1Ev"
7620    },
7621    {
7622     "kind" : "deleting_dtor_pointer",
7623     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED0Ev"
7624    },
7625    {
7626     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEE10onAsBinderEv"
7627    },
7628    {
7629     "component_value" : 16,
7630     "kind" : "vbase_offset"
7631    },
7632    {
7633     "component_value" : -8,
7634     "kind" : "offset_to_top"
7635    },
7636    {
7637     "kind" : "rtti",
7638     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEE"
7639    },
7640    {
7641     "kind" : "complete_dtor_pointer",
7642     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED1Ev"
7643    },
7644    {
7645     "kind" : "deleting_dtor_pointer",
7646     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED0Ev"
7647    },
7648    {
7649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7650    },
7651    {
7652     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7653    },
7654    {
7655     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7656    },
7657    {
7658     "kind" : "vcall_offset"
7659    },
7660    {
7661     "component_value" : -16,
7662     "kind" : "vcall_offset"
7663    },
7664    {
7665     "component_value" : -16,
7666     "kind" : "vcall_offset"
7667    },
7668    {
7669     "component_value" : -16,
7670     "kind" : "vcall_offset"
7671    },
7672    {
7673     "component_value" : -24,
7674     "kind" : "vcall_offset"
7675    },
7676    {
7677     "component_value" : -24,
7678     "kind" : "offset_to_top"
7679    },
7680    {
7681     "kind" : "rtti",
7682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEE"
7683    },
7684    {
7685     "kind" : "complete_dtor_pointer",
7686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED1Ev"
7687    },
7688    {
7689     "kind" : "deleting_dtor_pointer",
7690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEED0Ev"
7691    },
7692    {
7693     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7694    },
7695    {
7696     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7697    },
7698    {
7699     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7700    },
7701    {
7702     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7703    }
7704   ]
7705  },
7706  {
7707   "alignment" : 4,
7708   "base_specifiers" :
7709   [
7710    {
7711     "referenced_type" : "type-87"
7712    },
7713    {
7714     "referenced_type" : "type-20"
7715    },
7716    {
7717     "referenced_type" : "type-92"
7718    }
7719   ],
7720   "linker_set_key" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
7721   "name" : "android::hardware::BpInterface<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
7722   "record_kind" : "class",
7723   "referenced_type" : "type-91",
7724   "self_type" : "type-91",
7725   "size" : 32,
7726   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7727   "template_args" : [ "type-87" ],
7728   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE",
7729   "vtable_components" :
7730   [
7731    {
7732     "component_value" : 24,
7733     "kind" : "vbase_offset"
7734    },
7735    {
7736     "kind" : "offset_to_top"
7737    },
7738    {
7739     "kind" : "rtti",
7740     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE"
7741    },
7742    {
7743     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8isRemoteEv"
7744    },
7745    {
7746     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7747    },
7748    {
7749     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7750    },
7751    {
7752     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7753    },
7754    {
7755     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7756    },
7757    {
7758     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21setHALInstrumentationEv"
7759    },
7760    {
7761     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7762    },
7763    {
7764     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback4pingEv"
7765    },
7766    {
7767     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7768    },
7769    {
7770     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21notifySyspropsChangedEv"
7771    },
7772    {
7773     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7774    },
7775    {
7776     "kind" : "complete_dtor_pointer",
7777     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED1Ev"
7778    },
7779    {
7780     "kind" : "deleting_dtor_pointer",
7781     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED0Ev"
7782    },
7783    {
7784     "is_pure" : true,
7785     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11nfwNotifyCbERKNS4_15NfwNotificationE"
7786    },
7787    {
7788     "is_pure" : true,
7789     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback20isInEmergencySessionEv"
7790    },
7791    {
7792     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEE10onAsBinderEv"
7793    },
7794    {
7795     "component_value" : 20,
7796     "kind" : "vbase_offset"
7797    },
7798    {
7799     "component_value" : -4,
7800     "kind" : "offset_to_top"
7801    },
7802    {
7803     "kind" : "rtti",
7804     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE"
7805    },
7806    {
7807     "kind" : "complete_dtor_pointer",
7808     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED1Ev"
7809    },
7810    {
7811     "kind" : "deleting_dtor_pointer",
7812     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED0Ev"
7813    },
7814    {
7815     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEE10onAsBinderEv"
7816    },
7817    {
7818     "component_value" : 16,
7819     "kind" : "vbase_offset"
7820    },
7821    {
7822     "component_value" : -8,
7823     "kind" : "offset_to_top"
7824    },
7825    {
7826     "kind" : "rtti",
7827     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE"
7828    },
7829    {
7830     "kind" : "complete_dtor_pointer",
7831     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED1Ev"
7832    },
7833    {
7834     "kind" : "deleting_dtor_pointer",
7835     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED0Ev"
7836    },
7837    {
7838     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7839    },
7840    {
7841     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7842    },
7843    {
7844     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7845    },
7846    {
7847     "kind" : "vcall_offset"
7848    },
7849    {
7850     "component_value" : -16,
7851     "kind" : "vcall_offset"
7852    },
7853    {
7854     "component_value" : -16,
7855     "kind" : "vcall_offset"
7856    },
7857    {
7858     "component_value" : -16,
7859     "kind" : "vcall_offset"
7860    },
7861    {
7862     "component_value" : -24,
7863     "kind" : "vcall_offset"
7864    },
7865    {
7866     "component_value" : -24,
7867     "kind" : "offset_to_top"
7868    },
7869    {
7870     "kind" : "rtti",
7871     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE"
7872    },
7873    {
7874     "kind" : "complete_dtor_pointer",
7875     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED1Ev"
7876    },
7877    {
7878     "kind" : "deleting_dtor_pointer",
7879     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEED0Ev"
7880    },
7881    {
7882     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7883    },
7884    {
7885     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7886    },
7887    {
7888     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7889    },
7890    {
7891     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7892    }
7893   ]
7894  },
7895  {
7896   "alignment" : 4,
7897   "base_specifiers" :
7898   [
7899    {
7900     "referenced_type" : "type-17"
7901    },
7902    {
7903     "referenced_type" : "type-20"
7904    },
7905    {
7906     "referenced_type" : "type-92"
7907    }
7908   ],
7909   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7910   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7911   "record_kind" : "class",
7912   "referenced_type" : "type-376",
7913   "self_type" : "type-376",
7914   "size" : 32,
7915   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7916   "template_args" : [ "type-17" ],
7917   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7918   "vtable_components" :
7919   [
7920    {
7921     "component_value" : 24,
7922     "kind" : "vbase_offset"
7923    },
7924    {
7925     "kind" : "offset_to_top"
7926    },
7927    {
7928     "kind" : "rtti",
7929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7930    },
7931    {
7932     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7933    },
7934    {
7935     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7936    },
7937    {
7938     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7939    },
7940    {
7941     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7942    },
7943    {
7944     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7945    },
7946    {
7947     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7948    },
7949    {
7950     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7951    },
7952    {
7953     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7954    },
7955    {
7956     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7957    },
7958    {
7959     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7960    },
7961    {
7962     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7963    },
7964    {
7965     "kind" : "complete_dtor_pointer",
7966     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7967    },
7968    {
7969     "kind" : "deleting_dtor_pointer",
7970     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7971    },
7972    {
7973     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7974    },
7975    {
7976     "component_value" : 20,
7977     "kind" : "vbase_offset"
7978    },
7979    {
7980     "component_value" : -4,
7981     "kind" : "offset_to_top"
7982    },
7983    {
7984     "kind" : "rtti",
7985     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7986    },
7987    {
7988     "kind" : "complete_dtor_pointer",
7989     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7990    },
7991    {
7992     "kind" : "deleting_dtor_pointer",
7993     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7994    },
7995    {
7996     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7997    },
7998    {
7999     "component_value" : 16,
8000     "kind" : "vbase_offset"
8001    },
8002    {
8003     "component_value" : -8,
8004     "kind" : "offset_to_top"
8005    },
8006    {
8007     "kind" : "rtti",
8008     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8009    },
8010    {
8011     "kind" : "complete_dtor_pointer",
8012     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8013    },
8014    {
8015     "kind" : "deleting_dtor_pointer",
8016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8017    },
8018    {
8019     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8020    },
8021    {
8022     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8023    },
8024    {
8025     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8026    },
8027    {
8028     "kind" : "vcall_offset"
8029    },
8030    {
8031     "component_value" : -16,
8032     "kind" : "vcall_offset"
8033    },
8034    {
8035     "component_value" : -16,
8036     "kind" : "vcall_offset"
8037    },
8038    {
8039     "component_value" : -16,
8040     "kind" : "vcall_offset"
8041    },
8042    {
8043     "component_value" : -24,
8044     "kind" : "vcall_offset"
8045    },
8046    {
8047     "component_value" : -24,
8048     "kind" : "offset_to_top"
8049    },
8050    {
8051     "kind" : "rtti",
8052     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8053    },
8054    {
8055     "kind" : "complete_dtor_pointer",
8056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8057    },
8058    {
8059     "kind" : "deleting_dtor_pointer",
8060     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8061    },
8062    {
8063     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8064    },
8065    {
8066     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8067    },
8068    {
8069     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8070    },
8071    {
8072     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8073    }
8074   ]
8075  },
8076  {
8077   "alignment" : 4,
8078   "fields" :
8079   [
8080    {
8081     "access" : "private",
8082     "field_name" : "mMutex",
8083     "referenced_type" : "type-404"
8084    },
8085    {
8086     "access" : "private",
8087     "field_name" : "mMap",
8088     "field_offset" : 32,
8089     "referenced_type" : "type-405"
8090    }
8091   ],
8092   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8093   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8094   "record_kind" : "class",
8095   "referenced_type" : "type-403",
8096   "self_type" : "type-403",
8097   "size" : 16,
8098   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8099   "template_args" : [ "type-15", "type-406" ],
8100   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8101  },
8102  {
8103   "alignment" : 4,
8104   "fields" :
8105   [
8106    {
8107     "access" : "private",
8108     "field_name" : "mMutex",
8109     "referenced_type" : "type-412"
8110    },
8111    {
8112     "access" : "private",
8113     "field_name" : "mMap",
8114     "field_offset" : 32,
8115     "referenced_type" : "type-413"
8116    }
8117   ],
8118   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8119   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8120   "record_kind" : "class",
8121   "referenced_type" : "type-411",
8122   "self_type" : "type-411",
8123   "size" : 16,
8124   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8125   "template_args" : [ "type-15", "type-38" ],
8126   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8127  },
8128  {
8129   "alignment" : 4,
8130   "fields" :
8131   [
8132    {
8133     "access" : "private",
8134     "field_name" : "mMutex",
8135     "referenced_type" : "type-417"
8136    },
8137    {
8138     "access" : "private",
8139     "field_name" : "mMap",
8140     "field_offset" : 32,
8141     "referenced_type" : "type-418"
8142    }
8143   ],
8144   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8145   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8146   "record_kind" : "class",
8147   "referenced_type" : "type-416",
8148   "self_type" : "type-416",
8149   "size" : 16,
8150   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8151   "template_args" : [ "type-419", "type-308" ],
8152   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8153  },
8154  {
8155   "alignment" : 4,
8156   "fields" :
8157   [
8158    {
8159     "access" : "private",
8160     "field_name" : "mMutex",
8161     "referenced_type" : "type-435"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mMap",
8166     "field_offset" : 32,
8167     "referenced_type" : "type-436"
8168    }
8169   ],
8170   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8171   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8172   "record_kind" : "class",
8173   "referenced_type" : "type-434",
8174   "self_type" : "type-434",
8175   "size" : 16,
8176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8177   "template_args" : [ "type-437", "type-438" ],
8178   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8179  },
8180  {
8181   "alignment" : 4,
8182   "fields" :
8183   [
8184    {
8185     "access" : "private",
8186     "field_name" : "mMutex",
8187     "referenced_type" : "type-425"
8188    },
8189    {
8190     "access" : "private",
8191     "field_name" : "mMap",
8192     "field_offset" : 32,
8193     "referenced_type" : "type-426"
8194    }
8195   ],
8196   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8197   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8198   "record_kind" : "class",
8199   "referenced_type" : "type-424",
8200   "self_type" : "type-424",
8201   "size" : 16,
8202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8203   "template_args" : [ "type-427", "type-428" ],
8204   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8205  },
8206  {
8207   "alignment" : 8,
8208   "fields" :
8209   [
8210    {
8211     "field_name" : "flags",
8212     "referenced_type" : "type-2"
8213    },
8214    {
8215     "field_name" : "fdIndex",
8216     "field_offset" : 32,
8217     "referenced_type" : "type-2"
8218    },
8219    {
8220     "field_name" : "offset",
8221     "field_offset" : 64,
8222     "referenced_type" : "type-2"
8223    },
8224    {
8225     "field_name" : "extent",
8226     "field_offset" : 128,
8227     "referenced_type" : "type-14"
8228    }
8229   ],
8230   "linker_set_key" : "android::hardware::GrantorDescriptor",
8231   "name" : "android::hardware::GrantorDescriptor",
8232   "referenced_type" : "type-303",
8233   "self_type" : "type-303",
8234   "size" : 24,
8235   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8236   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8237  },
8238  {
8239   "alignment" : 8,
8240   "base_specifiers" :
8241   [
8242    {
8243     "is_virtual" : true,
8244     "referenced_type" : "type-283"
8245    },
8246    {
8247     "is_virtual" : true,
8248     "referenced_type" : "type-8"
8249    }
8250   ],
8251   "linker_set_key" : "android::hardware::HidlMemory",
8252   "name" : "android::hardware::HidlMemory",
8253   "record_kind" : "class",
8254   "referenced_type" : "type-294",
8255   "self_type" : "type-294",
8256   "size" : 56,
8257   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8258   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8259   "vtable_components" :
8260   [
8261    {
8262     "component_value" : 48,
8263     "kind" : "vbase_offset"
8264    },
8265    {
8266     "component_value" : 8,
8267     "kind" : "vbase_offset"
8268    },
8269    {
8270     "kind" : "offset_to_top"
8271    },
8272    {
8273     "kind" : "rtti",
8274     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8275    },
8276    {
8277     "kind" : "complete_dtor_pointer",
8278     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8279    },
8280    {
8281     "kind" : "deleting_dtor_pointer",
8282     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8283    },
8284    {
8285     "kind" : "vcall_offset"
8286    },
8287    {
8288     "kind" : "vcall_offset"
8289    },
8290    {
8291     "kind" : "vcall_offset"
8292    },
8293    {
8294     "kind" : "vcall_offset"
8295    },
8296    {
8297     "component_value" : -48,
8298     "kind" : "vcall_offset"
8299    },
8300    {
8301     "component_value" : -48,
8302     "kind" : "offset_to_top"
8303    },
8304    {
8305     "kind" : "rtti",
8306     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8307    },
8308    {
8309     "kind" : "complete_dtor_pointer",
8310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8311    },
8312    {
8313     "kind" : "deleting_dtor_pointer",
8314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8318    },
8319    {
8320     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8321    },
8322    {
8323     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8324    },
8325    {
8326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8327    }
8328   ]
8329  },
8330  {
8331   "alignment" : 4,
8332   "base_specifiers" :
8333   [
8334    {
8335     "is_virtual" : true,
8336     "referenced_type" : "type-8"
8337    }
8338   ],
8339   "linker_set_key" : "android::hardware::IBinder",
8340   "name" : "android::hardware::IBinder",
8341   "record_kind" : "class",
8342   "referenced_type" : "type-37",
8343   "self_type" : "type-37",
8344   "size" : 12,
8345   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8346   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8347   "vtable_components" :
8348   [
8349    {
8350     "component_value" : 4,
8351     "kind" : "vbase_offset"
8352    },
8353    {
8354     "kind" : "offset_to_top"
8355    },
8356    {
8357     "kind" : "rtti",
8358     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8359    },
8360    {
8361     "is_pure" : true,
8362     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8363    },
8364    {
8365     "is_pure" : true,
8366     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8367    },
8368    {
8369     "is_pure" : true,
8370     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8371    },
8372    {
8373     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8374    },
8375    {
8376     "is_pure" : true,
8377     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8378    },
8379    {
8380     "is_pure" : true,
8381     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8382    },
8383    {
8384     "is_pure" : true,
8385     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8386    },
8387    {
8388     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8389    },
8390    {
8391     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8392    },
8393    {
8394     "kind" : "complete_dtor_pointer",
8395     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8396    },
8397    {
8398     "kind" : "deleting_dtor_pointer",
8399     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8400    },
8401    {
8402     "kind" : "vcall_offset"
8403    },
8404    {
8405     "kind" : "vcall_offset"
8406    },
8407    {
8408     "kind" : "vcall_offset"
8409    },
8410    {
8411     "kind" : "vcall_offset"
8412    },
8413    {
8414     "component_value" : -4,
8415     "kind" : "vcall_offset"
8416    },
8417    {
8418     "component_value" : -4,
8419     "kind" : "offset_to_top"
8420    },
8421    {
8422     "kind" : "rtti",
8423     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8424    },
8425    {
8426     "kind" : "complete_dtor_pointer",
8427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8428    },
8429    {
8430     "kind" : "deleting_dtor_pointer",
8431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8432    },
8433    {
8434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8435    },
8436    {
8437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8438    },
8439    {
8440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8444    }
8445   ]
8446  },
8447  {
8448   "alignment" : 4,
8449   "base_specifiers" :
8450   [
8451    {
8452     "is_virtual" : true,
8453     "referenced_type" : "type-8"
8454    }
8455   ],
8456   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8457   "name" : "android::hardware::IBinder::DeathRecipient",
8458   "record_kind" : "class",
8459   "referenced_type" : "type-18",
8460   "self_type" : "type-18",
8461   "size" : 12,
8462   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8463   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8464   "vtable_components" :
8465   [
8466    {
8467     "component_value" : 4,
8468     "kind" : "vbase_offset"
8469    },
8470    {
8471     "kind" : "offset_to_top"
8472    },
8473    {
8474     "kind" : "rtti",
8475     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8476    },
8477    {
8478     "is_pure" : true,
8479     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8480    },
8481    {
8482     "kind" : "complete_dtor_pointer",
8483     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8484    },
8485    {
8486     "kind" : "deleting_dtor_pointer",
8487     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8488    },
8489    {
8490     "kind" : "vcall_offset"
8491    },
8492    {
8493     "kind" : "vcall_offset"
8494    },
8495    {
8496     "kind" : "vcall_offset"
8497    },
8498    {
8499     "kind" : "vcall_offset"
8500    },
8501    {
8502     "component_value" : -4,
8503     "kind" : "vcall_offset"
8504    },
8505    {
8506     "component_value" : -4,
8507     "kind" : "offset_to_top"
8508    },
8509    {
8510     "kind" : "rtti",
8511     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8512    },
8513    {
8514     "kind" : "complete_dtor_pointer",
8515     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8516    },
8517    {
8518     "kind" : "deleting_dtor_pointer",
8519     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8520    },
8521    {
8522     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8523    },
8524    {
8525     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8526    },
8527    {
8528     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8529    },
8530    {
8531     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8532    }
8533   ]
8534  },
8535  {
8536   "alignment" : 4,
8537   "base_specifiers" :
8538   [
8539    {
8540     "is_virtual" : true,
8541     "referenced_type" : "type-8"
8542    }
8543   ],
8544   "linker_set_key" : "android::hardware::IInterface",
8545   "name" : "android::hardware::IInterface",
8546   "record_kind" : "class",
8547   "referenced_type" : "type-20",
8548   "self_type" : "type-20",
8549   "size" : 12,
8550   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8551   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8552   "vtable_components" :
8553   [
8554    {
8555     "component_value" : 4,
8556     "kind" : "vbase_offset"
8557    },
8558    {
8559     "kind" : "offset_to_top"
8560    },
8561    {
8562     "kind" : "rtti",
8563     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8564    },
8565    {
8566     "kind" : "complete_dtor_pointer",
8567     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8568    },
8569    {
8570     "kind" : "deleting_dtor_pointer",
8571     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8572    },
8573    {
8574     "is_pure" : true,
8575     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8576    },
8577    {
8578     "kind" : "vcall_offset"
8579    },
8580    {
8581     "kind" : "vcall_offset"
8582    },
8583    {
8584     "kind" : "vcall_offset"
8585    },
8586    {
8587     "kind" : "vcall_offset"
8588    },
8589    {
8590     "component_value" : -4,
8591     "kind" : "vcall_offset"
8592    },
8593    {
8594     "component_value" : -4,
8595     "kind" : "offset_to_top"
8596    },
8597    {
8598     "kind" : "rtti",
8599     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8600    },
8601    {
8602     "kind" : "complete_dtor_pointer",
8603     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8604    },
8605    {
8606     "kind" : "deleting_dtor_pointer",
8607     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8608    },
8609    {
8610     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8611    },
8612    {
8613     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8617    },
8618    {
8619     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8620    }
8621   ]
8622  },
8623  {
8624   "alignment" : 4,
8625   "fields" :
8626   [
8627    {
8628     "access" : "private",
8629     "field_name" : "mGrantors",
8630     "referenced_type" : "type-299"
8631    },
8632    {
8633     "access" : "private",
8634     "field_name" : "mHandle",
8635     "field_offset" : 128,
8636     "referenced_type" : "type-350"
8637    },
8638    {
8639     "access" : "private",
8640     "field_name" : "mQuantum",
8641     "field_offset" : 192,
8642     "referenced_type" : "type-2"
8643    },
8644    {
8645     "access" : "private",
8646     "field_name" : "mFlags",
8647     "field_offset" : 224,
8648     "referenced_type" : "type-2"
8649    }
8650   ],
8651   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8652   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8653   "referenced_type" : "type-349",
8654   "self_type" : "type-349",
8655   "size" : 32,
8656   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8657   "template_args" : [ "type-57" ],
8658   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8659  },
8660  {
8661   "alignment" : 4,
8662   "fields" :
8663   [
8664    {
8665     "access" : "private",
8666     "field_name" : "mBufCachePos",
8667     "referenced_type" : "type-2"
8668    },
8669    {
8670     "access" : "private",
8671     "field_name" : "mBufCache",
8672     "field_offset" : 32,
8673     "referenced_type" : "type-381"
8674    },
8675    {
8676     "access" : "private",
8677     "field_name" : "mError",
8678     "field_offset" : 128,
8679     "referenced_type" : "type-24"
8680    },
8681    {
8682     "access" : "private",
8683     "field_name" : "mData",
8684     "field_offset" : 160,
8685     "referenced_type" : "type-382"
8686    },
8687    {
8688     "access" : "private",
8689     "field_name" : "mDataSize",
8690     "field_offset" : 192,
8691     "referenced_type" : "type-2"
8692    },
8693    {
8694     "access" : "private",
8695     "field_name" : "mDataCapacity",
8696     "field_offset" : 224,
8697     "referenced_type" : "type-2"
8698    },
8699    {
8700     "access" : "private",
8701     "field_name" : "mDataPos",
8702     "field_offset" : 256,
8703     "referenced_type" : "type-2"
8704    },
8705    {
8706     "access" : "private",
8707     "field_name" : "mObjects",
8708     "field_offset" : 288,
8709     "referenced_type" : "type-383"
8710    },
8711    {
8712     "access" : "private",
8713     "field_name" : "mObjectsSize",
8714     "field_offset" : 320,
8715     "referenced_type" : "type-2"
8716    },
8717    {
8718     "access" : "private",
8719     "field_name" : "mObjectsCapacity",
8720     "field_offset" : 352,
8721     "referenced_type" : "type-2"
8722    },
8723    {
8724     "access" : "private",
8725     "field_name" : "mNextObjectHint",
8726     "field_offset" : 384,
8727     "referenced_type" : "type-2"
8728    },
8729    {
8730     "access" : "private",
8731     "field_name" : "mNumRef",
8732     "field_offset" : 416,
8733     "referenced_type" : "type-2"
8734    },
8735    {
8736     "access" : "private",
8737     "field_name" : "mFdsKnown",
8738     "field_offset" : 448,
8739     "referenced_type" : "type-38"
8740    },
8741    {
8742     "access" : "private",
8743     "field_name" : "mHasFds",
8744     "field_offset" : 456,
8745     "referenced_type" : "type-38"
8746    },
8747    {
8748     "access" : "private",
8749     "field_name" : "mAllowFds",
8750     "field_offset" : 464,
8751     "referenced_type" : "type-38"
8752    },
8753    {
8754     "access" : "private",
8755     "field_name" : "mOwner",
8756     "field_offset" : 480,
8757     "referenced_type" : "type-384"
8758    },
8759    {
8760     "access" : "private",
8761     "field_name" : "mOwnerCookie",
8762     "field_offset" : 512,
8763     "referenced_type" : "type-25"
8764    }
8765   ],
8766   "linker_set_key" : "android::hardware::Parcel",
8767   "name" : "android::hardware::Parcel",
8768   "record_kind" : "class",
8769   "referenced_type" : "type-380",
8770   "self_type" : "type-380",
8771   "size" : 68,
8772   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8773   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8774  },
8775  {
8776   "access" : "private",
8777   "alignment" : 4,
8778   "fields" :
8779   [
8780    {
8781     "field_name" : "index",
8782     "referenced_type" : "type-2"
8783    },
8784    {
8785     "field_name" : "buffer",
8786     "field_offset" : 32,
8787     "referenced_type" : "type-14"
8788    },
8789    {
8790     "field_name" : "bufend",
8791     "field_offset" : 96,
8792     "referenced_type" : "type-14"
8793    }
8794   ],
8795   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8796   "name" : "android::hardware::Parcel::BufferInfo",
8797   "referenced_type" : "type-388",
8798   "self_type" : "type-388",
8799   "size" : 20,
8800   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8801   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8802  },
8803  {
8804   "alignment" : 4,
8805   "base_specifiers" :
8806   [
8807    {
8808     "is_virtual" : true,
8809     "referenced_type" : "type-8"
8810    }
8811   ],
8812   "fields" :
8813   [
8814    {
8815     "access" : "private",
8816     "field_name" : "mDriverFD",
8817     "field_offset" : 32,
8818     "referenced_type" : "type-24"
8819    },
8820    {
8821     "access" : "private",
8822     "field_name" : "mVMStart",
8823     "field_offset" : 64,
8824     "referenced_type" : "type-25"
8825    },
8826    {
8827     "access" : "private",
8828     "field_name" : "mThreadCountLock",
8829     "field_offset" : 96,
8830     "referenced_type" : "type-27"
8831    },
8832    {
8833     "access" : "private",
8834     "field_name" : "mThreadCountDecrement",
8835     "field_offset" : 128,
8836     "referenced_type" : "type-28"
8837    },
8838    {
8839     "access" : "private",
8840     "field_name" : "mExecutingThreadsCount",
8841     "field_offset" : 160,
8842     "referenced_type" : "type-2"
8843    },
8844    {
8845     "access" : "private",
8846     "field_name" : "mMaxThreads",
8847     "field_offset" : 192,
8848     "referenced_type" : "type-2"
8849    },
8850    {
8851     "access" : "private",
8852     "field_name" : "mStarvationStartTimeMs",
8853     "field_offset" : 224,
8854     "referenced_type" : "type-29"
8855    },
8856    {
8857     "access" : "private",
8858     "field_name" : "mLock",
8859     "field_offset" : 288,
8860     "referenced_type" : "type-30"
8861    },
8862    {
8863     "access" : "private",
8864     "field_name" : "mHandleToObject",
8865     "field_offset" : 320,
8866     "referenced_type" : "type-32"
8867    },
8868    {
8869     "access" : "private",
8870     "field_name" : "mManagesContexts",
8871     "field_offset" : 480,
8872     "referenced_type" : "type-38"
8873    },
8874    {
8875     "access" : "private",
8876     "field_name" : "mBinderContextCheckFunc",
8877     "field_offset" : 512,
8878     "referenced_type" : "type-39"
8879    },
8880    {
8881     "access" : "private",
8882     "field_name" : "mBinderContextUserData",
8883     "field_offset" : 544,
8884     "referenced_type" : "type-25"
8885    },
8886    {
8887     "access" : "private",
8888     "field_name" : "mContexts",
8889     "field_offset" : 576,
8890     "referenced_type" : "type-50"
8891    },
8892    {
8893     "access" : "private",
8894     "field_name" : "mRootDir",
8895     "field_offset" : 736,
8896     "referenced_type" : "type-54"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "mThreadPoolStarted",
8901     "field_offset" : 768,
8902     "referenced_type" : "type-38"
8903    },
8904    {
8905     "access" : "private",
8906     "field_name" : "mSpawnThreadOnStart",
8907     "field_offset" : 776,
8908     "referenced_type" : "type-38"
8909    },
8910    {
8911     "access" : "private",
8912     "field_name" : "mThreadPoolSeq",
8913     "field_offset" : 800,
8914     "referenced_type" : "type-58"
8915    },
8916    {
8917     "access" : "private",
8918     "field_name" : "mMmapSize",
8919     "field_offset" : 832,
8920     "referenced_type" : "type-34"
8921    },
8922    {
8923     "access" : "private",
8924     "field_name" : "mCallRestriction",
8925     "field_offset" : 864,
8926     "referenced_type" : "type-59"
8927    }
8928   ],
8929   "linker_set_key" : "android::hardware::ProcessState",
8930   "name" : "android::hardware::ProcessState",
8931   "record_kind" : "class",
8932   "referenced_type" : "type-23",
8933   "self_type" : "type-23",
8934   "size" : 120,
8935   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8936   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8937   "vtable_components" :
8938   [
8939    {
8940     "component_value" : 112,
8941     "kind" : "vbase_offset"
8942    },
8943    {
8944     "kind" : "offset_to_top"
8945    },
8946    {
8947     "kind" : "rtti",
8948     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8949    },
8950    {
8951     "kind" : "complete_dtor_pointer",
8952     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8953    },
8954    {
8955     "kind" : "deleting_dtor_pointer",
8956     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8957    },
8958    {
8959     "kind" : "vcall_offset"
8960    },
8961    {
8962     "kind" : "vcall_offset"
8963    },
8964    {
8965     "kind" : "vcall_offset"
8966    },
8967    {
8968     "kind" : "vcall_offset"
8969    },
8970    {
8971     "component_value" : -112,
8972     "kind" : "vcall_offset"
8973    },
8974    {
8975     "component_value" : -112,
8976     "kind" : "offset_to_top"
8977    },
8978    {
8979     "kind" : "rtti",
8980     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8981    },
8982    {
8983     "kind" : "complete_dtor_pointer",
8984     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8985    },
8986    {
8987     "kind" : "deleting_dtor_pointer",
8988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8989    },
8990    {
8991     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8992    },
8993    {
8994     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8995    },
8996    {
8997     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8998    },
8999    {
9000     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9001    }
9002   ]
9003  },
9004  {
9005   "access" : "private",
9006   "alignment" : 4,
9007   "fields" :
9008   [
9009    {
9010     "field_name" : "binder",
9011     "referenced_type" : "type-36"
9012    },
9013    {
9014     "field_name" : "refs",
9015     "field_offset" : 32,
9016     "referenced_type" : "type-12"
9017    }
9018   ],
9019   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9020   "name" : "android::hardware::ProcessState::handle_entry",
9021   "referenced_type" : "type-35",
9022   "self_type" : "type-35",
9023   "size" : 8,
9024   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9025   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9026  },
9027  {
9028   "alignment" : 4,
9029   "base_specifiers" :
9030   [
9031    {
9032     "referenced_type" : "type-147"
9033    }
9034   ],
9035   "fields" :
9036   [
9037    {
9038     "access" : "private",
9039     "field_name" : "mVal",
9040     "field_offset" : 192,
9041     "referenced_type" : "type-118"
9042    }
9043   ],
9044   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> >",
9045   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> >",
9046   "record_kind" : "class",
9047   "referenced_type" : "type-153",
9048   "self_type" : "type-153",
9049   "size" : 28,
9050   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9051   "template_args" : [ "type-118" ],
9052   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEEEEE"
9053  },
9054  {
9055   "alignment" : 4,
9056   "base_specifiers" :
9057   [
9058    {
9059     "referenced_type" : "type-147"
9060    }
9061   ],
9062   "fields" :
9063   [
9064    {
9065     "access" : "private",
9066     "field_name" : "mVal",
9067     "field_offset" : 192,
9068     "referenced_type" : "type-85"
9069    }
9070   ],
9071   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> >",
9072   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> >",
9073   "record_kind" : "class",
9074   "referenced_type" : "type-573",
9075   "self_type" : "type-573",
9076   "size" : 28,
9077   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9078   "template_args" : [ "type-85" ],
9079   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEEEE"
9080  },
9081  {
9082   "alignment" : 4,
9083   "base_specifiers" :
9084   [
9085    {
9086     "referenced_type" : "type-147"
9087    }
9088   ],
9089   "fields" :
9090   [
9091    {
9092     "access" : "private",
9093     "field_name" : "mVal",
9094     "field_offset" : 168,
9095     "referenced_type" : "type-38"
9096    }
9097   ],
9098   "linker_set_key" : "android::hardware::Return<bool>",
9099   "name" : "android::hardware::Return<bool>",
9100   "record_kind" : "class",
9101   "referenced_type" : "type-146",
9102   "self_type" : "type-146",
9103   "size" : 24,
9104   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9105   "template_args" : [ "type-38" ],
9106   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9107  },
9108  {
9109   "alignment" : 4,
9110   "base_specifiers" :
9111   [
9112    {
9113     "referenced_type" : "type-147"
9114    }
9115   ],
9116   "linker_set_key" : "android::hardware::Return<void>",
9117   "name" : "android::hardware::Return<void>",
9118   "record_kind" : "class",
9119   "referenced_type" : "type-166",
9120   "self_type" : "type-166",
9121   "size" : 24,
9122   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9123   "template_args" : [ "type-26" ],
9124   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9125  },
9126  {
9127   "alignment" : 4,
9128   "fields" :
9129   [
9130    {
9131     "access" : "private",
9132     "field_name" : "mException",
9133     "referenced_type" : "type-24"
9134    },
9135    {
9136     "access" : "private",
9137     "field_name" : "mErrorCode",
9138     "field_offset" : 32,
9139     "referenced_type" : "type-24"
9140    },
9141    {
9142     "access" : "private",
9143     "field_name" : "mMessage",
9144     "field_offset" : 64,
9145     "referenced_type" : "type-137"
9146    }
9147   ],
9148   "linker_set_key" : "android::hardware::Status",
9149   "name" : "android::hardware::Status",
9150   "record_kind" : "class",
9151   "referenced_type" : "type-136",
9152   "self_type" : "type-136",
9153   "size" : 20,
9154   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9155   "unique_id" : "_ZTSN7android8hardware6StatusE"
9156  },
9157  {
9158   "alignment" : 4,
9159   "fields" :
9160   [
9161    {
9162     "access" : "protected",
9163     "field_name" : "mInstrumentationCallbacks",
9164     "field_offset" : 32,
9165     "referenced_type" : "type-96"
9166    },
9167    {
9168     "access" : "protected",
9169     "field_name" : "mEnableInstrumentation",
9170     "field_offset" : 128,
9171     "referenced_type" : "type-38"
9172    },
9173    {
9174     "access" : "protected",
9175     "field_name" : "mInstrumentationLibPackage",
9176     "field_offset" : 160,
9177     "referenced_type" : "type-97"
9178    },
9179    {
9180     "access" : "protected",
9181     "field_name" : "mInterfaceName",
9182     "field_offset" : 256,
9183     "referenced_type" : "type-98"
9184    }
9185   ],
9186   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9187   "name" : "android::hardware::details::HidlInstrumentor",
9188   "referenced_type" : "type-95",
9189   "self_type" : "type-95",
9190   "size" : 44,
9191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9192   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9193   "vtable_components" :
9194   [
9195    {
9196     "kind" : "offset_to_top"
9197    },
9198    {
9199     "kind" : "rtti",
9200     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9201    },
9202    {
9203     "kind" : "complete_dtor_pointer",
9204     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9205    },
9206    {
9207     "kind" : "deleting_dtor_pointer",
9208     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9209    }
9210   ]
9211  },
9212  {
9213   "alignment" : 4,
9214   "fields" :
9215   [
9216    {
9217     "field_name" : "sched_policy",
9218     "referenced_type" : "type-24"
9219    },
9220    {
9221     "field_name" : "prio",
9222     "field_offset" : 32,
9223     "referenced_type" : "type-24"
9224    }
9225   ],
9226   "linker_set_key" : "android::hardware::details::SchedPrio",
9227   "name" : "android::hardware::details::SchedPrio",
9228   "referenced_type" : "type-406",
9229   "self_type" : "type-406",
9230   "size" : 8,
9231   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9232   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9233  },
9234  {
9235   "alignment" : 4,
9236   "fields" :
9237   [
9238    {
9239     "access" : "private",
9240     "field_name" : "mQueue",
9241     "referenced_type" : "type-570"
9242    }
9243   ],
9244   "linker_set_key" : "android::hardware::details::TaskRunner",
9245   "name" : "android::hardware::details::TaskRunner",
9246   "record_kind" : "class",
9247   "referenced_type" : "type-569",
9248   "self_type" : "type-569",
9249   "size" : 8,
9250   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9251   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9252  },
9253  {
9254   "alignment" : 1,
9255   "linker_set_key" : "android::hardware::details::bnhw_tag",
9256   "name" : "android::hardware::details::bnhw_tag",
9257   "referenced_type" : "type-232",
9258   "self_type" : "type-232",
9259   "size" : 1,
9260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9261   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9262  },
9263  {
9264   "alignment" : 1,
9265   "linker_set_key" : "android::hardware::details::bphw_tag",
9266   "name" : "android::hardware::details::bphw_tag",
9267   "referenced_type" : "type-244",
9268   "self_type" : "type-244",
9269   "size" : 1,
9270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9271   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9272  },
9273  {
9274   "alignment" : 1,
9275   "linker_set_key" : "android::hardware::details::bs_tag",
9276   "name" : "android::hardware::details::bs_tag",
9277   "referenced_type" : "type-256",
9278   "self_type" : "type-256",
9279   "size" : 1,
9280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9281   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9282  },
9283  {
9284   "access" : "private",
9285   "alignment" : 4,
9286   "fields" :
9287   [
9288    {
9289     "field_name" : "mPointer",
9290     "referenced_type" : "type-302"
9291    },
9292    {
9293     "field_name" : "_pad",
9294     "referenced_type" : "type-14"
9295    }
9296   ],
9297   "is_anonymous" : true,
9298   "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",
9299   "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",
9300   "record_kind" : "union",
9301   "referenced_type" : "type-301",
9302   "self_type" : "type-301",
9303   "size" : 8,
9304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9305   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9306  },
9307  {
9308   "alignment" : 4,
9309   "fields" :
9310   [
9311    {
9312     "access" : "private",
9313     "referenced_type" : "type-301"
9314    }
9315   ],
9316   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9317   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9318   "referenced_type" : "type-300",
9319   "self_type" : "type-300",
9320   "size" : 8,
9321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9322   "template_args" : [ "type-303" ],
9323   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9324  },
9325  {
9326   "alignment" : 4,
9327   "fields" :
9328   [
9329    {
9330     "access" : "private",
9331     "referenced_type" : "type-319"
9332    }
9333   ],
9334   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9335   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9336   "referenced_type" : "type-318",
9337   "self_type" : "type-318",
9338   "size" : 8,
9339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9340   "template_args" : [ "type-321" ],
9341   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9342  },
9343  {
9344   "alignment" : 4,
9345   "fields" :
9346   [
9347    {
9348     "access" : "private",
9349     "referenced_type" : "type-306"
9350    }
9351   ],
9352   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9353   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9354   "referenced_type" : "type-305",
9355   "self_type" : "type-305",
9356   "size" : 8,
9357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9358   "template_args" : [ "type-284" ],
9359   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9360  },
9361  {
9362   "alignment" : 4,
9363   "fields" :
9364   [
9365    {
9366     "access" : "private",
9367     "referenced_type" : "type-336"
9368    }
9369   ],
9370   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9371   "name" : "android::hardware::details::hidl_pointer<char>",
9372   "referenced_type" : "type-335",
9373   "self_type" : "type-335",
9374   "size" : 8,
9375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9376   "template_args" : [ "type-57" ],
9377   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9378  },
9379  {
9380   "access" : "private",
9381   "alignment" : 4,
9382   "fields" :
9383   [
9384    {
9385     "field_name" : "mPointer",
9386     "referenced_type" : "type-179"
9387    },
9388    {
9389     "field_name" : "_pad",
9390     "referenced_type" : "type-14"
9391    }
9392   ],
9393   "is_anonymous" : true,
9394   "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",
9395   "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",
9396   "record_kind" : "union",
9397   "referenced_type" : "type-336",
9398   "self_type" : "type-336",
9399   "size" : 8,
9400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9401   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9402  },
9403  {
9404   "alignment" : 4,
9405   "fields" :
9406   [
9407    {
9408     "access" : "private",
9409     "referenced_type" : "type-286"
9410    }
9411   ],
9412   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9413   "name" : "android::hardware::details::hidl_pointer<const char>",
9414   "referenced_type" : "type-285",
9415   "self_type" : "type-285",
9416   "size" : 8,
9417   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9418   "template_args" : [ "type-56" ],
9419   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9420  },
9421  {
9422   "access" : "private",
9423   "alignment" : 4,
9424   "fields" :
9425   [
9426    {
9427     "field_name" : "mPointer",
9428     "referenced_type" : "type-55"
9429    },
9430    {
9431     "field_name" : "_pad",
9432     "referenced_type" : "type-14"
9433    }
9434   ],
9435   "is_anonymous" : true,
9436   "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",
9437   "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",
9438   "record_kind" : "union",
9439   "referenced_type" : "type-286",
9440   "self_type" : "type-286",
9441   "size" : 8,
9442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9443   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9444  },
9445  {
9446   "alignment" : 4,
9447   "fields" :
9448   [
9449    {
9450     "access" : "private",
9451     "referenced_type" : "type-267"
9452    }
9453   ],
9454   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9455   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9456   "referenced_type" : "type-266",
9457   "self_type" : "type-266",
9458   "size" : 8,
9459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9460   "template_args" : [ "type-269" ],
9461   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9462  },
9463  {
9464   "access" : "private",
9465   "alignment" : 4,
9466   "fields" :
9467   [
9468    {
9469     "field_name" : "mPointer",
9470     "referenced_type" : "type-268"
9471    },
9472    {
9473     "field_name" : "_pad",
9474     "referenced_type" : "type-14"
9475    }
9476   ],
9477   "is_anonymous" : true,
9478   "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",
9479   "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",
9480   "record_kind" : "union",
9481   "referenced_type" : "type-267",
9482   "self_type" : "type-267",
9483   "size" : 8,
9484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9485   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9486  },
9487  {
9488   "access" : "private",
9489   "alignment" : 4,
9490   "fields" :
9491   [
9492    {
9493     "field_name" : "mPointer",
9494     "referenced_type" : "type-320"
9495    },
9496    {
9497     "field_name" : "_pad",
9498     "referenced_type" : "type-14"
9499    }
9500   ],
9501   "is_anonymous" : true,
9502   "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",
9503   "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",
9504   "record_kind" : "union",
9505   "referenced_type" : "type-319",
9506   "self_type" : "type-319",
9507   "size" : 8,
9508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9509   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9510  },
9511  {
9512   "access" : "private",
9513   "alignment" : 4,
9514   "fields" :
9515   [
9516    {
9517     "field_name" : "mPointer",
9518     "referenced_type" : "type-307"
9519    },
9520    {
9521     "field_name" : "_pad",
9522     "referenced_type" : "type-14"
9523    }
9524   ],
9525   "is_anonymous" : true,
9526   "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",
9527   "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",
9528   "record_kind" : "union",
9529   "referenced_type" : "type-306",
9530   "self_type" : "type-306",
9531   "size" : 8,
9532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9533   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9534  },
9535  {
9536   "alignment" : 4,
9537   "fields" :
9538   [
9539    {
9540     "access" : "private",
9541     "referenced_type" : "type-329"
9542    }
9543   ],
9544   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9545   "name" : "android::hardware::details::hidl_pointer<int>",
9546   "referenced_type" : "type-328",
9547   "self_type" : "type-328",
9548   "size" : 8,
9549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9550   "template_args" : [ "type-24" ],
9551   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9552  },
9553  {
9554   "access" : "private",
9555   "alignment" : 4,
9556   "fields" :
9557   [
9558    {
9559     "field_name" : "mPointer",
9560     "referenced_type" : "type-330"
9561    },
9562    {
9563     "field_name" : "_pad",
9564     "referenced_type" : "type-14"
9565    }
9566   ],
9567   "is_anonymous" : true,
9568   "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",
9569   "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",
9570   "record_kind" : "union",
9571   "referenced_type" : "type-329",
9572   "self_type" : "type-329",
9573   "size" : 8,
9574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9575   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9576  },
9577  {
9578   "alignment" : 4,
9579   "fields" :
9580   [
9581    {
9582     "access" : "private",
9583     "referenced_type" : "type-351"
9584    }
9585   ],
9586   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9587   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9588   "referenced_type" : "type-350",
9589   "self_type" : "type-350",
9590   "size" : 8,
9591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9592   "template_args" : [ "type-177" ],
9593   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9594  },
9595  {
9596   "access" : "private",
9597   "alignment" : 4,
9598   "fields" :
9599   [
9600    {
9601     "field_name" : "mPointer",
9602     "referenced_type" : "type-176"
9603    },
9604    {
9605     "field_name" : "_pad",
9606     "referenced_type" : "type-14"
9607    }
9608   ],
9609   "is_anonymous" : true,
9610   "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",
9611   "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",
9612   "record_kind" : "union",
9613   "referenced_type" : "type-351",
9614   "self_type" : "type-351",
9615   "size" : 8,
9616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9617   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9618  },
9619  {
9620   "alignment" : 1,
9621   "linker_set_key" : "android::hardware::details::i_tag",
9622   "name" : "android::hardware::details::i_tag",
9623   "referenced_type" : "type-222",
9624   "self_type" : "type-222",
9625   "size" : 1,
9626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9627   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9628  },
9629  {
9630   "alignment" : 4,
9631   "fields" :
9632   [
9633    {
9634     "access" : "private",
9635     "field_name" : "mStatus",
9636     "referenced_type" : "type-136"
9637    },
9638    {
9639     "access" : "private",
9640     "field_name" : "mCheckedStatus",
9641     "field_offset" : 160,
9642     "referenced_type" : "type-38"
9643    }
9644   ],
9645   "linker_set_key" : "android::hardware::details::return_status",
9646   "name" : "android::hardware::details::return_status",
9647   "record_kind" : "class",
9648   "referenced_type" : "type-147",
9649   "self_type" : "type-147",
9650   "size" : 24,
9651   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9652   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9653  },
9654  {
9655   "alignment" : 1,
9656   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9657   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9658   "referenced_type" : "type-337",
9659   "self_type" : "type-337",
9660   "size" : 1,
9661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9662   "template_args" : [ "type-104" ],
9663   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9664  },
9665  {
9666   "alignment" : 4,
9667   "base_specifiers" :
9668   [
9669    {
9670     "referenced_type" : "type-390"
9671    }
9672   ],
9673   "fields" :
9674   [
9675    {
9676     "access" : "private",
9677     "field_name" : "_hidl_mImpl",
9678     "field_offset" : 544,
9679     "referenced_type" : "type-118"
9680    }
9681   ],
9682   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl",
9683   "name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControl",
9684   "referenced_type" : "type-389",
9685   "self_type" : "type-389",
9686   "size" : 80,
9687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControl.h",
9688   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE",
9689   "vtable_components" :
9690   [
9691    {
9692     "component_value" : 72,
9693     "kind" : "vbase_offset"
9694    },
9695    {
9696     "kind" : "offset_to_top"
9697    },
9698    {
9699     "kind" : "rtti",
9700     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE"
9701    },
9702    {
9703     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9704    },
9705    {
9706     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9707    },
9708    {
9709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9710    },
9711    {
9712     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9713    },
9714    {
9715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9716    },
9717    {
9718     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9728    },
9729    {
9730     "kind" : "complete_dtor_pointer",
9731     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
9732    },
9733    {
9734     "kind" : "deleting_dtor_pointer",
9735     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControl10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9739    },
9740    {
9741     "component_value" : -20,
9742     "kind" : "offset_to_top"
9743    },
9744    {
9745     "kind" : "rtti",
9746     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE"
9747    },
9748    {
9749     "kind" : "complete_dtor_pointer",
9750     "mangled_component_name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
9751    },
9752    {
9753     "kind" : "deleting_dtor_pointer",
9754     "mangled_component_name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
9755    },
9756    {
9757     "kind" : "vcall_offset"
9758    },
9759    {
9760     "kind" : "vcall_offset"
9761    },
9762    {
9763     "kind" : "vcall_offset"
9764    },
9765    {
9766     "kind" : "vcall_offset"
9767    },
9768    {
9769     "component_value" : -72,
9770     "kind" : "vcall_offset"
9771    },
9772    {
9773     "component_value" : -72,
9774     "kind" : "offset_to_top"
9775    },
9776    {
9777     "kind" : "rtti",
9778     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlE"
9779    },
9780    {
9781     "kind" : "complete_dtor_pointer",
9782     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD1Ev"
9783    },
9784    {
9785     "kind" : "deleting_dtor_pointer",
9786     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BnHwGnssVisibilityControlD0Ev"
9787    },
9788    {
9789     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9790    },
9791    {
9792     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9799    }
9800   ]
9801  },
9802  {
9803   "alignment" : 4,
9804   "base_specifiers" :
9805   [
9806    {
9807     "referenced_type" : "type-390"
9808    }
9809   ],
9810   "fields" :
9811   [
9812    {
9813     "access" : "private",
9814     "field_name" : "_hidl_mImpl",
9815     "field_offset" : 544,
9816     "referenced_type" : "type-85"
9817    }
9818   ],
9819   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback",
9820   "name" : "android::hardware::gnss::visibility_control::V1_0::BnHwGnssVisibilityControlCallback",
9821   "referenced_type" : "type-399",
9822   "self_type" : "type-399",
9823   "size" : 80,
9824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BnHwGnssVisibilityControlCallback.h",
9825   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE",
9826   "vtable_components" :
9827   [
9828    {
9829     "component_value" : 72,
9830     "kind" : "vbase_offset"
9831    },
9832    {
9833     "kind" : "offset_to_top"
9834    },
9835    {
9836     "kind" : "rtti",
9837     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE"
9838    },
9839    {
9840     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9841    },
9842    {
9843     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9844    },
9845    {
9846     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9847    },
9848    {
9849     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9850    },
9851    {
9852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9853    },
9854    {
9855     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9856    },
9857    {
9858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9859    },
9860    {
9861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9865    },
9866    {
9867     "kind" : "complete_dtor_pointer",
9868     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
9869    },
9870    {
9871     "kind" : "deleting_dtor_pointer",
9872     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
9873    },
9874    {
9875     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9876    },
9877    {
9878     "component_value" : -20,
9879     "kind" : "offset_to_top"
9880    },
9881    {
9882     "kind" : "rtti",
9883     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE"
9884    },
9885    {
9886     "kind" : "complete_dtor_pointer",
9887     "mangled_component_name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
9888    },
9889    {
9890     "kind" : "deleting_dtor_pointer",
9891     "mangled_component_name" : "_ZThn20_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
9892    },
9893    {
9894     "kind" : "vcall_offset"
9895    },
9896    {
9897     "kind" : "vcall_offset"
9898    },
9899    {
9900     "kind" : "vcall_offset"
9901    },
9902    {
9903     "kind" : "vcall_offset"
9904    },
9905    {
9906     "component_value" : -72,
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -72,
9911     "kind" : "offset_to_top"
9912    },
9913    {
9914     "kind" : "rtti",
9915     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackE"
9916    },
9917    {
9918     "kind" : "complete_dtor_pointer",
9919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD1Ev"
9920    },
9921    {
9922     "kind" : "deleting_dtor_pointer",
9923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BnHwGnssVisibilityControlCallbackD0Ev"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9936    }
9937   ]
9938  },
9939  {
9940   "alignment" : 4,
9941   "base_specifiers" :
9942   [
9943    {
9944     "referenced_type" : "type-379"
9945    },
9946    {
9947     "referenced_type" : "type-95"
9948    }
9949   ],
9950   "fields" :
9951   [
9952    {
9953     "access" : "private",
9954     "field_name" : "_hidl_mMutex",
9955     "field_offset" : 544,
9956     "referenced_type" : "type-533"
9957    },
9958    {
9959     "access" : "private",
9960     "field_name" : "_hidl_mDeathRecipients",
9961     "field_offset" : 576,
9962     "referenced_type" : "type-534"
9963    }
9964   ],
9965   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl",
9966   "name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControl",
9967   "referenced_type" : "type-532",
9968   "self_type" : "type-532",
9969   "size" : 92,
9970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControl.h",
9971   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE",
9972   "vtable_components" :
9973   [
9974    {
9975     "component_value" : 84,
9976     "kind" : "vbase_offset"
9977    },
9978    {
9979     "kind" : "offset_to_top"
9980    },
9981    {
9982     "kind" : "rtti",
9983     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
9984    },
9985    {
9986     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl8isRemoteEv"
9987    },
9988    {
9989     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21setHALInstrumentationEv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl4pingEv"
10008    },
10009    {
10010     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl21notifySyspropsChangedEv"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10017    },
10018    {
10019     "kind" : "complete_dtor_pointer",
10020     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD1Ev"
10021    },
10022    {
10023     "kind" : "deleting_dtor_pointer",
10024     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD0Ev"
10025    },
10026    {
10027     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10028    },
10029    {
10030     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
10031    },
10032    {
10033     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEE10onAsBinderEv"
10034    },
10035    {
10036     "component_value" : 80,
10037     "kind" : "vbase_offset"
10038    },
10039    {
10040     "component_value" : -4,
10041     "kind" : "offset_to_top"
10042    },
10043    {
10044     "kind" : "rtti",
10045     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
10046    },
10047    {
10048     "kind" : "complete_dtor_pointer",
10049     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD1Ev"
10050    },
10051    {
10052     "kind" : "deleting_dtor_pointer",
10053     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD0Ev"
10054    },
10055    {
10056     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_022IGnssVisibilityControlEE10onAsBinderEv"
10057    },
10058    {
10059     "component_value" : 76,
10060     "kind" : "vbase_offset"
10061    },
10062    {
10063     "component_value" : -8,
10064     "kind" : "offset_to_top"
10065    },
10066    {
10067     "kind" : "rtti",
10068     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
10069    },
10070    {
10071     "kind" : "complete_dtor_pointer",
10072     "mangled_component_name" : "_ZThn8_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD1Ev"
10073    },
10074    {
10075     "kind" : "deleting_dtor_pointer",
10076     "mangled_component_name" : "_ZThn8_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD0Ev"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10086    },
10087    {
10088     "component_value" : -24,
10089     "kind" : "offset_to_top"
10090    },
10091    {
10092     "kind" : "rtti",
10093     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
10094    },
10095    {
10096     "kind" : "complete_dtor_pointer",
10097     "mangled_component_name" : "_ZThn24_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD1Ev"
10098    },
10099    {
10100     "kind" : "deleting_dtor_pointer",
10101     "mangled_component_name" : "_ZThn24_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD0Ev"
10102    },
10103    {
10104     "kind" : "vcall_offset"
10105    },
10106    {
10107     "component_value" : -76,
10108     "kind" : "vcall_offset"
10109    },
10110    {
10111     "component_value" : -76,
10112     "kind" : "vcall_offset"
10113    },
10114    {
10115     "component_value" : -76,
10116     "kind" : "vcall_offset"
10117    },
10118    {
10119     "component_value" : -84,
10120     "kind" : "vcall_offset"
10121    },
10122    {
10123     "component_value" : -84,
10124     "kind" : "offset_to_top"
10125    },
10126    {
10127     "kind" : "rtti",
10128     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlE"
10129    },
10130    {
10131     "kind" : "complete_dtor_pointer",
10132     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD1Ev"
10133    },
10134    {
10135     "kind" : "deleting_dtor_pointer",
10136     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_025BpHwGnssVisibilityControlD0Ev"
10137    },
10138    {
10139     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10140    },
10141    {
10142     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10149    }
10150   ]
10151  },
10152  {
10153   "alignment" : 4,
10154   "base_specifiers" :
10155   [
10156    {
10157     "referenced_type" : "type-91"
10158    },
10159    {
10160     "referenced_type" : "type-95"
10161    }
10162   ],
10163   "fields" :
10164   [
10165    {
10166     "access" : "private",
10167     "field_name" : "_hidl_mMutex",
10168     "field_offset" : 544,
10169     "referenced_type" : "type-89"
10170    },
10171    {
10172     "access" : "private",
10173     "field_name" : "_hidl_mDeathRecipients",
10174     "field_offset" : 576,
10175     "referenced_type" : "type-90"
10176    }
10177   ],
10178   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback",
10179   "name" : "android::hardware::gnss::visibility_control::V1_0::BpHwGnssVisibilityControlCallback",
10180   "referenced_type" : "type-88",
10181   "self_type" : "type-88",
10182   "size" : 92,
10183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BpHwGnssVisibilityControlCallback.h",
10184   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE",
10185   "vtable_components" :
10186   [
10187    {
10188     "component_value" : 84,
10189     "kind" : "vbase_offset"
10190    },
10191    {
10192     "kind" : "offset_to_top"
10193    },
10194    {
10195     "kind" : "rtti",
10196     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
10197    },
10198    {
10199     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback8isRemoteEv"
10200    },
10201    {
10202     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10203    },
10204    {
10205     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10206    },
10207    {
10208     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10209    },
10210    {
10211     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10212    },
10213    {
10214     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21setHALInstrumentationEv"
10215    },
10216    {
10217     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10218    },
10219    {
10220     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback4pingEv"
10221    },
10222    {
10223     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10224    },
10225    {
10226     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback21notifySyspropsChangedEv"
10227    },
10228    {
10229     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10230    },
10231    {
10232     "kind" : "complete_dtor_pointer",
10233     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD1Ev"
10234    },
10235    {
10236     "kind" : "deleting_dtor_pointer",
10237     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD0Ev"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback11nfwNotifyCbERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallback20isInEmergencySessionEv"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEE10onAsBinderEv"
10247    },
10248    {
10249     "component_value" : 80,
10250     "kind" : "vbase_offset"
10251    },
10252    {
10253     "component_value" : -4,
10254     "kind" : "offset_to_top"
10255    },
10256    {
10257     "kind" : "rtti",
10258     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
10259    },
10260    {
10261     "kind" : "complete_dtor_pointer",
10262     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD1Ev"
10263    },
10264    {
10265     "kind" : "deleting_dtor_pointer",
10266     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD0Ev"
10267    },
10268    {
10269     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEE10onAsBinderEv"
10270    },
10271    {
10272     "component_value" : 76,
10273     "kind" : "vbase_offset"
10274    },
10275    {
10276     "component_value" : -8,
10277     "kind" : "offset_to_top"
10278    },
10279    {
10280     "kind" : "rtti",
10281     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
10282    },
10283    {
10284     "kind" : "complete_dtor_pointer",
10285     "mangled_component_name" : "_ZThn8_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD1Ev"
10286    },
10287    {
10288     "kind" : "deleting_dtor_pointer",
10289     "mangled_component_name" : "_ZThn8_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD0Ev"
10290    },
10291    {
10292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10299    },
10300    {
10301     "component_value" : -24,
10302     "kind" : "offset_to_top"
10303    },
10304    {
10305     "kind" : "rtti",
10306     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
10307    },
10308    {
10309     "kind" : "complete_dtor_pointer",
10310     "mangled_component_name" : "_ZThn24_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD1Ev"
10311    },
10312    {
10313     "kind" : "deleting_dtor_pointer",
10314     "mangled_component_name" : "_ZThn24_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD0Ev"
10315    },
10316    {
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "component_value" : -76,
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "component_value" : -76,
10325     "kind" : "vcall_offset"
10326    },
10327    {
10328     "component_value" : -76,
10329     "kind" : "vcall_offset"
10330    },
10331    {
10332     "component_value" : -84,
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "component_value" : -84,
10337     "kind" : "offset_to_top"
10338    },
10339    {
10340     "kind" : "rtti",
10341     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackE"
10342    },
10343    {
10344     "kind" : "complete_dtor_pointer",
10345     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD1Ev"
10346    },
10347    {
10348     "kind" : "deleting_dtor_pointer",
10349     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_033BpHwGnssVisibilityControlCallbackD0Ev"
10350    },
10351    {
10352     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10353    },
10354    {
10355     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10362    }
10363   ]
10364  },
10365  {
10366   "alignment" : 4,
10367   "base_specifiers" :
10368   [
10369    {
10370     "referenced_type" : "type-120"
10371    },
10372    {
10373     "referenced_type" : "type-95"
10374    }
10375   ],
10376   "fields" :
10377   [
10378    {
10379     "access" : "private",
10380     "field_name" : "mImpl",
10381     "field_offset" : 384,
10382     "referenced_type" : "type-124"
10383    },
10384    {
10385     "access" : "private",
10386     "field_name" : "mOnewayQueue",
10387     "field_offset" : 416,
10388     "referenced_type" : "type-569"
10389    }
10390   ],
10391   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl",
10392   "name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControl",
10393   "referenced_type" : "type-572",
10394   "self_type" : "type-572",
10395   "size" : 68,
10396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControl.h",
10397   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE",
10398   "vtable_components" :
10399   [
10400    {
10401     "component_value" : 60,
10402     "kind" : "vbase_offset"
10403    },
10404    {
10405     "kind" : "offset_to_top"
10406    },
10407    {
10408     "kind" : "rtti",
10409     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE"
10410    },
10411    {
10412     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8isRemoteEv"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl21setHALInstrumentationEv"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl4pingEv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl21notifySyspropsChangedEv"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10443    },
10444    {
10445     "kind" : "complete_dtor_pointer",
10446     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD1Ev"
10447    },
10448    {
10449     "kind" : "deleting_dtor_pointer",
10450     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD0Ev"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
10457    },
10458    {
10459     "component_value" : -4,
10460     "kind" : "offset_to_top"
10461    },
10462    {
10463     "kind" : "rtti",
10464     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE"
10465    },
10466    {
10467     "kind" : "complete_dtor_pointer",
10468     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD1Ev"
10469    },
10470    {
10471     "kind" : "deleting_dtor_pointer",
10472     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD0Ev"
10473    },
10474    {
10475     "kind" : "vcall_offset"
10476    },
10477    {
10478     "kind" : "vcall_offset"
10479    },
10480    {
10481     "kind" : "vcall_offset"
10482    },
10483    {
10484     "kind" : "vcall_offset"
10485    },
10486    {
10487     "component_value" : -60,
10488     "kind" : "vcall_offset"
10489    },
10490    {
10491     "component_value" : -60,
10492     "kind" : "offset_to_top"
10493    },
10494    {
10495     "kind" : "rtti",
10496     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlE"
10497    },
10498    {
10499     "kind" : "complete_dtor_pointer",
10500     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD1Ev"
10501    },
10502    {
10503     "kind" : "deleting_dtor_pointer",
10504     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_023BsGnssVisibilityControlD0Ev"
10505    },
10506    {
10507     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10508    },
10509    {
10510     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10511    },
10512    {
10513     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10517    }
10518   ]
10519  },
10520  {
10521   "alignment" : 4,
10522   "base_specifiers" :
10523   [
10524    {
10525     "referenced_type" : "type-87"
10526    },
10527    {
10528     "referenced_type" : "type-95"
10529    }
10530   ],
10531   "fields" :
10532   [
10533    {
10534     "access" : "private",
10535     "field_name" : "mImpl",
10536     "field_offset" : 384,
10537     "referenced_type" : "type-114"
10538    },
10539    {
10540     "access" : "private",
10541     "field_name" : "mOnewayQueue",
10542     "field_offset" : 416,
10543     "referenced_type" : "type-569"
10544    }
10545   ],
10546   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback",
10547   "name" : "android::hardware::gnss::visibility_control::V1_0::BsGnssVisibilityControlCallback",
10548   "referenced_type" : "type-568",
10549   "self_type" : "type-568",
10550   "size" : 68,
10551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/BsGnssVisibilityControlCallback.h",
10552   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE",
10553   "vtable_components" :
10554   [
10555    {
10556     "component_value" : 60,
10557     "kind" : "vbase_offset"
10558    },
10559    {
10560     "kind" : "offset_to_top"
10561    },
10562    {
10563     "kind" : "rtti",
10564     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE"
10565    },
10566    {
10567     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8isRemoteEv"
10568    },
10569    {
10570     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10571    },
10572    {
10573     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback21setHALInstrumentationEv"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback4pingEv"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback21notifySyspropsChangedEv"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10598    },
10599    {
10600     "kind" : "complete_dtor_pointer",
10601     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD1Ev"
10602    },
10603    {
10604     "kind" : "deleting_dtor_pointer",
10605     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD0Ev"
10606    },
10607    {
10608     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback11nfwNotifyCbERKNS3_30IGnssVisibilityControlCallback15NfwNotificationE"
10609    },
10610    {
10611     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallback20isInEmergencySessionEv"
10612    },
10613    {
10614     "component_value" : -4,
10615     "kind" : "offset_to_top"
10616    },
10617    {
10618     "kind" : "rtti",
10619     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE"
10620    },
10621    {
10622     "kind" : "complete_dtor_pointer",
10623     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD1Ev"
10624    },
10625    {
10626     "kind" : "deleting_dtor_pointer",
10627     "mangled_component_name" : "_ZThn4_N7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD0Ev"
10628    },
10629    {
10630     "kind" : "vcall_offset"
10631    },
10632    {
10633     "kind" : "vcall_offset"
10634    },
10635    {
10636     "kind" : "vcall_offset"
10637    },
10638    {
10639     "kind" : "vcall_offset"
10640    },
10641    {
10642     "component_value" : -60,
10643     "kind" : "vcall_offset"
10644    },
10645    {
10646     "component_value" : -60,
10647     "kind" : "offset_to_top"
10648    },
10649    {
10650     "kind" : "rtti",
10651     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackE"
10652    },
10653    {
10654     "kind" : "complete_dtor_pointer",
10655     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD1Ev"
10656    },
10657    {
10658     "kind" : "deleting_dtor_pointer",
10659     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_031BsGnssVisibilityControlCallbackD0Ev"
10660    },
10661    {
10662     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10672    }
10673   ]
10674  },
10675  {
10676   "alignment" : 4,
10677   "base_specifiers" :
10678   [
10679    {
10680     "referenced_type" : "type-17"
10681    }
10682   ],
10683   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl",
10684   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl",
10685   "referenced_type" : "type-120",
10686   "self_type" : "type-120",
10687   "size" : 12,
10688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControl.h",
10689   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE",
10690   "vtable_components" :
10691   [
10692    {
10693     "component_value" : 4,
10694     "kind" : "vbase_offset"
10695    },
10696    {
10697     "kind" : "offset_to_top"
10698    },
10699    {
10700     "kind" : "rtti",
10701     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE"
10702    },
10703    {
10704     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl8isRemoteEv"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21setHALInstrumentationEv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl4pingEv"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl21notifySyspropsChangedEv"
10732    },
10733    {
10734     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10735    },
10736    {
10737     "kind" : "complete_dtor_pointer",
10738     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlD1Ev"
10739    },
10740    {
10741     "kind" : "deleting_dtor_pointer",
10742     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlD0Ev"
10743    },
10744    {
10745     "is_pure" : true,
10746     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl23enableNfwLocationAccessERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10747    },
10748    {
10749     "is_pure" : true,
10750     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControl11setCallbackERKNS_2spINS3_30IGnssVisibilityControlCallbackEEE"
10751    },
10752    {
10753     "kind" : "vcall_offset"
10754    },
10755    {
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "kind" : "vcall_offset"
10760    },
10761    {
10762     "kind" : "vcall_offset"
10763    },
10764    {
10765     "component_value" : -4,
10766     "kind" : "vcall_offset"
10767    },
10768    {
10769     "component_value" : -4,
10770     "kind" : "offset_to_top"
10771    },
10772    {
10773     "kind" : "rtti",
10774     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlE"
10775    },
10776    {
10777     "kind" : "complete_dtor_pointer",
10778     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlD1Ev"
10779    },
10780    {
10781     "kind" : "deleting_dtor_pointer",
10782     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlD0Ev"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10795    }
10796   ]
10797  },
10798  {
10799   "alignment" : 4,
10800   "base_specifiers" :
10801   [
10802    {
10803     "referenced_type" : "type-17"
10804    }
10805   ],
10806   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback",
10807   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback",
10808   "referenced_type" : "type-87",
10809   "self_type" : "type-87",
10810   "size" : 12,
10811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h",
10812   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE",
10813   "vtable_components" :
10814   [
10815    {
10816     "component_value" : 4,
10817     "kind" : "vbase_offset"
10818    },
10819    {
10820     "kind" : "offset_to_top"
10821    },
10822    {
10823     "kind" : "rtti",
10824     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE"
10825    },
10826    {
10827     "mangled_component_name" : "_ZNK7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback8isRemoteEv"
10828    },
10829    {
10830     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10837    },
10838    {
10839     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10840    },
10841    {
10842     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21setHALInstrumentationEv"
10843    },
10844    {
10845     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10846    },
10847    {
10848     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback4pingEv"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10852    },
10853    {
10854     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback21notifySyspropsChangedEv"
10855    },
10856    {
10857     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10858    },
10859    {
10860     "kind" : "complete_dtor_pointer",
10861     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackD1Ev"
10862    },
10863    {
10864     "kind" : "deleting_dtor_pointer",
10865     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackD0Ev"
10866    },
10867    {
10868     "is_pure" : true,
10869     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback11nfwNotifyCbERKNS4_15NfwNotificationE"
10870    },
10871    {
10872     "is_pure" : true,
10873     "mangled_component_name" : "_ZN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback20isInEmergencySessionEv"
10874    },
10875    {
10876     "kind" : "vcall_offset"
10877    },
10878    {
10879     "kind" : "vcall_offset"
10880    },
10881    {
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "kind" : "vcall_offset"
10886    },
10887    {
10888     "component_value" : -4,
10889     "kind" : "vcall_offset"
10890    },
10891    {
10892     "component_value" : -4,
10893     "kind" : "offset_to_top"
10894    },
10895    {
10896     "kind" : "rtti",
10897     "mangled_component_name" : "_ZTIN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackE"
10898    },
10899    {
10900     "kind" : "complete_dtor_pointer",
10901     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackD1Ev"
10902    },
10903    {
10904     "kind" : "deleting_dtor_pointer",
10905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackD0Ev"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10918    }
10919   ]
10920  },
10921  {
10922   "alignment" : 8,
10923   "fields" :
10924   [
10925    {
10926     "field_name" : "proxyAppPackageName",
10927     "referenced_type" : "type-284"
10928    },
10929    {
10930     "field_name" : "protocolStack",
10931     "field_offset" : 128,
10932     "referenced_type" : "type-506"
10933    },
10934    {
10935     "field_name" : "otherProtocolStackName",
10936     "field_offset" : 192,
10937     "referenced_type" : "type-284"
10938    },
10939    {
10940     "field_name" : "requestor",
10941     "field_offset" : 320,
10942     "referenced_type" : "type-507"
10943    },
10944    {
10945     "field_name" : "requestorId",
10946     "field_offset" : 384,
10947     "referenced_type" : "type-284"
10948    },
10949    {
10950     "field_name" : "responseType",
10951     "field_offset" : 512,
10952     "referenced_type" : "type-508"
10953    },
10954    {
10955     "field_name" : "inEmergencyMode",
10956     "field_offset" : 520,
10957     "referenced_type" : "type-38"
10958    },
10959    {
10960     "field_name" : "isCachedLocation",
10961     "field_offset" : 528,
10962     "referenced_type" : "type-38"
10963    }
10964   ],
10965   "linker_set_key" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification",
10966   "name" : "android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback::NfwNotification",
10967   "referenced_type" : "type-509",
10968   "self_type" : "type-509",
10969   "size" : 72,
10970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/gnss/visibility_control/1.0/[email protected]_genc++_headers/gen/android/hardware/gnss/visibility_control/1.0/IGnssVisibilityControlCallback.h",
10971   "unique_id" : "_ZTSN7android8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallback15NfwNotificationE"
10972  },
10973  {
10974   "alignment" : 1,
10975   "fields" :
10976   [
10977    {
10978     "access" : "private",
10979     "field_name" : "mBuffer",
10980     "referenced_type" : "type-322"
10981    }
10982   ],
10983   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
10984   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10985   "referenced_type" : "type-321",
10986   "self_type" : "type-321",
10987   "size" : 32,
10988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10989   "template_args" : [ "type-104" ],
10990   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
10991  },
10992  {
10993   "alignment" : 4,
10994   "base_specifiers" :
10995   [
10996    {
10997     "referenced_type" : "type-18"
10998    }
10999   ],
11000   "fields" :
11001   [
11002    {
11003     "access" : "private",
11004     "field_name" : "mRecipient",
11005     "field_offset" : 32,
11006     "referenced_type" : "type-5"
11007    },
11008    {
11009     "access" : "private",
11010     "field_name" : "mCookie",
11011     "field_offset" : 96,
11012     "referenced_type" : "type-14"
11013    },
11014    {
11015     "access" : "private",
11016     "field_name" : "mBase",
11017     "field_offset" : 160,
11018     "referenced_type" : "type-15"
11019    }
11020   ],
11021   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11022   "name" : "android::hardware::hidl_binder_death_recipient",
11023   "referenced_type" : "type-4",
11024   "self_type" : "type-4",
11025   "size" : 36,
11026   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11027   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11028   "vtable_components" :
11029   [
11030    {
11031     "component_value" : 28,
11032     "kind" : "vbase_offset"
11033    },
11034    {
11035     "kind" : "offset_to_top"
11036    },
11037    {
11038     "kind" : "rtti",
11039     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11040    },
11041    {
11042     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11043    },
11044    {
11045     "kind" : "complete_dtor_pointer",
11046     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11047    },
11048    {
11049     "kind" : "deleting_dtor_pointer",
11050     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11051    },
11052    {
11053     "kind" : "vcall_offset"
11054    },
11055    {
11056     "kind" : "vcall_offset"
11057    },
11058    {
11059     "kind" : "vcall_offset"
11060    },
11061    {
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -28,
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "component_value" : -28,
11070     "kind" : "offset_to_top"
11071    },
11072    {
11073     "kind" : "rtti",
11074     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11075    },
11076    {
11077     "kind" : "complete_dtor_pointer",
11078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11079    },
11080    {
11081     "kind" : "deleting_dtor_pointer",
11082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11092    },
11093    {
11094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11095    }
11096   ]
11097  },
11098  {
11099   "alignment" : 4,
11100   "base_specifiers" :
11101   [
11102    {
11103     "is_virtual" : true,
11104     "referenced_type" : "type-8"
11105    }
11106   ],
11107   "linker_set_key" : "android::hardware::hidl_death_recipient",
11108   "name" : "android::hardware::hidl_death_recipient",
11109   "referenced_type" : "type-7",
11110   "self_type" : "type-7",
11111   "size" : 12,
11112   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11113   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11114   "vtable_components" :
11115   [
11116    {
11117     "component_value" : 4,
11118     "kind" : "vbase_offset"
11119    },
11120    {
11121     "kind" : "offset_to_top"
11122    },
11123    {
11124     "kind" : "rtti",
11125     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11126    },
11127    {
11128     "is_pure" : true,
11129     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11130    },
11131    {
11132     "kind" : "complete_dtor_pointer",
11133     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11134    },
11135    {
11136     "kind" : "deleting_dtor_pointer",
11137     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11138    },
11139    {
11140     "kind" : "vcall_offset"
11141    },
11142    {
11143     "kind" : "vcall_offset"
11144    },
11145    {
11146     "kind" : "vcall_offset"
11147    },
11148    {
11149     "kind" : "vcall_offset"
11150    },
11151    {
11152     "component_value" : -4,
11153     "kind" : "vcall_offset"
11154    },
11155    {
11156     "component_value" : -4,
11157     "kind" : "offset_to_top"
11158    },
11159    {
11160     "kind" : "rtti",
11161     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11162    },
11163    {
11164     "kind" : "complete_dtor_pointer",
11165     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11166    },
11167    {
11168     "kind" : "deleting_dtor_pointer",
11169     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11176    },
11177    {
11178     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11179    },
11180    {
11181     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11182    }
11183   ]
11184  },
11185  {
11186   "alignment" : 8,
11187   "fields" :
11188   [
11189    {
11190     "access" : "private",
11191     "field_name" : "mHandle",
11192     "referenced_type" : "type-266"
11193    },
11194    {
11195     "access" : "private",
11196     "field_name" : "mOwnsHandle",
11197     "field_offset" : 64,
11198     "referenced_type" : "type-38"
11199    }
11200   ],
11201   "linker_set_key" : "android::hardware::hidl_handle",
11202   "name" : "android::hardware::hidl_handle",
11203   "referenced_type" : "type-282",
11204   "self_type" : "type-282",
11205   "size" : 16,
11206   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11207   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11208  },
11209  {
11210   "alignment" : 8,
11211   "fields" :
11212   [
11213    {
11214     "access" : "private",
11215     "field_name" : "mHandle",
11216     "referenced_type" : "type-282"
11217    },
11218    {
11219     "access" : "private",
11220     "field_name" : "mSize",
11221     "field_offset" : 128,
11222     "referenced_type" : "type-14"
11223    },
11224    {
11225     "access" : "private",
11226     "field_name" : "mName",
11227     "field_offset" : 192,
11228     "referenced_type" : "type-284"
11229    }
11230   ],
11231   "linker_set_key" : "android::hardware::hidl_memory",
11232   "name" : "android::hardware::hidl_memory",
11233   "referenced_type" : "type-283",
11234   "self_type" : "type-283",
11235   "size" : 40,
11236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11237   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11238  },
11239  {
11240   "alignment" : 4,
11241   "fields" :
11242   [
11243    {
11244     "access" : "private",
11245     "field_name" : "mBuffer",
11246     "referenced_type" : "type-285"
11247    },
11248    {
11249     "access" : "private",
11250     "field_name" : "mSize",
11251     "field_offset" : 64,
11252     "referenced_type" : "type-2"
11253    },
11254    {
11255     "access" : "private",
11256     "field_name" : "mOwnsBuffer",
11257     "field_offset" : 96,
11258     "referenced_type" : "type-38"
11259    }
11260   ],
11261   "linker_set_key" : "android::hardware::hidl_string",
11262   "name" : "android::hardware::hidl_string",
11263   "referenced_type" : "type-284",
11264   "self_type" : "type-284",
11265   "size" : 16,
11266   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11267   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11268  },
11269  {
11270   "alignment" : 4,
11271   "fields" :
11272   [
11273    {
11274     "access" : "private",
11275     "field_name" : "mBuffer",
11276     "referenced_type" : "type-300"
11277    },
11278    {
11279     "access" : "private",
11280     "field_name" : "mSize",
11281     "field_offset" : 64,
11282     "referenced_type" : "type-2"
11283    },
11284    {
11285     "access" : "private",
11286     "field_name" : "mOwnsBuffer",
11287     "field_offset" : 96,
11288     "referenced_type" : "type-38"
11289    }
11290   ],
11291   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11292   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11293   "referenced_type" : "type-299",
11294   "self_type" : "type-299",
11295   "size" : 16,
11296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11297   "template_args" : [ "type-303" ],
11298   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11299  },
11300  {
11301   "alignment" : 4,
11302   "fields" :
11303   [
11304    {
11305     "access" : "private",
11306     "field_name" : "mBuffer",
11307     "referenced_type" : "type-318"
11308    },
11309    {
11310     "access" : "private",
11311     "field_name" : "mSize",
11312     "field_offset" : 64,
11313     "referenced_type" : "type-2"
11314    },
11315    {
11316     "access" : "private",
11317     "field_name" : "mOwnsBuffer",
11318     "field_offset" : 96,
11319     "referenced_type" : "type-38"
11320    }
11321   ],
11322   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11323   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11324   "referenced_type" : "type-317",
11325   "self_type" : "type-317",
11326   "size" : 16,
11327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11328   "template_args" : [ "type-321" ],
11329   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
11330  },
11331  {
11332   "alignment" : 4,
11333   "fields" :
11334   [
11335    {
11336     "access" : "private",
11337     "field_name" : "mBuffer",
11338     "referenced_type" : "type-305"
11339    },
11340    {
11341     "access" : "private",
11342     "field_name" : "mSize",
11343     "field_offset" : 64,
11344     "referenced_type" : "type-2"
11345    },
11346    {
11347     "access" : "private",
11348     "field_name" : "mOwnsBuffer",
11349     "field_offset" : 96,
11350     "referenced_type" : "type-38"
11351    }
11352   ],
11353   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11354   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11355   "referenced_type" : "type-304",
11356   "self_type" : "type-304",
11357   "size" : 16,
11358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11359   "template_args" : [ "type-284" ],
11360   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11361  },
11362  {
11363   "alignment" : 4,
11364   "fields" :
11365   [
11366    {
11367     "access" : "private",
11368     "field_name" : "mBuffer",
11369     "referenced_type" : "type-335"
11370    },
11371    {
11372     "access" : "private",
11373     "field_name" : "mSize",
11374     "field_offset" : 64,
11375     "referenced_type" : "type-2"
11376    },
11377    {
11378     "access" : "private",
11379     "field_name" : "mOwnsBuffer",
11380     "field_offset" : 96,
11381     "referenced_type" : "type-38"
11382    }
11383   ],
11384   "linker_set_key" : "android::hardware::hidl_vec<char>",
11385   "name" : "android::hardware::hidl_vec<char>",
11386   "referenced_type" : "type-334",
11387   "self_type" : "type-334",
11388   "size" : 16,
11389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11390   "template_args" : [ "type-57" ],
11391   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11392  },
11393  {
11394   "alignment" : 4,
11395   "fields" :
11396   [
11397    {
11398     "access" : "private",
11399     "field_name" : "mBuffer",
11400     "referenced_type" : "type-328"
11401    },
11402    {
11403     "access" : "private",
11404     "field_name" : "mSize",
11405     "field_offset" : 64,
11406     "referenced_type" : "type-2"
11407    },
11408    {
11409     "access" : "private",
11410     "field_name" : "mOwnsBuffer",
11411     "field_offset" : 96,
11412     "referenced_type" : "type-38"
11413    }
11414   ],
11415   "linker_set_key" : "android::hardware::hidl_vec<int>",
11416   "name" : "android::hardware::hidl_vec<int>",
11417   "referenced_type" : "type-327",
11418   "self_type" : "type-327",
11419   "size" : 16,
11420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11421   "template_args" : [ "type-24" ],
11422   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11423  },
11424  {
11425   "alignment" : 2,
11426   "fields" :
11427   [
11428    {
11429     "access" : "private",
11430     "field_name" : "mMajor",
11431     "referenced_type" : "type-106"
11432    },
11433    {
11434     "access" : "private",
11435     "field_name" : "mMinor",
11436     "field_offset" : 16,
11437     "referenced_type" : "type-106"
11438    }
11439   ],
11440   "linker_set_key" : "android::hardware::hidl_version",
11441   "name" : "android::hardware::hidl_version",
11442   "referenced_type" : "type-339",
11443   "self_type" : "type-339",
11444   "size" : 4,
11445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11446   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11447  },
11448  {
11449   "alignment" : 4,
11450   "base_specifiers" :
11451   [
11452    {
11453     "referenced_type" : "type-134"
11454    },
11455    {
11456     "referenced_type" : "type-95"
11457    }
11458   ],
11459   "fields" :
11460   [
11461    {
11462     "access" : "private",
11463     "field_name" : "_hidl_mImpl",
11464     "field_offset" : 512,
11465     "referenced_type" : "type-391"
11466    }
11467   ],
11468   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11469   "name" : "android::hidl::base::V1_0::BnHwBase",
11470   "referenced_type" : "type-390",
11471   "self_type" : "type-390",
11472   "size" : 76,
11473   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11474   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11475   "vtable_components" :
11476   [
11477    {
11478     "component_value" : 68,
11479     "kind" : "vbase_offset"
11480    },
11481    {
11482     "kind" : "offset_to_top"
11483    },
11484    {
11485     "kind" : "rtti",
11486     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11496    },
11497    {
11498     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11502    },
11503    {
11504     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11508    },
11509    {
11510     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11514    },
11515    {
11516     "kind" : "complete_dtor_pointer",
11517     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11518    },
11519    {
11520     "kind" : "deleting_dtor_pointer",
11521     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11522    },
11523    {
11524     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11525    },
11526    {
11527     "component_value" : -20,
11528     "kind" : "offset_to_top"
11529    },
11530    {
11531     "kind" : "rtti",
11532     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11533    },
11534    {
11535     "kind" : "complete_dtor_pointer",
11536     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11537    },
11538    {
11539     "kind" : "deleting_dtor_pointer",
11540     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11541    },
11542    {
11543     "kind" : "vcall_offset"
11544    },
11545    {
11546     "kind" : "vcall_offset"
11547    },
11548    {
11549     "kind" : "vcall_offset"
11550    },
11551    {
11552     "kind" : "vcall_offset"
11553    },
11554    {
11555     "component_value" : -68,
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "component_value" : -68,
11560     "kind" : "offset_to_top"
11561    },
11562    {
11563     "kind" : "rtti",
11564     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11565    },
11566    {
11567     "kind" : "complete_dtor_pointer",
11568     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11569    },
11570    {
11571     "kind" : "deleting_dtor_pointer",
11572     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11585    }
11586   ]
11587  },
11588  {
11589   "alignment" : 4,
11590   "base_specifiers" :
11591   [
11592    {
11593     "referenced_type" : "type-376"
11594    },
11595    {
11596     "referenced_type" : "type-95"
11597    }
11598   ],
11599   "fields" :
11600   [
11601    {
11602     "access" : "private",
11603     "field_name" : "_hidl_mMutex",
11604     "field_offset" : 544,
11605     "referenced_type" : "type-524"
11606    },
11607    {
11608     "access" : "private",
11609     "field_name" : "_hidl_mDeathRecipients",
11610     "field_offset" : 576,
11611     "referenced_type" : "type-525"
11612    }
11613   ],
11614   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11615   "name" : "android::hidl::base::V1_0::BpHwBase",
11616   "referenced_type" : "type-523",
11617   "self_type" : "type-523",
11618   "size" : 92,
11619   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11620   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11621   "vtable_components" :
11622   [
11623    {
11624     "component_value" : 84,
11625     "kind" : "vbase_offset"
11626    },
11627    {
11628     "kind" : "offset_to_top"
11629    },
11630    {
11631     "kind" : "rtti",
11632     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11633    },
11634    {
11635     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11657    },
11658    {
11659     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11666    },
11667    {
11668     "kind" : "complete_dtor_pointer",
11669     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11670    },
11671    {
11672     "kind" : "deleting_dtor_pointer",
11673     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11677    },
11678    {
11679     "component_value" : 80,
11680     "kind" : "vbase_offset"
11681    },
11682    {
11683     "component_value" : -4,
11684     "kind" : "offset_to_top"
11685    },
11686    {
11687     "kind" : "rtti",
11688     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11689    },
11690    {
11691     "kind" : "complete_dtor_pointer",
11692     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11693    },
11694    {
11695     "kind" : "deleting_dtor_pointer",
11696     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11697    },
11698    {
11699     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11700    },
11701    {
11702     "component_value" : 76,
11703     "kind" : "vbase_offset"
11704    },
11705    {
11706     "component_value" : -8,
11707     "kind" : "offset_to_top"
11708    },
11709    {
11710     "kind" : "rtti",
11711     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11712    },
11713    {
11714     "kind" : "complete_dtor_pointer",
11715     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11716    },
11717    {
11718     "kind" : "deleting_dtor_pointer",
11719     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11720    },
11721    {
11722     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11723    },
11724    {
11725     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11726    },
11727    {
11728     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11729    },
11730    {
11731     "component_value" : -24,
11732     "kind" : "offset_to_top"
11733    },
11734    {
11735     "kind" : "rtti",
11736     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11737    },
11738    {
11739     "kind" : "complete_dtor_pointer",
11740     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11741    },
11742    {
11743     "kind" : "deleting_dtor_pointer",
11744     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11745    },
11746    {
11747     "kind" : "vcall_offset"
11748    },
11749    {
11750     "component_value" : -76,
11751     "kind" : "vcall_offset"
11752    },
11753    {
11754     "component_value" : -76,
11755     "kind" : "vcall_offset"
11756    },
11757    {
11758     "component_value" : -76,
11759     "kind" : "vcall_offset"
11760    },
11761    {
11762     "component_value" : -84,
11763     "kind" : "vcall_offset"
11764    },
11765    {
11766     "component_value" : -84,
11767     "kind" : "offset_to_top"
11768    },
11769    {
11770     "kind" : "rtti",
11771     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11772    },
11773    {
11774     "kind" : "complete_dtor_pointer",
11775     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11776    },
11777    {
11778     "kind" : "deleting_dtor_pointer",
11779     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11780    },
11781    {
11782     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11783    },
11784    {
11785     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11786    },
11787    {
11788     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11789    },
11790    {
11791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11792    }
11793   ]
11794  },
11795  {
11796   "alignment" : 8,
11797   "fields" :
11798   [
11799    {
11800     "field_name" : "pid",
11801     "referenced_type" : "type-24"
11802    },
11803    {
11804     "field_name" : "ptr",
11805     "field_offset" : 64,
11806     "referenced_type" : "type-14"
11807    },
11808    {
11809     "field_name" : "arch",
11810     "field_offset" : 128,
11811     "referenced_type" : "type-356"
11812    }
11813   ],
11814   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11815   "name" : "android::hidl::base::V1_0::DebugInfo",
11816   "referenced_type" : "type-355",
11817   "self_type" : "type-355",
11818   "size" : 24,
11819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11820   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11821  },
11822  {
11823   "alignment" : 4,
11824   "base_specifiers" :
11825   [
11826    {
11827     "is_virtual" : true,
11828     "referenced_type" : "type-8"
11829    }
11830   ],
11831   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11832   "name" : "android::hidl::base::V1_0::IBase",
11833   "referenced_type" : "type-17",
11834   "self_type" : "type-17",
11835   "size" : 12,
11836   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11837   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11838   "vtable_components" :
11839   [
11840    {
11841     "component_value" : 4,
11842     "kind" : "vbase_offset"
11843    },
11844    {
11845     "kind" : "offset_to_top"
11846    },
11847    {
11848     "kind" : "rtti",
11849     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11850    },
11851    {
11852     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11865    },
11866    {
11867     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11868    },
11869    {
11870     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11871    },
11872    {
11873     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11874    },
11875    {
11876     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11877    },
11878    {
11879     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11891    },
11892    {
11893     "kind" : "vcall_offset"
11894    },
11895    {
11896     "kind" : "vcall_offset"
11897    },
11898    {
11899     "kind" : "vcall_offset"
11900    },
11901    {
11902     "kind" : "vcall_offset"
11903    },
11904    {
11905     "component_value" : -4,
11906     "kind" : "vcall_offset"
11907    },
11908    {
11909     "component_value" : -4,
11910     "kind" : "offset_to_top"
11911    },
11912    {
11913     "kind" : "rtti",
11914     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11915    },
11916    {
11917     "kind" : "complete_dtor_pointer",
11918     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11919    },
11920    {
11921     "kind" : "deleting_dtor_pointer",
11922     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11929    },
11930    {
11931     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11932    },
11933    {
11934     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11935    }
11936   ]
11937  },
11938  {
11939   "alignment" : 4,
11940   "base_specifiers" :
11941   [
11942    {
11943     "referenced_type" : "type-17"
11944    }
11945   ],
11946   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11947   "name" : "android::hidl::manager::V1_0::IServiceManager",
11948   "referenced_type" : "type-65",
11949   "self_type" : "type-65",
11950   "size" : 12,
11951   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11952   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11953   "vtable_components" :
11954   [
11955    {
11956     "component_value" : 4,
11957     "kind" : "vbase_offset"
11958    },
11959    {
11960     "kind" : "offset_to_top"
11961    },
11962    {
11963     "kind" : "rtti",
11964     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11965    },
11966    {
11967     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11968    },
11969    {
11970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11971    },
11972    {
11973     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11974    },
11975    {
11976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11977    },
11978    {
11979     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11980    },
11981    {
11982     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11983    },
11984    {
11985     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11986    },
11987    {
11988     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11989    },
11990    {
11991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11992    },
11993    {
11994     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11998    },
11999    {
12000     "kind" : "complete_dtor_pointer",
12001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12002    },
12003    {
12004     "kind" : "deleting_dtor_pointer",
12005     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12006    },
12007    {
12008     "is_pure" : true,
12009     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12010    },
12011    {
12012     "is_pure" : true,
12013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12014    },
12015    {
12016     "is_pure" : true,
12017     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12018    },
12019    {
12020     "is_pure" : true,
12021     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12022    },
12023    {
12024     "is_pure" : true,
12025     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12026    },
12027    {
12028     "is_pure" : true,
12029     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12030    },
12031    {
12032     "is_pure" : true,
12033     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12034    },
12035    {
12036     "is_pure" : true,
12037     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12038    },
12039    {
12040     "kind" : "vcall_offset"
12041    },
12042    {
12043     "kind" : "vcall_offset"
12044    },
12045    {
12046     "kind" : "vcall_offset"
12047    },
12048    {
12049     "kind" : "vcall_offset"
12050    },
12051    {
12052     "component_value" : -4,
12053     "kind" : "vcall_offset"
12054    },
12055    {
12056     "component_value" : -4,
12057     "kind" : "offset_to_top"
12058    },
12059    {
12060     "kind" : "rtti",
12061     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12062    },
12063    {
12064     "kind" : "complete_dtor_pointer",
12065     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12066    },
12067    {
12068     "kind" : "deleting_dtor_pointer",
12069     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12082    }
12083   ]
12084  },
12085  {
12086   "alignment" : 8,
12087   "fields" :
12088   [
12089    {
12090     "field_name" : "interfaceName",
12091     "referenced_type" : "type-284"
12092    },
12093    {
12094     "field_name" : "instanceName",
12095     "field_offset" : 128,
12096     "referenced_type" : "type-284"
12097    },
12098    {
12099     "field_name" : "pid",
12100     "field_offset" : 256,
12101     "referenced_type" : "type-24"
12102    },
12103    {
12104     "field_name" : "clientPids",
12105     "field_offset" : 320,
12106     "referenced_type" : "type-327"
12107    },
12108    {
12109     "field_name" : "arch",
12110     "field_offset" : 448,
12111     "referenced_type" : "type-356"
12112    }
12113   ],
12114   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12115   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12116   "referenced_type" : "type-497",
12117   "self_type" : "type-497",
12118   "size" : 64,
12119   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12120   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12121  },
12122  {
12123   "alignment" : 4,
12124   "base_specifiers" :
12125   [
12126    {
12127     "referenced_type" : "type-17"
12128    }
12129   ],
12130   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12131   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12132   "referenced_type" : "type-80",
12133   "self_type" : "type-80",
12134   "size" : 12,
12135   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12136   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12137   "vtable_components" :
12138   [
12139    {
12140     "component_value" : 4,
12141     "kind" : "vbase_offset"
12142    },
12143    {
12144     "kind" : "offset_to_top"
12145    },
12146    {
12147     "kind" : "rtti",
12148     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12149    },
12150    {
12151     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12152    },
12153    {
12154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12155    },
12156    {
12157     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12170    },
12171    {
12172     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12173    },
12174    {
12175     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12176    },
12177    {
12178     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12179    },
12180    {
12181     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12182    },
12183    {
12184     "kind" : "complete_dtor_pointer",
12185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12186    },
12187    {
12188     "kind" : "deleting_dtor_pointer",
12189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12190    },
12191    {
12192     "is_pure" : true,
12193     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12194    },
12195    {
12196     "kind" : "vcall_offset"
12197    },
12198    {
12199     "kind" : "vcall_offset"
12200    },
12201    {
12202     "kind" : "vcall_offset"
12203    },
12204    {
12205     "kind" : "vcall_offset"
12206    },
12207    {
12208     "component_value" : -4,
12209     "kind" : "vcall_offset"
12210    },
12211    {
12212     "component_value" : -4,
12213     "kind" : "offset_to_top"
12214    },
12215    {
12216     "kind" : "rtti",
12217     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12218    },
12219    {
12220     "kind" : "complete_dtor_pointer",
12221     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12222    },
12223    {
12224     "kind" : "deleting_dtor_pointer",
12225     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12235    },
12236    {
12237     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12238    }
12239   ]
12240  },
12241  {
12242   "alignment" : 4,
12243   "fields" :
12244   [
12245    {
12246     "access" : "private",
12247     "field_name" : "m_ptr",
12248     "referenced_type" : "type-72"
12249    }
12250   ],
12251   "linker_set_key" : "android::sp<android::Thread>",
12252   "name" : "android::sp<android::Thread>",
12253   "record_kind" : "class",
12254   "referenced_type" : "type-71",
12255   "self_type" : "type-71",
12256   "size" : 4,
12257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12258   "template_args" : [ "type-73" ],
12259   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12260  },
12261  {
12262   "alignment" : 4,
12263   "fields" :
12264   [
12265    {
12266     "access" : "private",
12267     "field_name" : "m_ptr",
12268     "referenced_type" : "type-133"
12269    }
12270   ],
12271   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12272   "name" : "android::sp<android::hardware::BHwBinder>",
12273   "record_kind" : "class",
12274   "referenced_type" : "type-132",
12275   "self_type" : "type-132",
12276   "size" : 4,
12277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12278   "template_args" : [ "type-134" ],
12279   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12280  },
12281  {
12282   "alignment" : 4,
12283   "fields" :
12284   [
12285    {
12286     "access" : "private",
12287     "field_name" : "m_ptr",
12288     "referenced_type" : "type-560"
12289    }
12290   ],
12291   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12292   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12293   "record_kind" : "class",
12294   "referenced_type" : "type-622",
12295   "self_type" : "type-622",
12296   "size" : 4,
12297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12298   "template_args" : [ "type-18" ],
12299   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12300  },
12301  {
12302   "alignment" : 4,
12303   "fields" :
12304   [
12305    {
12306     "access" : "private",
12307     "field_name" : "m_ptr",
12308     "referenced_type" : "type-36"
12309    }
12310   ],
12311   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12312   "name" : "android::sp<android::hardware::IBinder>",
12313   "record_kind" : "class",
12314   "referenced_type" : "type-49",
12315   "self_type" : "type-49",
12316   "size" : 4,
12317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12318   "template_args" : [ "type-37" ],
12319   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12320  },
12321  {
12322   "alignment" : 4,
12323   "fields" :
12324   [
12325    {
12326     "access" : "private",
12327     "field_name" : "m_ptr",
12328     "referenced_type" : "type-19"
12329    }
12330   ],
12331   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12332   "name" : "android::sp<android::hardware::IInterface>",
12333   "record_kind" : "class",
12334   "referenced_type" : "type-626",
12335   "self_type" : "type-626",
12336   "size" : 4,
12337   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12338   "template_args" : [ "type-20" ],
12339   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12340  },
12341  {
12342   "alignment" : 4,
12343   "fields" :
12344   [
12345    {
12346     "access" : "private",
12347     "field_name" : "m_ptr",
12348     "referenced_type" : "type-22"
12349    }
12350   ],
12351   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12352   "name" : "android::sp<android::hardware::ProcessState>",
12353   "record_kind" : "class",
12354   "referenced_type" : "type-21",
12355   "self_type" : "type-21",
12356   "size" : 4,
12357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12358   "template_args" : [ "type-23" ],
12359   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12360  },
12361  {
12362   "alignment" : 4,
12363   "fields" :
12364   [
12365    {
12366     "access" : "private",
12367     "field_name" : "m_ptr",
12368     "referenced_type" : "type-119"
12369    }
12370   ],
12371   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
12372   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>",
12373   "record_kind" : "class",
12374   "referenced_type" : "type-118",
12375   "self_type" : "type-118",
12376   "size" : 4,
12377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12378   "template_args" : [ "type-120" ],
12379   "unique_id" : "_ZTSN7android2spINS_8hardware4gnss18visibility_control4V1_022IGnssVisibilityControlEEE"
12380  },
12381  {
12382   "alignment" : 4,
12383   "fields" :
12384   [
12385    {
12386     "access" : "private",
12387     "field_name" : "m_ptr",
12388     "referenced_type" : "type-86"
12389    }
12390   ],
12391   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
12392   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback>",
12393   "record_kind" : "class",
12394   "referenced_type" : "type-85",
12395   "self_type" : "type-85",
12396   "size" : 4,
12397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12398   "template_args" : [ "type-87" ],
12399   "unique_id" : "_ZTSN7android2spINS_8hardware4gnss18visibility_control4V1_030IGnssVisibilityControlCallbackEEE"
12400  },
12401  {
12402   "alignment" : 4,
12403   "fields" :
12404   [
12405    {
12406     "access" : "private",
12407     "field_name" : "m_ptr",
12408     "referenced_type" : "type-3"
12409    }
12410   ],
12411   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12412   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12413   "record_kind" : "class",
12414   "referenced_type" : "type-126",
12415   "self_type" : "type-126",
12416   "size" : 4,
12417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12418   "template_args" : [ "type-4" ],
12419   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12420  },
12421  {
12422   "alignment" : 4,
12423   "fields" :
12424   [
12425    {
12426     "access" : "private",
12427     "field_name" : "m_ptr",
12428     "referenced_type" : "type-6"
12429    }
12430   ],
12431   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12432   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12433   "record_kind" : "class",
12434   "referenced_type" : "type-274",
12435   "self_type" : "type-274",
12436   "size" : 4,
12437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12438   "template_args" : [ "type-7" ],
12439   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12440  },
12441  {
12442   "alignment" : 4,
12443   "fields" :
12444   [
12445    {
12446     "access" : "private",
12447     "field_name" : "m_ptr",
12448     "referenced_type" : "type-16"
12449    }
12450   ],
12451   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12452   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12453   "record_kind" : "class",
12454   "referenced_type" : "type-391",
12455   "self_type" : "type-391",
12456   "size" : 4,
12457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12458   "template_args" : [ "type-17" ],
12459   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12460  },
12461  {
12462   "alignment" : 4,
12463   "fields" :
12464   [
12465    {
12466     "access" : "private",
12467     "field_name" : "m_ptr",
12468     "referenced_type" : "type-64"
12469    }
12470   ],
12471   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12472   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12473   "record_kind" : "class",
12474   "referenced_type" : "type-63",
12475   "self_type" : "type-63",
12476   "size" : 4,
12477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12478   "template_args" : [ "type-65" ],
12479   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12480  },
12481  {
12482   "alignment" : 4,
12483   "fields" :
12484   [
12485    {
12486     "access" : "private",
12487     "field_name" : "m_ptr",
12488     "referenced_type" : "type-79"
12489    }
12490   ],
12491   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12492   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12493   "record_kind" : "class",
12494   "referenced_type" : "type-78",
12495   "self_type" : "type-78",
12496   "size" : 4,
12497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12498   "template_args" : [ "type-80" ],
12499   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12500  },
12501  {
12502   "alignment" : 1,
12503   "linker_set_key" : "android::trait_trivial_copy<bool>",
12504   "name" : "android::trait_trivial_copy<bool>",
12505   "referenced_type" : "type-187",
12506   "self_type" : "type-187",
12507   "size" : 1,
12508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12509   "template_args" : [ "type-38" ],
12510   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12511  },
12512  {
12513   "alignment" : 1,
12514   "linker_set_key" : "android::trait_trivial_copy<char>",
12515   "name" : "android::trait_trivial_copy<char>",
12516   "referenced_type" : "type-191",
12517   "self_type" : "type-191",
12518   "size" : 1,
12519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12520   "template_args" : [ "type-57" ],
12521   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12522  },
12523  {
12524   "alignment" : 1,
12525   "linker_set_key" : "android::trait_trivial_copy<double>",
12526   "name" : "android::trait_trivial_copy<double>",
12527   "referenced_type" : "type-246",
12528   "self_type" : "type-246",
12529   "size" : 1,
12530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12531   "template_args" : [ "type-243" ],
12532   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12533  },
12534  {
12535   "alignment" : 1,
12536   "linker_set_key" : "android::trait_trivial_copy<float>",
12537   "name" : "android::trait_trivial_copy<float>",
12538   "referenced_type" : "type-239",
12539   "self_type" : "type-239",
12540   "size" : 1,
12541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12542   "template_args" : [ "type-237" ],
12543   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12544  },
12545  {
12546   "alignment" : 1,
12547   "linker_set_key" : "android::trait_trivial_copy<int>",
12548   "name" : "android::trait_trivial_copy<int>",
12549   "referenced_type" : "type-208",
12550   "self_type" : "type-208",
12551   "size" : 1,
12552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12553   "template_args" : [ "type-24" ],
12554   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12555  },
12556  {
12557   "alignment" : 1,
12558   "linker_set_key" : "android::trait_trivial_copy<long long>",
12559   "name" : "android::trait_trivial_copy<long long>",
12560   "referenced_type" : "type-228",
12561   "self_type" : "type-228",
12562   "size" : 1,
12563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12564   "template_args" : [ "type-29" ],
12565   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12566  },
12567  {
12568   "alignment" : 1,
12569   "linker_set_key" : "android::trait_trivial_copy<long>",
12570   "name" : "android::trait_trivial_copy<long>",
12571   "referenced_type" : "type-217",
12572   "self_type" : "type-217",
12573   "size" : 1,
12574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12575   "template_args" : [ "type-215" ],
12576   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12577  },
12578  {
12579   "alignment" : 1,
12580   "linker_set_key" : "android::trait_trivial_copy<short>",
12581   "name" : "android::trait_trivial_copy<short>",
12582   "referenced_type" : "type-200",
12583   "self_type" : "type-200",
12584   "size" : 1,
12585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12586   "template_args" : [ "type-198" ],
12587   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12588  },
12589  {
12590   "alignment" : 1,
12591   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12592   "name" : "android::trait_trivial_copy<unsigned char>",
12593   "referenced_type" : "type-195",
12594   "self_type" : "type-195",
12595   "size" : 1,
12596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12597   "template_args" : [ "type-104" ],
12598   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12599  },
12600  {
12601   "alignment" : 1,
12602   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12603   "name" : "android::trait_trivial_copy<unsigned int>",
12604   "referenced_type" : "type-212",
12605   "self_type" : "type-212",
12606   "size" : 1,
12607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12608   "template_args" : [ "type-2" ],
12609   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12610  },
12611  {
12612   "alignment" : 1,
12613   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12614   "name" : "android::trait_trivial_copy<unsigned long long>",
12615   "referenced_type" : "type-234",
12616   "self_type" : "type-234",
12617   "size" : 1,
12618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12619   "template_args" : [ "type-14" ],
12620   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12621  },
12622  {
12623   "alignment" : 1,
12624   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12625   "name" : "android::trait_trivial_copy<unsigned long>",
12626   "referenced_type" : "type-224",
12627   "self_type" : "type-224",
12628   "size" : 1,
12629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12630   "template_args" : [ "type-221" ],
12631   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12632  },
12633  {
12634   "alignment" : 1,
12635   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12636   "name" : "android::trait_trivial_copy<unsigned short>",
12637   "referenced_type" : "type-204",
12638   "self_type" : "type-204",
12639   "size" : 1,
12640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12641   "template_args" : [ "type-106" ],
12642   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12643  },
12644  {
12645   "alignment" : 1,
12646   "linker_set_key" : "android::trait_trivial_copy<void>",
12647   "name" : "android::trait_trivial_copy<void>",
12648   "referenced_type" : "type-183",
12649   "self_type" : "type-183",
12650   "size" : 1,
12651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12652   "template_args" : [ "type-26" ],
12653   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12654  },
12655  {
12656   "alignment" : 1,
12657   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12658   "name" : "android::trait_trivial_ctor<bool>",
12659   "referenced_type" : "type-185",
12660   "self_type" : "type-185",
12661   "size" : 1,
12662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12663   "template_args" : [ "type-38" ],
12664   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12665  },
12666  {
12667   "alignment" : 1,
12668   "linker_set_key" : "android::trait_trivial_ctor<char>",
12669   "name" : "android::trait_trivial_ctor<char>",
12670   "referenced_type" : "type-189",
12671   "self_type" : "type-189",
12672   "size" : 1,
12673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12674   "template_args" : [ "type-57" ],
12675   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12676  },
12677  {
12678   "alignment" : 1,
12679   "linker_set_key" : "android::trait_trivial_ctor<double>",
12680   "name" : "android::trait_trivial_ctor<double>",
12681   "referenced_type" : "type-242",
12682   "self_type" : "type-242",
12683   "size" : 1,
12684   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12685   "template_args" : [ "type-243" ],
12686   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12687  },
12688  {
12689   "alignment" : 1,
12690   "linker_set_key" : "android::trait_trivial_ctor<float>",
12691   "name" : "android::trait_trivial_ctor<float>",
12692   "referenced_type" : "type-236",
12693   "self_type" : "type-236",
12694   "size" : 1,
12695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12696   "template_args" : [ "type-237" ],
12697   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12698  },
12699  {
12700   "alignment" : 1,
12701   "linker_set_key" : "android::trait_trivial_ctor<int>",
12702   "name" : "android::trait_trivial_ctor<int>",
12703   "referenced_type" : "type-206",
12704   "self_type" : "type-206",
12705   "size" : 1,
12706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12707   "template_args" : [ "type-24" ],
12708   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12709  },
12710  {
12711   "alignment" : 1,
12712   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12713   "name" : "android::trait_trivial_ctor<long long>",
12714   "referenced_type" : "type-226",
12715   "self_type" : "type-226",
12716   "size" : 1,
12717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12718   "template_args" : [ "type-29" ],
12719   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12720  },
12721  {
12722   "alignment" : 1,
12723   "linker_set_key" : "android::trait_trivial_ctor<long>",
12724   "name" : "android::trait_trivial_ctor<long>",
12725   "referenced_type" : "type-214",
12726   "self_type" : "type-214",
12727   "size" : 1,
12728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12729   "template_args" : [ "type-215" ],
12730   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12731  },
12732  {
12733   "alignment" : 1,
12734   "linker_set_key" : "android::trait_trivial_ctor<short>",
12735   "name" : "android::trait_trivial_ctor<short>",
12736   "referenced_type" : "type-197",
12737   "self_type" : "type-197",
12738   "size" : 1,
12739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12740   "template_args" : [ "type-198" ],
12741   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12742  },
12743  {
12744   "alignment" : 1,
12745   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12746   "name" : "android::trait_trivial_ctor<unsigned char>",
12747   "referenced_type" : "type-193",
12748   "self_type" : "type-193",
12749   "size" : 1,
12750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12751   "template_args" : [ "type-104" ],
12752   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12753  },
12754  {
12755   "alignment" : 1,
12756   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12757   "name" : "android::trait_trivial_ctor<unsigned int>",
12758   "referenced_type" : "type-210",
12759   "self_type" : "type-210",
12760   "size" : 1,
12761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12762   "template_args" : [ "type-2" ],
12763   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12764  },
12765  {
12766   "alignment" : 1,
12767   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12768   "name" : "android::trait_trivial_ctor<unsigned long long>",
12769   "referenced_type" : "type-231",
12770   "self_type" : "type-231",
12771   "size" : 1,
12772   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12773   "template_args" : [ "type-14" ],
12774   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12775  },
12776  {
12777   "alignment" : 1,
12778   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12779   "name" : "android::trait_trivial_ctor<unsigned long>",
12780   "referenced_type" : "type-220",
12781   "self_type" : "type-220",
12782   "size" : 1,
12783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12784   "template_args" : [ "type-221" ],
12785   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12786  },
12787  {
12788   "alignment" : 1,
12789   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12790   "name" : "android::trait_trivial_ctor<unsigned short>",
12791   "referenced_type" : "type-202",
12792   "self_type" : "type-202",
12793   "size" : 1,
12794   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12795   "template_args" : [ "type-106" ],
12796   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12797  },
12798  {
12799   "alignment" : 1,
12800   "linker_set_key" : "android::trait_trivial_ctor<void>",
12801   "name" : "android::trait_trivial_ctor<void>",
12802   "referenced_type" : "type-181",
12803   "self_type" : "type-181",
12804   "size" : 1,
12805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12806   "template_args" : [ "type-26" ],
12807   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12808  },
12809  {
12810   "alignment" : 1,
12811   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12812   "name" : "android::trait_trivial_dtor<bool>",
12813   "referenced_type" : "type-186",
12814   "self_type" : "type-186",
12815   "size" : 1,
12816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12817   "template_args" : [ "type-38" ],
12818   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12819  },
12820  {
12821   "alignment" : 1,
12822   "linker_set_key" : "android::trait_trivial_dtor<char>",
12823   "name" : "android::trait_trivial_dtor<char>",
12824   "referenced_type" : "type-190",
12825   "self_type" : "type-190",
12826   "size" : 1,
12827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12828   "template_args" : [ "type-57" ],
12829   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12830  },
12831  {
12832   "alignment" : 1,
12833   "linker_set_key" : "android::trait_trivial_dtor<double>",
12834   "name" : "android::trait_trivial_dtor<double>",
12835   "referenced_type" : "type-245",
12836   "self_type" : "type-245",
12837   "size" : 1,
12838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12839   "template_args" : [ "type-243" ],
12840   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12841  },
12842  {
12843   "alignment" : 1,
12844   "linker_set_key" : "android::trait_trivial_dtor<float>",
12845   "name" : "android::trait_trivial_dtor<float>",
12846   "referenced_type" : "type-238",
12847   "self_type" : "type-238",
12848   "size" : 1,
12849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12850   "template_args" : [ "type-237" ],
12851   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12852  },
12853  {
12854   "alignment" : 1,
12855   "linker_set_key" : "android::trait_trivial_dtor<int>",
12856   "name" : "android::trait_trivial_dtor<int>",
12857   "referenced_type" : "type-207",
12858   "self_type" : "type-207",
12859   "size" : 1,
12860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12861   "template_args" : [ "type-24" ],
12862   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12863  },
12864  {
12865   "alignment" : 1,
12866   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12867   "name" : "android::trait_trivial_dtor<long long>",
12868   "referenced_type" : "type-227",
12869   "self_type" : "type-227",
12870   "size" : 1,
12871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12872   "template_args" : [ "type-29" ],
12873   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12874  },
12875  {
12876   "alignment" : 1,
12877   "linker_set_key" : "android::trait_trivial_dtor<long>",
12878   "name" : "android::trait_trivial_dtor<long>",
12879   "referenced_type" : "type-216",
12880   "self_type" : "type-216",
12881   "size" : 1,
12882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12883   "template_args" : [ "type-215" ],
12884   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12885  },
12886  {
12887   "alignment" : 1,
12888   "linker_set_key" : "android::trait_trivial_dtor<short>",
12889   "name" : "android::trait_trivial_dtor<short>",
12890   "referenced_type" : "type-199",
12891   "self_type" : "type-199",
12892   "size" : 1,
12893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12894   "template_args" : [ "type-198" ],
12895   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12896  },
12897  {
12898   "alignment" : 1,
12899   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12900   "name" : "android::trait_trivial_dtor<unsigned char>",
12901   "referenced_type" : "type-194",
12902   "self_type" : "type-194",
12903   "size" : 1,
12904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12905   "template_args" : [ "type-104" ],
12906   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12907  },
12908  {
12909   "alignment" : 1,
12910   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12911   "name" : "android::trait_trivial_dtor<unsigned int>",
12912   "referenced_type" : "type-211",
12913   "self_type" : "type-211",
12914   "size" : 1,
12915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12916   "template_args" : [ "type-2" ],
12917   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12918  },
12919  {
12920   "alignment" : 1,
12921   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12922   "name" : "android::trait_trivial_dtor<unsigned long long>",
12923   "referenced_type" : "type-233",
12924   "self_type" : "type-233",
12925   "size" : 1,
12926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12927   "template_args" : [ "type-14" ],
12928   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12929  },
12930  {
12931   "alignment" : 1,
12932   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12933   "name" : "android::trait_trivial_dtor<unsigned long>",
12934   "referenced_type" : "type-223",
12935   "self_type" : "type-223",
12936   "size" : 1,
12937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12938   "template_args" : [ "type-221" ],
12939   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12940  },
12941  {
12942   "alignment" : 1,
12943   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12944   "name" : "android::trait_trivial_dtor<unsigned short>",
12945   "referenced_type" : "type-203",
12946   "self_type" : "type-203",
12947   "size" : 1,
12948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12949   "template_args" : [ "type-106" ],
12950   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12951  },
12952  {
12953   "alignment" : 1,
12954   "linker_set_key" : "android::trait_trivial_dtor<void>",
12955   "name" : "android::trait_trivial_dtor<void>",
12956   "referenced_type" : "type-182",
12957   "self_type" : "type-182",
12958   "size" : 1,
12959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12960   "template_args" : [ "type-26" ],
12961   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12962  },
12963  {
12964   "alignment" : 1,
12965   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12966   "name" : "android::trait_trivial_move<android::String16>",
12967   "referenced_type" : "type-372",
12968   "self_type" : "type-372",
12969   "size" : 1,
12970   "source_file" : "/system/core/libutils/include/utils/String16.h",
12971   "template_args" : [ "type-43" ],
12972   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12973  },
12974  {
12975   "alignment" : 1,
12976   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12977   "name" : "android::trait_trivial_move<android::String8>",
12978   "referenced_type" : "type-367",
12979   "self_type" : "type-367",
12980   "size" : 1,
12981   "source_file" : "/system/core/libutils/include/utils/String8.h",
12982   "template_args" : [ "type-54" ],
12983   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12984  },
12985  {
12986   "alignment" : 1,
12987   "linker_set_key" : "android::trait_trivial_move<bool>",
12988   "name" : "android::trait_trivial_move<bool>",
12989   "referenced_type" : "type-188",
12990   "self_type" : "type-188",
12991   "size" : 1,
12992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12993   "template_args" : [ "type-38" ],
12994   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12995  },
12996  {
12997   "alignment" : 1,
12998   "linker_set_key" : "android::trait_trivial_move<char>",
12999   "name" : "android::trait_trivial_move<char>",
13000   "referenced_type" : "type-192",
13001   "self_type" : "type-192",
13002   "size" : 1,
13003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13004   "template_args" : [ "type-57" ],
13005   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
13006  },
13007  {
13008   "alignment" : 1,
13009   "linker_set_key" : "android::trait_trivial_move<double>",
13010   "name" : "android::trait_trivial_move<double>",
13011   "referenced_type" : "type-247",
13012   "self_type" : "type-247",
13013   "size" : 1,
13014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13015   "template_args" : [ "type-243" ],
13016   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
13017  },
13018  {
13019   "alignment" : 1,
13020   "linker_set_key" : "android::trait_trivial_move<float>",
13021   "name" : "android::trait_trivial_move<float>",
13022   "referenced_type" : "type-240",
13023   "self_type" : "type-240",
13024   "size" : 1,
13025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13026   "template_args" : [ "type-237" ],
13027   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
13028  },
13029  {
13030   "alignment" : 1,
13031   "linker_set_key" : "android::trait_trivial_move<int>",
13032   "name" : "android::trait_trivial_move<int>",
13033   "referenced_type" : "type-209",
13034   "self_type" : "type-209",
13035   "size" : 1,
13036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13037   "template_args" : [ "type-24" ],
13038   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
13039  },
13040  {
13041   "alignment" : 1,
13042   "linker_set_key" : "android::trait_trivial_move<long long>",
13043   "name" : "android::trait_trivial_move<long long>",
13044   "referenced_type" : "type-229",
13045   "self_type" : "type-229",
13046   "size" : 1,
13047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13048   "template_args" : [ "type-29" ],
13049   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
13050  },
13051  {
13052   "alignment" : 1,
13053   "linker_set_key" : "android::trait_trivial_move<long>",
13054   "name" : "android::trait_trivial_move<long>",
13055   "referenced_type" : "type-218",
13056   "self_type" : "type-218",
13057   "size" : 1,
13058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13059   "template_args" : [ "type-215" ],
13060   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
13061  },
13062  {
13063   "alignment" : 1,
13064   "linker_set_key" : "android::trait_trivial_move<short>",
13065   "name" : "android::trait_trivial_move<short>",
13066   "referenced_type" : "type-201",
13067   "self_type" : "type-201",
13068   "size" : 1,
13069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13070   "template_args" : [ "type-198" ],
13071   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
13072  },
13073  {
13074   "alignment" : 1,
13075   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
13076   "name" : "android::trait_trivial_move<unsigned char>",
13077   "referenced_type" : "type-196",
13078   "self_type" : "type-196",
13079   "size" : 1,
13080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13081   "template_args" : [ "type-104" ],
13082   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13083  },
13084  {
13085   "alignment" : 1,
13086   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13087   "name" : "android::trait_trivial_move<unsigned int>",
13088   "referenced_type" : "type-213",
13089   "self_type" : "type-213",
13090   "size" : 1,
13091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13092   "template_args" : [ "type-2" ],
13093   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13094  },
13095  {
13096   "alignment" : 1,
13097   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13098   "name" : "android::trait_trivial_move<unsigned long long>",
13099   "referenced_type" : "type-235",
13100   "self_type" : "type-235",
13101   "size" : 1,
13102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13103   "template_args" : [ "type-14" ],
13104   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13105  },
13106  {
13107   "alignment" : 1,
13108   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13109   "name" : "android::trait_trivial_move<unsigned long>",
13110   "referenced_type" : "type-225",
13111   "self_type" : "type-225",
13112   "size" : 1,
13113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13114   "template_args" : [ "type-221" ],
13115   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13116  },
13117  {
13118   "alignment" : 1,
13119   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13120   "name" : "android::trait_trivial_move<unsigned short>",
13121   "referenced_type" : "type-205",
13122   "self_type" : "type-205",
13123   "size" : 1,
13124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13125   "template_args" : [ "type-106" ],
13126   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13127  },
13128  {
13129   "alignment" : 1,
13130   "linker_set_key" : "android::trait_trivial_move<void>",
13131   "name" : "android::trait_trivial_move<void>",
13132   "referenced_type" : "type-184",
13133   "self_type" : "type-184",
13134   "size" : 1,
13135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13136   "template_args" : [ "type-26" ],
13137   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13138  },
13139  {
13140   "alignment" : 4,
13141   "fields" :
13142   [
13143    {
13144     "access" : "private",
13145     "field_name" : "m_ptr",
13146     "referenced_type" : "type-133"
13147    },
13148    {
13149     "access" : "private",
13150     "field_name" : "m_refs",
13151     "field_offset" : 32,
13152     "referenced_type" : "type-12"
13153    }
13154   ],
13155   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13156   "name" : "android::wp<android::hardware::BHwBinder>",
13157   "record_kind" : "class",
13158   "referenced_type" : "type-308",
13159   "self_type" : "type-308",
13160   "size" : 8,
13161   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13162   "template_args" : [ "type-134" ],
13163   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13164  },
13165  {
13166   "alignment" : 4,
13167   "fields" :
13168   [
13169    {
13170     "access" : "private",
13171     "field_name" : "m_ptr",
13172     "referenced_type" : "type-560"
13173    },
13174    {
13175     "access" : "private",
13176     "field_name" : "m_refs",
13177     "field_offset" : 32,
13178     "referenced_type" : "type-12"
13179    }
13180   ],
13181   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13182   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13183   "record_kind" : "class",
13184   "referenced_type" : "type-559",
13185   "self_type" : "type-559",
13186   "size" : 8,
13187   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13188   "template_args" : [ "type-18" ],
13189   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13190  },
13191  {
13192   "alignment" : 4,
13193   "fields" :
13194   [
13195    {
13196     "access" : "private",
13197     "field_name" : "m_ptr",
13198     "referenced_type" : "type-6"
13199    },
13200    {
13201     "access" : "private",
13202     "field_name" : "m_refs",
13203     "field_offset" : 32,
13204     "referenced_type" : "type-12"
13205    }
13206   ],
13207   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13208   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13209   "record_kind" : "class",
13210   "referenced_type" : "type-5",
13211   "self_type" : "type-5",
13212   "size" : 8,
13213   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13214   "template_args" : [ "type-7" ],
13215   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13216  },
13217  {
13218   "alignment" : 4,
13219   "fields" :
13220   [
13221    {
13222     "access" : "private",
13223     "field_name" : "m_ptr",
13224     "referenced_type" : "type-16"
13225    },
13226    {
13227     "access" : "private",
13228     "field_name" : "m_refs",
13229     "field_offset" : 32,
13230     "referenced_type" : "type-12"
13231    }
13232   ],
13233   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13234   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13235   "record_kind" : "class",
13236   "referenced_type" : "type-15",
13237   "self_type" : "type-15",
13238   "size" : 8,
13239   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13240   "template_args" : [ "type-17" ],
13241   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13242  },
13243  {
13244   "alignment" : 4,
13245   "fields" :
13246   [
13247    {
13248     "field_name" : "maxContentLightLevel",
13249     "referenced_type" : "type-237"
13250    },
13251    {
13252     "field_name" : "maxFrameAverageLightLevel",
13253     "field_offset" : 32,
13254     "referenced_type" : "type-237"
13255    }
13256   ],
13257   "linker_set_key" : "android_cta861_3_metadata",
13258   "name" : "android_cta861_3_metadata",
13259   "referenced_type" : "type-471",
13260   "self_type" : "type-471",
13261   "size" : 8,
13262   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13263   "unique_id" : "android_cta861_3_metadata"
13264  },
13265  {
13266   "alignment" : 4,
13267   "fields" :
13268   [
13269    {
13270     "field_name" : "num_points",
13271     "referenced_type" : "type-2"
13272    },
13273    {
13274     "field_name" : "reserved",
13275     "field_offset" : 32,
13276     "referenced_type" : "type-459"
13277    },
13278    {
13279     "field_name" : "xyzc_points",
13280     "field_offset" : 288,
13281     "referenced_type" : "type-466"
13282    }
13283   ],
13284   "linker_set_key" : "android_depth_points",
13285   "name" : "android_depth_points",
13286   "referenced_type" : "type-465",
13287   "self_type" : "type-465",
13288   "size" : 36,
13289   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13290   "unique_id" : "android_depth_points"
13291  },
13292  {
13293   "alignment" : 4,
13294   "fields" :
13295   [
13296    {
13297     "field_name" : "format",
13298     "referenced_type" : "type-462"
13299    },
13300    {
13301     "field_name" : "num_planes",
13302     "field_offset" : 32,
13303     "referenced_type" : "type-2"
13304    },
13305    {
13306     "field_name" : "planes",
13307     "field_offset" : 64,
13308     "referenced_type" : "type-464"
13309    }
13310   ],
13311   "linker_set_key" : "android_flex_layout",
13312   "name" : "android_flex_layout",
13313   "referenced_type" : "type-463",
13314   "self_type" : "type-463",
13315   "size" : 12,
13316   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13317   "unique_id" : "android_flex_layout"
13318  },
13319  {
13320   "alignment" : 4,
13321   "fields" :
13322   [
13323    {
13324     "field_name" : "top_left",
13325     "referenced_type" : "type-382"
13326    },
13327    {
13328     "field_name" : "component",
13329     "field_offset" : 32,
13330     "referenced_type" : "type-460"
13331    },
13332    {
13333     "field_name" : "bits_per_component",
13334     "field_offset" : 64,
13335     "referenced_type" : "type-24"
13336    },
13337    {
13338     "field_name" : "bits_used",
13339     "field_offset" : 96,
13340     "referenced_type" : "type-24"
13341    },
13342    {
13343     "field_name" : "h_increment",
13344     "field_offset" : 128,
13345     "referenced_type" : "type-24"
13346    },
13347    {
13348     "field_name" : "v_increment",
13349     "field_offset" : 160,
13350     "referenced_type" : "type-24"
13351    },
13352    {
13353     "field_name" : "h_subsampling",
13354     "field_offset" : 192,
13355     "referenced_type" : "type-24"
13356    },
13357    {
13358     "field_name" : "v_subsampling",
13359     "field_offset" : 224,
13360     "referenced_type" : "type-24"
13361    }
13362   ],
13363   "linker_set_key" : "android_flex_plane",
13364   "name" : "android_flex_plane",
13365   "referenced_type" : "type-461",
13366   "self_type" : "type-461",
13367   "size" : 32,
13368   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13369   "unique_id" : "android_flex_plane"
13370  },
13371  {
13372   "alignment" : 4,
13373   "fields" :
13374   [
13375    {
13376     "field_name" : "displayPrimaryRed",
13377     "referenced_type" : "type-469"
13378    },
13379    {
13380     "field_name" : "displayPrimaryGreen",
13381     "field_offset" : 64,
13382     "referenced_type" : "type-469"
13383    },
13384    {
13385     "field_name" : "displayPrimaryBlue",
13386     "field_offset" : 128,
13387     "referenced_type" : "type-469"
13388    },
13389    {
13390     "field_name" : "whitePoint",
13391     "field_offset" : 192,
13392     "referenced_type" : "type-469"
13393    },
13394    {
13395     "field_name" : "maxLuminance",
13396     "field_offset" : 256,
13397     "referenced_type" : "type-237"
13398    },
13399    {
13400     "field_name" : "minLuminance",
13401     "field_offset" : 288,
13402     "referenced_type" : "type-237"
13403    }
13404   ],
13405   "linker_set_key" : "android_smpte2086_metadata",
13406   "name" : "android_smpte2086_metadata",
13407   "referenced_type" : "type-470",
13408   "self_type" : "type-470",
13409   "size" : 40,
13410   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13411   "unique_id" : "android_smpte2086_metadata"
13412  },
13413  {
13414   "alignment" : 4,
13415   "fields" :
13416   [
13417    {
13418     "field_name" : "x",
13419     "referenced_type" : "type-237"
13420    },
13421    {
13422     "field_name" : "y",
13423     "field_offset" : 32,
13424     "referenced_type" : "type-237"
13425    }
13426   ],
13427   "linker_set_key" : "android_xy_color",
13428   "name" : "android_xy_color",
13429   "referenced_type" : "type-469",
13430   "self_type" : "type-469",
13431   "size" : 8,
13432   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13433   "unique_id" : "android_xy_color"
13434  },
13435  {
13436   "alignment" : 4,
13437   "fields" :
13438   [
13439    {
13440     "field_name" : "y",
13441     "referenced_type" : "type-25"
13442    },
13443    {
13444     "field_name" : "cb",
13445     "field_offset" : 32,
13446     "referenced_type" : "type-25"
13447    },
13448    {
13449     "field_name" : "cr",
13450     "field_offset" : 64,
13451     "referenced_type" : "type-25"
13452    },
13453    {
13454     "field_name" : "ystride",
13455     "field_offset" : 96,
13456     "referenced_type" : "type-2"
13457    },
13458    {
13459     "field_name" : "cstride",
13460     "field_offset" : 128,
13461     "referenced_type" : "type-2"
13462    },
13463    {
13464     "field_name" : "chroma_step",
13465     "field_offset" : 160,
13466     "referenced_type" : "type-2"
13467    },
13468    {
13469     "field_name" : "reserved",
13470     "field_offset" : 192,
13471     "referenced_type" : "type-459"
13472    }
13473   ],
13474   "linker_set_key" : "android_ycbcr",
13475   "name" : "android_ycbcr",
13476   "referenced_type" : "type-458",
13477   "self_type" : "type-458",
13478   "size" : 56,
13479   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13480   "unique_id" : "android_ycbcr"
13481  },
13482  {
13483   "alignment" : 4,
13484   "fields" :
13485   [
13486    {
13487     "referenced_type" : "type-102"
13488    }
13489   ],
13490   "linker_set_key" : "log_msg",
13491   "name" : "log_msg",
13492   "referenced_type" : "type-101",
13493   "self_type" : "type-101",
13494   "size" : 5124,
13495   "source_file" : "/system/core/liblog/include/log/log_read.h",
13496   "unique_id" : "log_msg"
13497  },
13498  {
13499   "alignment" : 4,
13500   "fields" :
13501   [
13502    {
13503     "field_name" : "buf",
13504     "referenced_type" : "type-103"
13505    },
13506    {
13507     "field_name" : "entry",
13508     "referenced_type" : "type-105"
13509    },
13510    {
13511     "field_name" : "entry_v4",
13512     "referenced_type" : "type-105"
13513    },
13514    {
13515     "field_name" : "entry_v3",
13516     "referenced_type" : "type-108"
13517    },
13518    {
13519     "field_name" : "entry_v2",
13520     "referenced_type" : "type-109"
13521    },
13522    {
13523     "field_name" : "entry_v1",
13524     "referenced_type" : "type-110"
13525    }
13526   ],
13527   "is_anonymous" : true,
13528   "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",
13529   "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",
13530   "record_kind" : "union",
13531   "referenced_type" : "type-102",
13532   "self_type" : "type-102",
13533   "size" : 5124,
13534   "source_file" : "/system/core/liblog/include/log/log_read.h",
13535   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13536  },
13537  {
13538   "alignment" : 1,
13539   "fields" :
13540   [
13541    {
13542     "field_name" : "tv_sec",
13543     "referenced_type" : "type-2"
13544    },
13545    {
13546     "field_name" : "tv_nsec",
13547     "field_offset" : 32,
13548     "referenced_type" : "type-2"
13549    }
13550   ],
13551   "linker_set_key" : "log_time",
13552   "name" : "log_time",
13553   "referenced_type" : "type-373",
13554   "self_type" : "type-373",
13555   "size" : 8,
13556   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13557   "unique_id" : "_ZTS8log_time"
13558  },
13559  {
13560   "alignment" : 4,
13561   "fields" :
13562   [
13563    {
13564     "field_name" : "len",
13565     "referenced_type" : "type-106"
13566    },
13567    {
13568     "field_name" : "__pad",
13569     "field_offset" : 16,
13570     "referenced_type" : "type-106"
13571    },
13572    {
13573     "field_name" : "pid",
13574     "field_offset" : 32,
13575     "referenced_type" : "type-24"
13576    },
13577    {
13578     "field_name" : "tid",
13579     "field_offset" : 64,
13580     "referenced_type" : "type-24"
13581    },
13582    {
13583     "field_name" : "sec",
13584     "field_offset" : 96,
13585     "referenced_type" : "type-24"
13586    },
13587    {
13588     "field_name" : "nsec",
13589     "field_offset" : 128,
13590     "referenced_type" : "type-24"
13591    },
13592    {
13593     "field_name" : "msg",
13594     "field_offset" : 160,
13595     "referenced_type" : "type-107"
13596    }
13597   ],
13598   "linker_set_key" : "logger_entry",
13599   "name" : "logger_entry",
13600   "referenced_type" : "type-110",
13601   "self_type" : "type-110",
13602   "size" : 20,
13603   "source_file" : "/system/core/liblog/include/log/log_read.h",
13604   "unique_id" : "logger_entry"
13605  },
13606  {
13607   "alignment" : 1,
13608   "fields" :
13609   [
13610    {
13611     "field_name" : "len",
13612     "referenced_type" : "type-106"
13613    },
13614    {
13615     "field_name" : "hdr_size",
13616     "field_offset" : 16,
13617     "referenced_type" : "type-106"
13618    },
13619    {
13620     "field_name" : "pid",
13621     "field_offset" : 32,
13622     "referenced_type" : "type-24"
13623    },
13624    {
13625     "field_name" : "tid",
13626     "field_offset" : 64,
13627     "referenced_type" : "type-24"
13628    },
13629    {
13630     "field_name" : "sec",
13631     "field_offset" : 96,
13632     "referenced_type" : "type-24"
13633    },
13634    {
13635     "field_name" : "nsec",
13636     "field_offset" : 128,
13637     "referenced_type" : "type-24"
13638    },
13639    {
13640     "field_name" : "euid",
13641     "field_offset" : 160,
13642     "referenced_type" : "type-2"
13643    },
13644    {
13645     "field_name" : "msg",
13646     "field_offset" : 192,
13647     "referenced_type" : "type-107"
13648    }
13649   ],
13650   "linker_set_key" : "logger_entry_v2",
13651   "name" : "logger_entry_v2",
13652   "referenced_type" : "type-109",
13653   "self_type" : "type-109",
13654   "size" : 24,
13655   "source_file" : "/system/core/liblog/include/log/log_read.h",
13656   "unique_id" : "logger_entry_v2"
13657  },
13658  {
13659   "alignment" : 1,
13660   "fields" :
13661   [
13662    {
13663     "field_name" : "len",
13664     "referenced_type" : "type-106"
13665    },
13666    {
13667     "field_name" : "hdr_size",
13668     "field_offset" : 16,
13669     "referenced_type" : "type-106"
13670    },
13671    {
13672     "field_name" : "pid",
13673     "field_offset" : 32,
13674     "referenced_type" : "type-24"
13675    },
13676    {
13677     "field_name" : "tid",
13678     "field_offset" : 64,
13679     "referenced_type" : "type-24"
13680    },
13681    {
13682     "field_name" : "sec",
13683     "field_offset" : 96,
13684     "referenced_type" : "type-24"
13685    },
13686    {
13687     "field_name" : "nsec",
13688     "field_offset" : 128,
13689     "referenced_type" : "type-24"
13690    },
13691    {
13692     "field_name" : "lid",
13693     "field_offset" : 160,
13694     "referenced_type" : "type-2"
13695    },
13696    {
13697     "field_name" : "msg",
13698     "field_offset" : 192,
13699     "referenced_type" : "type-107"
13700    }
13701   ],
13702   "linker_set_key" : "logger_entry_v3",
13703   "name" : "logger_entry_v3",
13704   "referenced_type" : "type-108",
13705   "self_type" : "type-108",
13706   "size" : 24,
13707   "source_file" : "/system/core/liblog/include/log/log_read.h",
13708   "unique_id" : "logger_entry_v3"
13709  },
13710  {
13711   "alignment" : 4,
13712   "fields" :
13713   [
13714    {
13715     "field_name" : "len",
13716     "referenced_type" : "type-106"
13717    },
13718    {
13719     "field_name" : "hdr_size",
13720     "field_offset" : 16,
13721     "referenced_type" : "type-106"
13722    },
13723    {
13724     "field_name" : "pid",
13725     "field_offset" : 32,
13726     "referenced_type" : "type-24"
13727    },
13728    {
13729     "field_name" : "tid",
13730     "field_offset" : 64,
13731     "referenced_type" : "type-2"
13732    },
13733    {
13734     "field_name" : "sec",
13735     "field_offset" : 96,
13736     "referenced_type" : "type-2"
13737    },
13738    {
13739     "field_name" : "nsec",
13740     "field_offset" : 128,
13741     "referenced_type" : "type-2"
13742    },
13743    {
13744     "field_name" : "lid",
13745     "field_offset" : 160,
13746     "referenced_type" : "type-2"
13747    },
13748    {
13749     "field_name" : "uid",
13750     "field_offset" : 192,
13751     "referenced_type" : "type-2"
13752    },
13753    {
13754     "field_name" : "msg",
13755     "field_offset" : 224,
13756     "referenced_type" : "type-107"
13757    }
13758   ],
13759   "linker_set_key" : "logger_entry_v4",
13760   "name" : "logger_entry_v4",
13761   "referenced_type" : "type-105",
13762   "self_type" : "type-105",
13763   "size" : 28,
13764   "source_file" : "/system/core/liblog/include/log/log_read.h",
13765   "unique_id" : "logger_entry_v4"
13766  },
13767  {
13768   "alignment" : 4,
13769   "fields" :
13770   [
13771    {
13772     "field_name" : "version",
13773     "referenced_type" : "type-24"
13774    },
13775    {
13776     "field_name" : "numFds",
13777     "field_offset" : 32,
13778     "referenced_type" : "type-24"
13779    },
13780    {
13781     "field_name" : "numInts",
13782     "field_offset" : 64,
13783     "referenced_type" : "type-24"
13784    },
13785    {
13786     "field_name" : "data",
13787     "field_offset" : 96,
13788     "referenced_type" : "type-178"
13789    }
13790   ],
13791   "linker_set_key" : "native_handle",
13792   "name" : "native_handle",
13793   "referenced_type" : "type-177",
13794   "self_type" : "type-177",
13795   "size" : 12,
13796   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13797   "unique_id" : "native_handle"
13798  }
13799 ],
13800 "rvalue_reference_types" :
13801 [
13802  {
13803   "alignment" : 4,
13804   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > &&",
13805   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> > &&",
13806   "referenced_type" : "type-153",
13807   "self_type" : "type-155",
13808   "size" : 4,
13809   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13810  },
13811  {
13812   "alignment" : 4,
13813   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > &&",
13814   "name" : "android::hardware::Return<android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> > &&",
13815   "referenced_type" : "type-573",
13816   "self_type" : "type-575",
13817   "size" : 4,
13818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13819  },
13820  {
13821   "alignment" : 4,
13822   "linker_set_key" : "android::hardware::Return<bool> &&",
13823   "name" : "android::hardware::Return<bool> &&",
13824   "referenced_type" : "type-146",
13825   "self_type" : "type-149",
13826   "size" : 4,
13827   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13828  },
13829  {
13830   "alignment" : 4,
13831   "linker_set_key" : "android::hardware::Return<void> &&",
13832   "name" : "android::hardware::Return<void> &&",
13833   "referenced_type" : "type-166",
13834   "self_type" : "type-168",
13835   "size" : 4,
13836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13837  },
13838  {
13839   "alignment" : 4,
13840   "linker_set_key" : "android::hardware::Status &&",
13841   "name" : "android::hardware::Status &&",
13842   "referenced_type" : "type-136",
13843   "self_type" : "type-142",
13844   "size" : 4,
13845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13846  },
13847  {
13848   "alignment" : 4,
13849   "linker_set_key" : "android::hardware::details::return_status &&",
13850   "name" : "android::hardware::details::return_status &&",
13851   "referenced_type" : "type-147",
13852   "self_type" : "type-161",
13853   "size" : 4,
13854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13855  },
13856  {
13857   "alignment" : 4,
13858   "linker_set_key" : "android::hardware::hidl_handle &&",
13859   "name" : "android::hardware::hidl_handle &&",
13860   "referenced_type" : "type-282",
13861   "self_type" : "type-288",
13862   "size" : 4,
13863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13864  },
13865  {
13866   "alignment" : 4,
13867   "linker_set_key" : "android::hardware::hidl_memory &&",
13868   "name" : "android::hardware::hidl_memory &&",
13869   "referenced_type" : "type-283",
13870   "self_type" : "type-292",
13871   "size" : 4,
13872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13873  },
13874  {
13875   "alignment" : 4,
13876   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &&",
13877   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl> &&",
13878   "referenced_type" : "type-118",
13879   "self_type" : "type-121",
13880   "size" : 4,
13881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13882  },
13883  {
13884   "alignment" : 4,
13885   "linker_set_key" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &&",
13886   "name" : "android::sp<android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControlCallback> &&",
13887   "referenced_type" : "type-85",
13888   "self_type" : "type-112",
13889   "size" : 4,
13890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13891  },
13892  {
13893   "alignment" : 4,
13894   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13895   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13896   "referenced_type" : "type-126",
13897   "self_type" : "type-128",
13898   "size" : 4,
13899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13900  },
13901  {
13902   "alignment" : 4,
13903   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13904   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13905   "referenced_type" : "type-431",
13906   "self_type" : "type-430",
13907   "size" : 4,
13908   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13909  },
13910  {
13911   "alignment" : 4,
13912   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13913   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13914   "referenced_type" : "type-599",
13915   "self_type" : "type-598",
13916   "size" : 4,
13917   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13918  },
13919  {
13920   "alignment" : 4,
13921   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13922   "name" : "std::function<sp<IBase> (void *)> &&",
13923   "referenced_type" : "type-441",
13924   "self_type" : "type-440",
13925   "size" : 4,
13926   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13927  },
13928  {
13929   "alignment" : 4,
13930   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13931   "name" : "std::function<sp<IBase> (void *)> &&",
13932   "referenced_type" : "type-603",
13933   "self_type" : "type-602",
13934   "size" : 4,
13935   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13936  },
13937  {
13938   "alignment" : 4,
13939   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13940   "name" : "std::function<sp<IBinder> (void *)> &&",
13941   "referenced_type" : "type-433",
13942   "self_type" : "type-432",
13943   "size" : 4,
13944   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13945  },
13946  {
13947   "alignment" : 4,
13948   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13949   "name" : "std::function<sp<IBinder> (void *)> &&",
13950   "referenced_type" : "type-601",
13951   "self_type" : "type-600",
13952   "size" : 4,
13953   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13954  }
13955 ]
13956}
13957