1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-61",
9   "self_type" : "type-81",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "float [16]",
15   "name" : "float [16]",
16   "referenced_type" : "type-259",
17   "self_type" : "type-374",
18   "size" : 64,
19   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
20  },
21  {
22   "linker_set_key" : "float []",
23   "name" : "float []",
24   "referenced_type" : "type-259",
25   "self_type" : "type-516",
26   "source_file" : "/system/core/libsystem/include/system/graphics.h"
27  },
28  {
29   "alignment" : 4,
30   "linker_set_key" : "int [0]",
31   "name" : "int [0]",
32   "referenced_type" : "type-32",
33   "self_type" : "type-196",
34   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-78",
41   "self_type" : "type-334",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-78",
50   "self_type" : "type-77",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-2",
59   "self_type" : "type-508",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-44",
73   "self_type" : "type-44",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "linker_set_key" : "char",
80   "name" : "char",
81   "referenced_type" : "type-61",
82   "self_type" : "type-61",
83   "size" : 1
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char16_t",
90   "name" : "char16_t",
91   "referenced_type" : "type-52",
92   "self_type" : "type-52",
93   "size" : 2
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "double",
98   "name" : "double",
99   "referenced_type" : "type-264",
100   "self_type" : "type-264",
101   "size" : 8
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "float",
106   "name" : "float",
107   "referenced_type" : "type-259",
108   "self_type" : "type-259",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "int",
115   "name" : "int",
116   "referenced_type" : "type-32",
117   "self_type" : "type-32",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long",
124   "name" : "long",
125   "referenced_type" : "type-238",
126   "self_type" : "type-238",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-37",
135   "self_type" : "type-37",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-218",
144   "self_type" : "type-218",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-275",
153   "self_type" : "type-275",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-78",
163   "self_type" : "type-78",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-243",
183   "self_type" : "type-243",
184   "size" : 4
185  },
186  {
187   "alignment" : 4,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-138",
193   "self_type" : "type-138",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-80",
203   "self_type" : "type-80",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-34",
210   "self_type" : "type-34"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "binding" : "weak",
217   "name" : "_ZN7android8hardware10fromBinderINS0_8graphics11bufferqueue4V1_017IProducerListenerENS4_20BpHwProducerListenerENS4_20BnHwProducerListenerEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
218  },
219  {
220   "binding" : "weak",
221   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerENS_4hidl4base4V1_05IBaseENS5_20BpHwProducerListenerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
222  },
223  {
224   "binding" : "weak",
225   "name" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerENS_4hidl4base4V1_05IBaseENS5_25BpHwGraphicBufferProducerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
226  },
227  {
228   "binding" : "weak",
229   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_8graphics11bufferqueue4V1_017IProducerListenerEvEENS_2spIT_EES9_"
230  },
231  {
232   "binding" : "weak",
233   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics11bufferqueue4V1_020BpHwProducerListenerENS5_17IProducerListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
234  },
235  {
236   "binding" : "weak",
237   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerENS5_22IGraphicBufferProducerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
238  },
239  {
240   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
241  },
242  {
243   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
244  },
245  {
246   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
253  },
254  {
255   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21notifySyspropsChangedEv"
268  },
269  {
270   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21setHALInstrumentationEv"
271  },
272  {
273   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener4pingEv"
277  },
278  {
279   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener8castFromERKNS_2spIS4_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerC1ENS_2spINS3_17IProducerListenerEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerC2ENS_2spINS3_17IProducerListenerEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener22_hidl_onBufferReleasedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener24_hidl_needsReleaseNotifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener4pingEv"
310  },
311  {
312   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerC1ERKNS_2spINS3_17IProducerListenerEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerC2ERKNS_2spINS3_17IProducerListenerEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD2Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
328  },
329  {
330   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener16onBufferReleasedEv"
343  },
344  {
345   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener18needsReleaseNotifyEv"
346  },
347  {
348   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21notifySyspropsChangedEv"
352  },
353  {
354   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21setHALInstrumentationEv"
355  },
356  {
357   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener22_hidl_onBufferReleasedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
358  },
359  {
360   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener24_hidl_needsReleaseNotifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
361  },
362  {
363   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener4pingEv"
364  },
365  {
366   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerC1ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerC2ERKNS_2spINS0_7IBinderEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer16FrameEventsDeltaEPNS0_6ParcelEjj"
376  },
377  {
378   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer16QueueBufferInputEPNS0_6ParcelEjj"
379  },
380  {
381   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer17FenceTimeSnapshotEPNS0_6ParcelEjj"
382  },
383  {
384   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer17QueueBufferOutputEPNS0_6ParcelEjj"
385  },
386  {
387   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEPNS0_6ParcelEjj"
388  },
389  {
390   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
391  },
392  {
393   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
394  },
395  {
396   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
403  },
404  {
405   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21notifySyspropsChangedEv"
418  },
419  {
420   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21setHALInstrumentationEv"
421  },
422  {
423   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer4pingEv"
427  },
428  {
429   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
433  },
434  {
435   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8castFromERKNS_2spIS4_EEb"
436  },
437  {
438   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer16FrameEventsDeltaERKNS0_6ParcelEjj"
439  },
440  {
441   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer16QueueBufferInputERKNS0_6ParcelEjj"
442  },
443  {
444   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer17FenceTimeSnapshotERKNS0_6ParcelEjj"
445  },
446  {
447   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer17QueueBufferOutputERKNS0_6ParcelEjj"
448  },
449  {
450   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaERKNS0_6ParcelEjj"
451  },
452  {
453   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer13addOnewayTaskENSt3__18functionIFvvEEE"
454  },
455  {
456   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerC1ENS_2spINS3_22IGraphicBufferProducerEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerC2ENS_2spINS3_22IGraphicBufferProducerEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
463  },
464  {
465   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer11_hidl_queryEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
466  },
467  {
468   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer13_hidl_connectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer16_hidl_disconnectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer17_hidl_getUniqueIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
478  },
479  {
480   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer17_hidl_queueBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_attachBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_cancelBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_detachBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_setAsyncModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer19_hidl_dequeueBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
496  },
497  {
498   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer19_hidl_requestBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
499  },
500  {
501   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer20_hidl_setAutoRefreshEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
502  },
503  {
504   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_allocateBuffersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
505  },
506  {
507   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_allowAllocationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
508  },
509  {
510   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_getConsumerNameEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
511  },
512  {
513   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer22_hidl_detachNextBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
514  },
515  {
516   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer23_hidl_setDequeueTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
517  },
518  {
519   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer23_hidl_setSidebandStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
520  },
521  {
522   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer24_hidl_getFrameTimestampsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
523  },
524  {
525   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_getLastQueuedBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
526  },
527  {
528   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_setGenerationNumberEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
529  },
530  {
531   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_setSharedBufferModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
532  },
533  {
534   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer31_hidl_setMaxDequeuedBufferCountEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
535  },
536  {
537   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer4pingEv"
538  },
539  {
540   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerC1ERKNS_2spINS3_22IGraphicBufferProducerEEE"
541  },
542  {
543   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerC2ERKNS_2spINS3_22IGraphicBufferProducerEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
547  },
548  {
549   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
550  },
551  {
552   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD2Ev"
553  },
554  {
555   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer10disconnectEiNS3_22IGraphicBufferProducer14DisconnectModeE"
556  },
557  {
558   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11_hidl_queryEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFviiEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE"
562  },
563  {
564   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
565  },
566  {
567   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11queueBufferEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNS5_17QueueBufferOutputEEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
571  },
572  {
573   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE"
574  },
575  {
576   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12detachBufferEi"
577  },
578  {
579   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
580  },
581  {
582   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
583  },
584  {
585   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12setAsyncModeEb"
586  },
587  {
588   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13_hidl_connectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE"
589  },
590  {
591   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
592  },
593  {
594   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
598  },
599  {
600   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
601  },
602  {
603   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14setAutoRefreshEb"
604  },
605  {
606   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj"
607  },
608  {
609   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allowAllocationEb"
610  },
611  {
612   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer16_hidl_disconnectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNS3_22IGraphicBufferProducer14DisconnectModeE"
616  },
617  {
618   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
619  },
620  {
621   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17_hidl_getUniqueIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviyEEE"
622  },
623  {
624   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17_hidl_queueBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNSA_17QueueBufferOutputEEEE"
625  },
626  {
627   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setDequeueTimeoutEx"
628  },
629  {
630   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE"
631  },
632  {
633   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_attachBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
634  },
635  {
636   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_cancelBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_handleE"
637  },
638  {
639   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_detachBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
640  },
641  {
642   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_setAsyncModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
643  },
644  {
645   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
646  },
647  {
648   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19_hidl_dequeueBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
649  },
650  {
651   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19_hidl_requestBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
652  },
653  {
654   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
655  },
656  {
657   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
658  },
659  {
660   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setGenerationNumberEj"
661  },
662  {
663   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setSharedBufferModeEb"
664  },
665  {
666   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer20_hidl_setAutoRefreshEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
667  },
668  {
669   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_allocateBuffersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNS1_6common4V1_011PixelFormatEj"
670  },
671  {
672   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_allowAllocationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
673  },
674  {
675   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_getConsumerNameEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
676  },
677  {
678   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21notifySyspropsChangedEv"
679  },
680  {
681   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21setHALInstrumentationEv"
682  },
683  {
684   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer22_hidl_detachNextBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
685  },
686  {
687   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer23_hidl_setDequeueTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEx"
688  },
689  {
690   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer23_hidl_setSidebandStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleE"
691  },
692  {
693   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer24_hidl_getFrameTimestampsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_getLastQueuedBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
697  },
698  {
699   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_setGenerationNumberEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj"
700  },
701  {
702   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_setSharedBufferModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
703  },
704  {
705   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25setMaxDequeuedBufferCountEi"
706  },
707  {
708   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer31_hidl_setMaxDequeuedBufferCountEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
709  },
710  {
711   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer4pingEv"
712  },
713  {
714   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
715  },
716  {
717   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE"
718  },
719  {
720   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE"
721  },
722  {
723   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerC1ERKNS_2spINS0_7IBinderEEE"
724  },
725  {
726   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerC2ERKNS_2spINS0_7IBinderEEE"
727  },
728  {
729   "binding" : "weak",
730   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
731  },
732  {
733   "binding" : "weak",
734   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
735  },
736  {
737   "binding" : "weak",
738   "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_"
739  },
740  {
741   "binding" : "weak",
742   "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_"
743  },
744  {
745   "binding" : "weak",
746   "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"
747  },
748  {
749   "binding" : "weak",
750   "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_"
751  },
752  {
753   "binding" : "weak",
754   "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_"
755  },
756  {
757   "binding" : "weak",
758   "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"
759  },
760  {
761   "binding" : "weak",
762   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
763  },
764  {
765   "binding" : "weak",
766   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
767  },
768  {
769   "binding" : "weak",
770   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
771  },
772  {
773   "name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
774  },
775  {
776   "name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
777  },
778  {
779   "name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
780  },
781  {
782   "name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
783  },
784  {
785   "name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
786  },
787  {
788   "name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
789  },
790  {
791   "name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
792  },
793  {
794   "name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
795  }
796 ],
797 "elf_objects" :
798 [
799  {
800   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener10descriptorE"
801  },
802  {
803   "name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10descriptorE"
804  },
805  {
806   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE0_NS_4hidl4base4V1_05IBaseE"
807  },
808  {
809   "binding" : "weak",
810   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE0_NS3_17IProducerListenerE"
811  },
812  {
813   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE0_NS0_7IBinderE"
814  },
815  {
816   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE0_NS0_9BHwBinderE"
817  },
818  {
819   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
820  },
821  {
822   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE0_NS0_11BpInterfaceINS3_17IProducerListenerEEE"
823  },
824  {
825   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE0_NS3_17IProducerListenerE"
826  },
827  {
828   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE0_NS_4hidl4base4V1_05IBaseE"
829  },
830  {
831   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE4_NS0_10IInterfaceE"
832  },
833  {
834   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE8_NS0_11BpHwRefBaseE"
835  },
836  {
837   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE0_NS_4hidl4base4V1_05IBaseE"
838  },
839  {
840   "binding" : "weak",
841   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE0_NS3_22IGraphicBufferProducerE"
842  },
843  {
844   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE0_NS0_7IBinderE"
845  },
846  {
847   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE0_NS0_9BHwBinderE"
848  },
849  {
850   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE0_NS_4hidl4base4V1_08BnHwBaseE"
851  },
852  {
853   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE0_NS0_11BpInterfaceINS3_22IGraphicBufferProducerEEE"
854  },
855  {
856   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE0_NS3_22IGraphicBufferProducerE"
857  },
858  {
859   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE0_NS_4hidl4base4V1_05IBaseE"
860  },
861  {
862   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE4_NS0_10IInterfaceE"
863  },
864  {
865   "name" : "_ZTCN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE8_NS0_11BpHwRefBaseE"
866  },
867  {
868   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE"
869  },
870  {
871   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE"
872  },
873  {
874   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
875  },
876  {
877   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE"
878  },
879  {
880   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE"
881  },
882  {
883   "name" : "_ZTTN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
884  },
885  {
886   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE"
887  },
888  {
889   "binding" : "weak",
890   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE"
891  },
892  {
893   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE"
894  },
895  {
896   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
897  },
898  {
899   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE"
900  },
901  {
902   "binding" : "weak",
903   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE"
904  },
905  {
906   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE"
907  },
908  {
909   "name" : "_ZTVN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
910  }
911 ],
912 "enum_types" :
913 [
914  {
915   "alignment" : 4,
916   "enum_fields" :
917   [
918    {
919     "enum_field_value" : 0,
920     "name" : "android::Condition::WAKE_UP_ONE"
921    },
922    {
923     "enum_field_value" : 1,
924     "name" : "android::Condition::WAKE_UP_ALL"
925    }
926   ],
927   "linker_set_key" : "android::Condition::WakeUpType",
928   "name" : "android::Condition::WakeUpType",
929   "referenced_type" : "type-527",
930   "self_type" : "type-527",
931   "size" : 4,
932   "source_file" : "/system/core/libutils/include/utils/Condition.h",
933   "underlying_type" : "type-2",
934   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
935  },
936  {
937   "alignment" : 4,
938   "enum_fields" :
939   [
940    {
941     "enum_field_value" : 0,
942     "name" : "android::String16::kEmptyString"
943    }
944   ],
945   "linker_set_key" : "android::String16::StaticLinkage",
946   "name" : "android::String16::StaticLinkage",
947   "referenced_type" : "type-416",
948   "self_type" : "type-416",
949   "size" : 4,
950   "source_file" : "/system/core/libutils/include/utils/String16.h",
951   "underlying_type" : "type-2",
952   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
953  },
954  {
955   "alignment" : 4,
956   "enum_fields" :
957   [
958    {
959     "enum_field_value" : 0,
960     "name" : "android::String8::kEmptyString"
961    }
962   ],
963   "linker_set_key" : "android::String8::StaticLinkage",
964   "name" : "android::String8::StaticLinkage",
965   "referenced_type" : "type-407",
966   "self_type" : "type-407",
967   "size" : 4,
968   "source_file" : "/system/core/libutils/include/utils/String8.h",
969   "underlying_type" : "type-2",
970   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
971  },
972  {
973   "alignment" : 4,
974   "enum_fields" :
975   [
976    {
977     "enum_field_value" : 0,
978     "name" : "android::hardware::HidlReturnRestriction::NONE"
979    },
980    {
981     "enum_field_value" : 1,
982     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
983    },
984    {
985     "enum_field_value" : 2,
986     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
987    }
988   ],
989   "linker_set_key" : "android::hardware::HidlReturnRestriction",
990   "name" : "android::hardware::HidlReturnRestriction",
991   "referenced_type" : "type-183",
992   "self_type" : "type-183",
993   "size" : 4,
994   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
995   "underlying_type" : "type-32",
996   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
997  },
998  {
999   "alignment" : 4,
1000   "enum_fields" :
1001   [
1002    {
1003     "enum_field_value" : 0,
1004     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1005    },
1006    {
1007     "enum_field_value" : 1,
1008     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1009    },
1010    {
1011     "enum_field_value" : 2,
1012     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1013    },
1014    {
1015     "enum_field_value" : 3,
1016     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1017    }
1018   ],
1019   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1020   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1021   "referenced_type" : "type-397",
1022   "self_type" : "type-397",
1023   "size" : 4,
1024   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1025   "underlying_type" : "type-32",
1026   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1027  },
1028  {
1029   "alignment" : 4,
1030   "enum_fields" :
1031   [
1032    {
1033     "enum_field_value" : 1,
1034     "name" : "android::hardware::kSynchronizedReadWrite"
1035    },
1036    {
1037     "enum_field_value" : 2,
1038     "name" : "android::hardware::kUnsynchronizedWrite"
1039    }
1040   ],
1041   "linker_set_key" : "android::hardware::MQFlavor",
1042   "name" : "android::hardware::MQFlavor",
1043   "referenced_type" : "type-393",
1044   "self_type" : "type-393",
1045   "size" : 4,
1046   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1047   "underlying_type" : "type-2",
1048   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1049  },
1050  {
1051   "alignment" : 4,
1052   "enum_fields" :
1053   [
1054    {
1055     "enum_field_value" : 0,
1056     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1057    },
1058    {
1059     "enum_field_value" : 1,
1060     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1061    },
1062    {
1063     "enum_field_value" : 2,
1064     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1065    }
1066   ],
1067   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1068   "name" : "android::hardware::ProcessState::CallRestriction",
1069   "referenced_type" : "type-63",
1070   "self_type" : "type-63",
1071   "size" : 4,
1072   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1073   "underlying_type" : "type-32",
1074   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1075  },
1076  {
1077   "alignment" : 4,
1078   "enum_fields" :
1079   [
1080    {
1081     "enum_field_value" : 0,
1082     "name" : "android::hardware::Status::EX_NONE"
1083    },
1084    {
1085     "enum_field_value" : -1,
1086     "name" : "android::hardware::Status::EX_SECURITY"
1087    },
1088    {
1089     "enum_field_value" : -2,
1090     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1091    },
1092    {
1093     "enum_field_value" : -3,
1094     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1095    },
1096    {
1097     "enum_field_value" : -4,
1098     "name" : "android::hardware::Status::EX_NULL_POINTER"
1099    },
1100    {
1101     "enum_field_value" : -5,
1102     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1103    },
1104    {
1105     "enum_field_value" : -6,
1106     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1107    },
1108    {
1109     "enum_field_value" : -7,
1110     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1111    },
1112    {
1113     "enum_field_value" : -128,
1114     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1115    },
1116    {
1117     "enum_field_value" : -129,
1118     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1119    }
1120   ],
1121   "linker_set_key" : "android::hardware::Status::Exception",
1122   "name" : "android::hardware::Status::Exception",
1123   "referenced_type" : "type-149",
1124   "self_type" : "type-149",
1125   "size" : 4,
1126   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1127   "underlying_type" : "type-32",
1128   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1129  },
1130  {
1131   "alignment" : 4,
1132   "enum_fields" :
1133   [
1134    {
1135     "enum_field_value" : 0,
1136     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1137    },
1138    {
1139     "enum_field_value" : 1,
1140     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1141    },
1142    {
1143     "enum_field_value" : 2,
1144     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1145    },
1146    {
1147     "enum_field_value" : 3,
1148     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1149    },
1150    {
1151     "enum_field_value" : 4,
1152     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1153    },
1154    {
1155     "enum_field_value" : 5,
1156     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1157    },
1158    {
1159     "enum_field_value" : 6,
1160     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1161    },
1162    {
1163     "enum_field_value" : 7,
1164     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1165    },
1166    {
1167     "enum_field_value" : 8,
1168     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1169    },
1170    {
1171     "enum_field_value" : 9,
1172     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1173    }
1174   ],
1175   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1176   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1177   "referenced_type" : "type-639",
1178   "self_type" : "type-639",
1179   "size" : 4,
1180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1181   "underlying_type" : "type-2",
1182   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1183  },
1184  {
1185   "alignment" : 4,
1186   "enum_fields" :
1187   [
1188    {
1189     "enum_field_value" : 0,
1190     "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode::API"
1191    },
1192    {
1193     "enum_field_value" : 1,
1194     "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode::ALL_LOCAL"
1195    }
1196   ],
1197   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode",
1198   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode",
1199   "referenced_type" : "type-589",
1200   "self_type" : "type-589",
1201   "size" : 4,
1202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
1203   "underlying_type" : "type-32",
1204   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14DisconnectModeE"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State::EMPTY"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State::FENCE"
1217    },
1218    {
1219     "enum_field_value" : 2,
1220     "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State::SIGNAL_TIME"
1221    }
1222   ],
1223   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State",
1224   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State",
1225   "referenced_type" : "type-361",
1226   "self_type" : "type-361",
1227   "size" : 4,
1228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
1229   "underlying_type" : "type-32",
1230   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17FenceTimeSnapshot5StateE"
1231  },
1232  {
1233   "alignment" : 4,
1234   "enum_fields" :
1235   [
1236    {
1237     "enum_field_value" : 15,
1238     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
1239    },
1240    {
1241     "enum_field_value" : 0,
1242     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1243    },
1244    {
1245     "enum_field_value" : 2,
1246     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1247    },
1248    {
1249     "enum_field_value" : 3,
1250     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1251    },
1252    {
1253     "enum_field_value" : 240,
1254     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1255    },
1256    {
1257     "enum_field_value" : 0,
1258     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1259    },
1260    {
1261     "enum_field_value" : 32,
1262     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1263    },
1264    {
1265     "enum_field_value" : 48,
1266     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1267    },
1268    {
1269     "enum_field_value" : 256,
1270     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1271    },
1272    {
1273     "enum_field_value" : 512,
1274     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1275    },
1276    {
1277     "enum_field_value" : 2048,
1278     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1279    },
1280    {
1281     "enum_field_value" : 4096,
1282     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1283    },
1284    {
1285     "enum_field_value" : 16384,
1286     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1287    },
1288    {
1289     "enum_field_value" : 32768,
1290     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1291    },
1292    {
1293     "enum_field_value" : 65536,
1294     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1295    },
1296    {
1297     "enum_field_value" : 131072,
1298     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1299    },
1300    {
1301     "enum_field_value" : 262144,
1302     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1303    },
1304    {
1305     "enum_field_value" : 1048576,
1306     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1307    },
1308    {
1309     "enum_field_value" : 4194304,
1310     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1311    },
1312    {
1313     "enum_field_value" : 8388608,
1314     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1315    },
1316    {
1317     "enum_field_value" : 16777216,
1318     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1319    },
1320    {
1321     "enum_field_value" : -268435456,
1322     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1323    },
1324    {
1325     "enum_field_value" : 0,
1326     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1327    }
1328   ],
1329   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1330   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1331   "referenced_type" : "type-552",
1332   "self_type" : "type-552",
1333   "size" : 8,
1334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1335   "underlying_type" : "type-138",
1336   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1337  },
1338  {
1339   "alignment" : 4,
1340   "enum_fields" :
1341   [
1342    {
1343     "enum_field_value" : 0,
1344     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1345    },
1346    {
1347     "enum_field_value" : 1,
1348     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1349    },
1350    {
1351     "enum_field_value" : 2,
1352     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1353    },
1354    {
1355     "enum_field_value" : 3,
1356     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1357    },
1358    {
1359     "enum_field_value" : 4,
1360     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1361    },
1362    {
1363     "enum_field_value" : 5,
1364     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1365    },
1366    {
1367     "enum_field_value" : 6,
1368     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1369    },
1370    {
1371     "enum_field_value" : 7,
1372     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1373    },
1374    {
1375     "enum_field_value" : 8,
1376     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1377    },
1378    {
1379     "enum_field_value" : 9,
1380     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1381    }
1382   ],
1383   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1384   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1385   "referenced_type" : "type-556",
1386   "self_type" : "type-556",
1387   "size" : 4,
1388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1389   "underlying_type" : "type-32",
1390   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1391  },
1392  {
1393   "alignment" : 4,
1394   "enum_fields" :
1395   [
1396    {
1397     "enum_field_value" : 0,
1398     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1399    },
1400    {
1401     "enum_field_value" : 1,
1402     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1403    },
1404    {
1405     "enum_field_value" : 2,
1406     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1407    },
1408    {
1409     "enum_field_value" : 3,
1410     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1411    },
1412    {
1413     "enum_field_value" : 4,
1414     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1415    },
1416    {
1417     "enum_field_value" : 5,
1418     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1419    },
1420    {
1421     "enum_field_value" : 6,
1422     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1423    }
1424   ],
1425   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1426   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1427   "referenced_type" : "type-557",
1428   "self_type" : "type-557",
1429   "size" : 4,
1430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1431   "underlying_type" : "type-32",
1432   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1433  },
1434  {
1435   "alignment" : 4,
1436   "enum_fields" :
1437   [
1438    {
1439     "enum_field_value" : 0,
1440     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1441    },
1442    {
1443     "enum_field_value" : 1,
1444     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1445    },
1446    {
1447     "enum_field_value" : 16,
1448     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1449    },
1450    {
1451     "enum_field_value" : 4128768,
1452     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1453    },
1454    {
1455     "enum_field_value" : 0,
1456     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1457    },
1458    {
1459     "enum_field_value" : 65536,
1460     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1461    },
1462    {
1463     "enum_field_value" : 131072,
1464     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1465    },
1466    {
1467     "enum_field_value" : 196608,
1468     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1469    },
1470    {
1471     "enum_field_value" : 262144,
1472     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1473    },
1474    {
1475     "enum_field_value" : 327680,
1476     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1477    },
1478    {
1479     "enum_field_value" : 393216,
1480     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1481    },
1482    {
1483     "enum_field_value" : 458752,
1484     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1485    },
1486    {
1487     "enum_field_value" : 524288,
1488     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1489    },
1490    {
1491     "enum_field_value" : 589824,
1492     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1493    },
1494    {
1495     "enum_field_value" : 655360,
1496     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1497    },
1498    {
1499     "enum_field_value" : 720896,
1500     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1501    },
1502    {
1503     "enum_field_value" : 22,
1504     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1505    },
1506    {
1507     "enum_field_value" : 130023424,
1508     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1509    },
1510    {
1511     "enum_field_value" : 0,
1512     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1513    },
1514    {
1515     "enum_field_value" : 4194304,
1516     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1517    },
1518    {
1519     "enum_field_value" : 8388608,
1520     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1521    },
1522    {
1523     "enum_field_value" : 12582912,
1524     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1525    },
1526    {
1527     "enum_field_value" : 16777216,
1528     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1529    },
1530    {
1531     "enum_field_value" : 20971520,
1532     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1533    },
1534    {
1535     "enum_field_value" : 25165824,
1536     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1537    },
1538    {
1539     "enum_field_value" : 29360128,
1540     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1541    },
1542    {
1543     "enum_field_value" : 33554432,
1544     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1545    },
1546    {
1547     "enum_field_value" : 27,
1548     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1549    },
1550    {
1551     "enum_field_value" : 939524096,
1552     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1553    },
1554    {
1555     "enum_field_value" : 0,
1556     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1557    },
1558    {
1559     "enum_field_value" : 134217728,
1560     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1561    },
1562    {
1563     "enum_field_value" : 268435456,
1564     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1565    },
1566    {
1567     "enum_field_value" : 402653184,
1568     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1569    },
1570    {
1571     "enum_field_value" : 512,
1572     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1573    },
1574    {
1575     "enum_field_value" : 138477568,
1576     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1577    },
1578    {
1579     "enum_field_value" : 406913024,
1580     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1581    },
1582    {
1583     "enum_field_value" : 513,
1584     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1585    },
1586    {
1587     "enum_field_value" : 142671872,
1588     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1589    },
1590    {
1591     "enum_field_value" : 411107328,
1592     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1593    },
1594    {
1595     "enum_field_value" : 257,
1596     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1597    },
1598    {
1599     "enum_field_value" : 146931712,
1600     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1601    },
1602    {
1603     "enum_field_value" : 258,
1604     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1605    },
1606    {
1607     "enum_field_value" : 281149440,
1608     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1609    },
1610    {
1611     "enum_field_value" : 259,
1612     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1613    },
1614    {
1615     "enum_field_value" : 281280512,
1616     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1617    },
1618    {
1619     "enum_field_value" : 260,
1620     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1621    },
1622    {
1623     "enum_field_value" : 281083904,
1624     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1625    },
1626    {
1627     "enum_field_value" : 139067392,
1628     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1629    },
1630    {
1631     "enum_field_value" : 155844608,
1632     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1633    },
1634    {
1635     "enum_field_value" : 139067392,
1636     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1637    },
1638    {
1639     "enum_field_value" : 143261696,
1640     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1641    },
1642    {
1643     "enum_field_value" : 151715840,
1644     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1645    },
1646    {
1647     "enum_field_value" : 138805248,
1648     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1649    },
1650    {
1651     "enum_field_value" : 147193856,
1652     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1653    },
1654    {
1655     "enum_field_value" : 163971072,
1656     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1657    },
1658    {
1659     "enum_field_value" : 4096,
1660     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1661    },
1662    {
1663     "enum_field_value" : 4097,
1664     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1665    }
1666   ],
1667   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1668   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1669   "referenced_type" : "type-555",
1670   "self_type" : "type-555",
1671   "size" : 4,
1672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1673   "underlying_type" : "type-32",
1674   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1675  },
1676  {
1677   "alignment" : 4,
1678   "enum_fields" :
1679   [
1680    {
1681     "enum_field_value" : 1,
1682     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1683    },
1684    {
1685     "enum_field_value" : 2,
1686     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1687    },
1688    {
1689     "enum_field_value" : 3,
1690     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1691    }
1692   ],
1693   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1694   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1695   "referenced_type" : "type-558",
1696   "self_type" : "type-558",
1697   "size" : 4,
1698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1699   "underlying_type" : "type-32",
1700   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1701  },
1702  {
1703   "alignment" : 4,
1704   "enum_fields" :
1705   [
1706    {
1707     "enum_field_value" : 1,
1708     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1709    },
1710    {
1711     "enum_field_value" : 2,
1712     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1713    },
1714    {
1715     "enum_field_value" : 3,
1716     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1717    },
1718    {
1719     "enum_field_value" : 4,
1720     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1721    },
1722    {
1723     "enum_field_value" : 5,
1724     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1725    },
1726    {
1727     "enum_field_value" : 16,
1728     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1729    },
1730    {
1731     "enum_field_value" : 17,
1732     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1733    },
1734    {
1735     "enum_field_value" : 20,
1736     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1737    },
1738    {
1739     "enum_field_value" : 22,
1740     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1741    },
1742    {
1743     "enum_field_value" : 32,
1744     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1745    },
1746    {
1747     "enum_field_value" : 33,
1748     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1749    },
1750    {
1751     "enum_field_value" : 34,
1752     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1753    },
1754    {
1755     "enum_field_value" : 35,
1756     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1757    },
1758    {
1759     "enum_field_value" : 36,
1760     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1761    },
1762    {
1763     "enum_field_value" : 37,
1764     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1765    },
1766    {
1767     "enum_field_value" : 38,
1768     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1769    },
1770    {
1771     "enum_field_value" : 43,
1772     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1773    },
1774    {
1775     "enum_field_value" : 538982489,
1776     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1777    },
1778    {
1779     "enum_field_value" : 540422489,
1780     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1781    },
1782    {
1783     "enum_field_value" : 842094169,
1784     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1785    }
1786   ],
1787   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1788   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1789   "referenced_type" : "type-551",
1790   "self_type" : "type-551",
1791   "size" : 4,
1792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1793   "underlying_type" : "type-32",
1794   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1795  },
1796  {
1797   "alignment" : 4,
1798   "enum_fields" :
1799   [
1800    {
1801     "enum_field_value" : 1,
1802     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1803    },
1804    {
1805     "enum_field_value" : 2,
1806     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1807    },
1808    {
1809     "enum_field_value" : 4,
1810     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1811    },
1812    {
1813     "enum_field_value" : 3,
1814     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1815    },
1816    {
1817     "enum_field_value" : 7,
1818     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1819    }
1820   ],
1821   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1822   "name" : "android::hardware::graphics::common::V1_0::Transform",
1823   "referenced_type" : "type-554",
1824   "self_type" : "type-554",
1825   "size" : 4,
1826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1827   "underlying_type" : "type-32",
1828   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1829  },
1830  {
1831   "alignment" : 4,
1832   "enum_fields" :
1833   [
1834    {
1835     "enum_field_value" : 0,
1836     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1837    },
1838    {
1839     "enum_field_value" : 1,
1840     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1841    },
1842    {
1843     "enum_field_value" : 2,
1844     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1845    }
1846   ],
1847   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1848   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1849   "referenced_type" : "type-401",
1850   "self_type" : "type-401",
1851   "size" : 4,
1852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1853   "underlying_type" : "type-32",
1854   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1855  },
1856  {
1857   "alignment" : 4,
1858   "enum_fields" :
1859   [
1860    {
1861     "enum_field_value" : -1,
1862     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1863    }
1864   ],
1865   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1866   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1867   "referenced_type" : "type-542",
1868   "self_type" : "type-542",
1869   "size" : 4,
1870   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1871   "underlying_type" : "type-32",
1872   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1873  },
1874  {
1875   "alignment" : 1,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 0,
1880     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1881    },
1882    {
1883     "enum_field_value" : 1,
1884     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1885    },
1886    {
1887     "enum_field_value" : 2,
1888     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1889    }
1890   ],
1891   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1892   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1893   "referenced_type" : "type-541",
1894   "self_type" : "type-541",
1895   "size" : 1,
1896   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1897   "underlying_type" : "type-78",
1898   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1899  },
1900  {
1901   "alignment" : 4,
1902   "enum_fields" :
1903   [
1904    {
1905     "enum_field_value" : 0,
1906     "name" : "ANDROID_LOG_UNKNOWN"
1907    },
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "ANDROID_LOG_DEFAULT"
1911    },
1912    {
1913     "enum_field_value" : 2,
1914     "name" : "ANDROID_LOG_VERBOSE"
1915    },
1916    {
1917     "enum_field_value" : 3,
1918     "name" : "ANDROID_LOG_DEBUG"
1919    },
1920    {
1921     "enum_field_value" : 4,
1922     "name" : "ANDROID_LOG_INFO"
1923    },
1924    {
1925     "enum_field_value" : 5,
1926     "name" : "ANDROID_LOG_WARN"
1927    },
1928    {
1929     "enum_field_value" : 6,
1930     "name" : "ANDROID_LOG_ERROR"
1931    },
1932    {
1933     "enum_field_value" : 7,
1934     "name" : "ANDROID_LOG_FATAL"
1935    },
1936    {
1937     "enum_field_value" : 8,
1938     "name" : "ANDROID_LOG_SILENT"
1939    }
1940   ],
1941   "linker_set_key" : "android_LogPriority",
1942   "name" : "android_LogPriority",
1943   "referenced_type" : "type-1",
1944   "self_type" : "type-1",
1945   "size" : 4,
1946   "source_file" : "/system/core/liblog/include/android/log.h",
1947   "underlying_type" : "type-2",
1948   "unique_id" : "android_LogPriority"
1949  },
1950  {
1951   "alignment" : 4,
1952   "enum_fields" :
1953   [
1954    {
1955     "enum_field_value" : 0,
1956     "name" : "HAL_COLOR_MODE_NATIVE"
1957    },
1958    {
1959     "enum_field_value" : 1,
1960     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1961    },
1962    {
1963     "enum_field_value" : 2,
1964     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1965    },
1966    {
1967     "enum_field_value" : 3,
1968     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1969    },
1970    {
1971     "enum_field_value" : 4,
1972     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1973    },
1974    {
1975     "enum_field_value" : 5,
1976     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1977    },
1978    {
1979     "enum_field_value" : 6,
1980     "name" : "HAL_COLOR_MODE_DCI_P3"
1981    },
1982    {
1983     "enum_field_value" : 7,
1984     "name" : "HAL_COLOR_MODE_SRGB"
1985    },
1986    {
1987     "enum_field_value" : 8,
1988     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1989    },
1990    {
1991     "enum_field_value" : 9,
1992     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1993    }
1994   ],
1995   "linker_set_key" : "android_color_mode_t",
1996   "name" : "android_color_mode_t",
1997   "referenced_type" : "type-495",
1998   "self_type" : "type-495",
1999   "size" : 4,
2000   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2001   "underlying_type" : "type-2",
2002   "unique_id" : "android_color_mode_t"
2003  },
2004  {
2005   "alignment" : 4,
2006   "enum_fields" :
2007   [
2008    {
2009     "enum_field_value" : 10,
2010     "name" : "HAL_COLOR_MODE_BT2020"
2011    },
2012    {
2013     "enum_field_value" : 11,
2014     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2015    },
2016    {
2017     "enum_field_value" : 12,
2018     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2019    }
2020   ],
2021   "linker_set_key" : "android_color_mode_v1_1_t",
2022   "name" : "android_color_mode_v1_1_t",
2023   "referenced_type" : "type-501",
2024   "self_type" : "type-501",
2025   "size" : 4,
2026   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2027   "underlying_type" : "type-2",
2028   "unique_id" : "android_color_mode_v1_1_t"
2029  },
2030  {
2031   "alignment" : 4,
2032   "enum_fields" :
2033   [
2034    {
2035     "enum_field_value" : 0,
2036     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2037    },
2038    {
2039     "enum_field_value" : 1,
2040     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2041    },
2042    {
2043     "enum_field_value" : 2,
2044     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2045    },
2046    {
2047     "enum_field_value" : 3,
2048     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2049    },
2050    {
2051     "enum_field_value" : 4,
2052     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2053    },
2054    {
2055     "enum_field_value" : 5,
2056     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2057    },
2058    {
2059     "enum_field_value" : 6,
2060     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2061    }
2062   ],
2063   "linker_set_key" : "android_color_transform_t",
2064   "name" : "android_color_transform_t",
2065   "referenced_type" : "type-496",
2066   "self_type" : "type-496",
2067   "size" : 4,
2068   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2069   "underlying_type" : "type-2",
2070   "unique_id" : "android_color_transform_t"
2071  },
2072  {
2073   "alignment" : 4,
2074   "enum_fields" :
2075   [
2076    {
2077     "enum_field_value" : 0,
2078     "name" : "HAL_DATASPACE_UNKNOWN"
2079    },
2080    {
2081     "enum_field_value" : 1,
2082     "name" : "HAL_DATASPACE_ARBITRARY"
2083    },
2084    {
2085     "enum_field_value" : 16,
2086     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2087    },
2088    {
2089     "enum_field_value" : 4128768,
2090     "name" : "HAL_DATASPACE_STANDARD_MASK"
2091    },
2092    {
2093     "enum_field_value" : 0,
2094     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2095    },
2096    {
2097     "enum_field_value" : 65536,
2098     "name" : "HAL_DATASPACE_STANDARD_BT709"
2099    },
2100    {
2101     "enum_field_value" : 131072,
2102     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2103    },
2104    {
2105     "enum_field_value" : 196608,
2106     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2107    },
2108    {
2109     "enum_field_value" : 262144,
2110     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2111    },
2112    {
2113     "enum_field_value" : 327680,
2114     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2115    },
2116    {
2117     "enum_field_value" : 393216,
2118     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2119    },
2120    {
2121     "enum_field_value" : 458752,
2122     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2123    },
2124    {
2125     "enum_field_value" : 524288,
2126     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2127    },
2128    {
2129     "enum_field_value" : 589824,
2130     "name" : "HAL_DATASPACE_STANDARD_FILM"
2131    },
2132    {
2133     "enum_field_value" : 655360,
2134     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2135    },
2136    {
2137     "enum_field_value" : 720896,
2138     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2139    },
2140    {
2141     "enum_field_value" : 22,
2142     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2143    },
2144    {
2145     "enum_field_value" : 130023424,
2146     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2147    },
2148    {
2149     "enum_field_value" : 0,
2150     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2151    },
2152    {
2153     "enum_field_value" : 4194304,
2154     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2155    },
2156    {
2157     "enum_field_value" : 8388608,
2158     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2159    },
2160    {
2161     "enum_field_value" : 12582912,
2162     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2163    },
2164    {
2165     "enum_field_value" : 16777216,
2166     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2167    },
2168    {
2169     "enum_field_value" : 20971520,
2170     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2171    },
2172    {
2173     "enum_field_value" : 25165824,
2174     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2175    },
2176    {
2177     "enum_field_value" : 29360128,
2178     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2179    },
2180    {
2181     "enum_field_value" : 33554432,
2182     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2183    },
2184    {
2185     "enum_field_value" : 27,
2186     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2187    },
2188    {
2189     "enum_field_value" : 939524096,
2190     "name" : "HAL_DATASPACE_RANGE_MASK"
2191    },
2192    {
2193     "enum_field_value" : 0,
2194     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2195    },
2196    {
2197     "enum_field_value" : 134217728,
2198     "name" : "HAL_DATASPACE_RANGE_FULL"
2199    },
2200    {
2201     "enum_field_value" : 268435456,
2202     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2203    },
2204    {
2205     "enum_field_value" : 402653184,
2206     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2207    },
2208    {
2209     "enum_field_value" : 512,
2210     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2211    },
2212    {
2213     "enum_field_value" : 138477568,
2214     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2215    },
2216    {
2217     "enum_field_value" : 406913024,
2218     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2219    },
2220    {
2221     "enum_field_value" : 513,
2222     "name" : "HAL_DATASPACE_SRGB"
2223    },
2224    {
2225     "enum_field_value" : 142671872,
2226     "name" : "HAL_DATASPACE_V0_SRGB"
2227    },
2228    {
2229     "enum_field_value" : 411107328,
2230     "name" : "HAL_DATASPACE_V0_SCRGB"
2231    },
2232    {
2233     "enum_field_value" : 257,
2234     "name" : "HAL_DATASPACE_JFIF"
2235    },
2236    {
2237     "enum_field_value" : 146931712,
2238     "name" : "HAL_DATASPACE_V0_JFIF"
2239    },
2240    {
2241     "enum_field_value" : 258,
2242     "name" : "HAL_DATASPACE_BT601_625"
2243    },
2244    {
2245     "enum_field_value" : 281149440,
2246     "name" : "HAL_DATASPACE_V0_BT601_625"
2247    },
2248    {
2249     "enum_field_value" : 259,
2250     "name" : "HAL_DATASPACE_BT601_525"
2251    },
2252    {
2253     "enum_field_value" : 281280512,
2254     "name" : "HAL_DATASPACE_V0_BT601_525"
2255    },
2256    {
2257     "enum_field_value" : 260,
2258     "name" : "HAL_DATASPACE_BT709"
2259    },
2260    {
2261     "enum_field_value" : 281083904,
2262     "name" : "HAL_DATASPACE_V0_BT709"
2263    },
2264    {
2265     "enum_field_value" : 139067392,
2266     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2267    },
2268    {
2269     "enum_field_value" : 155844608,
2270     "name" : "HAL_DATASPACE_DCI_P3"
2271    },
2272    {
2273     "enum_field_value" : 139067392,
2274     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2275    },
2276    {
2277     "enum_field_value" : 143261696,
2278     "name" : "HAL_DATASPACE_DISPLAY_P3"
2279    },
2280    {
2281     "enum_field_value" : 151715840,
2282     "name" : "HAL_DATASPACE_ADOBE_RGB"
2283    },
2284    {
2285     "enum_field_value" : 138805248,
2286     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2287    },
2288    {
2289     "enum_field_value" : 147193856,
2290     "name" : "HAL_DATASPACE_BT2020"
2291    },
2292    {
2293     "enum_field_value" : 163971072,
2294     "name" : "HAL_DATASPACE_BT2020_PQ"
2295    },
2296    {
2297     "enum_field_value" : 4096,
2298     "name" : "HAL_DATASPACE_DEPTH"
2299    },
2300    {
2301     "enum_field_value" : 4097,
2302     "name" : "HAL_DATASPACE_SENSOR"
2303    }
2304   ],
2305   "linker_set_key" : "android_dataspace_t",
2306   "name" : "android_dataspace_t",
2307   "referenced_type" : "type-494",
2308   "self_type" : "type-494",
2309   "size" : 4,
2310   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2311   "underlying_type" : "type-2",
2312   "unique_id" : "android_dataspace_t"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 281411584,
2320     "name" : "HAL_DATASPACE_BT2020_ITU"
2321    },
2322    {
2323     "enum_field_value" : 298188800,
2324     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2325    },
2326    {
2327     "enum_field_value" : 302383104,
2328     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2329    },
2330    {
2331     "enum_field_value" : 168165376,
2332     "name" : "HAL_DATASPACE_BT2020_HLG"
2333    }
2334   ],
2335   "linker_set_key" : "android_dataspace_v1_1_t",
2336   "name" : "android_dataspace_v1_1_t",
2337   "referenced_type" : "type-499",
2338   "self_type" : "type-499",
2339   "size" : 4,
2340   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2341   "underlying_type" : "type-2",
2342   "unique_id" : "android_dataspace_v1_1_t"
2343  },
2344  {
2345   "alignment" : 4,
2346   "enum_fields" :
2347   [
2348    {
2349     "enum_field_value" : 142999552,
2350     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2351    },
2352    {
2353     "enum_field_value" : 4098,
2354     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2355    },
2356    {
2357     "enum_field_value" : 4099,
2358     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2359    },
2360    {
2361     "enum_field_value" : 4100,
2362     "name" : "HAL_DATASPACE_HEIF"
2363    }
2364   ],
2365   "linker_set_key" : "android_dataspace_v1_2_t",
2366   "name" : "android_dataspace_v1_2_t",
2367   "referenced_type" : "type-504",
2368   "self_type" : "type-504",
2369   "size" : 4,
2370   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2371   "underlying_type" : "type-2",
2372   "unique_id" : "android_dataspace_v1_2_t"
2373  },
2374  {
2375   "alignment" : 4,
2376   "enum_fields" :
2377   [
2378    {
2379     "enum_field_value" : 1,
2380     "name" : "FLEX_COMPONENT_Y"
2381    },
2382    {
2383     "enum_field_value" : 2,
2384     "name" : "FLEX_COMPONENT_Cb"
2385    },
2386    {
2387     "enum_field_value" : 4,
2388     "name" : "FLEX_COMPONENT_Cr"
2389    },
2390    {
2391     "enum_field_value" : 1024,
2392     "name" : "FLEX_COMPONENT_R"
2393    },
2394    {
2395     "enum_field_value" : 2048,
2396     "name" : "FLEX_COMPONENT_G"
2397    },
2398    {
2399     "enum_field_value" : 4096,
2400     "name" : "FLEX_COMPONENT_B"
2401    },
2402    {
2403     "enum_field_value" : 1073741824,
2404     "name" : "FLEX_COMPONENT_A"
2405    }
2406   ],
2407   "linker_set_key" : "android_flex_component",
2408   "name" : "android_flex_component",
2409   "referenced_type" : "type-509",
2410   "self_type" : "type-509",
2411   "size" : 4,
2412   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2413   "underlying_type" : "type-2",
2414   "unique_id" : "android_flex_component"
2415  },
2416  {
2417   "alignment" : 4,
2418   "enum_fields" :
2419   [
2420    {
2421     "enum_field_value" : 0,
2422     "name" : "FLEX_FORMAT_INVALID"
2423    },
2424    {
2425     "enum_field_value" : 1,
2426     "name" : "FLEX_FORMAT_Y"
2427    },
2428    {
2429     "enum_field_value" : 7,
2430     "name" : "FLEX_FORMAT_YCbCr"
2431    },
2432    {
2433     "enum_field_value" : 1073741831,
2434     "name" : "FLEX_FORMAT_YCbCrA"
2435    },
2436    {
2437     "enum_field_value" : 7168,
2438     "name" : "FLEX_FORMAT_RGB"
2439    },
2440    {
2441     "enum_field_value" : 1073748992,
2442     "name" : "FLEX_FORMAT_RGBA"
2443    }
2444   ],
2445   "linker_set_key" : "android_flex_format",
2446   "name" : "android_flex_format",
2447   "referenced_type" : "type-512",
2448   "self_type" : "type-512",
2449   "size" : 4,
2450   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2451   "underlying_type" : "type-2",
2452   "unique_id" : "android_flex_format"
2453  },
2454  {
2455   "alignment" : 4,
2456   "enum_fields" :
2457   [
2458    {
2459     "enum_field_value" : 1,
2460     "name" : "HAL_HDR_DOLBY_VISION"
2461    },
2462    {
2463     "enum_field_value" : 2,
2464     "name" : "HAL_HDR_HDR10"
2465    },
2466    {
2467     "enum_field_value" : 3,
2468     "name" : "HAL_HDR_HLG"
2469    }
2470   ],
2471   "linker_set_key" : "android_hdr_t",
2472   "name" : "android_hdr_t",
2473   "referenced_type" : "type-497",
2474   "self_type" : "type-497",
2475   "size" : 4,
2476   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2477   "underlying_type" : "type-2",
2478   "unique_id" : "android_hdr_t"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : 4,
2486     "name" : "HAL_HDR_HDR10_PLUS"
2487    }
2488   ],
2489   "linker_set_key" : "android_hdr_v1_2_t",
2490   "name" : "android_hdr_v1_2_t",
2491   "referenced_type" : "type-503",
2492   "self_type" : "type-503",
2493   "size" : 4,
2494   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2495   "underlying_type" : "type-2",
2496   "unique_id" : "android_hdr_v1_2_t"
2497  },
2498  {
2499   "alignment" : 4,
2500   "enum_fields" :
2501   [
2502    {
2503     "enum_field_value" : 39,
2504     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2505    },
2506    {
2507     "enum_field_value" : 40,
2508     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2509    },
2510    {
2511     "enum_field_value" : 41,
2512     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2513    },
2514    {
2515     "enum_field_value" : 42,
2516     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2517    }
2518   ],
2519   "linker_set_key" : "android_pixel_format_sw_t",
2520   "name" : "android_pixel_format_sw_t",
2521   "referenced_type" : "type-506",
2522   "self_type" : "type-506",
2523   "size" : 4,
2524   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2525   "underlying_type" : "type-2",
2526   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2527  },
2528  {
2529   "alignment" : 4,
2530   "enum_fields" :
2531   [
2532    {
2533     "enum_field_value" : 1,
2534     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2535    },
2536    {
2537     "enum_field_value" : 2,
2538     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2539    },
2540    {
2541     "enum_field_value" : 3,
2542     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2543    },
2544    {
2545     "enum_field_value" : 4,
2546     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2547    },
2548    {
2549     "enum_field_value" : 5,
2550     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2551    },
2552    {
2553     "enum_field_value" : 16,
2554     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2555    },
2556    {
2557     "enum_field_value" : 17,
2558     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2559    },
2560    {
2561     "enum_field_value" : 20,
2562     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2563    },
2564    {
2565     "enum_field_value" : 22,
2566     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2567    },
2568    {
2569     "enum_field_value" : 32,
2570     "name" : "HAL_PIXEL_FORMAT_RAW16"
2571    },
2572    {
2573     "enum_field_value" : 33,
2574     "name" : "HAL_PIXEL_FORMAT_BLOB"
2575    },
2576    {
2577     "enum_field_value" : 34,
2578     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2579    },
2580    {
2581     "enum_field_value" : 35,
2582     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2583    },
2584    {
2585     "enum_field_value" : 36,
2586     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2587    },
2588    {
2589     "enum_field_value" : 37,
2590     "name" : "HAL_PIXEL_FORMAT_RAW10"
2591    },
2592    {
2593     "enum_field_value" : 38,
2594     "name" : "HAL_PIXEL_FORMAT_RAW12"
2595    },
2596    {
2597     "enum_field_value" : 43,
2598     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2599    },
2600    {
2601     "enum_field_value" : 538982489,
2602     "name" : "HAL_PIXEL_FORMAT_Y8"
2603    },
2604    {
2605     "enum_field_value" : 540422489,
2606     "name" : "HAL_PIXEL_FORMAT_Y16"
2607    },
2608    {
2609     "enum_field_value" : 842094169,
2610     "name" : "HAL_PIXEL_FORMAT_YV12"
2611    }
2612   ],
2613   "linker_set_key" : "android_pixel_format_t",
2614   "name" : "android_pixel_format_t",
2615   "referenced_type" : "type-492",
2616   "self_type" : "type-492",
2617   "size" : 4,
2618   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2619   "underlying_type" : "type-2",
2620   "unique_id" : "android_pixel_format_t"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 48,
2628     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2629    },
2630    {
2631     "enum_field_value" : 49,
2632     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2633    },
2634    {
2635     "enum_field_value" : 50,
2636     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2637    },
2638    {
2639     "enum_field_value" : 51,
2640     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2641    },
2642    {
2643     "enum_field_value" : 52,
2644     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2645    },
2646    {
2647     "enum_field_value" : 53,
2648     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2649    },
2650    {
2651     "enum_field_value" : 54,
2652     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2653    }
2654   ],
2655   "linker_set_key" : "android_pixel_format_v1_1_t",
2656   "name" : "android_pixel_format_v1_1_t",
2657   "referenced_type" : "type-498",
2658   "self_type" : "type-498",
2659   "size" : 4,
2660   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2661   "underlying_type" : "type-2",
2662   "unique_id" : "android_pixel_format_v1_1_t"
2663  },
2664  {
2665   "alignment" : 4,
2666   "enum_fields" :
2667   [
2668    {
2669     "enum_field_value" : 55,
2670     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2671    }
2672   ],
2673   "linker_set_key" : "android_pixel_format_v1_2_t",
2674   "name" : "android_pixel_format_v1_2_t",
2675   "referenced_type" : "type-505",
2676   "self_type" : "type-505",
2677   "size" : 4,
2678   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2679   "underlying_type" : "type-2",
2680   "unique_id" : "android_pixel_format_v1_2_t"
2681  },
2682  {
2683   "alignment" : 4,
2684   "enum_fields" :
2685   [
2686    {
2687     "enum_field_value" : 0,
2688     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2689    },
2690    {
2691     "enum_field_value" : 1,
2692     "name" : "HAL_RENDER_INTENT_ENHANCE"
2693    },
2694    {
2695     "enum_field_value" : 2,
2696     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2697    },
2698    {
2699     "enum_field_value" : 3,
2700     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2701    }
2702   ],
2703   "linker_set_key" : "android_render_intent_v1_1_t",
2704   "name" : "android_render_intent_v1_1_t",
2705   "referenced_type" : "type-502",
2706   "self_type" : "type-502",
2707   "size" : 4,
2708   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2709   "underlying_type" : "type-2",
2710   "unique_id" : "android_render_intent_v1_1_t"
2711  },
2712  {
2713   "alignment" : 4,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 1,
2718     "name" : "HAL_TRANSFORM_FLIP_H"
2719    },
2720    {
2721     "enum_field_value" : 2,
2722     "name" : "HAL_TRANSFORM_FLIP_V"
2723    },
2724    {
2725     "enum_field_value" : 4,
2726     "name" : "HAL_TRANSFORM_ROT_90"
2727    },
2728    {
2729     "enum_field_value" : 3,
2730     "name" : "HAL_TRANSFORM_ROT_180"
2731    },
2732    {
2733     "enum_field_value" : 7,
2734     "name" : "HAL_TRANSFORM_ROT_270"
2735    }
2736   ],
2737   "linker_set_key" : "android_transform_t",
2738   "name" : "android_transform_t",
2739   "referenced_type" : "type-493",
2740   "self_type" : "type-493",
2741   "size" : 4,
2742   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2743   "underlying_type" : "type-2",
2744   "unique_id" : "android_transform_t"
2745  },
2746  {
2747   "alignment" : 4,
2748   "enum_fields" :
2749   [
2750    {
2751     "enum_field_value" : 0,
2752     "name" : "LOG_ID_MIN"
2753    },
2754    {
2755     "enum_field_value" : 0,
2756     "name" : "LOG_ID_MAIN"
2757    },
2758    {
2759     "enum_field_value" : 1,
2760     "name" : "LOG_ID_RADIO"
2761    },
2762    {
2763     "enum_field_value" : 2,
2764     "name" : "LOG_ID_EVENTS"
2765    },
2766    {
2767     "enum_field_value" : 3,
2768     "name" : "LOG_ID_SYSTEM"
2769    },
2770    {
2771     "enum_field_value" : 4,
2772     "name" : "LOG_ID_CRASH"
2773    },
2774    {
2775     "enum_field_value" : 5,
2776     "name" : "LOG_ID_STATS"
2777    },
2778    {
2779     "enum_field_value" : 6,
2780     "name" : "LOG_ID_SECURITY"
2781    },
2782    {
2783     "enum_field_value" : 7,
2784     "name" : "LOG_ID_KERNEL"
2785    },
2786    {
2787     "enum_field_value" : 8,
2788     "name" : "LOG_ID_MAX"
2789    }
2790   ],
2791   "linker_set_key" : "log_id",
2792   "name" : "log_id",
2793   "referenced_type" : "type-253",
2794   "self_type" : "type-253",
2795   "size" : 4,
2796   "source_file" : "/system/core/liblog/include/android/log.h",
2797   "underlying_type" : "type-2",
2798   "unique_id" : "log_id"
2799  }
2800 ],
2801 "function_types" :
2802 [
2803  {
2804   "alignment" : 4,
2805   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2806   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2807   "parameters" :
2808   [
2809    {
2810     "referenced_type" : "type-47"
2811    },
2812    {
2813     "referenced_type" : "type-53"
2814    },
2815    {
2816     "referenced_type" : "type-33"
2817    }
2818   ],
2819   "referenced_type" : "type-46",
2820   "return_type" : "type-44",
2821   "self_type" : "type-46",
2822   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2823  },
2824  {
2825   "alignment" : 4,
2826   "linker_set_key" : "int (void *)",
2827   "name" : "int (void *)",
2828   "parameters" :
2829   [
2830    {
2831     "referenced_type" : "type-33"
2832    }
2833   ],
2834   "referenced_type" : "type-520",
2835   "return_type" : "type-32",
2836   "self_type" : "type-520",
2837   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2838  },
2839  {
2840   "alignment" : 4,
2841   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2842   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2843   "parameters" :
2844   [
2845    {
2846     "referenced_type" : "type-432"
2847    },
2848    {
2849     "referenced_type" : "type-372"
2850    },
2851    {
2852     "referenced_type" : "type-2"
2853    },
2854    {
2855     "referenced_type" : "type-433"
2856    },
2857    {
2858     "referenced_type" : "type-2"
2859    },
2860    {
2861     "referenced_type" : "type-33"
2862    }
2863   ],
2864   "referenced_type" : "type-431",
2865   "return_type" : "type-34",
2866   "self_type" : "type-431",
2867   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2868  }
2869 ],
2870 "functions" :
2871 [
2872  {
2873   "function_name" : "android::hardware::fromBinder",
2874   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_8graphics11bufferqueue4V1_017IProducerListenerENS4_20BpHwProducerListenerENS4_20BnHwProducerListenerEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
2875   "parameters" :
2876   [
2877    {
2878     "referenced_type" : "type-53"
2879    }
2880   ],
2881   "return_type" : "type-101",
2882   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2883   "template_args" : [ "type-103", "type-104", "type-444" ]
2884  },
2885  {
2886   "function_name" : "android::hardware::details::castInterface",
2887   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerENS_4hidl4base4V1_05IBaseENS5_20BpHwProducerListenerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2888   "parameters" :
2889   [
2890    {
2891     "referenced_type" : "type-442"
2892    },
2893    {
2894     "referenced_type" : "type-59"
2895    },
2896    {
2897     "referenced_type" : "type-44"
2898    }
2899   ],
2900   "return_type" : "type-660",
2901   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2902   "template_args" : [ "type-103", "type-6", "type-104" ]
2903  },
2904  {
2905   "function_name" : "android::hardware::details::castInterface",
2906   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerENS_4hidl4base4V1_05IBaseENS5_25BpHwGraphicBufferProducerEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
2907   "parameters" :
2908   [
2909    {
2910     "referenced_type" : "type-442"
2911    },
2912    {
2913     "referenced_type" : "type-59"
2914    },
2915    {
2916     "referenced_type" : "type-44"
2917    }
2918   ],
2919   "return_type" : "type-170",
2920   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2921   "template_args" : [ "type-125", "type-6", "type-620" ]
2922  },
2923  {
2924   "function_name" : "android::hardware::details::wrapPassthrough",
2925   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_8graphics11bufferqueue4V1_017IProducerListenerEvEENS_2spIT_EES9_",
2926   "parameters" :
2927   [
2928    {
2929     "referenced_type" : "type-101"
2930    }
2931   ],
2932   "return_type" : "type-101",
2933   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
2934   "template_args" : [ "type-103", "type-34" ]
2935  },
2936  {
2937   "function_name" : "android::hardware::details::getServiceInternal",
2938   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics11bufferqueue4V1_020BpHwProducerListenerENS5_17IProducerListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2939   "parameters" :
2940   [
2941    {
2942     "referenced_type" : "type-684"
2943    },
2944    {
2945     "referenced_type" : "type-44"
2946    },
2947    {
2948     "referenced_type" : "type-44"
2949    }
2950   ],
2951   "return_type" : "type-101",
2952   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2953   "template_args" : [ "type-104", "type-103", "type-34", "type-34" ]
2954  },
2955  {
2956   "function_name" : "android::hardware::details::getServiceInternal",
2957   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerENS5_22IGraphicBufferProducerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
2958   "parameters" :
2959   [
2960    {
2961     "referenced_type" : "type-447"
2962    },
2963    {
2964     "referenced_type" : "type-44"
2965    },
2966    {
2967     "referenced_type" : "type-44"
2968    }
2969   ],
2970   "return_type" : "type-123",
2971   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2972   "template_args" : [ "type-620", "type-125", "type-34", "type-34" ]
2973  },
2974  {
2975   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::getService",
2976   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2977   "parameters" :
2978   [
2979    {
2980     "default_arg" : true,
2981     "referenced_type" : "type-684"
2982    },
2983    {
2984     "default_arg" : true,
2985     "referenced_type" : "type-44"
2986    }
2987   ],
2988   "return_type" : "type-101",
2989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
2990  },
2991  {
2992   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::linkToDeath",
2993   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2994   "parameters" :
2995   [
2996    {
2997     "is_this_ptr" : true,
2998     "referenced_type" : "type-102"
2999    },
3000    {
3001     "referenced_type" : "type-435"
3002    },
3003    {
3004     "referenced_type" : "type-138"
3005    }
3006   ],
3007   "return_type" : "type-156",
3008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3009  },
3010  {
3011   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::getDebugInfo",
3012   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3013   "parameters" :
3014   [
3015    {
3016     "is_this_ptr" : true,
3017     "referenced_type" : "type-102"
3018    },
3019    {
3020     "referenced_type" : "type-707"
3021    }
3022   ],
3023   "return_type" : "type-184",
3024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3025  },
3026  {
3027   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::getHashChain",
3028   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3029   "parameters" :
3030   [
3031    {
3032     "is_this_ptr" : true,
3033     "referenced_type" : "type-102"
3034    },
3035    {
3036     "referenced_type" : "type-708"
3037    }
3038   ],
3039   "return_type" : "type-184",
3040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3041  },
3042  {
3043   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::tryGetService",
3044   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3045   "parameters" :
3046   [
3047    {
3048     "default_arg" : true,
3049     "referenced_type" : "type-684"
3050    },
3051    {
3052     "default_arg" : true,
3053     "referenced_type" : "type-44"
3054    }
3055   ],
3056   "return_type" : "type-101",
3057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3058  },
3059  {
3060   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::unlinkToDeath",
3061   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3062   "parameters" :
3063   [
3064    {
3065     "is_this_ptr" : true,
3066     "referenced_type" : "type-102"
3067    },
3068    {
3069     "referenced_type" : "type-435"
3070    }
3071   ],
3072   "return_type" : "type-156",
3073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3074  },
3075  {
3076   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::interfaceChain",
3077   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3078   "parameters" :
3079   [
3080    {
3081     "is_this_ptr" : true,
3082     "referenced_type" : "type-102"
3083    },
3084    {
3085     "referenced_type" : "type-709"
3086    }
3087   ],
3088   "return_type" : "type-184",
3089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3090  },
3091  {
3092   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::registerAsService",
3093   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3094   "parameters" :
3095   [
3096    {
3097     "is_this_ptr" : true,
3098     "referenced_type" : "type-102"
3099    },
3100    {
3101     "default_arg" : true,
3102     "referenced_type" : "type-684"
3103    }
3104   ],
3105   "return_type" : "type-32",
3106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3107  },
3108  {
3109   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::interfaceDescriptor",
3110   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3111   "parameters" :
3112   [
3113    {
3114     "is_this_ptr" : true,
3115     "referenced_type" : "type-102"
3116    },
3117    {
3118     "referenced_type" : "type-710"
3119    }
3120   ],
3121   "return_type" : "type-184",
3122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3123  },
3124  {
3125   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::notifySyspropsChanged",
3126   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21notifySyspropsChangedEv",
3127   "parameters" :
3128   [
3129    {
3130     "is_this_ptr" : true,
3131     "referenced_type" : "type-102"
3132    }
3133   ],
3134   "return_type" : "type-184",
3135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3136  },
3137  {
3138   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::setHALInstrumentation",
3139   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21setHALInstrumentationEv",
3140   "parameters" :
3141   [
3142    {
3143     "is_this_ptr" : true,
3144     "referenced_type" : "type-102"
3145    }
3146   ],
3147   "return_type" : "type-184",
3148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3149  },
3150  {
3151   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::registerForNotifications",
3152   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3153   "parameters" :
3154   [
3155    {
3156     "referenced_type" : "type-684"
3157    },
3158    {
3159     "referenced_type" : "type-596"
3160    }
3161   ],
3162   "return_type" : "type-44",
3163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3164  },
3165  {
3166   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::ping",
3167   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener4pingEv",
3168   "parameters" :
3169   [
3170    {
3171     "is_this_ptr" : true,
3172     "referenced_type" : "type-102"
3173    }
3174   ],
3175   "return_type" : "type-184",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3177  },
3178  {
3179   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::debug",
3180   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3181   "parameters" :
3182   [
3183    {
3184     "is_this_ptr" : true,
3185     "referenced_type" : "type-102"
3186    },
3187    {
3188     "referenced_type" : "type-392"
3189    },
3190    {
3191     "referenced_type" : "type-595"
3192    }
3193   ],
3194   "return_type" : "type-184",
3195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3196  },
3197  {
3198   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::castFrom",
3199   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3200   "parameters" :
3201   [
3202    {
3203     "referenced_type" : "type-653"
3204    },
3205    {
3206     "default_arg" : true,
3207     "referenced_type" : "type-44"
3208    }
3209   ],
3210   "return_type" : "type-660",
3211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3212  },
3213  {
3214   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::castFrom",
3215   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener8castFromERKNS_2spIS4_EEb",
3216   "parameters" :
3217   [
3218    {
3219     "referenced_type" : "type-689"
3220    },
3221    {
3222     "default_arg" : true,
3223     "referenced_type" : "type-44"
3224    }
3225   ],
3226   "return_type" : "type-660",
3227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
3228  },
3229  {
3230   "access" : "private",
3231   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener::addOnewayTask",
3232   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener13addOnewayTaskENSt3__18functionIFvvEEE",
3233   "parameters" :
3234   [
3235    {
3236     "is_this_ptr" : true,
3237     "referenced_type" : "type-657"
3238    },
3239    {
3240     "referenced_type" : "type-713"
3241    }
3242   ],
3243   "return_type" : "type-184",
3244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsProducerListener.h"
3245  },
3246  {
3247   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener::BsProducerListener",
3248   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerC1ENS_2spINS3_17IProducerListenerEEE",
3249   "parameters" :
3250   [
3251    {
3252     "is_this_ptr" : true,
3253     "referenced_type" : "type-657"
3254    },
3255    {
3256     "referenced_type" : "type-119"
3257    }
3258   ],
3259   "return_type" : "type-34",
3260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsProducerListener.h"
3261  },
3262  {
3263   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener::BsProducerListener",
3264   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerC2ENS_2spINS3_17IProducerListenerEEE",
3265   "parameters" :
3266   [
3267    {
3268     "is_this_ptr" : true,
3269     "referenced_type" : "type-657"
3270    },
3271    {
3272     "referenced_type" : "type-119"
3273    }
3274   ],
3275   "return_type" : "type-34",
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsProducerListener.h"
3277  },
3278  {
3279   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::onTransact",
3280   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3281   "parameters" :
3282   [
3283    {
3284     "is_this_ptr" : true,
3285     "referenced_type" : "type-608"
3286    },
3287    {
3288     "referenced_type" : "type-2"
3289    },
3290    {
3291     "referenced_type" : "type-439"
3292    },
3293    {
3294     "referenced_type" : "type-432"
3295    },
3296    {
3297     "default_arg" : true,
3298     "referenced_type" : "type-2"
3299    },
3300    {
3301     "default_arg" : true,
3302     "referenced_type" : "type-716"
3303    }
3304   ],
3305   "return_type" : "type-32",
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3307  },
3308  {
3309   "access" : "private",
3310   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::getDebugInfo",
3311   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3312   "parameters" :
3313   [
3314    {
3315     "is_this_ptr" : true,
3316     "referenced_type" : "type-608"
3317    },
3318    {
3319     "referenced_type" : "type-717"
3320    }
3321   ],
3322   "return_type" : "type-184",
3323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3324  },
3325  {
3326   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::_hidl_onBufferReleased",
3327   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener22_hidl_onBufferReleasedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3328   "parameters" :
3329   [
3330    {
3331     "referenced_type" : "type-440"
3332    },
3333    {
3334     "referenced_type" : "type-439"
3335    },
3336    {
3337     "referenced_type" : "type-432"
3338    },
3339    {
3340     "referenced_type" : "type-718"
3341    }
3342   ],
3343   "return_type" : "type-32",
3344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3345  },
3346  {
3347   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::_hidl_needsReleaseNotify",
3348   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener24_hidl_needsReleaseNotifyEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3349   "parameters" :
3350   [
3351    {
3352     "referenced_type" : "type-440"
3353    },
3354    {
3355     "referenced_type" : "type-439"
3356    },
3357    {
3358     "referenced_type" : "type-432"
3359    },
3360    {
3361     "referenced_type" : "type-719"
3362    }
3363   ],
3364   "return_type" : "type-32",
3365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3366  },
3367  {
3368   "access" : "private",
3369   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::ping",
3370   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener4pingEv",
3371   "parameters" :
3372   [
3373    {
3374     "is_this_ptr" : true,
3375     "referenced_type" : "type-608"
3376    }
3377   ],
3378   "return_type" : "type-184",
3379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3380  },
3381  {
3382   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::BnHwProducerListener",
3383   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerC1ERKNS_2spINS3_17IProducerListenerEEE",
3384   "parameters" :
3385   [
3386    {
3387     "is_this_ptr" : true,
3388     "referenced_type" : "type-608"
3389    },
3390    {
3391     "referenced_type" : "type-689"
3392    }
3393   ],
3394   "return_type" : "type-34",
3395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3396  },
3397  {
3398   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::BnHwProducerListener",
3399   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerC2ERKNS_2spINS3_17IProducerListenerEEE",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "type-608"
3405    },
3406    {
3407     "referenced_type" : "type-689"
3408    }
3409   ],
3410   "return_type" : "type-34",
3411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3412  },
3413  {
3414   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::~BnHwProducerListener",
3415   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "type-608"
3421    }
3422   ],
3423   "return_type" : "type-34",
3424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3425  },
3426  {
3427   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::~BnHwProducerListener",
3428   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev",
3429   "parameters" :
3430   [
3431    {
3432     "is_this_ptr" : true,
3433     "referenced_type" : "type-608"
3434    }
3435   ],
3436   "return_type" : "type-34",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3438  },
3439  {
3440   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener::~BnHwProducerListener",
3441   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD2Ev",
3442   "parameters" :
3443   [
3444    {
3445     "is_this_ptr" : true,
3446     "referenced_type" : "type-608"
3447    }
3448   ],
3449   "return_type" : "type-34",
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
3451  },
3452  {
3453   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::linkToDeath",
3454   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3455   "parameters" :
3456   [
3457    {
3458     "is_this_ptr" : true,
3459     "referenced_type" : "type-115"
3460    },
3461    {
3462     "referenced_type" : "type-435"
3463    },
3464    {
3465     "referenced_type" : "type-138"
3466    }
3467   ],
3468   "return_type" : "type-156",
3469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3470  },
3471  {
3472   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::getDebugInfo",
3473   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3474   "parameters" :
3475   [
3476    {
3477     "is_this_ptr" : true,
3478     "referenced_type" : "type-115"
3479    },
3480    {
3481     "referenced_type" : "type-720"
3482    }
3483   ],
3484   "return_type" : "type-184",
3485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3486  },
3487  {
3488   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::getHashChain",
3489   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3490   "parameters" :
3491   [
3492    {
3493     "is_this_ptr" : true,
3494     "referenced_type" : "type-115"
3495    },
3496    {
3497     "referenced_type" : "type-721"
3498    }
3499   ],
3500   "return_type" : "type-184",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::unlinkToDeath",
3505   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "type-115"
3511    },
3512    {
3513     "referenced_type" : "type-435"
3514    }
3515   ],
3516   "return_type" : "type-156",
3517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3518  },
3519  {
3520   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::interfaceChain",
3521   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3522   "parameters" :
3523   [
3524    {
3525     "is_this_ptr" : true,
3526     "referenced_type" : "type-115"
3527    },
3528    {
3529     "referenced_type" : "type-722"
3530    }
3531   ],
3532   "return_type" : "type-184",
3533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3534  },
3535  {
3536   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::onBufferReleased",
3537   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener16onBufferReleasedEv",
3538   "parameters" :
3539   [
3540    {
3541     "is_this_ptr" : true,
3542     "referenced_type" : "type-115"
3543    }
3544   ],
3545   "return_type" : "type-184",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::needsReleaseNotify",
3550   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener18needsReleaseNotifyEv",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-115"
3556    }
3557   ],
3558   "return_type" : "type-156",
3559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3560  },
3561  {
3562   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::interfaceDescriptor",
3563   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3564   "parameters" :
3565   [
3566    {
3567     "is_this_ptr" : true,
3568     "referenced_type" : "type-115"
3569    },
3570    {
3571     "referenced_type" : "type-723"
3572    }
3573   ],
3574   "return_type" : "type-184",
3575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3576  },
3577  {
3578   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::notifySyspropsChanged",
3579   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21notifySyspropsChangedEv",
3580   "parameters" :
3581   [
3582    {
3583     "is_this_ptr" : true,
3584     "referenced_type" : "type-115"
3585    }
3586   ],
3587   "return_type" : "type-184",
3588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3589  },
3590  {
3591   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::setHALInstrumentation",
3592   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21setHALInstrumentationEv",
3593   "parameters" :
3594   [
3595    {
3596     "is_this_ptr" : true,
3597     "referenced_type" : "type-115"
3598    }
3599   ],
3600   "return_type" : "type-184",
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3602  },
3603  {
3604   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::_hidl_onBufferReleased",
3605   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener22_hidl_onBufferReleasedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3606   "parameters" :
3607   [
3608    {
3609     "referenced_type" : "type-27"
3610    },
3611    {
3612     "referenced_type" : "type-643"
3613    }
3614   ],
3615   "return_type" : "type-184",
3616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3617  },
3618  {
3619   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::_hidl_needsReleaseNotify",
3620   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener24_hidl_needsReleaseNotifyEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
3621   "parameters" :
3622   [
3623    {
3624     "referenced_type" : "type-27"
3625    },
3626    {
3627     "referenced_type" : "type-643"
3628    }
3629   ],
3630   "return_type" : "type-156",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::ping",
3635   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener4pingEv",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-115"
3641    }
3642   ],
3643   "return_type" : "type-184",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::debug",
3648   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-115"
3654    },
3655    {
3656     "referenced_type" : "type-392"
3657    },
3658    {
3659     "referenced_type" : "type-595"
3660    }
3661   ],
3662   "return_type" : "type-184",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::BpHwProducerListener",
3667   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerC1ERKNS_2spINS0_7IBinderEEE",
3668   "parameters" :
3669   [
3670    {
3671     "is_this_ptr" : true,
3672     "referenced_type" : "type-115"
3673    },
3674    {
3675     "referenced_type" : "type-53"
3676    }
3677   ],
3678   "return_type" : "type-34",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener::BpHwProducerListener",
3683   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerC2ERKNS_2spINS0_7IBinderEEE",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "type-115"
3689    },
3690    {
3691     "referenced_type" : "type-53"
3692    }
3693   ],
3694   "return_type" : "type-34",
3695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
3696  },
3697  {
3698   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::writeEmbeddedToParcel",
3699   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer16FrameEventsDeltaEPNS0_6ParcelEjj",
3700   "parameters" :
3701   [
3702    {
3703     "referenced_type" : "type-575"
3704    },
3705    {
3706     "referenced_type" : "type-432"
3707    },
3708    {
3709     "referenced_type" : "type-2"
3710    },
3711    {
3712     "referenced_type" : "type-2"
3713    }
3714   ],
3715   "return_type" : "type-32",
3716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
3717  },
3718  {
3719   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::writeEmbeddedToParcel",
3720   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer16QueueBufferInputEPNS0_6ParcelEjj",
3721   "parameters" :
3722   [
3723    {
3724     "referenced_type" : "type-616"
3725    },
3726    {
3727     "referenced_type" : "type-432"
3728    },
3729    {
3730     "referenced_type" : "type-2"
3731    },
3732    {
3733     "referenced_type" : "type-2"
3734    }
3735   ],
3736   "return_type" : "type-32",
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
3738  },
3739  {
3740   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::writeEmbeddedToParcel",
3741   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer17FenceTimeSnapshotEPNS0_6ParcelEjj",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "type-612"
3746    },
3747    {
3748     "referenced_type" : "type-432"
3749    },
3750    {
3751     "referenced_type" : "type-2"
3752    },
3753    {
3754     "referenced_type" : "type-2"
3755    }
3756   ],
3757   "return_type" : "type-32",
3758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
3759  },
3760  {
3761   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::writeEmbeddedToParcel",
3762   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer17QueueBufferOutputEPNS0_6ParcelEjj",
3763   "parameters" :
3764   [
3765    {
3766     "referenced_type" : "type-618"
3767    },
3768    {
3769     "referenced_type" : "type-432"
3770    },
3771    {
3772     "referenced_type" : "type-2"
3773    },
3774    {
3775     "referenced_type" : "type-2"
3776    }
3777   ],
3778   "return_type" : "type-32",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::writeEmbeddedToParcel",
3783   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_021writeEmbeddedToParcelERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEPNS0_6ParcelEjj",
3784   "parameters" :
3785   [
3786    {
3787     "referenced_type" : "type-614"
3788    },
3789    {
3790     "referenced_type" : "type-432"
3791    },
3792    {
3793     "referenced_type" : "type-2"
3794    },
3795    {
3796     "referenced_type" : "type-2"
3797    }
3798   ],
3799   "return_type" : "type-32",
3800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
3801  },
3802  {
3803   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::getService",
3804   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3805   "parameters" :
3806   [
3807    {
3808     "default_arg" : true,
3809     "referenced_type" : "type-447"
3810    },
3811    {
3812     "default_arg" : true,
3813     "referenced_type" : "type-44"
3814    }
3815   ],
3816   "return_type" : "type-123",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::linkToDeath",
3821   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "type-124"
3827    },
3828    {
3829     "referenced_type" : "type-435"
3830    },
3831    {
3832     "referenced_type" : "type-138"
3833    }
3834   ],
3835   "return_type" : "type-156",
3836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3837  },
3838  {
3839   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::getDebugInfo",
3840   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3841   "parameters" :
3842   [
3843    {
3844     "is_this_ptr" : true,
3845     "referenced_type" : "type-124"
3846    },
3847    {
3848     "referenced_type" : "type-724"
3849    }
3850   ],
3851   "return_type" : "type-184",
3852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3853  },
3854  {
3855   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::getHashChain",
3856   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3857   "parameters" :
3858   [
3859    {
3860     "is_this_ptr" : true,
3861     "referenced_type" : "type-124"
3862    },
3863    {
3864     "referenced_type" : "type-725"
3865    }
3866   ],
3867   "return_type" : "type-184",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::tryGetService",
3872   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3873   "parameters" :
3874   [
3875    {
3876     "default_arg" : true,
3877     "referenced_type" : "type-447"
3878    },
3879    {
3880     "default_arg" : true,
3881     "referenced_type" : "type-44"
3882    }
3883   ],
3884   "return_type" : "type-123",
3885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3886  },
3887  {
3888   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::unlinkToDeath",
3889   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3890   "parameters" :
3891   [
3892    {
3893     "is_this_ptr" : true,
3894     "referenced_type" : "type-124"
3895    },
3896    {
3897     "referenced_type" : "type-435"
3898    }
3899   ],
3900   "return_type" : "type-156",
3901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3902  },
3903  {
3904   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::interfaceChain",
3905   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3906   "parameters" :
3907   [
3908    {
3909     "is_this_ptr" : true,
3910     "referenced_type" : "type-124"
3911    },
3912    {
3913     "referenced_type" : "type-726"
3914    }
3915   ],
3916   "return_type" : "type-184",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3918  },
3919  {
3920   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::registerAsService",
3921   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3922   "parameters" :
3923   [
3924    {
3925     "is_this_ptr" : true,
3926     "referenced_type" : "type-124"
3927    },
3928    {
3929     "default_arg" : true,
3930     "referenced_type" : "type-447"
3931    }
3932   ],
3933   "return_type" : "type-32",
3934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3935  },
3936  {
3937   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::interfaceDescriptor",
3938   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3939   "parameters" :
3940   [
3941    {
3942     "is_this_ptr" : true,
3943     "referenced_type" : "type-124"
3944    },
3945    {
3946     "referenced_type" : "type-727"
3947    }
3948   ],
3949   "return_type" : "type-184",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::notifySyspropsChanged",
3954   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21notifySyspropsChangedEv",
3955   "parameters" :
3956   [
3957    {
3958     "is_this_ptr" : true,
3959     "referenced_type" : "type-124"
3960    }
3961   ],
3962   "return_type" : "type-184",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::setHALInstrumentation",
3967   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21setHALInstrumentationEv",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "type-124"
3973    }
3974   ],
3975   "return_type" : "type-184",
3976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3977  },
3978  {
3979   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::registerForNotifications",
3980   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3981   "parameters" :
3982   [
3983    {
3984     "referenced_type" : "type-447"
3985    },
3986    {
3987     "referenced_type" : "type-596"
3988    }
3989   ],
3990   "return_type" : "type-44",
3991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
3992  },
3993  {
3994   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::ping",
3995   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer4pingEv",
3996   "parameters" :
3997   [
3998    {
3999     "is_this_ptr" : true,
4000     "referenced_type" : "type-124"
4001    }
4002   ],
4003   "return_type" : "type-184",
4004   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
4005  },
4006  {
4007   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::debug",
4008   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4009   "parameters" :
4010   [
4011    {
4012     "is_this_ptr" : true,
4013     "referenced_type" : "type-124"
4014    },
4015    {
4016     "referenced_type" : "type-392"
4017    },
4018    {
4019     "referenced_type" : "type-595"
4020    }
4021   ],
4022   "return_type" : "type-184",
4023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
4024  },
4025  {
4026   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::castFrom",
4027   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4028   "parameters" :
4029   [
4030    {
4031     "referenced_type" : "type-653"
4032    },
4033    {
4034     "default_arg" : true,
4035     "referenced_type" : "type-44"
4036    }
4037   ],
4038   "return_type" : "type-170",
4039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
4040  },
4041  {
4042   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::castFrom",
4043   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8castFromERKNS_2spIS4_EEb",
4044   "parameters" :
4045   [
4046    {
4047     "referenced_type" : "type-182"
4048    },
4049    {
4050     "default_arg" : true,
4051     "referenced_type" : "type-44"
4052    }
4053   ],
4054   "return_type" : "type-170",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
4056  },
4057  {
4058   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::readEmbeddedFromParcel",
4059   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer16FrameEventsDeltaERKNS0_6ParcelEjj",
4060   "parameters" :
4061   [
4062    {
4063     "referenced_type" : "type-575"
4064    },
4065    {
4066     "referenced_type" : "type-439"
4067    },
4068    {
4069     "referenced_type" : "type-2"
4070    },
4071    {
4072     "referenced_type" : "type-2"
4073    }
4074   ],
4075   "return_type" : "type-32",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::readEmbeddedFromParcel",
4080   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer16QueueBufferInputERKNS0_6ParcelEjj",
4081   "parameters" :
4082   [
4083    {
4084     "referenced_type" : "type-616"
4085    },
4086    {
4087     "referenced_type" : "type-439"
4088    },
4089    {
4090     "referenced_type" : "type-2"
4091    },
4092    {
4093     "referenced_type" : "type-2"
4094    }
4095   ],
4096   "return_type" : "type-32",
4097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
4098  },
4099  {
4100   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::readEmbeddedFromParcel",
4101   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer17FenceTimeSnapshotERKNS0_6ParcelEjj",
4102   "parameters" :
4103   [
4104    {
4105     "referenced_type" : "type-612"
4106    },
4107    {
4108     "referenced_type" : "type-439"
4109    },
4110    {
4111     "referenced_type" : "type-2"
4112    },
4113    {
4114     "referenced_type" : "type-2"
4115    }
4116   ],
4117   "return_type" : "type-32",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::readEmbeddedFromParcel",
4122   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer17QueueBufferOutputERKNS0_6ParcelEjj",
4123   "parameters" :
4124   [
4125    {
4126     "referenced_type" : "type-618"
4127    },
4128    {
4129     "referenced_type" : "type-439"
4130    },
4131    {
4132     "referenced_type" : "type-2"
4133    },
4134    {
4135     "referenced_type" : "type-2"
4136    }
4137   ],
4138   "return_type" : "type-32",
4139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
4140  },
4141  {
4142   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::readEmbeddedFromParcel",
4143   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022readEmbeddedFromParcelERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaERKNS0_6ParcelEjj",
4144   "parameters" :
4145   [
4146    {
4147     "referenced_type" : "type-614"
4148    },
4149    {
4150     "referenced_type" : "type-439"
4151    },
4152    {
4153     "referenced_type" : "type-2"
4154    },
4155    {
4156     "referenced_type" : "type-2"
4157    }
4158   ],
4159   "return_type" : "type-32",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
4161  },
4162  {
4163   "access" : "private",
4164   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer::addOnewayTask",
4165   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer13addOnewayTaskENSt3__18functionIFvvEEE",
4166   "parameters" :
4167   [
4168    {
4169     "is_this_ptr" : true,
4170     "referenced_type" : "type-659"
4171    },
4172    {
4173     "referenced_type" : "type-733"
4174    }
4175   ],
4176   "return_type" : "type-184",
4177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsGraphicBufferProducer.h"
4178  },
4179  {
4180   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer::BsGraphicBufferProducer",
4181   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerC1ENS_2spINS3_22IGraphicBufferProducerEEE",
4182   "parameters" :
4183   [
4184    {
4185     "is_this_ptr" : true,
4186     "referenced_type" : "type-659"
4187    },
4188    {
4189     "referenced_type" : "type-130"
4190    }
4191   ],
4192   "return_type" : "type-34",
4193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsGraphicBufferProducer.h"
4194  },
4195  {
4196   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer::BsGraphicBufferProducer",
4197   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerC2ENS_2spINS3_22IGraphicBufferProducerEEE",
4198   "parameters" :
4199   [
4200    {
4201     "is_this_ptr" : true,
4202     "referenced_type" : "type-659"
4203    },
4204    {
4205     "referenced_type" : "type-130"
4206    }
4207   ],
4208   "return_type" : "type-34",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsGraphicBufferProducer.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::onTransact",
4213   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "type-644"
4219    },
4220    {
4221     "referenced_type" : "type-2"
4222    },
4223    {
4224     "referenced_type" : "type-439"
4225    },
4226    {
4227     "referenced_type" : "type-432"
4228    },
4229    {
4230     "default_arg" : true,
4231     "referenced_type" : "type-2"
4232    },
4233    {
4234     "default_arg" : true,
4235     "referenced_type" : "type-744"
4236    }
4237   ],
4238   "return_type" : "type-32",
4239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4240  },
4241  {
4242   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_query",
4243   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer11_hidl_queryEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4244   "parameters" :
4245   [
4246    {
4247     "referenced_type" : "type-440"
4248    },
4249    {
4250     "referenced_type" : "type-439"
4251    },
4252    {
4253     "referenced_type" : "type-432"
4254    },
4255    {
4256     "referenced_type" : "type-745"
4257    }
4258   ],
4259   "return_type" : "type-32",
4260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4261  },
4262  {
4263   "access" : "private",
4264   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::getDebugInfo",
4265   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4266   "parameters" :
4267   [
4268    {
4269     "is_this_ptr" : true,
4270     "referenced_type" : "type-644"
4271    },
4272    {
4273     "referenced_type" : "type-746"
4274    }
4275   ],
4276   "return_type" : "type-184",
4277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4278  },
4279  {
4280   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_connect",
4281   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer13_hidl_connectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4282   "parameters" :
4283   [
4284    {
4285     "referenced_type" : "type-440"
4286    },
4287    {
4288     "referenced_type" : "type-439"
4289    },
4290    {
4291     "referenced_type" : "type-432"
4292    },
4293    {
4294     "referenced_type" : "type-747"
4295    }
4296   ],
4297   "return_type" : "type-32",
4298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4299  },
4300  {
4301   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_disconnect",
4302   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer16_hidl_disconnectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4303   "parameters" :
4304   [
4305    {
4306     "referenced_type" : "type-440"
4307    },
4308    {
4309     "referenced_type" : "type-439"
4310    },
4311    {
4312     "referenced_type" : "type-432"
4313    },
4314    {
4315     "referenced_type" : "type-748"
4316    }
4317   ],
4318   "return_type" : "type-32",
4319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4320  },
4321  {
4322   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_getUniqueId",
4323   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer17_hidl_getUniqueIdEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4324   "parameters" :
4325   [
4326    {
4327     "referenced_type" : "type-440"
4328    },
4329    {
4330     "referenced_type" : "type-439"
4331    },
4332    {
4333     "referenced_type" : "type-432"
4334    },
4335    {
4336     "referenced_type" : "type-749"
4337    }
4338   ],
4339   "return_type" : "type-32",
4340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4341  },
4342  {
4343   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_queueBuffer",
4344   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer17_hidl_queueBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4345   "parameters" :
4346   [
4347    {
4348     "referenced_type" : "type-440"
4349    },
4350    {
4351     "referenced_type" : "type-439"
4352    },
4353    {
4354     "referenced_type" : "type-432"
4355    },
4356    {
4357     "referenced_type" : "type-750"
4358    }
4359   ],
4360   "return_type" : "type-32",
4361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4362  },
4363  {
4364   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_attachBuffer",
4365   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_attachBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4366   "parameters" :
4367   [
4368    {
4369     "referenced_type" : "type-440"
4370    },
4371    {
4372     "referenced_type" : "type-439"
4373    },
4374    {
4375     "referenced_type" : "type-432"
4376    },
4377    {
4378     "referenced_type" : "type-751"
4379    }
4380   ],
4381   "return_type" : "type-32",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_cancelBuffer",
4386   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_cancelBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4387   "parameters" :
4388   [
4389    {
4390     "referenced_type" : "type-440"
4391    },
4392    {
4393     "referenced_type" : "type-439"
4394    },
4395    {
4396     "referenced_type" : "type-432"
4397    },
4398    {
4399     "referenced_type" : "type-752"
4400    }
4401   ],
4402   "return_type" : "type-32",
4403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4404  },
4405  {
4406   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_detachBuffer",
4407   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_detachBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4408   "parameters" :
4409   [
4410    {
4411     "referenced_type" : "type-440"
4412    },
4413    {
4414     "referenced_type" : "type-439"
4415    },
4416    {
4417     "referenced_type" : "type-432"
4418    },
4419    {
4420     "referenced_type" : "type-753"
4421    }
4422   ],
4423   "return_type" : "type-32",
4424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4425  },
4426  {
4427   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setAsyncMode",
4428   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer18_hidl_setAsyncModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4429   "parameters" :
4430   [
4431    {
4432     "referenced_type" : "type-440"
4433    },
4434    {
4435     "referenced_type" : "type-439"
4436    },
4437    {
4438     "referenced_type" : "type-432"
4439    },
4440    {
4441     "referenced_type" : "type-754"
4442    }
4443   ],
4444   "return_type" : "type-32",
4445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4446  },
4447  {
4448   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_dequeueBuffer",
4449   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer19_hidl_dequeueBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4450   "parameters" :
4451   [
4452    {
4453     "referenced_type" : "type-440"
4454    },
4455    {
4456     "referenced_type" : "type-439"
4457    },
4458    {
4459     "referenced_type" : "type-432"
4460    },
4461    {
4462     "referenced_type" : "type-755"
4463    }
4464   ],
4465   "return_type" : "type-32",
4466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4467  },
4468  {
4469   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_requestBuffer",
4470   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer19_hidl_requestBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4471   "parameters" :
4472   [
4473    {
4474     "referenced_type" : "type-440"
4475    },
4476    {
4477     "referenced_type" : "type-439"
4478    },
4479    {
4480     "referenced_type" : "type-432"
4481    },
4482    {
4483     "referenced_type" : "type-756"
4484    }
4485   ],
4486   "return_type" : "type-32",
4487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4488  },
4489  {
4490   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setAutoRefresh",
4491   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer20_hidl_setAutoRefreshEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4492   "parameters" :
4493   [
4494    {
4495     "referenced_type" : "type-440"
4496    },
4497    {
4498     "referenced_type" : "type-439"
4499    },
4500    {
4501     "referenced_type" : "type-432"
4502    },
4503    {
4504     "referenced_type" : "type-757"
4505    }
4506   ],
4507   "return_type" : "type-32",
4508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4509  },
4510  {
4511   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_allocateBuffers",
4512   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_allocateBuffersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4513   "parameters" :
4514   [
4515    {
4516     "referenced_type" : "type-440"
4517    },
4518    {
4519     "referenced_type" : "type-439"
4520    },
4521    {
4522     "referenced_type" : "type-432"
4523    },
4524    {
4525     "referenced_type" : "type-758"
4526    }
4527   ],
4528   "return_type" : "type-32",
4529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4530  },
4531  {
4532   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_allowAllocation",
4533   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_allowAllocationEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4534   "parameters" :
4535   [
4536    {
4537     "referenced_type" : "type-440"
4538    },
4539    {
4540     "referenced_type" : "type-439"
4541    },
4542    {
4543     "referenced_type" : "type-432"
4544    },
4545    {
4546     "referenced_type" : "type-759"
4547    }
4548   ],
4549   "return_type" : "type-32",
4550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4551  },
4552  {
4553   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_getConsumerName",
4554   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer21_hidl_getConsumerNameEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4555   "parameters" :
4556   [
4557    {
4558     "referenced_type" : "type-440"
4559    },
4560    {
4561     "referenced_type" : "type-439"
4562    },
4563    {
4564     "referenced_type" : "type-432"
4565    },
4566    {
4567     "referenced_type" : "type-760"
4568    }
4569   ],
4570   "return_type" : "type-32",
4571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4572  },
4573  {
4574   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_detachNextBuffer",
4575   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer22_hidl_detachNextBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4576   "parameters" :
4577   [
4578    {
4579     "referenced_type" : "type-440"
4580    },
4581    {
4582     "referenced_type" : "type-439"
4583    },
4584    {
4585     "referenced_type" : "type-432"
4586    },
4587    {
4588     "referenced_type" : "type-761"
4589    }
4590   ],
4591   "return_type" : "type-32",
4592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4593  },
4594  {
4595   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setDequeueTimeout",
4596   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer23_hidl_setDequeueTimeoutEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4597   "parameters" :
4598   [
4599    {
4600     "referenced_type" : "type-440"
4601    },
4602    {
4603     "referenced_type" : "type-439"
4604    },
4605    {
4606     "referenced_type" : "type-432"
4607    },
4608    {
4609     "referenced_type" : "type-762"
4610    }
4611   ],
4612   "return_type" : "type-32",
4613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4614  },
4615  {
4616   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setSidebandStream",
4617   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer23_hidl_setSidebandStreamEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4618   "parameters" :
4619   [
4620    {
4621     "referenced_type" : "type-440"
4622    },
4623    {
4624     "referenced_type" : "type-439"
4625    },
4626    {
4627     "referenced_type" : "type-432"
4628    },
4629    {
4630     "referenced_type" : "type-763"
4631    }
4632   ],
4633   "return_type" : "type-32",
4634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4635  },
4636  {
4637   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_getFrameTimestamps",
4638   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer24_hidl_getFrameTimestampsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4639   "parameters" :
4640   [
4641    {
4642     "referenced_type" : "type-440"
4643    },
4644    {
4645     "referenced_type" : "type-439"
4646    },
4647    {
4648     "referenced_type" : "type-432"
4649    },
4650    {
4651     "referenced_type" : "type-764"
4652    }
4653   ],
4654   "return_type" : "type-32",
4655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4656  },
4657  {
4658   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_getLastQueuedBuffer",
4659   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_getLastQueuedBufferEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4660   "parameters" :
4661   [
4662    {
4663     "referenced_type" : "type-440"
4664    },
4665    {
4666     "referenced_type" : "type-439"
4667    },
4668    {
4669     "referenced_type" : "type-432"
4670    },
4671    {
4672     "referenced_type" : "type-765"
4673    }
4674   ],
4675   "return_type" : "type-32",
4676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4677  },
4678  {
4679   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setGenerationNumber",
4680   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_setGenerationNumberEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4681   "parameters" :
4682   [
4683    {
4684     "referenced_type" : "type-440"
4685    },
4686    {
4687     "referenced_type" : "type-439"
4688    },
4689    {
4690     "referenced_type" : "type-432"
4691    },
4692    {
4693     "referenced_type" : "type-766"
4694    }
4695   ],
4696   "return_type" : "type-32",
4697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4698  },
4699  {
4700   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setSharedBufferMode",
4701   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer25_hidl_setSharedBufferModeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4702   "parameters" :
4703   [
4704    {
4705     "referenced_type" : "type-440"
4706    },
4707    {
4708     "referenced_type" : "type-439"
4709    },
4710    {
4711     "referenced_type" : "type-432"
4712    },
4713    {
4714     "referenced_type" : "type-767"
4715    }
4716   ],
4717   "return_type" : "type-32",
4718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4719  },
4720  {
4721   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::_hidl_setMaxDequeuedBufferCount",
4722   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer31_hidl_setMaxDequeuedBufferCountEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4723   "parameters" :
4724   [
4725    {
4726     "referenced_type" : "type-440"
4727    },
4728    {
4729     "referenced_type" : "type-439"
4730    },
4731    {
4732     "referenced_type" : "type-432"
4733    },
4734    {
4735     "referenced_type" : "type-768"
4736    }
4737   ],
4738   "return_type" : "type-32",
4739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4740  },
4741  {
4742   "access" : "private",
4743   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::ping",
4744   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer4pingEv",
4745   "parameters" :
4746   [
4747    {
4748     "is_this_ptr" : true,
4749     "referenced_type" : "type-644"
4750    }
4751   ],
4752   "return_type" : "type-184",
4753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4754  },
4755  {
4756   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::BnHwGraphicBufferProducer",
4757   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerC1ERKNS_2spINS3_22IGraphicBufferProducerEEE",
4758   "parameters" :
4759   [
4760    {
4761     "is_this_ptr" : true,
4762     "referenced_type" : "type-644"
4763    },
4764    {
4765     "referenced_type" : "type-182"
4766    }
4767   ],
4768   "return_type" : "type-34",
4769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4770  },
4771  {
4772   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::BnHwGraphicBufferProducer",
4773   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerC2ERKNS_2spINS3_22IGraphicBufferProducerEEE",
4774   "parameters" :
4775   [
4776    {
4777     "is_this_ptr" : true,
4778     "referenced_type" : "type-644"
4779    },
4780    {
4781     "referenced_type" : "type-182"
4782    }
4783   ],
4784   "return_type" : "type-34",
4785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4786  },
4787  {
4788   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::~BnHwGraphicBufferProducer",
4789   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev",
4790   "parameters" :
4791   [
4792    {
4793     "is_this_ptr" : true,
4794     "referenced_type" : "type-644"
4795    }
4796   ],
4797   "return_type" : "type-34",
4798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4799  },
4800  {
4801   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::~BnHwGraphicBufferProducer",
4802   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev",
4803   "parameters" :
4804   [
4805    {
4806     "is_this_ptr" : true,
4807     "referenced_type" : "type-644"
4808    }
4809   ],
4810   "return_type" : "type-34",
4811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4812  },
4813  {
4814   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer::~BnHwGraphicBufferProducer",
4815   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD2Ev",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "type-644"
4821    }
4822   ],
4823   "return_type" : "type-34",
4824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h"
4825  },
4826  {
4827   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::disconnect",
4828   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer10disconnectEiNS3_22IGraphicBufferProducer14DisconnectModeE",
4829   "parameters" :
4830   [
4831    {
4832     "is_this_ptr" : true,
4833     "referenced_type" : "type-676"
4834    },
4835    {
4836     "referenced_type" : "type-32"
4837    },
4838    {
4839     "referenced_type" : "type-589"
4840    }
4841   ],
4842   "return_type" : "type-164",
4843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4844  },
4845  {
4846   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_query",
4847   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11_hidl_queryEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFviiEEE",
4848   "parameters" :
4849   [
4850    {
4851     "referenced_type" : "type-27"
4852    },
4853    {
4854     "referenced_type" : "type-643"
4855    },
4856    {
4857     "referenced_type" : "type-32"
4858    },
4859    {
4860     "referenced_type" : "type-769"
4861    }
4862   ],
4863   "return_type" : "type-184",
4864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4865  },
4866  {
4867   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getUniqueId",
4868   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE",
4869   "parameters" :
4870   [
4871    {
4872     "is_this_ptr" : true,
4873     "referenced_type" : "type-676"
4874    },
4875    {
4876     "referenced_type" : "type-770"
4877    }
4878   ],
4879   "return_type" : "type-184",
4880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4881  },
4882  {
4883   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::linkToDeath",
4884   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4885   "parameters" :
4886   [
4887    {
4888     "is_this_ptr" : true,
4889     "referenced_type" : "type-676"
4890    },
4891    {
4892     "referenced_type" : "type-435"
4893    },
4894    {
4895     "referenced_type" : "type-138"
4896    }
4897   ],
4898   "return_type" : "type-156",
4899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4900  },
4901  {
4902   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::queueBuffer",
4903   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11queueBufferEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNS5_17QueueBufferOutputEEEE",
4904   "parameters" :
4905   [
4906    {
4907     "is_this_ptr" : true,
4908     "referenced_type" : "type-676"
4909    },
4910    {
4911     "referenced_type" : "type-32"
4912    },
4913    {
4914     "referenced_type" : "type-616"
4915    },
4916    {
4917     "referenced_type" : "type-771"
4918    }
4919   ],
4920   "return_type" : "type-184",
4921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4922  },
4923  {
4924   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::attachBuffer",
4925   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE",
4926   "parameters" :
4927   [
4928    {
4929     "is_this_ptr" : true,
4930     "referenced_type" : "type-676"
4931    },
4932    {
4933     "referenced_type" : "type-625"
4934    },
4935    {
4936     "referenced_type" : "type-772"
4937    }
4938   ],
4939   "return_type" : "type-184",
4940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4941  },
4942  {
4943   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::cancelBuffer",
4944   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE",
4945   "parameters" :
4946   [
4947    {
4948     "is_this_ptr" : true,
4949     "referenced_type" : "type-676"
4950    },
4951    {
4952     "referenced_type" : "type-32"
4953    },
4954    {
4955     "referenced_type" : "type-392"
4956    }
4957   ],
4958   "return_type" : "type-164",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::detachBuffer",
4963   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12detachBufferEi",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "type-676"
4969    },
4970    {
4971     "referenced_type" : "type-32"
4972    }
4973   ],
4974   "return_type" : "type-164",
4975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getDebugInfo",
4979   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "type-676"
4985    },
4986    {
4987     "referenced_type" : "type-773"
4988    }
4989   ],
4990   "return_type" : "type-184",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getHashChain",
4995   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "type-676"
5001    },
5002    {
5003     "referenced_type" : "type-774"
5004    }
5005   ],
5006   "return_type" : "type-184",
5007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5008  },
5009  {
5010   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setAsyncMode",
5011   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12setAsyncModeEb",
5012   "parameters" :
5013   [
5014    {
5015     "is_this_ptr" : true,
5016     "referenced_type" : "type-676"
5017    },
5018    {
5019     "referenced_type" : "type-44"
5020    }
5021   ],
5022   "return_type" : "type-164",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5024  },
5025  {
5026   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_connect",
5027   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13_hidl_connectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE",
5028   "parameters" :
5029   [
5030    {
5031     "referenced_type" : "type-27"
5032    },
5033    {
5034     "referenced_type" : "type-643"
5035    },
5036    {
5037     "referenced_type" : "type-689"
5038    },
5039    {
5040     "referenced_type" : "type-32"
5041    },
5042    {
5043     "referenced_type" : "type-44"
5044    },
5045    {
5046     "referenced_type" : "type-775"
5047    }
5048   ],
5049   "return_type" : "type-184",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5051  },
5052  {
5053   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::dequeueBuffer",
5054   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE",
5055   "parameters" :
5056   [
5057    {
5058     "is_this_ptr" : true,
5059     "referenced_type" : "type-676"
5060    },
5061    {
5062     "referenced_type" : "type-2"
5063    },
5064    {
5065     "referenced_type" : "type-2"
5066    },
5067    {
5068     "referenced_type" : "type-551"
5069    },
5070    {
5071     "referenced_type" : "type-2"
5072    },
5073    {
5074     "referenced_type" : "type-44"
5075    },
5076    {
5077     "referenced_type" : "type-776"
5078    }
5079   ],
5080   "return_type" : "type-184",
5081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5082  },
5083  {
5084   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::requestBuffer",
5085   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE",
5086   "parameters" :
5087   [
5088    {
5089     "is_this_ptr" : true,
5090     "referenced_type" : "type-676"
5091    },
5092    {
5093     "referenced_type" : "type-32"
5094    },
5095    {
5096     "referenced_type" : "type-777"
5097    }
5098   ],
5099   "return_type" : "type-184",
5100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5101  },
5102  {
5103   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::unlinkToDeath",
5104   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5105   "parameters" :
5106   [
5107    {
5108     "is_this_ptr" : true,
5109     "referenced_type" : "type-676"
5110    },
5111    {
5112     "referenced_type" : "type-435"
5113    }
5114   ],
5115   "return_type" : "type-156",
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5117  },
5118  {
5119   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::interfaceChain",
5120   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "type-676"
5126    },
5127    {
5128     "referenced_type" : "type-778"
5129    }
5130   ],
5131   "return_type" : "type-184",
5132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5133  },
5134  {
5135   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setAutoRefresh",
5136   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14setAutoRefreshEb",
5137   "parameters" :
5138   [
5139    {
5140     "is_this_ptr" : true,
5141     "referenced_type" : "type-676"
5142    },
5143    {
5144     "referenced_type" : "type-44"
5145    }
5146   ],
5147   "return_type" : "type-164",
5148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5149  },
5150  {
5151   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::allocateBuffers",
5152   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj",
5153   "parameters" :
5154   [
5155    {
5156     "is_this_ptr" : true,
5157     "referenced_type" : "type-676"
5158    },
5159    {
5160     "referenced_type" : "type-2"
5161    },
5162    {
5163     "referenced_type" : "type-2"
5164    },
5165    {
5166     "referenced_type" : "type-551"
5167    },
5168    {
5169     "referenced_type" : "type-2"
5170    }
5171   ],
5172   "return_type" : "type-184",
5173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5174  },
5175  {
5176   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::allowAllocation",
5177   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allowAllocationEb",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "type-676"
5183    },
5184    {
5185     "referenced_type" : "type-44"
5186    }
5187   ],
5188   "return_type" : "type-164",
5189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5190  },
5191  {
5192   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getConsumerName",
5193   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5194   "parameters" :
5195   [
5196    {
5197     "is_this_ptr" : true,
5198     "referenced_type" : "type-676"
5199    },
5200    {
5201     "referenced_type" : "type-779"
5202    }
5203   ],
5204   "return_type" : "type-184",
5205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5206  },
5207  {
5208   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_disconnect",
5209   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer16_hidl_disconnectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNS3_22IGraphicBufferProducer14DisconnectModeE",
5210   "parameters" :
5211   [
5212    {
5213     "referenced_type" : "type-27"
5214    },
5215    {
5216     "referenced_type" : "type-643"
5217    },
5218    {
5219     "referenced_type" : "type-32"
5220    },
5221    {
5222     "referenced_type" : "type-589"
5223    }
5224   ],
5225   "return_type" : "type-164",
5226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5227  },
5228  {
5229   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::detachNextBuffer",
5230   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE",
5231   "parameters" :
5232   [
5233    {
5234     "is_this_ptr" : true,
5235     "referenced_type" : "type-676"
5236    },
5237    {
5238     "referenced_type" : "type-780"
5239    }
5240   ],
5241   "return_type" : "type-184",
5242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5243  },
5244  {
5245   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_getUniqueId",
5246   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17_hidl_getUniqueIdEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviyEEE",
5247   "parameters" :
5248   [
5249    {
5250     "referenced_type" : "type-27"
5251    },
5252    {
5253     "referenced_type" : "type-643"
5254    },
5255    {
5256     "referenced_type" : "type-781"
5257    }
5258   ],
5259   "return_type" : "type-184",
5260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5261  },
5262  {
5263   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_queueBuffer",
5264   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17_hidl_queueBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNSA_17QueueBufferOutputEEEE",
5265   "parameters" :
5266   [
5267    {
5268     "referenced_type" : "type-27"
5269    },
5270    {
5271     "referenced_type" : "type-643"
5272    },
5273    {
5274     "referenced_type" : "type-32"
5275    },
5276    {
5277     "referenced_type" : "type-616"
5278    },
5279    {
5280     "referenced_type" : "type-782"
5281    }
5282   ],
5283   "return_type" : "type-184",
5284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5285  },
5286  {
5287   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setDequeueTimeout",
5288   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setDequeueTimeoutEx",
5289   "parameters" :
5290   [
5291    {
5292     "is_this_ptr" : true,
5293     "referenced_type" : "type-676"
5294    },
5295    {
5296     "referenced_type" : "type-37"
5297    }
5298   ],
5299   "return_type" : "type-164",
5300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5301  },
5302  {
5303   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setSidebandStream",
5304   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE",
5305   "parameters" :
5306   [
5307    {
5308     "is_this_ptr" : true,
5309     "referenced_type" : "type-676"
5310    },
5311    {
5312     "referenced_type" : "type-392"
5313    }
5314   ],
5315   "return_type" : "type-164",
5316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5317  },
5318  {
5319   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_attachBuffer",
5320   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_attachBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE",
5321   "parameters" :
5322   [
5323    {
5324     "referenced_type" : "type-27"
5325    },
5326    {
5327     "referenced_type" : "type-643"
5328    },
5329    {
5330     "referenced_type" : "type-625"
5331    },
5332    {
5333     "referenced_type" : "type-783"
5334    }
5335   ],
5336   "return_type" : "type-184",
5337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5338  },
5339  {
5340   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_cancelBuffer",
5341   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_cancelBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiRKNS0_11hidl_handleE",
5342   "parameters" :
5343   [
5344    {
5345     "referenced_type" : "type-27"
5346    },
5347    {
5348     "referenced_type" : "type-643"
5349    },
5350    {
5351     "referenced_type" : "type-32"
5352    },
5353    {
5354     "referenced_type" : "type-392"
5355    }
5356   ],
5357   "return_type" : "type-164",
5358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5359  },
5360  {
5361   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_detachBuffer",
5362   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_detachBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
5363   "parameters" :
5364   [
5365    {
5366     "referenced_type" : "type-27"
5367    },
5368    {
5369     "referenced_type" : "type-643"
5370    },
5371    {
5372     "referenced_type" : "type-32"
5373    }
5374   ],
5375   "return_type" : "type-164",
5376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5377  },
5378  {
5379   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setAsyncMode",
5380   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18_hidl_setAsyncModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
5381   "parameters" :
5382   [
5383    {
5384     "referenced_type" : "type-27"
5385    },
5386    {
5387     "referenced_type" : "type-643"
5388    },
5389    {
5390     "referenced_type" : "type-44"
5391    }
5392   ],
5393   "return_type" : "type-164",
5394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5395  },
5396  {
5397   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getFrameTimestamps",
5398   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE",
5399   "parameters" :
5400   [
5401    {
5402     "is_this_ptr" : true,
5403     "referenced_type" : "type-676"
5404    },
5405    {
5406     "referenced_type" : "type-784"
5407    }
5408   ],
5409   "return_type" : "type-184",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_dequeueBuffer",
5414   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19_hidl_dequeueBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE",
5415   "parameters" :
5416   [
5417    {
5418     "referenced_type" : "type-27"
5419    },
5420    {
5421     "referenced_type" : "type-643"
5422    },
5423    {
5424     "referenced_type" : "type-2"
5425    },
5426    {
5427     "referenced_type" : "type-2"
5428    },
5429    {
5430     "referenced_type" : "type-551"
5431    },
5432    {
5433     "referenced_type" : "type-2"
5434    },
5435    {
5436     "referenced_type" : "type-44"
5437    },
5438    {
5439     "referenced_type" : "type-785"
5440    }
5441   ],
5442   "return_type" : "type-184",
5443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5444  },
5445  {
5446   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_requestBuffer",
5447   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19_hidl_requestBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE",
5448   "parameters" :
5449   [
5450    {
5451     "referenced_type" : "type-27"
5452    },
5453    {
5454     "referenced_type" : "type-643"
5455    },
5456    {
5457     "referenced_type" : "type-32"
5458    },
5459    {
5460     "referenced_type" : "type-786"
5461    }
5462   ],
5463   "return_type" : "type-184",
5464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5465  },
5466  {
5467   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::getLastQueuedBuffer",
5468   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE",
5469   "parameters" :
5470   [
5471    {
5472     "is_this_ptr" : true,
5473     "referenced_type" : "type-676"
5474    },
5475    {
5476     "referenced_type" : "type-787"
5477    }
5478   ],
5479   "return_type" : "type-184",
5480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5481  },
5482  {
5483   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::interfaceDescriptor",
5484   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5485   "parameters" :
5486   [
5487    {
5488     "is_this_ptr" : true,
5489     "referenced_type" : "type-676"
5490    },
5491    {
5492     "referenced_type" : "type-788"
5493    }
5494   ],
5495   "return_type" : "type-184",
5496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5497  },
5498  {
5499   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setGenerationNumber",
5500   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setGenerationNumberEj",
5501   "parameters" :
5502   [
5503    {
5504     "is_this_ptr" : true,
5505     "referenced_type" : "type-676"
5506    },
5507    {
5508     "referenced_type" : "type-2"
5509    }
5510   ],
5511   "return_type" : "type-164",
5512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5513  },
5514  {
5515   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setSharedBufferMode",
5516   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setSharedBufferModeEb",
5517   "parameters" :
5518   [
5519    {
5520     "is_this_ptr" : true,
5521     "referenced_type" : "type-676"
5522    },
5523    {
5524     "referenced_type" : "type-44"
5525    }
5526   ],
5527   "return_type" : "type-164",
5528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5529  },
5530  {
5531   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setAutoRefresh",
5532   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer20_hidl_setAutoRefreshEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
5533   "parameters" :
5534   [
5535    {
5536     "referenced_type" : "type-27"
5537    },
5538    {
5539     "referenced_type" : "type-643"
5540    },
5541    {
5542     "referenced_type" : "type-44"
5543    }
5544   ],
5545   "return_type" : "type-164",
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5547  },
5548  {
5549   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_allocateBuffers",
5550   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_allocateBuffersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNS1_6common4V1_011PixelFormatEj",
5551   "parameters" :
5552   [
5553    {
5554     "referenced_type" : "type-27"
5555    },
5556    {
5557     "referenced_type" : "type-643"
5558    },
5559    {
5560     "referenced_type" : "type-2"
5561    },
5562    {
5563     "referenced_type" : "type-2"
5564    },
5565    {
5566     "referenced_type" : "type-551"
5567    },
5568    {
5569     "referenced_type" : "type-2"
5570    }
5571   ],
5572   "return_type" : "type-184",
5573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5574  },
5575  {
5576   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_allowAllocation",
5577   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_allowAllocationEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
5578   "parameters" :
5579   [
5580    {
5581     "referenced_type" : "type-27"
5582    },
5583    {
5584     "referenced_type" : "type-643"
5585    },
5586    {
5587     "referenced_type" : "type-44"
5588    }
5589   ],
5590   "return_type" : "type-164",
5591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5592  },
5593  {
5594   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_getConsumerName",
5595   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21_hidl_getConsumerNameEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5596   "parameters" :
5597   [
5598    {
5599     "referenced_type" : "type-27"
5600    },
5601    {
5602     "referenced_type" : "type-643"
5603    },
5604    {
5605     "referenced_type" : "type-789"
5606    }
5607   ],
5608   "return_type" : "type-184",
5609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5610  },
5611  {
5612   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::notifySyspropsChanged",
5613   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21notifySyspropsChangedEv",
5614   "parameters" :
5615   [
5616    {
5617     "is_this_ptr" : true,
5618     "referenced_type" : "type-676"
5619    }
5620   ],
5621   "return_type" : "type-184",
5622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5623  },
5624  {
5625   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setHALInstrumentation",
5626   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21setHALInstrumentationEv",
5627   "parameters" :
5628   [
5629    {
5630     "is_this_ptr" : true,
5631     "referenced_type" : "type-676"
5632    }
5633   ],
5634   "return_type" : "type-184",
5635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5636  },
5637  {
5638   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_detachNextBuffer",
5639   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer22_hidl_detachNextBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE",
5640   "parameters" :
5641   [
5642    {
5643     "referenced_type" : "type-27"
5644    },
5645    {
5646     "referenced_type" : "type-643"
5647    },
5648    {
5649     "referenced_type" : "type-790"
5650    }
5651   ],
5652   "return_type" : "type-184",
5653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5654  },
5655  {
5656   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setDequeueTimeout",
5657   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer23_hidl_setDequeueTimeoutEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEx",
5658   "parameters" :
5659   [
5660    {
5661     "referenced_type" : "type-27"
5662    },
5663    {
5664     "referenced_type" : "type-643"
5665    },
5666    {
5667     "referenced_type" : "type-37"
5668    }
5669   ],
5670   "return_type" : "type-164",
5671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5672  },
5673  {
5674   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setSidebandStream",
5675   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer23_hidl_setSidebandStreamEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_handleE",
5676   "parameters" :
5677   [
5678    {
5679     "referenced_type" : "type-27"
5680    },
5681    {
5682     "referenced_type" : "type-643"
5683    },
5684    {
5685     "referenced_type" : "type-392"
5686    }
5687   ],
5688   "return_type" : "type-164",
5689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5690  },
5691  {
5692   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_getFrameTimestamps",
5693   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer24_hidl_getFrameTimestampsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE",
5694   "parameters" :
5695   [
5696    {
5697     "referenced_type" : "type-27"
5698    },
5699    {
5700     "referenced_type" : "type-643"
5701    },
5702    {
5703     "referenced_type" : "type-791"
5704    }
5705   ],
5706   "return_type" : "type-184",
5707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5708  },
5709  {
5710   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_getLastQueuedBuffer",
5711   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_getLastQueuedBufferEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE",
5712   "parameters" :
5713   [
5714    {
5715     "referenced_type" : "type-27"
5716    },
5717    {
5718     "referenced_type" : "type-643"
5719    },
5720    {
5721     "referenced_type" : "type-792"
5722    }
5723   ],
5724   "return_type" : "type-184",
5725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5726  },
5727  {
5728   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setGenerationNumber",
5729   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_setGenerationNumberEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEj",
5730   "parameters" :
5731   [
5732    {
5733     "referenced_type" : "type-27"
5734    },
5735    {
5736     "referenced_type" : "type-643"
5737    },
5738    {
5739     "referenced_type" : "type-2"
5740    }
5741   ],
5742   "return_type" : "type-164",
5743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5744  },
5745  {
5746   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setSharedBufferMode",
5747   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25_hidl_setSharedBufferModeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
5748   "parameters" :
5749   [
5750    {
5751     "referenced_type" : "type-27"
5752    },
5753    {
5754     "referenced_type" : "type-643"
5755    },
5756    {
5757     "referenced_type" : "type-44"
5758    }
5759   ],
5760   "return_type" : "type-164",
5761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5762  },
5763  {
5764   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::setMaxDequeuedBufferCount",
5765   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25setMaxDequeuedBufferCountEi",
5766   "parameters" :
5767   [
5768    {
5769     "is_this_ptr" : true,
5770     "referenced_type" : "type-676"
5771    },
5772    {
5773     "referenced_type" : "type-32"
5774    }
5775   ],
5776   "return_type" : "type-164",
5777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5778  },
5779  {
5780   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::_hidl_setMaxDequeuedBufferCount",
5781   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer31_hidl_setMaxDequeuedBufferCountEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
5782   "parameters" :
5783   [
5784    {
5785     "referenced_type" : "type-27"
5786    },
5787    {
5788     "referenced_type" : "type-643"
5789    },
5790    {
5791     "referenced_type" : "type-32"
5792    }
5793   ],
5794   "return_type" : "type-164",
5795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5796  },
5797  {
5798   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::ping",
5799   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer4pingEv",
5800   "parameters" :
5801   [
5802    {
5803     "is_this_ptr" : true,
5804     "referenced_type" : "type-676"
5805    }
5806   ],
5807   "return_type" : "type-184",
5808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5809  },
5810  {
5811   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::debug",
5812   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "type-676"
5818    },
5819    {
5820     "referenced_type" : "type-392"
5821    },
5822    {
5823     "referenced_type" : "type-595"
5824    }
5825   ],
5826   "return_type" : "type-184",
5827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5828  },
5829  {
5830   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::query",
5831   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE",
5832   "parameters" :
5833   [
5834    {
5835     "is_this_ptr" : true,
5836     "referenced_type" : "type-676"
5837    },
5838    {
5839     "referenced_type" : "type-32"
5840    },
5841    {
5842     "referenced_type" : "type-793"
5843    }
5844   ],
5845   "return_type" : "type-184",
5846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5847  },
5848  {
5849   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::connect",
5850   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE",
5851   "parameters" :
5852   [
5853    {
5854     "is_this_ptr" : true,
5855     "referenced_type" : "type-676"
5856    },
5857    {
5858     "referenced_type" : "type-689"
5859    },
5860    {
5861     "referenced_type" : "type-32"
5862    },
5863    {
5864     "referenced_type" : "type-44"
5865    },
5866    {
5867     "referenced_type" : "type-794"
5868    }
5869   ],
5870   "return_type" : "type-184",
5871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5872  },
5873  {
5874   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::BpHwGraphicBufferProducer",
5875   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerC1ERKNS_2spINS0_7IBinderEEE",
5876   "parameters" :
5877   [
5878    {
5879     "is_this_ptr" : true,
5880     "referenced_type" : "type-676"
5881    },
5882    {
5883     "referenced_type" : "type-53"
5884    }
5885   ],
5886   "return_type" : "type-34",
5887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5888  },
5889  {
5890   "function_name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer::BpHwGraphicBufferProducer",
5891   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerC2ERKNS_2spINS0_7IBinderEEE",
5892   "parameters" :
5893   [
5894    {
5895     "is_this_ptr" : true,
5896     "referenced_type" : "type-676"
5897    },
5898    {
5899     "referenced_type" : "type-53"
5900    }
5901   ],
5902   "return_type" : "type-34",
5903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
5904  }
5905 ],
5906 "global_vars" :
5907 [
5908  {
5909   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener10descriptorE",
5910   "name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener::descriptor",
5911   "referenced_type" : "type-59",
5912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h"
5913  },
5914  {
5915   "linker_set_key" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10descriptorE",
5916   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::descriptor",
5917   "referenced_type" : "type-59",
5918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
5919  }
5920 ],
5921 "lvalue_reference_types" :
5922 [
5923  {
5924   "alignment" : 4,
5925   "linker_set_key" : "android::Mutex &",
5926   "name" : "android::Mutex &",
5927   "referenced_type" : "type-38",
5928   "self_type" : "type-525",
5929   "size" : 4,
5930   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5931  },
5932  {
5933   "alignment" : 4,
5934   "linker_set_key" : "android::RWLock &",
5935   "name" : "android::RWLock &",
5936   "referenced_type" : "type-529",
5937   "self_type" : "type-533",
5938   "size" : 4,
5939   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "linker_set_key" : "android::String16 &",
5944   "name" : "android::String16 &",
5945   "referenced_type" : "type-49",
5946   "self_type" : "type-418",
5947   "size" : 4,
5948   "source_file" : "/system/core/libutils/include/utils/String16.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "linker_set_key" : "android::String8 &",
5953   "name" : "android::String8 &",
5954   "referenced_type" : "type-58",
5955   "self_type" : "type-411",
5956   "size" : 4,
5957   "source_file" : "/system/core/libutils/include/utils/String8.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > &",
5962   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > &",
5963   "referenced_type" : "type-170",
5964   "self_type" : "type-174",
5965   "size" : 4,
5966   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > &",
5971   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > &",
5972   "referenced_type" : "type-660",
5973   "self_type" : "type-663",
5974   "size" : 4,
5975   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "linker_set_key" : "android::hardware::Return<bool> &",
5980   "name" : "android::hardware::Return<bool> &",
5981   "referenced_type" : "type-156",
5982   "self_type" : "type-161",
5983   "size" : 4,
5984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "linker_set_key" : "android::hardware::Return<int> &",
5989   "name" : "android::hardware::Return<int> &",
5990   "referenced_type" : "type-164",
5991   "self_type" : "type-167",
5992   "size" : 4,
5993   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "linker_set_key" : "android::hardware::Return<void> &",
5998   "name" : "android::hardware::Return<void> &",
5999   "referenced_type" : "type-184",
6000   "self_type" : "type-187",
6001   "size" : 4,
6002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "linker_set_key" : "android::hardware::Status &",
6007   "name" : "android::hardware::Status &",
6008   "referenced_type" : "type-147",
6009   "self_type" : "type-154",
6010   "size" : 4,
6011   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "linker_set_key" : "android::hardware::TextOutput &",
6016   "name" : "android::hardware::TextOutput &",
6017   "referenced_type" : "type-437",
6018   "self_type" : "type-436",
6019   "size" : 4,
6020   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "linker_set_key" : "android::hardware::TextOutput &",
6025   "name" : "android::hardware::TextOutput &",
6026   "referenced_type" : "type-681",
6027   "self_type" : "type-680",
6028   "size" : 4,
6029   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6034   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6035   "referenced_type" : "type-330",
6036   "self_type" : "type-635",
6037   "size" : 4,
6038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6043   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6044   "referenced_type" : "type-322",
6045   "self_type" : "type-630",
6046   "size" : 4,
6047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
6052   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6053   "referenced_type" : "type-333",
6054   "self_type" : "type-638",
6055   "size" : 4,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "linker_set_key" : "android::hardware::hidl_memory &",
6061   "name" : "android::hardware::hidl_memory &",
6062   "referenced_type" : "type-304",
6063   "self_type" : "type-309",
6064   "size" : 4,
6065   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "linker_set_key" : "android::hardware::hidl_string &",
6070   "name" : "android::hardware::hidl_string &",
6071   "referenced_type" : "type-300",
6072   "self_type" : "type-633",
6073   "size" : 4,
6074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6079   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6080   "referenced_type" : "type-329",
6081   "self_type" : "type-338",
6082   "size" : 4,
6083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6088   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6089   "referenced_type" : "type-321",
6090   "self_type" : "type-328",
6091   "size" : 4,
6092   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &",
6097   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &",
6098   "referenced_type" : "type-123",
6099   "self_type" : "type-128",
6100   "size" : 4,
6101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6102  },
6103  {
6104   "alignment" : 4,
6105   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &",
6106   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &",
6107   "referenced_type" : "type-101",
6108   "self_type" : "type-116",
6109   "size" : 4,
6110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6115   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6116   "referenced_type" : "type-132",
6117   "self_type" : "type-140",
6118   "size" : 4,
6119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "linker_set_key" : "const android::String16 &",
6124   "name" : "const android::String16 &",
6125   "referenced_type" : "type-48",
6126   "self_type" : "type-47",
6127   "size" : 4,
6128   "source_file" : "/system/core/libutils/include/utils/String16.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "linker_set_key" : "const android::String8 &",
6133   "name" : "const android::String8 &",
6134   "referenced_type" : "type-408",
6135   "self_type" : "type-410",
6136   "size" : 4,
6137   "source_file" : "/system/core/libutils/include/utils/String8.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "linker_set_key" : "const android::hardware::Parcel &",
6142   "name" : "const android::hardware::Parcel &",
6143   "referenced_type" : "type-438",
6144   "self_type" : "type-439",
6145   "size" : 4,
6146   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "linker_set_key" : "const android::hardware::Return<bool> &",
6151   "name" : "const android::hardware::Return<bool> &",
6152   "referenced_type" : "type-162",
6153   "self_type" : "type-177",
6154   "size" : 4,
6155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "linker_set_key" : "const android::hardware::Status &",
6160   "name" : "const android::hardware::Status &",
6161   "referenced_type" : "type-151",
6162   "self_type" : "type-152",
6163   "size" : 4,
6164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "linker_set_key" : "const android::hardware::details::SchedPrio &",
6169   "name" : "const android::hardware::details::SchedPrio &",
6170   "referenced_type" : "type-454",
6171   "self_type" : "type-453",
6172   "size" : 4,
6173   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot &",
6178   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot &",
6179   "referenced_type" : "type-611",
6180   "self_type" : "type-612",
6181   "size" : 4,
6182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta &",
6187   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta &",
6188   "referenced_type" : "type-613",
6189   "self_type" : "type-614",
6190   "size" : 4,
6191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
6192  },
6193  {
6194   "alignment" : 4,
6195   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta &",
6196   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta &",
6197   "referenced_type" : "type-364",
6198   "self_type" : "type-575",
6199   "size" : 4,
6200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput &",
6205   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput &",
6206   "referenced_type" : "type-615",
6207   "self_type" : "type-616",
6208   "size" : 4,
6209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput &",
6214   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput &",
6215   "referenced_type" : "type-617",
6216   "self_type" : "type-618",
6217   "size" : 4,
6218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "linker_set_key" : "const android::hardware::hidl_handle &",
6223   "name" : "const android::hardware::hidl_handle &",
6224   "referenced_type" : "type-391",
6225   "self_type" : "type-392",
6226   "size" : 4,
6227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "linker_set_key" : "const android::hardware::hidl_memory &",
6232   "name" : "const android::hardware::hidl_memory &",
6233   "referenced_type" : "type-307",
6234   "self_type" : "type-308",
6235   "size" : 4,
6236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "linker_set_key" : "const android::hardware::hidl_string &",
6241   "name" : "const android::hardware::hidl_string &",
6242   "referenced_type" : "type-299",
6243   "self_type" : "type-303",
6244   "size" : 4,
6245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> &",
6250   "name" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> &",
6251   "referenced_type" : "type-365",
6252   "self_type" : "type-388",
6253   "size" : 4,
6254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6259   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6260   "referenced_type" : "type-594",
6261   "self_type" : "type-595",
6262   "size" : 4,
6263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect> &",
6268   "name" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect> &",
6269   "referenced_type" : "type-353",
6270   "self_type" : "type-389",
6271   "size" : 4,
6272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
6277   "name" : "const android::hardware::hidl_vec<int> &",
6278   "referenced_type" : "type-343",
6279   "self_type" : "type-345",
6280   "size" : 4,
6281   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "linker_set_key" : "const android::hardware::hidl_version &",
6286   "name" : "const android::hardware::hidl_version &",
6287   "referenced_type" : "type-382",
6288   "self_type" : "type-384",
6289   "size" : 4,
6290   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "const android::hardware::media::V1_0::AnwBuffer &",
6295   "name" : "const android::hardware::media::V1_0::AnwBuffer &",
6296   "referenced_type" : "type-624",
6297   "self_type" : "type-625",
6298   "size" : 4,
6299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
6300  },
6301  {
6302   "alignment" : 4,
6303   "linker_set_key" : "const android::hardware::media::V1_0::Rect &",
6304   "name" : "const android::hardware::media::V1_0::Rect &",
6305   "referenced_type" : "type-352",
6306   "self_type" : "type-628",
6307   "size" : 4,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
6313   "name" : "const android::hidl::base::V1_0::IBase *const &",
6314   "referenced_type" : "type-468",
6315   "self_type" : "type-469",
6316   "size" : 4,
6317   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
6322   "name" : "const android::sp<android::hardware::IBinder> &",
6323   "referenced_type" : "type-24",
6324   "self_type" : "type-53",
6325   "size" : 4,
6326   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &",
6331   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &",
6332   "referenced_type" : "type-130",
6333   "self_type" : "type-182",
6334   "size" : 4,
6335   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6336  },
6337  {
6338   "alignment" : 4,
6339   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &",
6340   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &",
6341   "referenced_type" : "type-119",
6342   "self_type" : "type-689",
6343   "size" : 4,
6344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6349   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6350   "referenced_type" : "type-142",
6351   "self_type" : "type-362",
6352   "size" : 4,
6353   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
6358   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6359   "referenced_type" : "type-412",
6360   "self_type" : "type-435",
6361   "size" : 4,
6362   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6367   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6368   "referenced_type" : "type-652",
6369   "self_type" : "type-653",
6370   "size" : 4,
6371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6376   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6377   "referenced_type" : "type-97",
6378   "self_type" : "type-596",
6379   "size" : 4,
6380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
6385   "name" : "const android::wp<android::hardware::BHwBinder> &",
6386   "referenced_type" : "type-645",
6387   "self_type" : "type-647",
6388   "size" : 4,
6389   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6394   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6395   "referenced_type" : "type-197",
6396   "self_type" : "type-215",
6397   "size" : 4,
6398   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "const bool &",
6403   "name" : "const bool &",
6404   "referenced_type" : "type-89",
6405   "self_type" : "type-273",
6406   "size" : 4,
6407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "linker_set_key" : "const double &",
6412   "name" : "const double &",
6413   "referenced_type" : "type-290",
6414   "self_type" : "type-291",
6415   "size" : 4,
6416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "linker_set_key" : "const float &",
6421   "name" : "const float &",
6422   "referenced_type" : "type-288",
6423   "self_type" : "type-289",
6424   "size" : 4,
6425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "linker_set_key" : "const int &",
6430   "name" : "const int &",
6431   "referenced_type" : "type-486",
6432   "self_type" : "type-485",
6433   "size" : 4,
6434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6435  },
6436  {
6437   "linker_set_key" : "const iter<is_const> &",
6438   "name" : "const iter<is_const> &",
6439   "referenced_type" : "type-313",
6440   "self_type" : "type-315",
6441   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6442  },
6443  {
6444   "linker_set_key" : "const iter<is_const> &",
6445   "name" : "const iter<is_const> &",
6446   "referenced_type" : "type-669",
6447   "self_type" : "type-671",
6448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "const log_msg &",
6453   "name" : "const log_msg &",
6454   "referenced_type" : "type-74",
6455   "self_type" : "type-126",
6456   "size" : 4,
6457   "source_file" : "/system/core/liblog/include/log/log_read.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "const long long &",
6462   "name" : "const long long &",
6463   "referenced_type" : "type-284",
6464   "self_type" : "type-285",
6465   "size" : 4,
6466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "const short &",
6471   "name" : "const short &",
6472   "referenced_type" : "type-279",
6473   "self_type" : "type-280",
6474   "size" : 4,
6475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "const signed char &",
6480   "name" : "const signed char &",
6481   "referenced_type" : "type-274",
6482   "self_type" : "type-276",
6483   "size" : 4,
6484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6489   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6490   "referenced_type" : "type-445",
6491   "self_type" : "type-447",
6492   "size" : 4,
6493   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6498   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6499   "referenced_type" : "type-682",
6500   "self_type" : "type-684",
6501   "size" : 4,
6502   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "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 *> > *)> > > &",
6507   "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 *> > *)> > > &",
6508   "referenced_type" : "type-18",
6509   "self_type" : "type-17",
6510   "size" : 4,
6511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "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 *> > *)> > > &",
6516   "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 *> > *)> > > &",
6517   "referenced_type" : "type-641",
6518   "self_type" : "type-640",
6519   "size" : 4,
6520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "const unsigned char &",
6525   "name" : "const unsigned char &",
6526   "referenced_type" : "type-277",
6527   "self_type" : "type-278",
6528   "size" : 4,
6529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "const unsigned int &",
6534   "name" : "const unsigned int &",
6535   "referenced_type" : "type-42",
6536   "self_type" : "type-283",
6537   "size" : 4,
6538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "const unsigned long long &",
6543   "name" : "const unsigned long long &",
6544   "referenced_type" : "type-286",
6545   "self_type" : "type-287",
6546   "size" : 4,
6547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "const unsigned short &",
6552   "name" : "const unsigned short &",
6553   "referenced_type" : "type-281",
6554   "self_type" : "type-282",
6555   "size" : 4,
6556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "int &",
6561   "name" : "int &",
6562   "referenced_type" : "type-32",
6563   "self_type" : "type-404",
6564   "size" : 4,
6565   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6566  },
6567  {
6568   "alignment" : 4,
6569   "linker_set_key" : "unsigned char &",
6570   "name" : "unsigned char &",
6571   "referenced_type" : "type-78",
6572   "self_type" : "type-545",
6573   "size" : 4,
6574   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "unsigned long long &",
6579   "name" : "unsigned long long &",
6580   "referenced_type" : "type-138",
6581   "self_type" : "type-561",
6582   "size" : 4,
6583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6584  }
6585 ],
6586 "pointer_types" :
6587 [
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "android::Condition *",
6591   "name" : "android::Condition *",
6592   "referenced_type" : "type-90",
6593   "self_type" : "type-528",
6594   "size" : 4,
6595   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "android::Mutex *",
6600   "name" : "android::Mutex *",
6601   "referenced_type" : "type-38",
6602   "self_type" : "type-523",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "android::Mutex::Autolock *",
6609   "name" : "android::Mutex::Autolock *",
6610   "referenced_type" : "type-524",
6611   "self_type" : "type-526",
6612   "size" : 4,
6613   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "android::RWLock *",
6618   "name" : "android::RWLock *",
6619   "referenced_type" : "type-529",
6620   "self_type" : "type-531",
6621   "size" : 4,
6622   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "android::RWLock::AutoRLock *",
6627   "name" : "android::RWLock::AutoRLock *",
6628   "referenced_type" : "type-532",
6629   "self_type" : "type-534",
6630   "size" : 4,
6631   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "android::RWLock::AutoWLock *",
6636   "name" : "android::RWLock::AutoWLock *",
6637   "referenced_type" : "type-535",
6638   "self_type" : "type-536",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "android::RefBase *",
6645   "name" : "android::RefBase *",
6646   "referenced_type" : "type-7",
6647   "self_type" : "type-296",
6648   "size" : 4,
6649   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "android::RefBase::weakref_impl *",
6654   "name" : "android::RefBase::weakref_impl *",
6655   "referenced_type" : "type-10",
6656   "self_type" : "type-9",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "android::RefBase::weakref_impl *",
6663   "name" : "android::RefBase::weakref_impl *",
6664   "referenced_type" : "type-667",
6665   "self_type" : "type-666",
6666   "size" : 4,
6667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "android::RefBase::weakref_type *",
6672   "name" : "android::RefBase::weakref_type *",
6673   "referenced_type" : "type-12",
6674   "self_type" : "type-11",
6675   "size" : 4,
6676   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "android::ReferenceRenamer *",
6681   "name" : "android::ReferenceRenamer *",
6682   "referenced_type" : "type-292",
6683   "self_type" : "type-293",
6684   "size" : 4,
6685   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "android::ScopedTrace *",
6690   "name" : "android::ScopedTrace *",
6691   "referenced_type" : "type-537",
6692   "self_type" : "type-538",
6693   "size" : 4,
6694   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "android::String16 *",
6699   "name" : "android::String16 *",
6700   "referenced_type" : "type-49",
6701   "self_type" : "type-419",
6702   "size" : 4,
6703   "source_file" : "/system/core/libutils/include/utils/String16.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "android::String8 *",
6708   "name" : "android::String8 *",
6709   "referenced_type" : "type-58",
6710   "self_type" : "type-414",
6711   "size" : 4,
6712   "source_file" : "/system/core/libutils/include/utils/String8.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "android::Thread *",
6717   "name" : "android::Thread *",
6718   "referenced_type" : "type-88",
6719   "self_type" : "type-87",
6720   "size" : 4,
6721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "android::VirtualLightRefBase *",
6726   "name" : "android::VirtualLightRefBase *",
6727   "referenced_type" : "type-190",
6728   "self_type" : "type-198",
6729   "size" : 4,
6730   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "android::hardware::BHwBinder *",
6735   "name" : "android::hardware::BHwBinder *",
6736   "referenced_type" : "type-145",
6737   "self_type" : "type-144",
6738   "size" : 4,
6739   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
6744   "name" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
6745   "referenced_type" : "type-425",
6746   "self_type" : "type-424",
6747   "size" : 4,
6748   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
6753   "name" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
6754   "referenced_type" : "type-107",
6755   "self_type" : "type-679",
6756   "size" : 4,
6757   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6762   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6763   "referenced_type" : "type-462",
6764   "self_type" : "type-467",
6765   "size" : 4,
6766   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6771   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6772   "referenced_type" : "type-480",
6773   "self_type" : "type-487",
6774   "size" : 4,
6775   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6780   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6781   "referenced_type" : "type-470",
6782   "self_type" : "type-475",
6783   "size" : 4,
6784   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "android::hardware::GrantorDescriptor *",
6789   "name" : "android::hardware::GrantorDescriptor *",
6790   "referenced_type" : "type-320",
6791   "self_type" : "type-319",
6792   "size" : 4,
6793   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "android::hardware::IBinder *",
6798   "name" : "android::hardware::IBinder *",
6799   "referenced_type" : "type-22",
6800   "self_type" : "type-21",
6801   "size" : 4,
6802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
6807   "name" : "android::hardware::IBinder::DeathRecipient *",
6808   "referenced_type" : "type-15",
6809   "self_type" : "type-14",
6810   "size" : 4,
6811   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "android::hardware::IInterface *",
6816   "name" : "android::hardware::IInterface *",
6817   "referenced_type" : "type-28",
6818   "self_type" : "type-27",
6819   "size" : 4,
6820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "android::hardware::Parcel *",
6825   "name" : "android::hardware::Parcel *",
6826   "referenced_type" : "type-426",
6827   "self_type" : "type-432",
6828   "size" : 4,
6829   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "android::hardware::ProcessState *",
6834   "name" : "android::hardware::ProcessState *",
6835   "referenced_type" : "type-31",
6836   "self_type" : "type-30",
6837   "size" : 4,
6838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > *",
6843   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > *",
6844   "referenced_type" : "type-170",
6845   "self_type" : "type-172",
6846   "size" : 4,
6847   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > *",
6852   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > *",
6853   "referenced_type" : "type-660",
6854   "self_type" : "type-661",
6855   "size" : 4,
6856   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "android::hardware::Return<bool> *",
6861   "name" : "android::hardware::Return<bool> *",
6862   "referenced_type" : "type-156",
6863   "self_type" : "type-158",
6864   "size" : 4,
6865   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "android::hardware::Return<int> *",
6870   "name" : "android::hardware::Return<int> *",
6871   "referenced_type" : "type-164",
6872   "self_type" : "type-165",
6873   "size" : 4,
6874   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "android::hardware::Return<void> *",
6879   "name" : "android::hardware::Return<void> *",
6880   "referenced_type" : "type-184",
6881   "self_type" : "type-185",
6882   "size" : 4,
6883   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "android::hardware::Status *",
6888   "name" : "android::hardware::Status *",
6889   "referenced_type" : "type-147",
6890   "self_type" : "type-150",
6891   "size" : 4,
6892   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
6897   "name" : "android::hardware::details::HidlInstrumentor *",
6898   "referenced_type" : "type-111",
6899   "self_type" : "type-643",
6900   "size" : 4,
6901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6906   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6907   "referenced_type" : "type-330",
6908   "self_type" : "type-634",
6909   "size" : 4,
6910   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6915   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6916   "referenced_type" : "type-322",
6917   "self_type" : "type-629",
6918   "size" : 4,
6919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "android::hardware::details::return_status *",
6924   "name" : "android::hardware::details::return_status *",
6925   "referenced_type" : "type-157",
6926   "self_type" : "type-178",
6927   "size" : 4,
6928   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer *",
6933   "name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer *",
6934   "referenced_type" : "type-582",
6935   "self_type" : "type-644",
6936   "size" : 4,
6937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener *",
6942   "name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener *",
6943   "referenced_type" : "type-444",
6944   "self_type" : "type-608",
6945   "size" : 4,
6946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer *",
6951   "name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer *",
6952   "referenced_type" : "type-620",
6953   "self_type" : "type-676",
6954   "size" : 4,
6955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener *",
6960   "name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener *",
6961   "referenced_type" : "type-104",
6962   "self_type" : "type-115",
6963   "size" : 4,
6964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer *",
6969   "name" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer *",
6970   "referenced_type" : "type-658",
6971   "self_type" : "type-659",
6972   "size" : 4,
6973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener *",
6978   "name" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener *",
6979   "referenced_type" : "type-654",
6980   "self_type" : "type-657",
6981   "size" : 4,
6982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer *",
6987   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer *",
6988   "referenced_type" : "type-125",
6989   "self_type" : "type-124",
6990   "size" : 4,
6991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta *",
6996   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta *",
6997   "referenced_type" : "type-359",
6998   "self_type" : "type-358",
6999   "size" : 4,
7000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener *",
7005   "name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener *",
7006   "referenced_type" : "type-103",
7007   "self_type" : "type-102",
7008   "size" : 4,
7009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "android::hardware::hidl_array<float, 16> *",
7014   "name" : "android::hardware::hidl_array<float, 16> *",
7015   "referenced_type" : "type-373",
7016   "self_type" : "type-375",
7017   "size" : 4,
7018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
7023   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7024   "referenced_type" : "type-333",
7025   "self_type" : "type-332",
7026   "size" : 4,
7027   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
7032   "name" : "android::hardware::hidl_binder_death_recipient *",
7033   "referenced_type" : "type-134",
7034   "self_type" : "type-133",
7035   "size" : 4,
7036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "android::hardware::hidl_death_recipient *",
7041   "name" : "android::hardware::hidl_death_recipient *",
7042   "referenced_type" : "type-137",
7043   "self_type" : "type-136",
7044   "size" : 4,
7045   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "android::hardware::hidl_memory *",
7050   "name" : "android::hardware::hidl_memory *",
7051   "referenced_type" : "type-304",
7052   "self_type" : "type-305",
7053   "size" : 4,
7054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "android::hardware::hidl_string *",
7059   "name" : "android::hardware::hidl_string *",
7060   "referenced_type" : "type-300",
7061   "self_type" : "type-324",
7062   "size" : 4,
7063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7068   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7069   "referenced_type" : "type-329",
7070   "self_type" : "type-335",
7071   "size" : 4,
7072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7077   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7078   "referenced_type" : "type-321",
7079   "self_type" : "type-325",
7080   "size" : 4,
7081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "android::hardware::hidl_version *",
7086   "name" : "android::hardware::hidl_version *",
7087   "referenced_type" : "type-380",
7088   "self_type" : "type-381",
7089   "size" : 4,
7090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "android::hardware::media::V1_0::Rect *",
7095   "name" : "android::hardware::media::V1_0::Rect *",
7096   "referenced_type" : "type-350",
7097   "self_type" : "type-349",
7098   "size" : 4,
7099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
7104   "name" : "android::hidl::base::V1_0::BnHwBase *",
7105   "referenced_type" : "type-441",
7106   "self_type" : "type-440",
7107   "size" : 4,
7108   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
7113   "name" : "android::hidl::base::V1_0::IBase *",
7114   "referenced_type" : "type-6",
7115   "self_type" : "type-5",
7116   "size" : 4,
7117   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
7122   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7123   "referenced_type" : "type-69",
7124   "self_type" : "type-68",
7125   "size" : 4,
7126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
7131   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7132   "referenced_type" : "type-95",
7133   "self_type" : "type-94",
7134   "size" : 4,
7135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7140   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7141   "referenced_type" : "type-13",
7142   "self_type" : "type-16",
7143   "size" : 4,
7144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
7149   "name" : "android::sp<android::hardware::IBinder> *",
7150   "referenced_type" : "type-20",
7151   "self_type" : "type-23",
7152   "size" : 4,
7153   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
7158   "name" : "android::sp<android::hardware::ProcessState> *",
7159   "referenced_type" : "type-29",
7160   "self_type" : "type-64",
7161   "size" : 4,
7162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
7167   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
7168   "referenced_type" : "type-123",
7169   "self_type" : "type-122",
7170   "size" : 4,
7171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
7176   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
7177   "referenced_type" : "type-101",
7178   "self_type" : "type-100",
7179   "size" : 4,
7180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7185   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7186   "referenced_type" : "type-132",
7187   "self_type" : "type-131",
7188   "size" : 4,
7189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
7194   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7195   "referenced_type" : "type-442",
7196   "self_type" : "type-651",
7197   "size" : 4,
7198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7203   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7204   "referenced_type" : "type-67",
7205   "self_type" : "type-70",
7206   "size" : 4,
7207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7212   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7213   "referenced_type" : "type-93",
7214   "self_type" : "type-96",
7215   "size" : 4,
7216   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
7221   "name" : "android::wp<android::hardware::BHwBinder> *",
7222   "referenced_type" : "type-448",
7223   "self_type" : "type-572",
7224   "size" : 4,
7225   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7230   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7231   "referenced_type" : "type-236",
7232   "self_type" : "type-269",
7233   "size" : 4,
7234   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
7239   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7240   "referenced_type" : "type-135",
7241   "self_type" : "type-379",
7242   "size" : 4,
7243   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
7248   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
7249   "referenced_type" : "type-4",
7250   "self_type" : "type-3",
7251   "size" : 4,
7252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "android_flex_plane *",
7257   "name" : "android_flex_plane *",
7258   "referenced_type" : "type-510",
7259   "self_type" : "type-514",
7260   "size" : 4,
7261   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
7266   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
7267   "referenced_type" : "type-46",
7268   "self_type" : "type-45",
7269   "size" : 4,
7270   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "linker_set_key" : "char *",
7275   "name" : "char *",
7276   "referenced_type" : "type-61",
7277   "self_type" : "type-171",
7278   "size" : 4,
7279   "source_file" : "/system/core/liblog/include/log/log_read.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "linker_set_key" : "const android::NativeHandle *",
7284   "name" : "const android::NativeHandle *",
7285   "referenced_type" : "type-398",
7286   "self_type" : "type-399",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "const android::RefBase *",
7293   "name" : "const android::RefBase *",
7294   "referenced_type" : "type-294",
7295   "self_type" : "type-295",
7296   "size" : 4,
7297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "const android::String16 *",
7302   "name" : "const android::String16 *",
7303   "referenced_type" : "type-48",
7304   "self_type" : "type-417",
7305   "size" : 4,
7306   "source_file" : "/system/core/libutils/include/utils/String16.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "const android::String8 *",
7311   "name" : "const android::String8 *",
7312   "referenced_type" : "type-408",
7313   "self_type" : "type-409",
7314   "size" : 4,
7315   "source_file" : "/system/core/libutils/include/utils/String8.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "linker_set_key" : "const android::VectorImpl *",
7320   "name" : "const android::VectorImpl *",
7321   "referenced_type" : "type-490",
7322   "self_type" : "type-491",
7323   "size" : 4,
7324   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "const android::hardware::BpHwRefBase *",
7329   "name" : "const android::hardware::BpHwRefBase *",
7330   "referenced_type" : "type-421",
7331   "self_type" : "type-422",
7332   "size" : 4,
7333   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
7338   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
7339   "referenced_type" : "type-455",
7340   "self_type" : "type-456",
7341   "size" : 4,
7342   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
7347   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
7348   "referenced_type" : "type-460",
7349   "self_type" : "type-461",
7350   "size" : 4,
7351   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > *",
7356   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > *",
7357   "referenced_type" : "type-175",
7358   "self_type" : "type-176",
7359   "size" : 4,
7360   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > *",
7365   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > *",
7366   "referenced_type" : "type-664",
7367   "self_type" : "type-665",
7368   "size" : 4,
7369   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "const android::hardware::Return<bool> *",
7374   "name" : "const android::hardware::Return<bool> *",
7375   "referenced_type" : "type-162",
7376   "self_type" : "type-163",
7377   "size" : 4,
7378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "linker_set_key" : "const android::hardware::Return<int> *",
7383   "name" : "const android::hardware::Return<int> *",
7384   "referenced_type" : "type-168",
7385   "self_type" : "type-169",
7386   "size" : 4,
7387   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "const android::hardware::Status *",
7392   "name" : "const android::hardware::Status *",
7393   "referenced_type" : "type-151",
7394   "self_type" : "type-155",
7395   "size" : 4,
7396   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> *",
7401   "name" : "const android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> *",
7402   "referenced_type" : "type-553",
7403   "self_type" : "type-564",
7404   "size" : 4,
7405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7410   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7411   "referenced_type" : "type-636",
7412   "self_type" : "type-637",
7413   "size" : 4,
7414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7419   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7420   "referenced_type" : "type-631",
7421   "self_type" : "type-632",
7422   "size" : 4,
7423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect> *",
7428   "name" : "const android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect> *",
7429   "referenced_type" : "type-626",
7430   "self_type" : "type-627",
7431   "size" : 4,
7432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7433  },
7434  {
7435   "alignment" : 4,
7436   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
7437   "name" : "const android::hardware::details::hidl_pointer<int> *",
7438   "referenced_type" : "type-500",
7439   "self_type" : "type-511",
7440   "size" : 4,
7441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "const android::hardware::details::return_status *",
7446   "name" : "const android::hardware::details::return_status *",
7447   "referenced_type" : "type-180",
7448   "self_type" : "type-181",
7449   "size" : 4,
7450   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7451  },
7452  {
7453   "alignment" : 4,
7454   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer *",
7455   "name" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer *",
7456   "referenced_type" : "type-619",
7457   "self_type" : "type-623",
7458   "size" : 4,
7459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener *",
7464   "name" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener *",
7465   "referenced_type" : "type-609",
7466   "self_type" : "type-610",
7467   "size" : 4,
7468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer *",
7473   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer *",
7474   "referenced_type" : "type-592",
7475   "self_type" : "type-593",
7476   "size" : 4,
7477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta *",
7482   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta *",
7483   "referenced_type" : "type-364",
7484   "self_type" : "type-363",
7485   "size" : 4,
7486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IProducerListener *",
7491   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IProducerListener *",
7492   "referenced_type" : "type-120",
7493   "self_type" : "type-121",
7494   "size" : 4,
7495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "const android::hardware::hidl_array<float, 16> *",
7500   "name" : "const android::hardware::hidl_array<float, 16> *",
7501   "referenced_type" : "type-377",
7502   "self_type" : "type-378",
7503   "size" : 4,
7504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
7509   "name" : "const android::hardware::hidl_death_recipient *",
7510   "referenced_type" : "type-649",
7511   "self_type" : "type-650",
7512   "size" : 4,
7513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "const android::hardware::hidl_memory *",
7518   "name" : "const android::hardware::hidl_memory *",
7519   "referenced_type" : "type-307",
7520   "self_type" : "type-311",
7521   "size" : 4,
7522   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7523  },
7524  {
7525   "alignment" : 4,
7526   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> *",
7527   "name" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta> *",
7528   "referenced_type" : "type-365",
7529   "self_type" : "type-366",
7530   "size" : 4,
7531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect> *",
7536   "name" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect> *",
7537   "referenced_type" : "type-353",
7538   "self_type" : "type-354",
7539   "size" : 4,
7540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7541  },
7542  {
7543   "alignment" : 4,
7544   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
7545   "name" : "const android::hardware::hidl_vec<int> *",
7546   "referenced_type" : "type-343",
7547   "self_type" : "type-344",
7548   "size" : 4,
7549   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7550  },
7551  {
7552   "alignment" : 4,
7553   "linker_set_key" : "const android::hardware::hidl_version *",
7554   "name" : "const android::hardware::hidl_version *",
7555   "referenced_type" : "type-382",
7556   "self_type" : "type-383",
7557   "size" : 4,
7558   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "linker_set_key" : "const android::hardware::media::V1_0::Rect *",
7563   "name" : "const android::hardware::media::V1_0::Rect *",
7564   "referenced_type" : "type-352",
7565   "self_type" : "type-351",
7566   "size" : 4,
7567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
7572   "name" : "const android::hidl::base::V1_0::BpHwBase *",
7573   "referenced_type" : "type-606",
7574   "self_type" : "type-607",
7575   "size" : 4,
7576   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7577  },
7578  {
7579   "alignment" : 4,
7580   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
7581   "name" : "const android::hidl::base::V1_0::IBase *",
7582   "referenced_type" : "type-466",
7583   "self_type" : "type-465",
7584   "size" : 4,
7585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
7590   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
7591   "referenced_type" : "type-73",
7592   "self_type" : "type-85",
7593   "size" : 4,
7594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
7599   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
7600   "referenced_type" : "type-539",
7601   "self_type" : "type-540",
7602   "size" : 4,
7603   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
7608   "name" : "const android::sp<android::hardware::IBinder> *",
7609   "referenced_type" : "type-24",
7610   "self_type" : "type-25",
7611   "size" : 4,
7612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
7617   "name" : "const android::sp<android::hardware::ProcessState> *",
7618   "referenced_type" : "type-65",
7619   "self_type" : "type-66",
7620   "size" : 4,
7621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
7626   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> *",
7627   "referenced_type" : "type-130",
7628   "self_type" : "type-129",
7629   "size" : 4,
7630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7631  },
7632  {
7633   "alignment" : 4,
7634   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
7635   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> *",
7636   "referenced_type" : "type-119",
7637   "self_type" : "type-118",
7638   "size" : 4,
7639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7640  },
7641  {
7642   "alignment" : 4,
7643   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7644   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
7645   "referenced_type" : "type-142",
7646   "self_type" : "type-141",
7647   "size" : 4,
7648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
7653   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
7654   "referenced_type" : "type-412",
7655   "self_type" : "type-648",
7656   "size" : 4,
7657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7662   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
7663   "referenced_type" : "type-652",
7664   "self_type" : "type-692",
7665   "size" : 4,
7666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7667  },
7668  {
7669   "alignment" : 4,
7670   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7671   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7672   "referenced_type" : "type-71",
7673   "self_type" : "type-72",
7674   "size" : 4,
7675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7676  },
7677  {
7678   "alignment" : 4,
7679   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7680   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7681   "referenced_type" : "type-97",
7682   "self_type" : "type-98",
7683   "size" : 4,
7684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
7689   "name" : "const android::wp<android::hardware::BHwBinder> *",
7690   "referenced_type" : "type-645",
7691   "self_type" : "type-646",
7692   "size" : 4,
7693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
7698   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
7699   "referenced_type" : "type-390",
7700   "self_type" : "type-402",
7701   "size" : 4,
7702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7707   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
7708   "referenced_type" : "type-197",
7709   "self_type" : "type-204",
7710   "size" : 4,
7711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "linker_set_key" : "const char *",
7716   "name" : "const char *",
7717   "referenced_type" : "type-60",
7718   "self_type" : "type-59",
7719   "size" : 4,
7720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7721  },
7722  {
7723   "alignment" : 4,
7724   "linker_set_key" : "const char16_t *",
7725   "name" : "const char16_t *",
7726   "referenced_type" : "type-51",
7727   "self_type" : "type-50",
7728   "size" : 4,
7729   "source_file" : "/system/core/libutils/include/utils/String16.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "linker_set_key" : "const float *",
7734   "name" : "const float *",
7735   "referenced_type" : "type-288",
7736   "self_type" : "type-376",
7737   "size" : 4,
7738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "linker_set_key" : "const log_msg *",
7743   "name" : "const log_msg *",
7744   "referenced_type" : "type-74",
7745   "self_type" : "type-99",
7746   "size" : 4,
7747   "source_file" : "/system/core/liblog/include/log/log_read.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "linker_set_key" : "const native_handle *",
7752   "name" : "const native_handle *",
7753   "referenced_type" : "type-268",
7754   "self_type" : "type-267",
7755   "size" : 4,
7756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "linker_set_key" : "const unsigned char *",
7761   "name" : "const unsigned char *",
7762   "referenced_type" : "type-277",
7763   "self_type" : "type-372",
7764   "size" : 4,
7765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7766  },
7767  {
7768   "alignment" : 4,
7769   "linker_set_key" : "const unsigned long long *",
7770   "name" : "const unsigned long long *",
7771   "referenced_type" : "type-286",
7772   "self_type" : "type-433",
7773   "size" : 4,
7774   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "linker_set_key" : "const void *",
7779   "name" : "const void *",
7780   "referenced_type" : "type-385",
7781   "self_type" : "type-387",
7782   "size" : 4,
7783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "linker_set_key" : "int (*)(void *)",
7788   "name" : "int (*)(void *)",
7789   "referenced_type" : "type-520",
7790   "self_type" : "type-521",
7791   "size" : 4,
7792   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "linker_set_key" : "int *",
7797   "name" : "int *",
7798   "referenced_type" : "type-32",
7799   "self_type" : "type-342",
7800   "size" : 4,
7801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7802  },
7803  {
7804   "alignment" : 4,
7805   "linker_set_key" : "log_msg *",
7806   "name" : "log_msg *",
7807   "referenced_type" : "type-75",
7808   "self_type" : "type-160",
7809   "size" : 4,
7810   "source_file" : "/system/core/liblog/include/log/log_read.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "linker_set_key" : "native_handle *",
7815   "name" : "native_handle *",
7816   "referenced_type" : "type-195",
7817   "self_type" : "type-194",
7818   "size" : 4,
7819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "linker_set_key" : "unsigned char *",
7824   "name" : "unsigned char *",
7825   "referenced_type" : "type-78",
7826   "self_type" : "type-428",
7827   "size" : 4,
7828   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "linker_set_key" : "unsigned int *",
7833   "name" : "unsigned int *",
7834   "referenced_type" : "type-2",
7835   "self_type" : "type-443",
7836   "size" : 4,
7837   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7838  },
7839  {
7840   "alignment" : 4,
7841   "linker_set_key" : "unsigned long long *",
7842   "name" : "unsigned long long *",
7843   "referenced_type" : "type-138",
7844   "self_type" : "type-429",
7845   "size" : 4,
7846   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7851   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
7852   "referenced_type" : "type-431",
7853   "self_type" : "type-430",
7854   "size" : 4,
7855   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "linker_set_key" : "void *",
7860   "name" : "void *",
7861   "referenced_type" : "type-34",
7862   "self_type" : "type-33",
7863   "size" : 4,
7864   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "linker_set_key" : "void **",
7869   "name" : "void **",
7870   "referenced_type" : "type-33",
7871   "self_type" : "type-522",
7872   "size" : 4,
7873   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7874  }
7875 ],
7876 "qualified_types" :
7877 [
7878  {
7879   "alignment" : 4,
7880   "is_const" : true,
7881   "linker_set_key" : "android::RefBase::weakref_impl *const",
7882   "name" : "android::RefBase::weakref_impl *const",
7883   "referenced_type" : "type-666",
7884   "self_type" : "type-668",
7885   "size" : 4,
7886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7887  },
7888  {
7889   "alignment" : 4,
7890   "is_const" : true,
7891   "linker_set_key" : "android::RefBase::weakref_impl *const",
7892   "name" : "android::RefBase::weakref_impl *const",
7893   "referenced_type" : "type-9",
7894   "self_type" : "type-8",
7895   "size" : 4,
7896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7897  },
7898  {
7899   "alignment" : 4,
7900   "is_const" : true,
7901   "linker_set_key" : "android::hardware::IBinder *const",
7902   "name" : "android::hardware::IBinder *const",
7903   "referenced_type" : "type-21",
7904   "self_type" : "type-109",
7905   "size" : 4,
7906   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7907  },
7908  {
7909   "alignment" : 4,
7910   "is_const" : true,
7911   "linker_set_key" : "const android::NativeHandle",
7912   "name" : "const android::NativeHandle",
7913   "referenced_type" : "type-193",
7914   "self_type" : "type-398",
7915   "size" : 12,
7916   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7917  },
7918  {
7919   "alignment" : 4,
7920   "is_const" : true,
7921   "linker_set_key" : "const android::RefBase",
7922   "name" : "const android::RefBase",
7923   "referenced_type" : "type-7",
7924   "self_type" : "type-294",
7925   "size" : 8,
7926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7927  },
7928  {
7929   "alignment" : 4,
7930   "is_const" : true,
7931   "linker_set_key" : "const android::String16",
7932   "name" : "const android::String16",
7933   "referenced_type" : "type-49",
7934   "self_type" : "type-48",
7935   "size" : 4,
7936   "source_file" : "/system/core/libutils/include/utils/String16.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "is_const" : true,
7941   "linker_set_key" : "const android::String8",
7942   "name" : "const android::String8",
7943   "referenced_type" : "type-58",
7944   "self_type" : "type-408",
7945   "size" : 4,
7946   "source_file" : "/system/core/libutils/include/utils/String8.h"
7947  },
7948  {
7949   "alignment" : 4,
7950   "is_const" : true,
7951   "linker_set_key" : "const android::VectorImpl",
7952   "name" : "const android::VectorImpl",
7953   "referenced_type" : "type-41",
7954   "self_type" : "type-490",
7955   "size" : 20,
7956   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7957  },
7958  {
7959   "alignment" : 4,
7960   "is_const" : true,
7961   "linker_set_key" : "const android::hardware::BpHwRefBase",
7962   "name" : "const android::hardware::BpHwRefBase",
7963   "referenced_type" : "type-108",
7964   "self_type" : "type-421",
7965   "size" : 24,
7966   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7967  },
7968  {
7969   "alignment" : 4,
7970   "is_const" : true,
7971   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7972   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7973   "referenced_type" : "type-449",
7974   "self_type" : "type-455",
7975   "size" : 16,
7976   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7977  },
7978  {
7979   "alignment" : 4,
7980   "is_const" : true,
7981   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7982   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7983   "referenced_type" : "type-457",
7984   "self_type" : "type-460",
7985   "size" : 16,
7986   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7987  },
7988  {
7989   "alignment" : 4,
7990   "is_const" : true,
7991   "linker_set_key" : "const android::hardware::Parcel",
7992   "name" : "const android::hardware::Parcel",
7993   "referenced_type" : "type-426",
7994   "self_type" : "type-438",
7995   "size" : 68,
7996   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7997  },
7998  {
7999   "alignment" : 4,
8000   "is_const" : true,
8001   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> >",
8002   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> >",
8003   "referenced_type" : "type-170",
8004   "self_type" : "type-175",
8005   "size" : 28,
8006   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8007  },
8008  {
8009   "alignment" : 4,
8010   "is_const" : true,
8011   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> >",
8012   "name" : "const android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> >",
8013   "referenced_type" : "type-660",
8014   "self_type" : "type-664",
8015   "size" : 28,
8016   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8017  },
8018  {
8019   "alignment" : 4,
8020   "is_const" : true,
8021   "linker_set_key" : "const android::hardware::Return<bool>",
8022   "name" : "const android::hardware::Return<bool>",
8023   "referenced_type" : "type-156",
8024   "self_type" : "type-162",
8025   "size" : 24,
8026   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8027  },
8028  {
8029   "alignment" : 4,
8030   "is_const" : true,
8031   "linker_set_key" : "const android::hardware::Return<int>",
8032   "name" : "const android::hardware::Return<int>",
8033   "referenced_type" : "type-164",
8034   "self_type" : "type-168",
8035   "size" : 28,
8036   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8037  },
8038  {
8039   "alignment" : 4,
8040   "is_const" : true,
8041   "linker_set_key" : "const android::hardware::Status",
8042   "name" : "const android::hardware::Status",
8043   "referenced_type" : "type-147",
8044   "self_type" : "type-151",
8045   "size" : 20,
8046   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8047  },
8048  {
8049   "alignment" : 4,
8050   "is_const" : true,
8051   "linker_set_key" : "const android::hardware::details::SchedPrio",
8052   "name" : "const android::hardware::details::SchedPrio",
8053   "referenced_type" : "type-452",
8054   "self_type" : "type-454",
8055   "size" : 8,
8056   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8057  },
8058  {
8059   "alignment" : 4,
8060   "is_const" : true,
8061   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
8062   "name" : "const android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
8063   "referenced_type" : "type-356",
8064   "self_type" : "type-553",
8065   "size" : 8,
8066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8067  },
8068  {
8069   "alignment" : 4,
8070   "is_const" : true,
8071   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8072   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8073   "referenced_type" : "type-330",
8074   "self_type" : "type-636",
8075   "size" : 8,
8076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8077  },
8078  {
8079   "alignment" : 4,
8080   "is_const" : true,
8081   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8082   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8083   "referenced_type" : "type-322",
8084   "self_type" : "type-631",
8085   "size" : 8,
8086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8087  },
8088  {
8089   "alignment" : 4,
8090   "is_const" : true,
8091   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect>",
8092   "name" : "const android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect>",
8093   "referenced_type" : "type-347",
8094   "self_type" : "type-626",
8095   "size" : 8,
8096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8097  },
8098  {
8099   "alignment" : 4,
8100   "is_const" : true,
8101   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
8102   "name" : "const android::hardware::details::hidl_pointer<int>",
8103   "referenced_type" : "type-340",
8104   "self_type" : "type-500",
8105   "size" : 8,
8106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8107  },
8108  {
8109   "alignment" : 4,
8110   "is_const" : true,
8111   "linker_set_key" : "const android::hardware::details::return_status",
8112   "name" : "const android::hardware::details::return_status",
8113   "referenced_type" : "type-157",
8114   "self_type" : "type-180",
8115   "size" : 24,
8116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8117  },
8118  {
8119   "alignment" : 4,
8120   "is_const" : true,
8121   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer",
8122   "name" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer",
8123   "referenced_type" : "type-620",
8124   "self_type" : "type-619",
8125   "size" : 92,
8126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
8127  },
8128  {
8129   "alignment" : 4,
8130   "is_const" : true,
8131   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener",
8132   "name" : "const android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener",
8133   "referenced_type" : "type-104",
8134   "self_type" : "type-609",
8135   "size" : 92,
8136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h"
8137  },
8138  {
8139   "alignment" : 4,
8140   "is_const" : true,
8141   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer",
8142   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer",
8143   "referenced_type" : "type-125",
8144   "self_type" : "type-592",
8145   "size" : 12,
8146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8147  },
8148  {
8149   "alignment" : 4,
8150   "is_const" : true,
8151   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode",
8152   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode",
8153   "referenced_type" : "type-589",
8154   "self_type" : "type-598",
8155   "size" : 4,
8156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8157  },
8158  {
8159   "alignment" : 8,
8160   "is_const" : true,
8161   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot",
8162   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot",
8163   "referenced_type" : "type-360",
8164   "self_type" : "type-611",
8165   "size" : 32,
8166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
8167  },
8168  {
8169   "alignment" : 4,
8170   "is_const" : true,
8171   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State",
8172   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State",
8173   "referenced_type" : "type-361",
8174   "self_type" : "type-597",
8175   "size" : 4,
8176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8177  },
8178  {
8179   "alignment" : 8,
8180   "is_const" : true,
8181   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta",
8182   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta",
8183   "referenced_type" : "type-588",
8184   "self_type" : "type-613",
8185   "size" : 40,
8186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
8187  },
8188  {
8189   "alignment" : 8,
8190   "is_const" : true,
8191   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta",
8192   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta",
8193   "referenced_type" : "type-359",
8194   "self_type" : "type-364",
8195   "size" : 200,
8196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8197  },
8198  {
8199   "alignment" : 8,
8200   "is_const" : true,
8201   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput",
8202   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput",
8203   "referenced_type" : "type-590",
8204   "self_type" : "type-615",
8205   "size" : 88,
8206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
8207  },
8208  {
8209   "alignment" : 8,
8210   "is_const" : true,
8211   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput",
8212   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput",
8213   "referenced_type" : "type-591",
8214   "self_type" : "type-617",
8215   "size" : 72,
8216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IHwGraphicBufferProducer.h"
8217  },
8218  {
8219   "alignment" : 4,
8220   "is_const" : true,
8221   "linker_set_key" : "const android::hardware::graphics::bufferqueue::V1_0::IProducerListener",
8222   "name" : "const android::hardware::graphics::bufferqueue::V1_0::IProducerListener",
8223   "referenced_type" : "type-103",
8224   "self_type" : "type-120",
8225   "size" : 12,
8226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8227  },
8228  {
8229   "alignment" : 4,
8230   "is_const" : true,
8231   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8232   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
8233   "referenced_type" : "type-552",
8234   "self_type" : "type-560",
8235   "size" : 8,
8236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8237  },
8238  {
8239   "alignment" : 4,
8240   "is_const" : true,
8241   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
8242   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
8243   "referenced_type" : "type-556",
8244   "self_type" : "type-565",
8245   "size" : 4,
8246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8247  },
8248  {
8249   "alignment" : 4,
8250   "is_const" : true,
8251   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8252   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
8253   "referenced_type" : "type-557",
8254   "self_type" : "type-566",
8255   "size" : 4,
8256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8257  },
8258  {
8259   "alignment" : 4,
8260   "is_const" : true,
8261   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
8262   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
8263   "referenced_type" : "type-555",
8264   "self_type" : "type-563",
8265   "size" : 4,
8266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8267  },
8268  {
8269   "alignment" : 4,
8270   "is_const" : true,
8271   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
8272   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
8273   "referenced_type" : "type-558",
8274   "self_type" : "type-567",
8275   "size" : 4,
8276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8277  },
8278  {
8279   "alignment" : 4,
8280   "is_const" : true,
8281   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8282   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
8283   "referenced_type" : "type-551",
8284   "self_type" : "type-559",
8285   "size" : 4,
8286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8287  },
8288  {
8289   "alignment" : 4,
8290   "is_const" : true,
8291   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
8292   "name" : "const android::hardware::graphics::common::V1_0::Transform",
8293   "referenced_type" : "type-554",
8294   "self_type" : "type-562",
8295   "size" : 4,
8296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8297  },
8298  {
8299   "alignment" : 4,
8300   "is_const" : true,
8301   "linker_set_key" : "const android::hardware::hidl_array<float, 16>",
8302   "name" : "const android::hardware::hidl_array<float, 16>",
8303   "referenced_type" : "type-373",
8304   "self_type" : "type-377",
8305   "size" : 64,
8306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8307  },
8308  {
8309   "alignment" : 4,
8310   "is_const" : true,
8311   "linker_set_key" : "const android::hardware::hidl_death_recipient",
8312   "name" : "const android::hardware::hidl_death_recipient",
8313   "referenced_type" : "type-137",
8314   "self_type" : "type-649",
8315   "size" : 12,
8316   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8317  },
8318  {
8319   "alignment" : 8,
8320   "is_const" : true,
8321   "linker_set_key" : "const android::hardware::hidl_handle",
8322   "name" : "const android::hardware::hidl_handle",
8323   "referenced_type" : "type-298",
8324   "self_type" : "type-391",
8325   "size" : 16,
8326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8327  },
8328  {
8329   "alignment" : 8,
8330   "is_const" : true,
8331   "linker_set_key" : "const android::hardware::hidl_memory",
8332   "name" : "const android::hardware::hidl_memory",
8333   "referenced_type" : "type-304",
8334   "self_type" : "type-307",
8335   "size" : 40,
8336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8337  },
8338  {
8339   "alignment" : 4,
8340   "is_const" : true,
8341   "linker_set_key" : "const android::hardware::hidl_string",
8342   "name" : "const android::hardware::hidl_string",
8343   "referenced_type" : "type-300",
8344   "self_type" : "type-299",
8345   "size" : 16,
8346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8347  },
8348  {
8349   "alignment" : 4,
8350   "is_const" : true,
8351   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
8352   "name" : "const android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
8353   "referenced_type" : "type-355",
8354   "self_type" : "type-365",
8355   "size" : 16,
8356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8357  },
8358  {
8359   "alignment" : 4,
8360   "is_const" : true,
8361   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8362   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8363   "referenced_type" : "type-321",
8364   "self_type" : "type-594",
8365   "size" : 16,
8366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8367  },
8368  {
8369   "alignment" : 4,
8370   "is_const" : true,
8371   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect>",
8372   "name" : "const android::hardware::hidl_vec<android::hardware::media::V1_0::Rect>",
8373   "referenced_type" : "type-346",
8374   "self_type" : "type-353",
8375   "size" : 16,
8376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8377  },
8378  {
8379   "alignment" : 4,
8380   "is_const" : true,
8381   "linker_set_key" : "const android::hardware::hidl_vec<int>",
8382   "name" : "const android::hardware::hidl_vec<int>",
8383   "referenced_type" : "type-339",
8384   "self_type" : "type-343",
8385   "size" : 16,
8386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8387  },
8388  {
8389   "alignment" : 2,
8390   "is_const" : true,
8391   "linker_set_key" : "const android::hardware::hidl_version",
8392   "name" : "const android::hardware::hidl_version",
8393   "referenced_type" : "type-380",
8394   "self_type" : "type-382",
8395   "size" : 4,
8396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8397  },
8398  {
8399   "alignment" : 8,
8400   "is_const" : true,
8401   "linker_set_key" : "const android::hardware::media::V1_0::AnwBuffer",
8402   "name" : "const android::hardware::media::V1_0::AnwBuffer",
8403   "referenced_type" : "type-586",
8404   "self_type" : "type-624",
8405   "size" : 56,
8406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h"
8407  },
8408  {
8409   "alignment" : 4,
8410   "is_const" : true,
8411   "linker_set_key" : "const android::hardware::media::V1_0::Rect",
8412   "name" : "const android::hardware::media::V1_0::Rect",
8413   "referenced_type" : "type-350",
8414   "self_type" : "type-352",
8415   "size" : 16,
8416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8417  },
8418  {
8419   "alignment" : 4,
8420   "is_const" : true,
8421   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
8422   "name" : "const android::hidl::base::V1_0::BpHwBase",
8423   "referenced_type" : "type-603",
8424   "self_type" : "type-606",
8425   "size" : 92,
8426   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8427  },
8428  {
8429   "alignment" : 4,
8430   "is_const" : true,
8431   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8432   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8433   "referenced_type" : "type-401",
8434   "self_type" : "type-403",
8435   "size" : 4,
8436   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8437  },
8438  {
8439   "alignment" : 4,
8440   "is_const" : true,
8441   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
8442   "name" : "const android::hidl::base::V1_0::IBase",
8443   "referenced_type" : "type-6",
8444   "self_type" : "type-466",
8445   "size" : 12,
8446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8447  },
8448  {
8449   "alignment" : 4,
8450   "is_const" : true,
8451   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
8452   "name" : "const android::hidl::base::V1_0::IBase *const",
8453   "referenced_type" : "type-465",
8454   "self_type" : "type-468",
8455   "size" : 4,
8456   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8457  },
8458  {
8459   "alignment" : 4,
8460   "is_const" : true,
8461   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
8462   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8463   "referenced_type" : "type-69",
8464   "self_type" : "type-73",
8465   "size" : 12,
8466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8467  },
8468  {
8469   "alignment" : 4,
8470   "is_const" : true,
8471   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8472   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8473   "referenced_type" : "type-542",
8474   "self_type" : "type-546",
8475   "size" : 4,
8476   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8477  },
8478  {
8479   "alignment" : 1,
8480   "is_const" : true,
8481   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8482   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8483   "referenced_type" : "type-541",
8484   "self_type" : "type-544",
8485   "size" : 1,
8486   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8487  },
8488  {
8489   "alignment" : 4,
8490   "is_const" : true,
8491   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
8492   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8493   "referenced_type" : "type-95",
8494   "self_type" : "type-539",
8495   "size" : 12,
8496   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8497  },
8498  {
8499   "alignment" : 4,
8500   "is_const" : true,
8501   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
8502   "name" : "const android::sp<android::hardware::IBinder>",
8503   "referenced_type" : "type-20",
8504   "self_type" : "type-24",
8505   "size" : 4,
8506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8507  },
8508  {
8509   "alignment" : 4,
8510   "is_const" : true,
8511   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8512   "name" : "const android::sp<android::hardware::ProcessState>",
8513   "referenced_type" : "type-29",
8514   "self_type" : "type-65",
8515   "size" : 4,
8516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8517  },
8518  {
8519   "alignment" : 4,
8520   "is_const" : true,
8521   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
8522   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
8523   "referenced_type" : "type-123",
8524   "self_type" : "type-130",
8525   "size" : 4,
8526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8527  },
8528  {
8529   "alignment" : 4,
8530   "is_const" : true,
8531   "linker_set_key" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
8532   "name" : "const android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
8533   "referenced_type" : "type-101",
8534   "self_type" : "type-119",
8535   "size" : 4,
8536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8537  },
8538  {
8539   "alignment" : 4,
8540   "is_const" : true,
8541   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8542   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8543   "referenced_type" : "type-132",
8544   "self_type" : "type-142",
8545   "size" : 4,
8546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8547  },
8548  {
8549   "alignment" : 4,
8550   "is_const" : true,
8551   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8552   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8553   "referenced_type" : "type-413",
8554   "self_type" : "type-412",
8555   "size" : 4,
8556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8557  },
8558  {
8559   "alignment" : 4,
8560   "is_const" : true,
8561   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8562   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8563   "referenced_type" : "type-442",
8564   "self_type" : "type-652",
8565   "size" : 4,
8566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8567  },
8568  {
8569   "alignment" : 4,
8570   "is_const" : true,
8571   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8572   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8573   "referenced_type" : "type-67",
8574   "self_type" : "type-71",
8575   "size" : 4,
8576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8577  },
8578  {
8579   "alignment" : 4,
8580   "is_const" : true,
8581   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8582   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8583   "referenced_type" : "type-93",
8584   "self_type" : "type-97",
8585   "size" : 4,
8586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8587  },
8588  {
8589   "alignment" : 4,
8590   "is_const" : true,
8591   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8592   "name" : "const android::wp<android::hardware::BHwBinder>",
8593   "referenced_type" : "type-448",
8594   "self_type" : "type-645",
8595   "size" : 8,
8596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8597  },
8598  {
8599   "alignment" : 4,
8600   "is_const" : true,
8601   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8602   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8603   "referenced_type" : "type-135",
8604   "self_type" : "type-390",
8605   "size" : 8,
8606   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8607  },
8608  {
8609   "alignment" : 4,
8610   "is_const" : true,
8611   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8612   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8613   "referenced_type" : "type-4",
8614   "self_type" : "type-197",
8615   "size" : 8,
8616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8617  },
8618  {
8619   "alignment" : 1,
8620   "is_const" : true,
8621   "linker_set_key" : "const bool",
8622   "name" : "const bool",
8623   "referenced_type" : "type-44",
8624   "self_type" : "type-89",
8625   "size" : 1,
8626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8627  },
8628  {
8629   "alignment" : 1,
8630   "is_const" : true,
8631   "linker_set_key" : "const char",
8632   "name" : "const char",
8633   "referenced_type" : "type-61",
8634   "self_type" : "type-60",
8635   "size" : 1,
8636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8637  },
8638  {
8639   "alignment" : 2,
8640   "is_const" : true,
8641   "linker_set_key" : "const char16_t",
8642   "name" : "const char16_t",
8643   "referenced_type" : "type-52",
8644   "self_type" : "type-51",
8645   "size" : 2,
8646   "source_file" : "/system/core/libutils/include/utils/String16.h"
8647  },
8648  {
8649   "alignment" : 4,
8650   "is_const" : true,
8651   "linker_set_key" : "const double",
8652   "name" : "const double",
8653   "referenced_type" : "type-264",
8654   "self_type" : "type-290",
8655   "size" : 8,
8656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8657  },
8658  {
8659   "alignment" : 4,
8660   "is_const" : true,
8661   "linker_set_key" : "const float",
8662   "name" : "const float",
8663   "referenced_type" : "type-259",
8664   "self_type" : "type-288",
8665   "size" : 4,
8666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8667  },
8668  {
8669   "alignment" : 4,
8670   "is_const" : true,
8671   "linker_set_key" : "const int",
8672   "name" : "const int",
8673   "referenced_type" : "type-32",
8674   "self_type" : "type-486",
8675   "size" : 4,
8676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8677  },
8678  {
8679   "is_const" : true,
8680   "linker_set_key" : "const iter<is_const>",
8681   "name" : "const iter<is_const>",
8682   "referenced_type" : "type-314",
8683   "self_type" : "type-313",
8684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8685  },
8686  {
8687   "is_const" : true,
8688   "linker_set_key" : "const iter<is_const>",
8689   "name" : "const iter<is_const>",
8690   "referenced_type" : "type-670",
8691   "self_type" : "type-669",
8692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8693  },
8694  {
8695   "alignment" : 4,
8696   "is_const" : true,
8697   "linker_set_key" : "const log_msg",
8698   "name" : "const log_msg",
8699   "referenced_type" : "type-75",
8700   "self_type" : "type-74",
8701   "size" : 5124,
8702   "source_file" : "/system/core/liblog/include/log/log_read.h"
8703  },
8704  {
8705   "alignment" : 4,
8706   "is_const" : true,
8707   "linker_set_key" : "const long long",
8708   "name" : "const long long",
8709   "referenced_type" : "type-37",
8710   "self_type" : "type-284",
8711   "size" : 8,
8712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8713  },
8714  {
8715   "alignment" : 4,
8716   "is_const" : true,
8717   "linker_set_key" : "const native_handle",
8718   "name" : "const native_handle",
8719   "referenced_type" : "type-195",
8720   "self_type" : "type-268",
8721   "size" : 12,
8722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8723  },
8724  {
8725   "alignment" : 2,
8726   "is_const" : true,
8727   "linker_set_key" : "const short",
8728   "name" : "const short",
8729   "referenced_type" : "type-218",
8730   "self_type" : "type-279",
8731   "size" : 2,
8732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8733  },
8734  {
8735   "alignment" : 1,
8736   "is_const" : true,
8737   "linker_set_key" : "const signed char",
8738   "name" : "const signed char",
8739   "referenced_type" : "type-275",
8740   "self_type" : "type-274",
8741   "size" : 1,
8742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8743  },
8744  {
8745   "alignment" : 4,
8746   "is_const" : true,
8747   "linker_set_key" : "const std::array<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode, 2>",
8748   "name" : "const std::array<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::DisconnectMode, 2>",
8749   "referenced_type" : "type-602",
8750   "self_type" : "type-601",
8751   "size" : 8,
8752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8753  },
8754  {
8755   "alignment" : 4,
8756   "is_const" : true,
8757   "linker_set_key" : "const std::array<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State, 3>",
8758   "name" : "const std::array<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot::State, 3>",
8759   "referenced_type" : "type-600",
8760   "self_type" : "type-599",
8761   "size" : 12,
8762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h"
8763  },
8764  {
8765   "alignment" : 4,
8766   "is_const" : true,
8767   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
8768   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
8769   "referenced_type" : "type-571",
8770   "self_type" : "type-570",
8771   "size" : 184,
8772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8773  },
8774  {
8775   "alignment" : 4,
8776   "is_const" : true,
8777   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
8778   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
8779   "referenced_type" : "type-579",
8780   "self_type" : "type-578",
8781   "size" : 40,
8782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8783  },
8784  {
8785   "alignment" : 4,
8786   "is_const" : true,
8787   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
8788   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
8789   "referenced_type" : "type-581",
8790   "self_type" : "type-580",
8791   "size" : 28,
8792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8793  },
8794  {
8795   "alignment" : 4,
8796   "is_const" : true,
8797   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
8798   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
8799   "referenced_type" : "type-577",
8800   "self_type" : "type-576",
8801   "size" : 228,
8802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8803  },
8804  {
8805   "alignment" : 4,
8806   "is_const" : true,
8807   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
8808   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
8809   "referenced_type" : "type-584",
8810   "self_type" : "type-583",
8811   "size" : 12,
8812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8813  },
8814  {
8815   "alignment" : 4,
8816   "is_const" : true,
8817   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
8818   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
8819   "referenced_type" : "type-569",
8820   "self_type" : "type-568",
8821   "size" : 80,
8822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8823  },
8824  {
8825   "alignment" : 4,
8826   "is_const" : true,
8827   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
8828   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
8829   "referenced_type" : "type-574",
8830   "self_type" : "type-573",
8831   "size" : 20,
8832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
8833  },
8834  {
8835   "alignment" : 4,
8836   "is_const" : true,
8837   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8838   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8839   "referenced_type" : "type-406",
8840   "self_type" : "type-405",
8841   "size" : 12,
8842   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8843  },
8844  {
8845   "alignment" : 4,
8846   "is_const" : true,
8847   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8848   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8849   "referenced_type" : "type-678",
8850   "self_type" : "type-677",
8851   "size" : 12,
8852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8853  },
8854  {
8855   "alignment" : 4,
8856   "is_const" : true,
8857   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8858   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8859   "referenced_type" : "type-550",
8860   "self_type" : "type-549",
8861   "size" : 4,
8862   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8863  },
8864  {
8865   "alignment" : 4,
8866   "is_const" : true,
8867   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8868   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8869   "referenced_type" : "type-696",
8870   "self_type" : "type-695",
8871   "size" : 4,
8872   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8873  },
8874  {
8875   "alignment" : 1,
8876   "is_const" : true,
8877   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8878   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8879   "referenced_type" : "type-548",
8880   "self_type" : "type-547",
8881   "size" : 3,
8882   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8883  },
8884  {
8885   "alignment" : 1,
8886   "is_const" : true,
8887   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8888   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8889   "referenced_type" : "type-694",
8890   "self_type" : "type-693",
8891   "size" : 3,
8892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8893  },
8894  {
8895   "alignment" : 4,
8896   "is_const" : true,
8897   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8898   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8899   "referenced_type" : "type-446",
8900   "self_type" : "type-445",
8901   "size" : 12,
8902   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8903  },
8904  {
8905   "alignment" : 4,
8906   "is_const" : true,
8907   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8908   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8909   "referenced_type" : "type-683",
8910   "self_type" : "type-682",
8911   "size" : 12,
8912   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8913  },
8914  {
8915   "alignment" : 4,
8916   "is_const" : true,
8917   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8918   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8919   "referenced_type" : "type-337",
8920   "self_type" : "type-336",
8921   "size" : 8,
8922   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8923  },
8924  {
8925   "alignment" : 4,
8926   "is_const" : true,
8927   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8928   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8929   "referenced_type" : "type-675",
8930   "self_type" : "type-674",
8931   "size" : 8,
8932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8933  },
8934  {
8935   "alignment" : 4,
8936   "is_const" : true,
8937   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8938   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8939   "referenced_type" : "type-327",
8940   "self_type" : "type-326",
8941   "size" : 8,
8942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8943  },
8944  {
8945   "alignment" : 4,
8946   "is_const" : true,
8947   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8948   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8949   "referenced_type" : "type-673",
8950   "self_type" : "type-672",
8951   "size" : 8,
8952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8953  },
8954  {
8955   "alignment" : 4,
8956   "is_const" : true,
8957   "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 *> > *)> > >",
8958   "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 *> > *)> > >",
8959   "referenced_type" : "type-19",
8960   "self_type" : "type-18",
8961   "size" : 12,
8962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8963  },
8964  {
8965   "alignment" : 4,
8966   "is_const" : true,
8967   "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 *> > *)> > >",
8968   "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 *> > *)> > >",
8969   "referenced_type" : "type-642",
8970   "self_type" : "type-641",
8971   "size" : 12,
8972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8973  },
8974  {
8975   "alignment" : 1,
8976   "is_const" : true,
8977   "linker_set_key" : "const unsigned char",
8978   "name" : "const unsigned char",
8979   "referenced_type" : "type-78",
8980   "self_type" : "type-277",
8981   "size" : 1,
8982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8983  },
8984  {
8985   "alignment" : 4,
8986   "is_const" : true,
8987   "linker_set_key" : "const unsigned int",
8988   "name" : "const unsigned int",
8989   "referenced_type" : "type-2",
8990   "self_type" : "type-42",
8991   "size" : 4,
8992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8993  },
8994  {
8995   "alignment" : 4,
8996   "is_const" : true,
8997   "linker_set_key" : "const unsigned long long",
8998   "name" : "const unsigned long long",
8999   "referenced_type" : "type-138",
9000   "self_type" : "type-286",
9001   "size" : 8,
9002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9003  },
9004  {
9005   "alignment" : 2,
9006   "is_const" : true,
9007   "linker_set_key" : "const unsigned short",
9008   "name" : "const unsigned short",
9009   "referenced_type" : "type-80",
9010   "self_type" : "type-281",
9011   "size" : 2,
9012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9013  },
9014  {
9015   "is_const" : true,
9016   "linker_set_key" : "const void",
9017   "name" : "const void",
9018   "referenced_type" : "type-34",
9019   "self_type" : "type-385",
9020   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9021  },
9022  {
9023   "alignment" : 1,
9024   "is_volatile" : true,
9025   "linker_set_key" : "volatile bool",
9026   "name" : "volatile bool",
9027   "referenced_type" : "type-44",
9028   "self_type" : "type-92",
9029   "size" : 1,
9030   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "is_volatile" : true,
9035   "linker_set_key" : "volatile int",
9036   "name" : "volatile int",
9037   "referenced_type" : "type-32",
9038   "self_type" : "type-62",
9039   "size" : 4,
9040   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9041  }
9042 ],
9043 "record_types" :
9044 [
9045  {
9046   "alignment" : 4,
9047   "fields" :
9048   [
9049    {
9050     "access" : "private",
9051     "field_name" : "mCond",
9052     "referenced_type" : "type-91"
9053    }
9054   ],
9055   "linker_set_key" : "android::Condition",
9056   "name" : "android::Condition",
9057   "record_kind" : "class",
9058   "referenced_type" : "type-90",
9059   "self_type" : "type-90",
9060   "size" : 4,
9061   "source_file" : "/system/core/libutils/include/utils/Condition.h",
9062   "unique_id" : "_ZTSN7android9ConditionE"
9063  },
9064  {
9065   "alignment" : 4,
9066   "fields" :
9067   [
9068    {
9069     "access" : "private",
9070     "field_name" : "mVector",
9071     "referenced_type" : "type-55"
9072    }
9073   ],
9074   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9075   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9076   "record_kind" : "class",
9077   "referenced_type" : "type-54",
9078   "self_type" : "type-54",
9079   "size" : 20,
9080   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9081   "template_args" : [ "type-49", "type-20" ],
9082   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9083  },
9084  {
9085   "alignment" : 4,
9086   "fields" :
9087   [
9088    {
9089     "access" : "private",
9090     "field_name" : "mCount",
9091     "referenced_type" : "type-192"
9092    }
9093   ],
9094   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
9095   "name" : "android::LightRefBase<android::NativeHandle>",
9096   "record_kind" : "class",
9097   "referenced_type" : "type-191",
9098   "self_type" : "type-191",
9099   "size" : 4,
9100   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9101   "template_args" : [ "type-193" ],
9102   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
9103  },
9104  {
9105   "alignment" : 4,
9106   "fields" :
9107   [
9108    {
9109     "access" : "private",
9110     "field_name" : "mCount",
9111     "referenced_type" : "type-189"
9112    }
9113   ],
9114   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
9115   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9116   "record_kind" : "class",
9117   "referenced_type" : "type-188",
9118   "self_type" : "type-188",
9119   "size" : 4,
9120   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9121   "template_args" : [ "type-190" ],
9122   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9123  },
9124  {
9125   "alignment" : 4,
9126   "fields" :
9127   [
9128    {
9129     "access" : "private",
9130     "field_name" : "mMutex",
9131     "referenced_type" : "type-39"
9132    }
9133   ],
9134   "linker_set_key" : "android::Mutex",
9135   "name" : "android::Mutex",
9136   "record_kind" : "class",
9137   "referenced_type" : "type-38",
9138   "self_type" : "type-38",
9139   "size" : 4,
9140   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9141   "unique_id" : "_ZTSN7android5MutexE"
9142  },
9143  {
9144   "alignment" : 4,
9145   "fields" :
9146   [
9147    {
9148     "access" : "private",
9149     "field_name" : "mLock",
9150     "referenced_type" : "type-525"
9151    }
9152   ],
9153   "linker_set_key" : "android::Mutex::Autolock",
9154   "name" : "android::Mutex::Autolock",
9155   "record_kind" : "class",
9156   "referenced_type" : "type-524",
9157   "self_type" : "type-524",
9158   "size" : 4,
9159   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
9160   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
9161  },
9162  {
9163   "alignment" : 4,
9164   "base_specifiers" :
9165   [
9166    {
9167     "referenced_type" : "type-191"
9168    }
9169   ],
9170   "fields" :
9171   [
9172    {
9173     "access" : "private",
9174     "field_name" : "mHandle",
9175     "field_offset" : 32,
9176     "referenced_type" : "type-194"
9177    },
9178    {
9179     "access" : "private",
9180     "field_name" : "mOwnsHandle",
9181     "field_offset" : 64,
9182     "referenced_type" : "type-44"
9183    }
9184   ],
9185   "linker_set_key" : "android::NativeHandle",
9186   "name" : "android::NativeHandle",
9187   "record_kind" : "class",
9188   "referenced_type" : "type-193",
9189   "self_type" : "type-193",
9190   "size" : 12,
9191   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
9192   "unique_id" : "_ZTSN7android12NativeHandleE"
9193  },
9194  {
9195   "alignment" : 4,
9196   "fields" :
9197   [
9198    {
9199     "access" : "private",
9200     "field_name" : "mRWLock",
9201     "referenced_type" : "type-530"
9202    }
9203   ],
9204   "linker_set_key" : "android::RWLock",
9205   "name" : "android::RWLock",
9206   "record_kind" : "class",
9207   "referenced_type" : "type-529",
9208   "self_type" : "type-529",
9209   "size" : 40,
9210   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9211   "unique_id" : "_ZTSN7android6RWLockE"
9212  },
9213  {
9214   "alignment" : 4,
9215   "fields" :
9216   [
9217    {
9218     "access" : "private",
9219     "field_name" : "mLock",
9220     "referenced_type" : "type-533"
9221    }
9222   ],
9223   "linker_set_key" : "android::RWLock::AutoRLock",
9224   "name" : "android::RWLock::AutoRLock",
9225   "record_kind" : "class",
9226   "referenced_type" : "type-532",
9227   "self_type" : "type-532",
9228   "size" : 4,
9229   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9230   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
9231  },
9232  {
9233   "alignment" : 4,
9234   "fields" :
9235   [
9236    {
9237     "access" : "private",
9238     "field_name" : "mLock",
9239     "referenced_type" : "type-533"
9240    }
9241   ],
9242   "linker_set_key" : "android::RWLock::AutoWLock",
9243   "name" : "android::RWLock::AutoWLock",
9244   "record_kind" : "class",
9245   "referenced_type" : "type-535",
9246   "self_type" : "type-535",
9247   "size" : 4,
9248   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
9249   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
9250  },
9251  {
9252   "alignment" : 4,
9253   "fields" :
9254   [
9255    {
9256     "access" : "private",
9257     "field_name" : "mRefs",
9258     "field_offset" : 32,
9259     "referenced_type" : "type-8"
9260    }
9261   ],
9262   "linker_set_key" : "android::RefBase",
9263   "name" : "android::RefBase",
9264   "record_kind" : "class",
9265   "referenced_type" : "type-7",
9266   "self_type" : "type-7",
9267   "size" : 8,
9268   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9269   "unique_id" : "_ZTSN7android7RefBaseE",
9270   "vtable_components" :
9271   [
9272    {
9273     "kind" : "offset_to_top"
9274    },
9275    {
9276     "kind" : "rtti",
9277     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9278    },
9279    {
9280     "kind" : "complete_dtor_pointer",
9281     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9282    },
9283    {
9284     "kind" : "deleting_dtor_pointer",
9285     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9289    },
9290    {
9291     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9292    },
9293    {
9294     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9298    }
9299   ]
9300  },
9301  {
9302   "alignment" : 1,
9303   "linker_set_key" : "android::RefBase::weakref_type",
9304   "name" : "android::RefBase::weakref_type",
9305   "record_kind" : "class",
9306   "referenced_type" : "type-12",
9307   "self_type" : "type-12",
9308   "size" : 1,
9309   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9310   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
9311  },
9312  {
9313   "alignment" : 1,
9314   "linker_set_key" : "android::ReferenceMover",
9315   "name" : "android::ReferenceMover",
9316   "record_kind" : "class",
9317   "referenced_type" : "type-297",
9318   "self_type" : "type-297",
9319   "size" : 1,
9320   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9321   "unique_id" : "_ZTSN7android14ReferenceMoverE"
9322  },
9323  {
9324   "alignment" : 4,
9325   "linker_set_key" : "android::ReferenceRenamer",
9326   "name" : "android::ReferenceRenamer",
9327   "record_kind" : "class",
9328   "referenced_type" : "type-292",
9329   "self_type" : "type-292",
9330   "size" : 4,
9331   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9332   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
9333   "vtable_components" :
9334   [
9335    {
9336     "kind" : "offset_to_top"
9337    },
9338    {
9339     "kind" : "rtti",
9340     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9341    },
9342    {
9343     "is_pure" : true,
9344     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9345    }
9346   ]
9347  },
9348  {
9349   "alignment" : 4,
9350   "fields" :
9351   [
9352    {
9353     "access" : "private",
9354     "field_name" : "mTag",
9355     "referenced_type" : "type-138"
9356    }
9357   ],
9358   "linker_set_key" : "android::ScopedTrace",
9359   "name" : "android::ScopedTrace",
9360   "record_kind" : "class",
9361   "referenced_type" : "type-537",
9362   "self_type" : "type-537",
9363   "size" : 8,
9364   "source_file" : "/system/core/libutils/include/utils/Trace.h",
9365   "unique_id" : "_ZTSN7android11ScopedTraceE"
9366  },
9367  {
9368   "alignment" : 4,
9369   "base_specifiers" :
9370   [
9371    {
9372     "access" : "private",
9373     "referenced_type" : "type-56"
9374    }
9375   ],
9376   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9377   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9378   "record_kind" : "class",
9379   "referenced_type" : "type-55",
9380   "self_type" : "type-55",
9381   "size" : 20,
9382   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9383   "template_args" : [ "type-57" ],
9384   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9385   "vtable_components" :
9386   [
9387    {
9388     "kind" : "offset_to_top"
9389    },
9390    {
9391     "kind" : "rtti",
9392     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9393    },
9394    {
9395     "kind" : "complete_dtor_pointer",
9396     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9397    },
9398    {
9399     "kind" : "deleting_dtor_pointer",
9400     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9401    },
9402    {
9403     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9404    },
9405    {
9406     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9407    },
9408    {
9409     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9410    },
9411    {
9412     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9413    },
9414    {
9415     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9416    },
9417    {
9418     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9419    },
9420    {
9421     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9422    }
9423   ]
9424  },
9425  {
9426   "alignment" : 4,
9427   "base_specifiers" :
9428   [
9429    {
9430     "referenced_type" : "type-41"
9431    }
9432   ],
9433   "linker_set_key" : "android::SortedVectorImpl",
9434   "name" : "android::SortedVectorImpl",
9435   "record_kind" : "class",
9436   "referenced_type" : "type-56",
9437   "self_type" : "type-56",
9438   "size" : 20,
9439   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9440   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9441   "vtable_components" :
9442   [
9443    {
9444     "kind" : "offset_to_top"
9445    },
9446    {
9447     "kind" : "rtti",
9448     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9449    },
9450    {
9451     "kind" : "complete_dtor_pointer",
9452     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9453    },
9454    {
9455     "kind" : "deleting_dtor_pointer",
9456     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9457    },
9458    {
9459     "is_pure" : true,
9460     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9461    },
9462    {
9463     "is_pure" : true,
9464     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9465    },
9466    {
9467     "is_pure" : true,
9468     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9469    },
9470    {
9471     "is_pure" : true,
9472     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9473    },
9474    {
9475     "is_pure" : true,
9476     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9477    },
9478    {
9479     "is_pure" : true,
9480     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9481    },
9482    {
9483     "is_pure" : true,
9484     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9485    }
9486   ]
9487  },
9488  {
9489   "alignment" : 4,
9490   "fields" :
9491   [
9492    {
9493     "access" : "private",
9494     "field_name" : "mString",
9495     "referenced_type" : "type-50"
9496    }
9497   ],
9498   "linker_set_key" : "android::String16",
9499   "name" : "android::String16",
9500   "record_kind" : "class",
9501   "referenced_type" : "type-49",
9502   "self_type" : "type-49",
9503   "size" : 4,
9504   "source_file" : "/system/core/libutils/include/utils/String16.h",
9505   "unique_id" : "_ZTSN7android8String16E"
9506  },
9507  {
9508   "alignment" : 4,
9509   "fields" :
9510   [
9511    {
9512     "access" : "private",
9513     "field_name" : "mString",
9514     "referenced_type" : "type-59"
9515    }
9516   ],
9517   "linker_set_key" : "android::String8",
9518   "name" : "android::String8",
9519   "record_kind" : "class",
9520   "referenced_type" : "type-58",
9521   "self_type" : "type-58",
9522   "size" : 4,
9523   "source_file" : "/system/core/libutils/include/utils/String8.h",
9524   "unique_id" : "_ZTSN7android7String8E"
9525  },
9526  {
9527   "alignment" : 4,
9528   "base_specifiers" :
9529   [
9530    {
9531     "is_virtual" : true,
9532     "referenced_type" : "type-7"
9533    }
9534   ],
9535   "fields" :
9536   [
9537    {
9538     "access" : "private",
9539     "field_name" : "mCanCallJava",
9540     "field_offset" : 32,
9541     "referenced_type" : "type-89"
9542    },
9543    {
9544     "access" : "private",
9545     "field_name" : "mThread",
9546     "field_offset" : 64,
9547     "referenced_type" : "type-33"
9548    },
9549    {
9550     "access" : "private",
9551     "field_name" : "mLock",
9552     "field_offset" : 96,
9553     "referenced_type" : "type-38"
9554    },
9555    {
9556     "access" : "private",
9557     "field_name" : "mThreadExitedCondition",
9558     "field_offset" : 128,
9559     "referenced_type" : "type-90"
9560    },
9561    {
9562     "access" : "private",
9563     "field_name" : "mStatus",
9564     "field_offset" : 160,
9565     "referenced_type" : "type-32"
9566    },
9567    {
9568     "access" : "private",
9569     "field_name" : "mExitPending",
9570     "field_offset" : 192,
9571     "referenced_type" : "type-92"
9572    },
9573    {
9574     "access" : "private",
9575     "field_name" : "mRunning",
9576     "field_offset" : 200,
9577     "referenced_type" : "type-92"
9578    },
9579    {
9580     "access" : "private",
9581     "field_name" : "mHoldSelf",
9582     "field_offset" : 224,
9583     "referenced_type" : "type-86"
9584    },
9585    {
9586     "access" : "private",
9587     "field_name" : "mTid",
9588     "field_offset" : 256,
9589     "referenced_type" : "type-32"
9590    }
9591   ],
9592   "linker_set_key" : "android::Thread",
9593   "name" : "android::Thread",
9594   "record_kind" : "class",
9595   "referenced_type" : "type-88",
9596   "self_type" : "type-88",
9597   "size" : 44,
9598   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9599   "unique_id" : "_ZTSN7android6ThreadE",
9600   "vtable_components" :
9601   [
9602    {
9603     "component_value" : 36,
9604     "kind" : "vbase_offset"
9605    },
9606    {
9607     "kind" : "offset_to_top"
9608    },
9609    {
9610     "kind" : "rtti",
9611     "mangled_component_name" : "_ZTIN7android6ThreadE"
9612    },
9613    {
9614     "kind" : "complete_dtor_pointer",
9615     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9616    },
9617    {
9618     "kind" : "deleting_dtor_pointer",
9619     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9620    },
9621    {
9622     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9623    },
9624    {
9625     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9626    },
9627    {
9628     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9629    },
9630    {
9631     "is_pure" : true,
9632     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9633    },
9634    {
9635     "kind" : "vcall_offset"
9636    },
9637    {
9638     "kind" : "vcall_offset"
9639    },
9640    {
9641     "kind" : "vcall_offset"
9642    },
9643    {
9644     "kind" : "vcall_offset"
9645    },
9646    {
9647     "component_value" : -36,
9648     "kind" : "vcall_offset"
9649    },
9650    {
9651     "component_value" : -36,
9652     "kind" : "offset_to_top"
9653    },
9654    {
9655     "kind" : "rtti",
9656     "mangled_component_name" : "_ZTIN7android6ThreadE"
9657    },
9658    {
9659     "kind" : "complete_dtor_pointer",
9660     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9661    },
9662    {
9663     "kind" : "deleting_dtor_pointer",
9664     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9665    },
9666    {
9667     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9668    },
9669    {
9670     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9671    },
9672    {
9673     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9674    },
9675    {
9676     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9677    }
9678   ]
9679  },
9680  {
9681   "alignment" : 4,
9682   "base_specifiers" :
9683   [
9684    {
9685     "access" : "private",
9686     "referenced_type" : "type-41"
9687    }
9688   ],
9689   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9690   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9691   "record_kind" : "class",
9692   "referenced_type" : "type-40",
9693   "self_type" : "type-40",
9694   "size" : 20,
9695   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9696   "template_args" : [ "type-43" ],
9697   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9698   "vtable_components" :
9699   [
9700    {
9701     "kind" : "offset_to_top"
9702    },
9703    {
9704     "kind" : "rtti",
9705     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9706    },
9707    {
9708     "kind" : "complete_dtor_pointer",
9709     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9710    },
9711    {
9712     "kind" : "deleting_dtor_pointer",
9713     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9714    },
9715    {
9716     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9717    },
9718    {
9719     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9720    },
9721    {
9722     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9723    },
9724    {
9725     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9726    },
9727    {
9728     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9729    },
9730    {
9731     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9732    }
9733   ]
9734  },
9735  {
9736   "alignment" : 4,
9737   "fields" :
9738   [
9739    {
9740     "access" : "private",
9741     "field_name" : "mStorage",
9742     "field_offset" : 32,
9743     "referenced_type" : "type-33"
9744    },
9745    {
9746     "access" : "private",
9747     "field_name" : "mCount",
9748     "field_offset" : 64,
9749     "referenced_type" : "type-2"
9750    },
9751    {
9752     "access" : "private",
9753     "field_name" : "mFlags",
9754     "field_offset" : 96,
9755     "referenced_type" : "type-42"
9756    },
9757    {
9758     "access" : "private",
9759     "field_name" : "mItemSize",
9760     "field_offset" : 128,
9761     "referenced_type" : "type-42"
9762    }
9763   ],
9764   "linker_set_key" : "android::VectorImpl",
9765   "name" : "android::VectorImpl",
9766   "record_kind" : "class",
9767   "referenced_type" : "type-41",
9768   "self_type" : "type-41",
9769   "size" : 20,
9770   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9771   "unique_id" : "_ZTSN7android10VectorImplE",
9772   "vtable_components" :
9773   [
9774    {
9775     "kind" : "offset_to_top"
9776    },
9777    {
9778     "kind" : "rtti",
9779     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9780    },
9781    {
9782     "kind" : "complete_dtor_pointer",
9783     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9784    },
9785    {
9786     "kind" : "deleting_dtor_pointer",
9787     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9788    },
9789    {
9790     "is_pure" : true,
9791     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9792    },
9793    {
9794     "is_pure" : true,
9795     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9796    },
9797    {
9798     "is_pure" : true,
9799     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9800    },
9801    {
9802     "is_pure" : true,
9803     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9804    },
9805    {
9806     "is_pure" : true,
9807     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9808    },
9809    {
9810     "is_pure" : true,
9811     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9812    }
9813   ]
9814  },
9815  {
9816   "alignment" : 4,
9817   "base_specifiers" :
9818   [
9819    {
9820     "referenced_type" : "type-188"
9821    }
9822   ],
9823   "linker_set_key" : "android::VirtualLightRefBase",
9824   "name" : "android::VirtualLightRefBase",
9825   "record_kind" : "class",
9826   "referenced_type" : "type-190",
9827   "self_type" : "type-190",
9828   "size" : 8,
9829   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9830   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9831   "vtable_components" :
9832   [
9833    {
9834     "kind" : "offset_to_top"
9835    },
9836    {
9837     "kind" : "rtti",
9838     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9839    },
9840    {
9841     "kind" : "complete_dtor_pointer",
9842     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9843    },
9844    {
9845     "kind" : "deleting_dtor_pointer",
9846     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9847    }
9848   ]
9849  },
9850  {
9851   "alignment" : 4,
9852   "base_specifiers" :
9853   [
9854    {
9855     "referenced_type" : "type-22"
9856    }
9857   ],
9858   "fields" :
9859   [
9860    {
9861     "access" : "protected",
9862     "field_name" : "mSchedPolicy",
9863     "field_offset" : 32,
9864     "referenced_type" : "type-32"
9865    },
9866    {
9867     "access" : "protected",
9868     "field_name" : "mSchedPriority",
9869     "field_offset" : 64,
9870     "referenced_type" : "type-32"
9871    },
9872    {
9873     "access" : "private",
9874     "field_name" : "mExtras",
9875     "field_offset" : 96,
9876     "referenced_type" : "type-146"
9877    },
9878    {
9879     "access" : "private",
9880     "field_name" : "mReserved0",
9881     "field_offset" : 128,
9882     "referenced_type" : "type-33"
9883    }
9884   ],
9885   "linker_set_key" : "android::hardware::BHwBinder",
9886   "name" : "android::hardware::BHwBinder",
9887   "record_kind" : "class",
9888   "referenced_type" : "type-145",
9889   "self_type" : "type-145",
9890   "size" : 28,
9891   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9892   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9893   "vtable_components" :
9894   [
9895    {
9896     "component_value" : 20,
9897     "kind" : "vbase_offset"
9898    },
9899    {
9900     "kind" : "offset_to_top"
9901    },
9902    {
9903     "kind" : "rtti",
9904     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9905    },
9906    {
9907     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9914    },
9915    {
9916     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9920    },
9921    {
9922     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9932    },
9933    {
9934     "kind" : "complete_dtor_pointer",
9935     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9936    },
9937    {
9938     "kind" : "deleting_dtor_pointer",
9939     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9940    },
9941    {
9942     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9943    },
9944    {
9945     "kind" : "vcall_offset"
9946    },
9947    {
9948     "kind" : "vcall_offset"
9949    },
9950    {
9951     "kind" : "vcall_offset"
9952    },
9953    {
9954     "kind" : "vcall_offset"
9955    },
9956    {
9957     "component_value" : -20,
9958     "kind" : "vcall_offset"
9959    },
9960    {
9961     "component_value" : -20,
9962     "kind" : "offset_to_top"
9963    },
9964    {
9965     "kind" : "rtti",
9966     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9967    },
9968    {
9969     "kind" : "complete_dtor_pointer",
9970     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9971    },
9972    {
9973     "kind" : "deleting_dtor_pointer",
9974     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9978    },
9979    {
9980     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9981    },
9982    {
9983     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9984    },
9985    {
9986     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9987    }
9988   ]
9989  },
9990  {
9991   "alignment" : 4,
9992   "base_specifiers" :
9993   [
9994    {
9995     "is_virtual" : true,
9996     "referenced_type" : "type-7"
9997    }
9998   ],
9999   "fields" :
10000   [
10001    {
10002     "access" : "private",
10003     "field_name" : "mRemote",
10004     "field_offset" : 32,
10005     "referenced_type" : "type-109"
10006    },
10007    {
10008     "access" : "private",
10009     "field_name" : "mRefs",
10010     "field_offset" : 64,
10011     "referenced_type" : "type-11"
10012    },
10013    {
10014     "access" : "private",
10015     "field_name" : "mState",
10016     "field_offset" : 96,
10017     "referenced_type" : "type-110"
10018    }
10019   ],
10020   "linker_set_key" : "android::hardware::BpHwRefBase",
10021   "name" : "android::hardware::BpHwRefBase",
10022   "record_kind" : "class",
10023   "referenced_type" : "type-108",
10024   "self_type" : "type-108",
10025   "size" : 24,
10026   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10027   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
10028   "vtable_components" :
10029   [
10030    {
10031     "component_value" : 16,
10032     "kind" : "vbase_offset"
10033    },
10034    {
10035     "kind" : "offset_to_top"
10036    },
10037    {
10038     "kind" : "rtti",
10039     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10040    },
10041    {
10042     "kind" : "complete_dtor_pointer",
10043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10044    },
10045    {
10046     "kind" : "deleting_dtor_pointer",
10047     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10054    },
10055    {
10056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10057    },
10058    {
10059     "kind" : "vcall_offset"
10060    },
10061    {
10062     "component_value" : -16,
10063     "kind" : "vcall_offset"
10064    },
10065    {
10066     "component_value" : -16,
10067     "kind" : "vcall_offset"
10068    },
10069    {
10070     "component_value" : -16,
10071     "kind" : "vcall_offset"
10072    },
10073    {
10074     "component_value" : -16,
10075     "kind" : "vcall_offset"
10076    },
10077    {
10078     "component_value" : -16,
10079     "kind" : "offset_to_top"
10080    },
10081    {
10082     "kind" : "rtti",
10083     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10084    },
10085    {
10086     "kind" : "complete_dtor_pointer",
10087     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10088    },
10089    {
10090     "kind" : "deleting_dtor_pointer",
10091     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10092    },
10093    {
10094     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10095    },
10096    {
10097     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10098    },
10099    {
10100     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10104    }
10105   ]
10106  },
10107  {
10108   "alignment" : 4,
10109   "base_specifiers" :
10110   [
10111    {
10112     "referenced_type" : "type-125"
10113    },
10114    {
10115     "referenced_type" : "type-28"
10116    },
10117    {
10118     "referenced_type" : "type-108"
10119    }
10120   ],
10121   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
10122   "name" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
10123   "record_kind" : "class",
10124   "referenced_type" : "type-425",
10125   "self_type" : "type-425",
10126   "size" : 32,
10127   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10128   "template_args" : [ "type-125" ],
10129   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE",
10130   "vtable_components" :
10131   [
10132    {
10133     "component_value" : 24,
10134     "kind" : "vbase_offset"
10135    },
10136    {
10137     "kind" : "offset_to_top"
10138    },
10139    {
10140     "kind" : "rtti",
10141     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE"
10142    },
10143    {
10144     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8isRemoteEv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10157    },
10158    {
10159     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21setHALInstrumentationEv"
10160    },
10161    {
10162     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10163    },
10164    {
10165     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer4pingEv"
10166    },
10167    {
10168     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10169    },
10170    {
10171     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21notifySyspropsChangedEv"
10172    },
10173    {
10174     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10175    },
10176    {
10177     "kind" : "complete_dtor_pointer",
10178     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED1Ev"
10179    },
10180    {
10181     "kind" : "deleting_dtor_pointer",
10182     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED0Ev"
10183    },
10184    {
10185     "is_pure" : true,
10186     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
10187    },
10188    {
10189     "is_pure" : true,
10190     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer25setMaxDequeuedBufferCountEi"
10191    },
10192    {
10193     "is_pure" : true,
10194     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12setAsyncModeEb"
10195    },
10196    {
10197     "is_pure" : true,
10198     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS4_22FrameEventHistoryDeltaEEEE"
10199    },
10200    {
10201     "is_pure" : true,
10202     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12detachBufferEi"
10203    },
10204    {
10205     "is_pure" : true,
10206     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
10207    },
10208    {
10209     "is_pure" : true,
10210     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
10211    },
10212    {
10213     "is_pure" : true,
10214     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11queueBufferEiRKNS4_16QueueBufferInputENSt3__18functionIFviRKNS4_17QueueBufferOutputEEEE"
10215    },
10216    {
10217     "is_pure" : true,
10218     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE"
10219    },
10220    {
10221     "is_pure" : true,
10222     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE"
10223    },
10224    {
10225     "is_pure" : true,
10226     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS4_17QueueBufferOutputEEEE"
10227    },
10228    {
10229     "is_pure" : true,
10230     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10disconnectEiNS4_14DisconnectModeE"
10231    },
10232    {
10233     "is_pure" : true,
10234     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE"
10235    },
10236    {
10237     "is_pure" : true,
10238     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj"
10239    },
10240    {
10241     "is_pure" : true,
10242     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15allowAllocationEb"
10243    },
10244    {
10245     "is_pure" : true,
10246     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19setGenerationNumberEj"
10247    },
10248    {
10249     "is_pure" : true,
10250     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10251    },
10252    {
10253     "is_pure" : true,
10254     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19setSharedBufferModeEb"
10255    },
10256    {
10257     "is_pure" : true,
10258     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14setAutoRefreshEb"
10259    },
10260    {
10261     "is_pure" : true,
10262     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17setDequeueTimeoutEx"
10263    },
10264    {
10265     "is_pure" : true,
10266     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
10267    },
10268    {
10269     "is_pure" : true,
10270     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS4_22FrameEventHistoryDeltaEEEE"
10271    },
10272    {
10273     "is_pure" : true,
10274     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEE10onAsBinderEv"
10278    },
10279    {
10280     "component_value" : 20,
10281     "kind" : "vbase_offset"
10282    },
10283    {
10284     "component_value" : -4,
10285     "kind" : "offset_to_top"
10286    },
10287    {
10288     "kind" : "rtti",
10289     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE"
10290    },
10291    {
10292     "kind" : "complete_dtor_pointer",
10293     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED1Ev"
10294    },
10295    {
10296     "kind" : "deleting_dtor_pointer",
10297     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED0Ev"
10298    },
10299    {
10300     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEE10onAsBinderEv"
10301    },
10302    {
10303     "component_value" : 16,
10304     "kind" : "vbase_offset"
10305    },
10306    {
10307     "component_value" : -8,
10308     "kind" : "offset_to_top"
10309    },
10310    {
10311     "kind" : "rtti",
10312     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE"
10313    },
10314    {
10315     "kind" : "complete_dtor_pointer",
10316     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED1Ev"
10317    },
10318    {
10319     "kind" : "deleting_dtor_pointer",
10320     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED0Ev"
10321    },
10322    {
10323     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10330    },
10331    {
10332     "kind" : "vcall_offset"
10333    },
10334    {
10335     "component_value" : -16,
10336     "kind" : "vcall_offset"
10337    },
10338    {
10339     "component_value" : -16,
10340     "kind" : "vcall_offset"
10341    },
10342    {
10343     "component_value" : -16,
10344     "kind" : "vcall_offset"
10345    },
10346    {
10347     "component_value" : -24,
10348     "kind" : "vcall_offset"
10349    },
10350    {
10351     "component_value" : -24,
10352     "kind" : "offset_to_top"
10353    },
10354    {
10355     "kind" : "rtti",
10356     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE"
10357    },
10358    {
10359     "kind" : "complete_dtor_pointer",
10360     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED1Ev"
10361    },
10362    {
10363     "kind" : "deleting_dtor_pointer",
10364     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEED0Ev"
10365    },
10366    {
10367     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10368    },
10369    {
10370     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10371    },
10372    {
10373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10377    }
10378   ]
10379  },
10380  {
10381   "alignment" : 4,
10382   "base_specifiers" :
10383   [
10384    {
10385     "referenced_type" : "type-103"
10386    },
10387    {
10388     "referenced_type" : "type-28"
10389    },
10390    {
10391     "referenced_type" : "type-108"
10392    }
10393   ],
10394   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
10395   "name" : "android::hardware::BpInterface<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
10396   "record_kind" : "class",
10397   "referenced_type" : "type-107",
10398   "self_type" : "type-107",
10399   "size" : 32,
10400   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10401   "template_args" : [ "type-103" ],
10402   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEEE",
10403   "vtable_components" :
10404   [
10405    {
10406     "component_value" : 24,
10407     "kind" : "vbase_offset"
10408    },
10409    {
10410     "kind" : "offset_to_top"
10411    },
10412    {
10413     "kind" : "rtti",
10414     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEEE"
10415    },
10416    {
10417     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_017IProducerListener8isRemoteEv"
10418    },
10419    {
10420     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10421    },
10422    {
10423     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10424    },
10425    {
10426     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21setHALInstrumentationEv"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener4pingEv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21notifySyspropsChangedEv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10448    },
10449    {
10450     "kind" : "complete_dtor_pointer",
10451     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED1Ev"
10452    },
10453    {
10454     "kind" : "deleting_dtor_pointer",
10455     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED0Ev"
10456    },
10457    {
10458     "is_pure" : true,
10459     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener16onBufferReleasedEv"
10460    },
10461    {
10462     "is_pure" : true,
10463     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener18needsReleaseNotifyEv"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEE10onAsBinderEv"
10467    },
10468    {
10469     "component_value" : 20,
10470     "kind" : "vbase_offset"
10471    },
10472    {
10473     "component_value" : -4,
10474     "kind" : "offset_to_top"
10475    },
10476    {
10477     "kind" : "rtti",
10478     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEEE"
10479    },
10480    {
10481     "kind" : "complete_dtor_pointer",
10482     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED1Ev"
10483    },
10484    {
10485     "kind" : "deleting_dtor_pointer",
10486     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED0Ev"
10487    },
10488    {
10489     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEE10onAsBinderEv"
10490    },
10491    {
10492     "component_value" : 16,
10493     "kind" : "vbase_offset"
10494    },
10495    {
10496     "component_value" : -8,
10497     "kind" : "offset_to_top"
10498    },
10499    {
10500     "kind" : "rtti",
10501     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEEE"
10502    },
10503    {
10504     "kind" : "complete_dtor_pointer",
10505     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED1Ev"
10506    },
10507    {
10508     "kind" : "deleting_dtor_pointer",
10509     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED0Ev"
10510    },
10511    {
10512     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10519    },
10520    {
10521     "kind" : "vcall_offset"
10522    },
10523    {
10524     "component_value" : -16,
10525     "kind" : "vcall_offset"
10526    },
10527    {
10528     "component_value" : -16,
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "component_value" : -16,
10533     "kind" : "vcall_offset"
10534    },
10535    {
10536     "component_value" : -24,
10537     "kind" : "vcall_offset"
10538    },
10539    {
10540     "component_value" : -24,
10541     "kind" : "offset_to_top"
10542    },
10543    {
10544     "kind" : "rtti",
10545     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEEE"
10546    },
10547    {
10548     "kind" : "complete_dtor_pointer",
10549     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED1Ev"
10550    },
10551    {
10552     "kind" : "deleting_dtor_pointer",
10553     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEED0Ev"
10554    },
10555    {
10556     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10557    },
10558    {
10559     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10560    },
10561    {
10562     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10566    }
10567   ]
10568  },
10569  {
10570   "alignment" : 4,
10571   "base_specifiers" :
10572   [
10573    {
10574     "referenced_type" : "type-6"
10575    },
10576    {
10577     "referenced_type" : "type-28"
10578    },
10579    {
10580     "referenced_type" : "type-108"
10581    }
10582   ],
10583   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10584   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10585   "record_kind" : "class",
10586   "referenced_type" : "type-423",
10587   "self_type" : "type-423",
10588   "size" : 32,
10589   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10590   "template_args" : [ "type-6" ],
10591   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10592   "vtable_components" :
10593   [
10594    {
10595     "component_value" : 24,
10596     "kind" : "vbase_offset"
10597    },
10598    {
10599     "kind" : "offset_to_top"
10600    },
10601    {
10602     "kind" : "rtti",
10603     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10604    },
10605    {
10606     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10610    },
10611    {
10612     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10613    },
10614    {
10615     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10616    },
10617    {
10618     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10619    },
10620    {
10621     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10622    },
10623    {
10624     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10625    },
10626    {
10627     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10628    },
10629    {
10630     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10631    },
10632    {
10633     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10634    },
10635    {
10636     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10637    },
10638    {
10639     "kind" : "complete_dtor_pointer",
10640     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10641    },
10642    {
10643     "kind" : "deleting_dtor_pointer",
10644     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10648    },
10649    {
10650     "component_value" : 20,
10651     "kind" : "vbase_offset"
10652    },
10653    {
10654     "component_value" : -4,
10655     "kind" : "offset_to_top"
10656    },
10657    {
10658     "kind" : "rtti",
10659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10660    },
10661    {
10662     "kind" : "complete_dtor_pointer",
10663     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10664    },
10665    {
10666     "kind" : "deleting_dtor_pointer",
10667     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10668    },
10669    {
10670     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10671    },
10672    {
10673     "component_value" : 16,
10674     "kind" : "vbase_offset"
10675    },
10676    {
10677     "component_value" : -8,
10678     "kind" : "offset_to_top"
10679    },
10680    {
10681     "kind" : "rtti",
10682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10683    },
10684    {
10685     "kind" : "complete_dtor_pointer",
10686     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10687    },
10688    {
10689     "kind" : "deleting_dtor_pointer",
10690     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10694    },
10695    {
10696     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10697    },
10698    {
10699     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10700    },
10701    {
10702     "kind" : "vcall_offset"
10703    },
10704    {
10705     "component_value" : -16,
10706     "kind" : "vcall_offset"
10707    },
10708    {
10709     "component_value" : -16,
10710     "kind" : "vcall_offset"
10711    },
10712    {
10713     "component_value" : -16,
10714     "kind" : "vcall_offset"
10715    },
10716    {
10717     "component_value" : -24,
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "component_value" : -24,
10722     "kind" : "offset_to_top"
10723    },
10724    {
10725     "kind" : "rtti",
10726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10727    },
10728    {
10729     "kind" : "complete_dtor_pointer",
10730     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10731    },
10732    {
10733     "kind" : "deleting_dtor_pointer",
10734     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10735    },
10736    {
10737     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10738    },
10739    {
10740     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10747    }
10748   ]
10749  },
10750  {
10751   "alignment" : 4,
10752   "fields" :
10753   [
10754    {
10755     "access" : "private",
10756     "field_name" : "mMutex",
10757     "referenced_type" : "type-450"
10758    },
10759    {
10760     "access" : "private",
10761     "field_name" : "mMap",
10762     "field_offset" : 32,
10763     "referenced_type" : "type-451"
10764    }
10765   ],
10766   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10767   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10768   "record_kind" : "class",
10769   "referenced_type" : "type-449",
10770   "self_type" : "type-449",
10771   "size" : 16,
10772   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10773   "template_args" : [ "type-4", "type-452" ],
10774   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10775  },
10776  {
10777   "alignment" : 4,
10778   "fields" :
10779   [
10780    {
10781     "access" : "private",
10782     "field_name" : "mMutex",
10783     "referenced_type" : "type-458"
10784    },
10785    {
10786     "access" : "private",
10787     "field_name" : "mMap",
10788     "field_offset" : 32,
10789     "referenced_type" : "type-459"
10790    }
10791   ],
10792   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10793   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10794   "record_kind" : "class",
10795   "referenced_type" : "type-457",
10796   "self_type" : "type-457",
10797   "size" : 16,
10798   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10799   "template_args" : [ "type-4", "type-44" ],
10800   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10801  },
10802  {
10803   "alignment" : 4,
10804   "fields" :
10805   [
10806    {
10807     "access" : "private",
10808     "field_name" : "mMutex",
10809     "referenced_type" : "type-463"
10810    },
10811    {
10812     "access" : "private",
10813     "field_name" : "mMap",
10814     "field_offset" : 32,
10815     "referenced_type" : "type-464"
10816    }
10817   ],
10818   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10819   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10820   "record_kind" : "class",
10821   "referenced_type" : "type-462",
10822   "self_type" : "type-462",
10823   "size" : 16,
10824   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10825   "template_args" : [ "type-465", "type-448" ],
10826   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10827  },
10828  {
10829   "alignment" : 4,
10830   "fields" :
10831   [
10832    {
10833     "access" : "private",
10834     "field_name" : "mMutex",
10835     "referenced_type" : "type-481"
10836    },
10837    {
10838     "access" : "private",
10839     "field_name" : "mMap",
10840     "field_offset" : 32,
10841     "referenced_type" : "type-482"
10842    }
10843   ],
10844   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10845   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10846   "record_kind" : "class",
10847   "referenced_type" : "type-480",
10848   "self_type" : "type-480",
10849   "size" : 16,
10850   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10851   "template_args" : [ "type-483", "type-484" ],
10852   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10853  },
10854  {
10855   "alignment" : 4,
10856   "fields" :
10857   [
10858    {
10859     "access" : "private",
10860     "field_name" : "mMutex",
10861     "referenced_type" : "type-471"
10862    },
10863    {
10864     "access" : "private",
10865     "field_name" : "mMap",
10866     "field_offset" : 32,
10867     "referenced_type" : "type-472"
10868    }
10869   ],
10870   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10871   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10872   "record_kind" : "class",
10873   "referenced_type" : "type-470",
10874   "self_type" : "type-470",
10875   "size" : 16,
10876   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10877   "template_args" : [ "type-473", "type-474" ],
10878   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10879  },
10880  {
10881   "alignment" : 8,
10882   "fields" :
10883   [
10884    {
10885     "field_name" : "flags",
10886     "referenced_type" : "type-2"
10887    },
10888    {
10889     "field_name" : "fdIndex",
10890     "field_offset" : 32,
10891     "referenced_type" : "type-2"
10892    },
10893    {
10894     "field_name" : "offset",
10895     "field_offset" : 64,
10896     "referenced_type" : "type-2"
10897    },
10898    {
10899     "field_name" : "extent",
10900     "field_offset" : 128,
10901     "referenced_type" : "type-138"
10902    }
10903   ],
10904   "linker_set_key" : "android::hardware::GrantorDescriptor",
10905   "name" : "android::hardware::GrantorDescriptor",
10906   "referenced_type" : "type-320",
10907   "self_type" : "type-320",
10908   "size" : 24,
10909   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10910   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10911  },
10912  {
10913   "alignment" : 8,
10914   "base_specifiers" :
10915   [
10916    {
10917     "is_virtual" : true,
10918     "referenced_type" : "type-304"
10919    },
10920    {
10921     "is_virtual" : true,
10922     "referenced_type" : "type-7"
10923    }
10924   ],
10925   "linker_set_key" : "android::hardware::HidlMemory",
10926   "name" : "android::hardware::HidlMemory",
10927   "record_kind" : "class",
10928   "referenced_type" : "type-312",
10929   "self_type" : "type-312",
10930   "size" : 56,
10931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10932   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10933   "vtable_components" :
10934   [
10935    {
10936     "component_value" : 48,
10937     "kind" : "vbase_offset"
10938    },
10939    {
10940     "component_value" : 8,
10941     "kind" : "vbase_offset"
10942    },
10943    {
10944     "kind" : "offset_to_top"
10945    },
10946    {
10947     "kind" : "rtti",
10948     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10949    },
10950    {
10951     "kind" : "complete_dtor_pointer",
10952     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10953    },
10954    {
10955     "kind" : "deleting_dtor_pointer",
10956     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10957    },
10958    {
10959     "kind" : "vcall_offset"
10960    },
10961    {
10962     "kind" : "vcall_offset"
10963    },
10964    {
10965     "kind" : "vcall_offset"
10966    },
10967    {
10968     "kind" : "vcall_offset"
10969    },
10970    {
10971     "component_value" : -48,
10972     "kind" : "vcall_offset"
10973    },
10974    {
10975     "component_value" : -48,
10976     "kind" : "offset_to_top"
10977    },
10978    {
10979     "kind" : "rtti",
10980     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10981    },
10982    {
10983     "kind" : "complete_dtor_pointer",
10984     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10985    },
10986    {
10987     "kind" : "deleting_dtor_pointer",
10988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10989    },
10990    {
10991     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10995    },
10996    {
10997     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10998    },
10999    {
11000     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11001    }
11002   ]
11003  },
11004  {
11005   "alignment" : 4,
11006   "base_specifiers" :
11007   [
11008    {
11009     "is_virtual" : true,
11010     "referenced_type" : "type-7"
11011    }
11012   ],
11013   "linker_set_key" : "android::hardware::IBinder",
11014   "name" : "android::hardware::IBinder",
11015   "record_kind" : "class",
11016   "referenced_type" : "type-22",
11017   "self_type" : "type-22",
11018   "size" : 12,
11019   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11020   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11021   "vtable_components" :
11022   [
11023    {
11024     "component_value" : 4,
11025     "kind" : "vbase_offset"
11026    },
11027    {
11028     "kind" : "offset_to_top"
11029    },
11030    {
11031     "kind" : "rtti",
11032     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11033    },
11034    {
11035     "is_pure" : true,
11036     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11037    },
11038    {
11039     "is_pure" : true,
11040     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11041    },
11042    {
11043     "is_pure" : true,
11044     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11045    },
11046    {
11047     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11048    },
11049    {
11050     "is_pure" : true,
11051     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11052    },
11053    {
11054     "is_pure" : true,
11055     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11056    },
11057    {
11058     "is_pure" : true,
11059     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11066    },
11067    {
11068     "kind" : "complete_dtor_pointer",
11069     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11070    },
11071    {
11072     "kind" : "deleting_dtor_pointer",
11073     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11074    },
11075    {
11076     "kind" : "vcall_offset"
11077    },
11078    {
11079     "kind" : "vcall_offset"
11080    },
11081    {
11082     "kind" : "vcall_offset"
11083    },
11084    {
11085     "kind" : "vcall_offset"
11086    },
11087    {
11088     "component_value" : -4,
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "component_value" : -4,
11093     "kind" : "offset_to_top"
11094    },
11095    {
11096     "kind" : "rtti",
11097     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11098    },
11099    {
11100     "kind" : "complete_dtor_pointer",
11101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11102    },
11103    {
11104     "kind" : "deleting_dtor_pointer",
11105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11106    },
11107    {
11108     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11109    },
11110    {
11111     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11118    }
11119   ]
11120  },
11121  {
11122   "alignment" : 4,
11123   "base_specifiers" :
11124   [
11125    {
11126     "is_virtual" : true,
11127     "referenced_type" : "type-7"
11128    }
11129   ],
11130   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11131   "name" : "android::hardware::IBinder::DeathRecipient",
11132   "record_kind" : "class",
11133   "referenced_type" : "type-15",
11134   "self_type" : "type-15",
11135   "size" : 12,
11136   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11137   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11138   "vtable_components" :
11139   [
11140    {
11141     "component_value" : 4,
11142     "kind" : "vbase_offset"
11143    },
11144    {
11145     "kind" : "offset_to_top"
11146    },
11147    {
11148     "kind" : "rtti",
11149     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11150    },
11151    {
11152     "is_pure" : true,
11153     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11154    },
11155    {
11156     "kind" : "complete_dtor_pointer",
11157     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11158    },
11159    {
11160     "kind" : "deleting_dtor_pointer",
11161     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11162    },
11163    {
11164     "kind" : "vcall_offset"
11165    },
11166    {
11167     "kind" : "vcall_offset"
11168    },
11169    {
11170     "kind" : "vcall_offset"
11171    },
11172    {
11173     "kind" : "vcall_offset"
11174    },
11175    {
11176     "component_value" : -4,
11177     "kind" : "vcall_offset"
11178    },
11179    {
11180     "component_value" : -4,
11181     "kind" : "offset_to_top"
11182    },
11183    {
11184     "kind" : "rtti",
11185     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11186    },
11187    {
11188     "kind" : "complete_dtor_pointer",
11189     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11190    },
11191    {
11192     "kind" : "deleting_dtor_pointer",
11193     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11206    }
11207   ]
11208  },
11209  {
11210   "alignment" : 4,
11211   "base_specifiers" :
11212   [
11213    {
11214     "is_virtual" : true,
11215     "referenced_type" : "type-7"
11216    }
11217   ],
11218   "linker_set_key" : "android::hardware::IInterface",
11219   "name" : "android::hardware::IInterface",
11220   "record_kind" : "class",
11221   "referenced_type" : "type-28",
11222   "self_type" : "type-28",
11223   "size" : 12,
11224   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11225   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11226   "vtable_components" :
11227   [
11228    {
11229     "component_value" : 4,
11230     "kind" : "vbase_offset"
11231    },
11232    {
11233     "kind" : "offset_to_top"
11234    },
11235    {
11236     "kind" : "rtti",
11237     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11238    },
11239    {
11240     "kind" : "complete_dtor_pointer",
11241     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11242    },
11243    {
11244     "kind" : "deleting_dtor_pointer",
11245     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11246    },
11247    {
11248     "is_pure" : true,
11249     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11250    },
11251    {
11252     "kind" : "vcall_offset"
11253    },
11254    {
11255     "kind" : "vcall_offset"
11256    },
11257    {
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "kind" : "vcall_offset"
11262    },
11263    {
11264     "component_value" : -4,
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "component_value" : -4,
11269     "kind" : "offset_to_top"
11270    },
11271    {
11272     "kind" : "rtti",
11273     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11274    },
11275    {
11276     "kind" : "complete_dtor_pointer",
11277     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11278    },
11279    {
11280     "kind" : "deleting_dtor_pointer",
11281     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11294    }
11295   ]
11296  },
11297  {
11298   "alignment" : 4,
11299   "fields" :
11300   [
11301    {
11302     "access" : "private",
11303     "field_name" : "mGrantors",
11304     "referenced_type" : "type-316"
11305    },
11306    {
11307     "access" : "private",
11308     "field_name" : "mHandle",
11309     "field_offset" : 128,
11310     "referenced_type" : "type-395"
11311    },
11312    {
11313     "access" : "private",
11314     "field_name" : "mQuantum",
11315     "field_offset" : 192,
11316     "referenced_type" : "type-2"
11317    },
11318    {
11319     "access" : "private",
11320     "field_name" : "mFlags",
11321     "field_offset" : 224,
11322     "referenced_type" : "type-2"
11323    }
11324   ],
11325   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11326   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11327   "referenced_type" : "type-394",
11328   "self_type" : "type-394",
11329   "size" : 32,
11330   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11331   "template_args" : [ "type-61" ],
11332   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11333  },
11334  {
11335   "alignment" : 4,
11336   "fields" :
11337   [
11338    {
11339     "access" : "private",
11340     "field_name" : "mBufCachePos",
11341     "referenced_type" : "type-2"
11342    },
11343    {
11344     "access" : "private",
11345     "field_name" : "mBufCache",
11346     "field_offset" : 32,
11347     "referenced_type" : "type-427"
11348    },
11349    {
11350     "access" : "private",
11351     "field_name" : "mError",
11352     "field_offset" : 128,
11353     "referenced_type" : "type-32"
11354    },
11355    {
11356     "access" : "private",
11357     "field_name" : "mData",
11358     "field_offset" : 160,
11359     "referenced_type" : "type-428"
11360    },
11361    {
11362     "access" : "private",
11363     "field_name" : "mDataSize",
11364     "field_offset" : 192,
11365     "referenced_type" : "type-2"
11366    },
11367    {
11368     "access" : "private",
11369     "field_name" : "mDataCapacity",
11370     "field_offset" : 224,
11371     "referenced_type" : "type-2"
11372    },
11373    {
11374     "access" : "private",
11375     "field_name" : "mDataPos",
11376     "field_offset" : 256,
11377     "referenced_type" : "type-2"
11378    },
11379    {
11380     "access" : "private",
11381     "field_name" : "mObjects",
11382     "field_offset" : 288,
11383     "referenced_type" : "type-429"
11384    },
11385    {
11386     "access" : "private",
11387     "field_name" : "mObjectsSize",
11388     "field_offset" : 320,
11389     "referenced_type" : "type-2"
11390    },
11391    {
11392     "access" : "private",
11393     "field_name" : "mObjectsCapacity",
11394     "field_offset" : 352,
11395     "referenced_type" : "type-2"
11396    },
11397    {
11398     "access" : "private",
11399     "field_name" : "mNextObjectHint",
11400     "field_offset" : 384,
11401     "referenced_type" : "type-2"
11402    },
11403    {
11404     "access" : "private",
11405     "field_name" : "mNumRef",
11406     "field_offset" : 416,
11407     "referenced_type" : "type-2"
11408    },
11409    {
11410     "access" : "private",
11411     "field_name" : "mFdsKnown",
11412     "field_offset" : 448,
11413     "referenced_type" : "type-44"
11414    },
11415    {
11416     "access" : "private",
11417     "field_name" : "mHasFds",
11418     "field_offset" : 456,
11419     "referenced_type" : "type-44"
11420    },
11421    {
11422     "access" : "private",
11423     "field_name" : "mAllowFds",
11424     "field_offset" : 464,
11425     "referenced_type" : "type-44"
11426    },
11427    {
11428     "access" : "private",
11429     "field_name" : "mOwner",
11430     "field_offset" : 480,
11431     "referenced_type" : "type-430"
11432    },
11433    {
11434     "access" : "private",
11435     "field_name" : "mOwnerCookie",
11436     "field_offset" : 512,
11437     "referenced_type" : "type-33"
11438    }
11439   ],
11440   "linker_set_key" : "android::hardware::Parcel",
11441   "name" : "android::hardware::Parcel",
11442   "record_kind" : "class",
11443   "referenced_type" : "type-426",
11444   "self_type" : "type-426",
11445   "size" : 68,
11446   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11447   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11448  },
11449  {
11450   "access" : "private",
11451   "alignment" : 4,
11452   "fields" :
11453   [
11454    {
11455     "field_name" : "index",
11456     "referenced_type" : "type-2"
11457    },
11458    {
11459     "field_name" : "buffer",
11460     "field_offset" : 32,
11461     "referenced_type" : "type-138"
11462    },
11463    {
11464     "field_name" : "bufend",
11465     "field_offset" : 96,
11466     "referenced_type" : "type-138"
11467    }
11468   ],
11469   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11470   "name" : "android::hardware::Parcel::BufferInfo",
11471   "referenced_type" : "type-434",
11472   "self_type" : "type-434",
11473   "size" : 20,
11474   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11475   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11476  },
11477  {
11478   "alignment" : 4,
11479   "base_specifiers" :
11480   [
11481    {
11482     "is_virtual" : true,
11483     "referenced_type" : "type-7"
11484    }
11485   ],
11486   "fields" :
11487   [
11488    {
11489     "access" : "private",
11490     "field_name" : "mDriverFD",
11491     "field_offset" : 32,
11492     "referenced_type" : "type-32"
11493    },
11494    {
11495     "access" : "private",
11496     "field_name" : "mVMStart",
11497     "field_offset" : 64,
11498     "referenced_type" : "type-33"
11499    },
11500    {
11501     "access" : "private",
11502     "field_name" : "mThreadCountLock",
11503     "field_offset" : 96,
11504     "referenced_type" : "type-35"
11505    },
11506    {
11507     "access" : "private",
11508     "field_name" : "mThreadCountDecrement",
11509     "field_offset" : 128,
11510     "referenced_type" : "type-36"
11511    },
11512    {
11513     "access" : "private",
11514     "field_name" : "mExecutingThreadsCount",
11515     "field_offset" : 160,
11516     "referenced_type" : "type-2"
11517    },
11518    {
11519     "access" : "private",
11520     "field_name" : "mMaxThreads",
11521     "field_offset" : 192,
11522     "referenced_type" : "type-2"
11523    },
11524    {
11525     "access" : "private",
11526     "field_name" : "mStarvationStartTimeMs",
11527     "field_offset" : 224,
11528     "referenced_type" : "type-37"
11529    },
11530    {
11531     "access" : "private",
11532     "field_name" : "mLock",
11533     "field_offset" : 288,
11534     "referenced_type" : "type-38"
11535    },
11536    {
11537     "access" : "private",
11538     "field_name" : "mHandleToObject",
11539     "field_offset" : 320,
11540     "referenced_type" : "type-40"
11541    },
11542    {
11543     "access" : "private",
11544     "field_name" : "mManagesContexts",
11545     "field_offset" : 480,
11546     "referenced_type" : "type-44"
11547    },
11548    {
11549     "access" : "private",
11550     "field_name" : "mBinderContextCheckFunc",
11551     "field_offset" : 512,
11552     "referenced_type" : "type-45"
11553    },
11554    {
11555     "access" : "private",
11556     "field_name" : "mBinderContextUserData",
11557     "field_offset" : 544,
11558     "referenced_type" : "type-33"
11559    },
11560    {
11561     "access" : "private",
11562     "field_name" : "mContexts",
11563     "field_offset" : 576,
11564     "referenced_type" : "type-54"
11565    },
11566    {
11567     "access" : "private",
11568     "field_name" : "mRootDir",
11569     "field_offset" : 736,
11570     "referenced_type" : "type-58"
11571    },
11572    {
11573     "access" : "private",
11574     "field_name" : "mThreadPoolStarted",
11575     "field_offset" : 768,
11576     "referenced_type" : "type-44"
11577    },
11578    {
11579     "access" : "private",
11580     "field_name" : "mSpawnThreadOnStart",
11581     "field_offset" : 776,
11582     "referenced_type" : "type-44"
11583    },
11584    {
11585     "access" : "private",
11586     "field_name" : "mThreadPoolSeq",
11587     "field_offset" : 800,
11588     "referenced_type" : "type-62"
11589    },
11590    {
11591     "access" : "private",
11592     "field_name" : "mMmapSize",
11593     "field_offset" : 832,
11594     "referenced_type" : "type-42"
11595    },
11596    {
11597     "access" : "private",
11598     "field_name" : "mCallRestriction",
11599     "field_offset" : 864,
11600     "referenced_type" : "type-63"
11601    }
11602   ],
11603   "linker_set_key" : "android::hardware::ProcessState",
11604   "name" : "android::hardware::ProcessState",
11605   "record_kind" : "class",
11606   "referenced_type" : "type-31",
11607   "self_type" : "type-31",
11608   "size" : 120,
11609   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11610   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11611   "vtable_components" :
11612   [
11613    {
11614     "component_value" : 112,
11615     "kind" : "vbase_offset"
11616    },
11617    {
11618     "kind" : "offset_to_top"
11619    },
11620    {
11621     "kind" : "rtti",
11622     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11623    },
11624    {
11625     "kind" : "complete_dtor_pointer",
11626     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11627    },
11628    {
11629     "kind" : "deleting_dtor_pointer",
11630     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11631    },
11632    {
11633     "kind" : "vcall_offset"
11634    },
11635    {
11636     "kind" : "vcall_offset"
11637    },
11638    {
11639     "kind" : "vcall_offset"
11640    },
11641    {
11642     "kind" : "vcall_offset"
11643    },
11644    {
11645     "component_value" : -112,
11646     "kind" : "vcall_offset"
11647    },
11648    {
11649     "component_value" : -112,
11650     "kind" : "offset_to_top"
11651    },
11652    {
11653     "kind" : "rtti",
11654     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11655    },
11656    {
11657     "kind" : "complete_dtor_pointer",
11658     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11659    },
11660    {
11661     "kind" : "deleting_dtor_pointer",
11662     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11675    }
11676   ]
11677  },
11678  {
11679   "access" : "private",
11680   "alignment" : 4,
11681   "fields" :
11682   [
11683    {
11684     "field_name" : "binder",
11685     "referenced_type" : "type-21"
11686    },
11687    {
11688     "field_name" : "refs",
11689     "field_offset" : 32,
11690     "referenced_type" : "type-11"
11691    }
11692   ],
11693   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11694   "name" : "android::hardware::ProcessState::handle_entry",
11695   "referenced_type" : "type-43",
11696   "self_type" : "type-43",
11697   "size" : 8,
11698   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11699   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11700  },
11701  {
11702   "alignment" : 4,
11703   "base_specifiers" :
11704   [
11705    {
11706     "referenced_type" : "type-157"
11707    }
11708   ],
11709   "fields" :
11710   [
11711    {
11712     "access" : "private",
11713     "field_name" : "mVal",
11714     "field_offset" : 192,
11715     "referenced_type" : "type-123"
11716    }
11717   ],
11718   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> >",
11719   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> >",
11720   "record_kind" : "class",
11721   "referenced_type" : "type-170",
11722   "self_type" : "type-170",
11723   "size" : 28,
11724   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11725   "template_args" : [ "type-123" ],
11726   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEEEEE"
11727  },
11728  {
11729   "alignment" : 4,
11730   "base_specifiers" :
11731   [
11732    {
11733     "referenced_type" : "type-157"
11734    }
11735   ],
11736   "fields" :
11737   [
11738    {
11739     "access" : "private",
11740     "field_name" : "mVal",
11741     "field_offset" : 192,
11742     "referenced_type" : "type-101"
11743    }
11744   ],
11745   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> >",
11746   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> >",
11747   "record_kind" : "class",
11748   "referenced_type" : "type-660",
11749   "self_type" : "type-660",
11750   "size" : 28,
11751   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11752   "template_args" : [ "type-101" ],
11753   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_8graphics11bufferqueue4V1_017IProducerListenerEEEEE"
11754  },
11755  {
11756   "alignment" : 4,
11757   "base_specifiers" :
11758   [
11759    {
11760     "referenced_type" : "type-157"
11761    }
11762   ],
11763   "fields" :
11764   [
11765    {
11766     "access" : "private",
11767     "field_name" : "mVal",
11768     "field_offset" : 168,
11769     "referenced_type" : "type-44"
11770    }
11771   ],
11772   "linker_set_key" : "android::hardware::Return<bool>",
11773   "name" : "android::hardware::Return<bool>",
11774   "record_kind" : "class",
11775   "referenced_type" : "type-156",
11776   "self_type" : "type-156",
11777   "size" : 24,
11778   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11779   "template_args" : [ "type-44" ],
11780   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11781  },
11782  {
11783   "alignment" : 4,
11784   "base_specifiers" :
11785   [
11786    {
11787     "referenced_type" : "type-157"
11788    }
11789   ],
11790   "fields" :
11791   [
11792    {
11793     "access" : "private",
11794     "field_name" : "mVal",
11795     "field_offset" : 192,
11796     "referenced_type" : "type-32"
11797    }
11798   ],
11799   "linker_set_key" : "android::hardware::Return<int>",
11800   "name" : "android::hardware::Return<int>",
11801   "record_kind" : "class",
11802   "referenced_type" : "type-164",
11803   "self_type" : "type-164",
11804   "size" : 28,
11805   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11806   "template_args" : [ "type-32" ],
11807   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11808  },
11809  {
11810   "alignment" : 4,
11811   "base_specifiers" :
11812   [
11813    {
11814     "referenced_type" : "type-157"
11815    }
11816   ],
11817   "linker_set_key" : "android::hardware::Return<void>",
11818   "name" : "android::hardware::Return<void>",
11819   "record_kind" : "class",
11820   "referenced_type" : "type-184",
11821   "self_type" : "type-184",
11822   "size" : 24,
11823   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11824   "template_args" : [ "type-34" ],
11825   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11826  },
11827  {
11828   "alignment" : 4,
11829   "fields" :
11830   [
11831    {
11832     "access" : "private",
11833     "field_name" : "mException",
11834     "referenced_type" : "type-32"
11835    },
11836    {
11837     "access" : "private",
11838     "field_name" : "mErrorCode",
11839     "field_offset" : 32,
11840     "referenced_type" : "type-32"
11841    },
11842    {
11843     "access" : "private",
11844     "field_name" : "mMessage",
11845     "field_offset" : 64,
11846     "referenced_type" : "type-148"
11847    }
11848   ],
11849   "linker_set_key" : "android::hardware::Status",
11850   "name" : "android::hardware::Status",
11851   "record_kind" : "class",
11852   "referenced_type" : "type-147",
11853   "self_type" : "type-147",
11854   "size" : 20,
11855   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11856   "unique_id" : "_ZTSN7android8hardware6StatusE"
11857  },
11858  {
11859   "alignment" : 4,
11860   "fields" :
11861   [
11862    {
11863     "access" : "protected",
11864     "field_name" : "mInstrumentationCallbacks",
11865     "field_offset" : 32,
11866     "referenced_type" : "type-112"
11867    },
11868    {
11869     "access" : "protected",
11870     "field_name" : "mEnableInstrumentation",
11871     "field_offset" : 128,
11872     "referenced_type" : "type-44"
11873    },
11874    {
11875     "access" : "protected",
11876     "field_name" : "mInstrumentationLibPackage",
11877     "field_offset" : 160,
11878     "referenced_type" : "type-113"
11879    },
11880    {
11881     "access" : "protected",
11882     "field_name" : "mInterfaceName",
11883     "field_offset" : 256,
11884     "referenced_type" : "type-114"
11885    }
11886   ],
11887   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11888   "name" : "android::hardware::details::HidlInstrumentor",
11889   "referenced_type" : "type-111",
11890   "self_type" : "type-111",
11891   "size" : 44,
11892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11893   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11894   "vtable_components" :
11895   [
11896    {
11897     "kind" : "offset_to_top"
11898    },
11899    {
11900     "kind" : "rtti",
11901     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11902    },
11903    {
11904     "kind" : "complete_dtor_pointer",
11905     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11906    },
11907    {
11908     "kind" : "deleting_dtor_pointer",
11909     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11910    }
11911   ]
11912  },
11913  {
11914   "alignment" : 4,
11915   "fields" :
11916   [
11917    {
11918     "field_name" : "sched_policy",
11919     "referenced_type" : "type-32"
11920    },
11921    {
11922     "field_name" : "prio",
11923     "field_offset" : 32,
11924     "referenced_type" : "type-32"
11925    }
11926   ],
11927   "linker_set_key" : "android::hardware::details::SchedPrio",
11928   "name" : "android::hardware::details::SchedPrio",
11929   "referenced_type" : "type-452",
11930   "self_type" : "type-452",
11931   "size" : 8,
11932   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11933   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11934  },
11935  {
11936   "alignment" : 4,
11937   "fields" :
11938   [
11939    {
11940     "access" : "private",
11941     "field_name" : "mQueue",
11942     "referenced_type" : "type-656"
11943    }
11944   ],
11945   "linker_set_key" : "android::hardware::details::TaskRunner",
11946   "name" : "android::hardware::details::TaskRunner",
11947   "record_kind" : "class",
11948   "referenced_type" : "type-655",
11949   "self_type" : "type-655",
11950   "size" : 8,
11951   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11952   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11953  },
11954  {
11955   "alignment" : 1,
11956   "linker_set_key" : "android::hardware::details::bnhw_tag",
11957   "name" : "android::hardware::details::bnhw_tag",
11958   "referenced_type" : "type-231",
11959   "self_type" : "type-231",
11960   "size" : 1,
11961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11962   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11963  },
11964  {
11965   "alignment" : 1,
11966   "linker_set_key" : "android::hardware::details::bphw_tag",
11967   "name" : "android::hardware::details::bphw_tag",
11968   "referenced_type" : "type-244",
11969   "self_type" : "type-244",
11970   "size" : 1,
11971   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11972   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11973  },
11974  {
11975   "alignment" : 1,
11976   "linker_set_key" : "android::hardware::details::bs_tag",
11977   "name" : "android::hardware::details::bs_tag",
11978   "referenced_type" : "type-254",
11979   "self_type" : "type-254",
11980   "size" : 1,
11981   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11982   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11983  },
11984  {
11985   "access" : "private",
11986   "alignment" : 4,
11987   "fields" :
11988   [
11989    {
11990     "field_name" : "mPointer",
11991     "referenced_type" : "type-358"
11992    },
11993    {
11994     "field_name" : "_pad",
11995     "referenced_type" : "type-138"
11996    }
11997   ],
11998   "is_anonymous" : true,
11999   "linker_set_key" : "android::hardware::details::hidl_pointer<FrameEventsDelta>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12000   "name" : "android::hardware::details::hidl_pointer<FrameEventsDelta>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12001   "record_kind" : "union",
12002   "referenced_type" : "type-357",
12003   "self_type" : "type-357",
12004   "size" : 8,
12005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12006   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducer16FrameEventsDeltaEEUt_E"
12007  },
12008  {
12009   "access" : "private",
12010   "alignment" : 4,
12011   "fields" :
12012   [
12013    {
12014     "field_name" : "mPointer",
12015     "referenced_type" : "type-319"
12016    },
12017    {
12018     "field_name" : "_pad",
12019     "referenced_type" : "type-138"
12020    }
12021   ],
12022   "is_anonymous" : true,
12023   "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",
12024   "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",
12025   "record_kind" : "union",
12026   "referenced_type" : "type-318",
12027   "self_type" : "type-318",
12028   "size" : 8,
12029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12030   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12031  },
12032  {
12033   "access" : "private",
12034   "alignment" : 4,
12035   "fields" :
12036   [
12037    {
12038     "field_name" : "mPointer",
12039     "referenced_type" : "type-349"
12040    },
12041    {
12042     "field_name" : "_pad",
12043     "referenced_type" : "type-138"
12044    }
12045   ],
12046   "is_anonymous" : true,
12047   "linker_set_key" : "android::hardware::details::hidl_pointer<Rect>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12048   "name" : "android::hardware::details::hidl_pointer<Rect>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12049   "record_kind" : "union",
12050   "referenced_type" : "type-348",
12051   "self_type" : "type-348",
12052   "size" : 8,
12053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12054   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5media4V1_04RectEEUt_E"
12055  },
12056  {
12057   "alignment" : 4,
12058   "fields" :
12059   [
12060    {
12061     "access" : "private",
12062     "referenced_type" : "type-318"
12063    }
12064   ],
12065   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12066   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12067   "referenced_type" : "type-317",
12068   "self_type" : "type-317",
12069   "size" : 8,
12070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12071   "template_args" : [ "type-320" ],
12072   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12073  },
12074  {
12075   "alignment" : 4,
12076   "fields" :
12077   [
12078    {
12079     "access" : "private",
12080     "referenced_type" : "type-357"
12081    }
12082   ],
12083   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
12084   "name" : "android::hardware::details::hidl_pointer<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
12085   "referenced_type" : "type-356",
12086   "self_type" : "type-356",
12087   "size" : 8,
12088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12089   "template_args" : [ "type-359" ],
12090   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducer16FrameEventsDeltaEEE"
12091  },
12092  {
12093   "alignment" : 4,
12094   "fields" :
12095   [
12096    {
12097     "access" : "private",
12098     "referenced_type" : "type-331"
12099    }
12100   ],
12101   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12102   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12103   "referenced_type" : "type-330",
12104   "self_type" : "type-330",
12105   "size" : 8,
12106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12107   "template_args" : [ "type-333" ],
12108   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12109  },
12110  {
12111   "alignment" : 4,
12112   "fields" :
12113   [
12114    {
12115     "access" : "private",
12116     "referenced_type" : "type-323"
12117    }
12118   ],
12119   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12120   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12121   "referenced_type" : "type-322",
12122   "self_type" : "type-322",
12123   "size" : 8,
12124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12125   "template_args" : [ "type-300" ],
12126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12127  },
12128  {
12129   "alignment" : 4,
12130   "fields" :
12131   [
12132    {
12133     "access" : "private",
12134     "referenced_type" : "type-348"
12135    }
12136   ],
12137   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect>",
12138   "name" : "android::hardware::details::hidl_pointer<android::hardware::media::V1_0::Rect>",
12139   "referenced_type" : "type-347",
12140   "self_type" : "type-347",
12141   "size" : 8,
12142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12143   "template_args" : [ "type-350" ],
12144   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5media4V1_04RectEEE"
12145  },
12146  {
12147   "alignment" : 4,
12148   "fields" :
12149   [
12150    {
12151     "access" : "private",
12152     "referenced_type" : "type-369"
12153    }
12154   ],
12155   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
12156   "name" : "android::hardware::details::hidl_pointer<char>",
12157   "referenced_type" : "type-368",
12158   "self_type" : "type-368",
12159   "size" : 8,
12160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12161   "template_args" : [ "type-61" ],
12162   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
12163  },
12164  {
12165   "access" : "private",
12166   "alignment" : 4,
12167   "fields" :
12168   [
12169    {
12170     "field_name" : "mPointer",
12171     "referenced_type" : "type-171"
12172    },
12173    {
12174     "field_name" : "_pad",
12175     "referenced_type" : "type-138"
12176    }
12177   ],
12178   "is_anonymous" : true,
12179   "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",
12180   "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",
12181   "record_kind" : "union",
12182   "referenced_type" : "type-369",
12183   "self_type" : "type-369",
12184   "size" : 8,
12185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12186   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
12187  },
12188  {
12189   "alignment" : 4,
12190   "fields" :
12191   [
12192    {
12193     "access" : "private",
12194     "referenced_type" : "type-302"
12195    }
12196   ],
12197   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
12198   "name" : "android::hardware::details::hidl_pointer<const char>",
12199   "referenced_type" : "type-301",
12200   "self_type" : "type-301",
12201   "size" : 8,
12202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12203   "template_args" : [ "type-60" ],
12204   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
12205  },
12206  {
12207   "access" : "private",
12208   "alignment" : 4,
12209   "fields" :
12210   [
12211    {
12212     "field_name" : "mPointer",
12213     "referenced_type" : "type-59"
12214    },
12215    {
12216     "field_name" : "_pad",
12217     "referenced_type" : "type-138"
12218    }
12219   ],
12220   "is_anonymous" : true,
12221   "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",
12222   "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",
12223   "record_kind" : "union",
12224   "referenced_type" : "type-302",
12225   "self_type" : "type-302",
12226   "size" : 8,
12227   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12228   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
12229  },
12230  {
12231   "alignment" : 4,
12232   "fields" :
12233   [
12234    {
12235     "access" : "private",
12236     "referenced_type" : "type-266"
12237    }
12238   ],
12239   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
12240   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12241   "referenced_type" : "type-265",
12242   "self_type" : "type-265",
12243   "size" : 8,
12244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12245   "template_args" : [ "type-268" ],
12246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
12247  },
12248  {
12249   "access" : "private",
12250   "alignment" : 4,
12251   "fields" :
12252   [
12253    {
12254     "field_name" : "mPointer",
12255     "referenced_type" : "type-267"
12256    },
12257    {
12258     "field_name" : "_pad",
12259     "referenced_type" : "type-138"
12260    }
12261   ],
12262   "is_anonymous" : true,
12263   "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",
12264   "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",
12265   "record_kind" : "union",
12266   "referenced_type" : "type-266",
12267   "self_type" : "type-266",
12268   "size" : 8,
12269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12271  },
12272  {
12273   "access" : "private",
12274   "alignment" : 4,
12275   "fields" :
12276   [
12277    {
12278     "field_name" : "mPointer",
12279     "referenced_type" : "type-332"
12280    },
12281    {
12282     "field_name" : "_pad",
12283     "referenced_type" : "type-138"
12284    }
12285   ],
12286   "is_anonymous" : true,
12287   "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",
12288   "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",
12289   "record_kind" : "union",
12290   "referenced_type" : "type-331",
12291   "self_type" : "type-331",
12292   "size" : 8,
12293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12294   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12295  },
12296  {
12297   "access" : "private",
12298   "alignment" : 4,
12299   "fields" :
12300   [
12301    {
12302     "field_name" : "mPointer",
12303     "referenced_type" : "type-324"
12304    },
12305    {
12306     "field_name" : "_pad",
12307     "referenced_type" : "type-138"
12308    }
12309   ],
12310   "is_anonymous" : true,
12311   "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",
12312   "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",
12313   "record_kind" : "union",
12314   "referenced_type" : "type-323",
12315   "self_type" : "type-323",
12316   "size" : 8,
12317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12318   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12319  },
12320  {
12321   "alignment" : 4,
12322   "fields" :
12323   [
12324    {
12325     "access" : "private",
12326     "referenced_type" : "type-341"
12327    }
12328   ],
12329   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
12330   "name" : "android::hardware::details::hidl_pointer<int>",
12331   "referenced_type" : "type-340",
12332   "self_type" : "type-340",
12333   "size" : 8,
12334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12335   "template_args" : [ "type-32" ],
12336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
12337  },
12338  {
12339   "access" : "private",
12340   "alignment" : 4,
12341   "fields" :
12342   [
12343    {
12344     "field_name" : "mPointer",
12345     "referenced_type" : "type-342"
12346    },
12347    {
12348     "field_name" : "_pad",
12349     "referenced_type" : "type-138"
12350    }
12351   ],
12352   "is_anonymous" : true,
12353   "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",
12354   "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",
12355   "record_kind" : "union",
12356   "referenced_type" : "type-341",
12357   "self_type" : "type-341",
12358   "size" : 8,
12359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
12361  },
12362  {
12363   "alignment" : 4,
12364   "fields" :
12365   [
12366    {
12367     "access" : "private",
12368     "referenced_type" : "type-396"
12369    }
12370   ],
12371   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
12372   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12373   "referenced_type" : "type-395",
12374   "self_type" : "type-395",
12375   "size" : 8,
12376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12377   "template_args" : [ "type-195" ],
12378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
12379  },
12380  {
12381   "access" : "private",
12382   "alignment" : 4,
12383   "fields" :
12384   [
12385    {
12386     "field_name" : "mPointer",
12387     "referenced_type" : "type-194"
12388    },
12389    {
12390     "field_name" : "_pad",
12391     "referenced_type" : "type-138"
12392    }
12393   ],
12394   "is_anonymous" : true,
12395   "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",
12396   "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",
12397   "record_kind" : "union",
12398   "referenced_type" : "type-396",
12399   "self_type" : "type-396",
12400   "size" : 8,
12401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12403  },
12404  {
12405   "alignment" : 1,
12406   "linker_set_key" : "android::hardware::details::i_tag",
12407   "name" : "android::hardware::details::i_tag",
12408   "referenced_type" : "type-220",
12409   "self_type" : "type-220",
12410   "size" : 1,
12411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12412   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
12413  },
12414  {
12415   "alignment" : 4,
12416   "fields" :
12417   [
12418    {
12419     "access" : "private",
12420     "field_name" : "mStatus",
12421     "referenced_type" : "type-147"
12422    },
12423    {
12424     "access" : "private",
12425     "field_name" : "mCheckedStatus",
12426     "field_offset" : 160,
12427     "referenced_type" : "type-44"
12428    }
12429   ],
12430   "linker_set_key" : "android::hardware::details::return_status",
12431   "name" : "android::hardware::details::return_status",
12432   "record_kind" : "class",
12433   "referenced_type" : "type-157",
12434   "self_type" : "type-157",
12435   "size" : 24,
12436   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12437   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
12438  },
12439  {
12440   "alignment" : 1,
12441   "linker_set_key" : "android::hardware::details::std_array<float, 16>",
12442   "name" : "android::hardware::details::std_array<float, 16>",
12443   "referenced_type" : "type-370",
12444   "self_type" : "type-370",
12445   "size" : 1,
12446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12447   "template_args" : [ "type-259" ],
12448   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIfLj16EJEEE"
12449  },
12450  {
12451   "alignment" : 1,
12452   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
12453   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12454   "referenced_type" : "type-371",
12455   "self_type" : "type-371",
12456   "size" : 1,
12457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12458   "template_args" : [ "type-78" ],
12459   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
12460  },
12461  {
12462   "alignment" : 4,
12463   "base_specifiers" :
12464   [
12465    {
12466     "referenced_type" : "type-441"
12467    }
12468   ],
12469   "fields" :
12470   [
12471    {
12472     "access" : "private",
12473     "field_name" : "_hidl_mImpl",
12474     "field_offset" : 544,
12475     "referenced_type" : "type-123"
12476    }
12477   ],
12478   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer",
12479   "name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwGraphicBufferProducer",
12480   "referenced_type" : "type-582",
12481   "self_type" : "type-582",
12482   "size" : 80,
12483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwGraphicBufferProducer.h",
12484   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE",
12485   "vtable_components" :
12486   [
12487    {
12488     "component_value" : 72,
12489     "kind" : "vbase_offset"
12490    },
12491    {
12492     "kind" : "offset_to_top"
12493    },
12494    {
12495     "kind" : "rtti",
12496     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE"
12497    },
12498    {
12499     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12500    },
12501    {
12502     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12506    },
12507    {
12508     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12509    },
12510    {
12511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12512    },
12513    {
12514     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12515    },
12516    {
12517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12524    },
12525    {
12526     "kind" : "complete_dtor_pointer",
12527     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
12528    },
12529    {
12530     "kind" : "deleting_dtor_pointer",
12531     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducer10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12535    },
12536    {
12537     "component_value" : -20,
12538     "kind" : "offset_to_top"
12539    },
12540    {
12541     "kind" : "rtti",
12542     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE"
12543    },
12544    {
12545     "kind" : "complete_dtor_pointer",
12546     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
12547    },
12548    {
12549     "kind" : "deleting_dtor_pointer",
12550     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
12551    },
12552    {
12553     "kind" : "vcall_offset"
12554    },
12555    {
12556     "kind" : "vcall_offset"
12557    },
12558    {
12559     "kind" : "vcall_offset"
12560    },
12561    {
12562     "kind" : "vcall_offset"
12563    },
12564    {
12565     "component_value" : -72,
12566     "kind" : "vcall_offset"
12567    },
12568    {
12569     "component_value" : -72,
12570     "kind" : "offset_to_top"
12571    },
12572    {
12573     "kind" : "rtti",
12574     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerE"
12575    },
12576    {
12577     "kind" : "complete_dtor_pointer",
12578     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD1Ev"
12579    },
12580    {
12581     "kind" : "deleting_dtor_pointer",
12582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BnHwGraphicBufferProducerD0Ev"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12595    }
12596   ]
12597  },
12598  {
12599   "alignment" : 4,
12600   "base_specifiers" :
12601   [
12602    {
12603     "referenced_type" : "type-441"
12604    }
12605   ],
12606   "fields" :
12607   [
12608    {
12609     "access" : "private",
12610     "field_name" : "_hidl_mImpl",
12611     "field_offset" : 544,
12612     "referenced_type" : "type-101"
12613    }
12614   ],
12615   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener",
12616   "name" : "android::hardware::graphics::bufferqueue::V1_0::BnHwProducerListener",
12617   "referenced_type" : "type-444",
12618   "self_type" : "type-444",
12619   "size" : 80,
12620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BnHwProducerListener.h",
12621   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE",
12622   "vtable_components" :
12623   [
12624    {
12625     "component_value" : 72,
12626     "kind" : "vbase_offset"
12627    },
12628    {
12629     "kind" : "offset_to_top"
12630    },
12631    {
12632     "kind" : "rtti",
12633     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12637    },
12638    {
12639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12640    },
12641    {
12642     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12643    },
12644    {
12645     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12649    },
12650    {
12651     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12652    },
12653    {
12654     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12655    },
12656    {
12657     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12661    },
12662    {
12663     "kind" : "complete_dtor_pointer",
12664     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
12665    },
12666    {
12667     "kind" : "deleting_dtor_pointer",
12668     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
12669    },
12670    {
12671     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListener10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12672    },
12673    {
12674     "component_value" : -20,
12675     "kind" : "offset_to_top"
12676    },
12677    {
12678     "kind" : "rtti",
12679     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE"
12680    },
12681    {
12682     "kind" : "complete_dtor_pointer",
12683     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
12684    },
12685    {
12686     "kind" : "deleting_dtor_pointer",
12687     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
12688    },
12689    {
12690     "kind" : "vcall_offset"
12691    },
12692    {
12693     "kind" : "vcall_offset"
12694    },
12695    {
12696     "kind" : "vcall_offset"
12697    },
12698    {
12699     "kind" : "vcall_offset"
12700    },
12701    {
12702     "component_value" : -72,
12703     "kind" : "vcall_offset"
12704    },
12705    {
12706     "component_value" : -72,
12707     "kind" : "offset_to_top"
12708    },
12709    {
12710     "kind" : "rtti",
12711     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerE"
12712    },
12713    {
12714     "kind" : "complete_dtor_pointer",
12715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD1Ev"
12716    },
12717    {
12718     "kind" : "deleting_dtor_pointer",
12719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BnHwProducerListenerD0Ev"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12726    },
12727    {
12728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12729    },
12730    {
12731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12732    }
12733   ]
12734  },
12735  {
12736   "alignment" : 4,
12737   "base_specifiers" :
12738   [
12739    {
12740     "referenced_type" : "type-425"
12741    },
12742    {
12743     "referenced_type" : "type-111"
12744    }
12745   ],
12746   "fields" :
12747   [
12748    {
12749     "access" : "private",
12750     "field_name" : "_hidl_mMutex",
12751     "field_offset" : 544,
12752     "referenced_type" : "type-621"
12753    },
12754    {
12755     "access" : "private",
12756     "field_name" : "_hidl_mDeathRecipients",
12757     "field_offset" : 576,
12758     "referenced_type" : "type-622"
12759    }
12760   ],
12761   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer",
12762   "name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwGraphicBufferProducer",
12763   "referenced_type" : "type-620",
12764   "self_type" : "type-620",
12765   "size" : 92,
12766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwGraphicBufferProducer.h",
12767   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE",
12768   "vtable_components" :
12769   [
12770    {
12771     "component_value" : 84,
12772     "kind" : "vbase_offset"
12773    },
12774    {
12775     "kind" : "offset_to_top"
12776    },
12777    {
12778     "kind" : "rtti",
12779     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
12780    },
12781    {
12782     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer8isRemoteEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21setHALInstrumentationEv"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer4pingEv"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12807    },
12808    {
12809     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer21notifySyspropsChangedEv"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12813    },
12814    {
12815     "kind" : "complete_dtor_pointer",
12816     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD1Ev"
12817    },
12818    {
12819     "kind" : "deleting_dtor_pointer",
12820     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD0Ev"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer25setMaxDequeuedBufferCountEi"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12setAsyncModeEb"
12830    },
12831    {
12832     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12detachBufferEi"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11queueBufferEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNS5_17QueueBufferOutputEEEE"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE"
12851    },
12852    {
12853     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer10disconnectEiNS3_22IGraphicBufferProducer14DisconnectModeE"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15allowAllocationEb"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setGenerationNumberEj"
12869    },
12870    {
12871     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12872    },
12873    {
12874     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19setSharedBufferModeEb"
12875    },
12876    {
12877     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer14setAutoRefreshEb"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer17setDequeueTimeoutEx"
12881    },
12882    {
12883     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
12884    },
12885    {
12886     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEE10onAsBinderEv"
12893    },
12894    {
12895     "component_value" : 80,
12896     "kind" : "vbase_offset"
12897    },
12898    {
12899     "component_value" : -4,
12900     "kind" : "offset_to_top"
12901    },
12902    {
12903     "kind" : "rtti",
12904     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
12905    },
12906    {
12907     "kind" : "complete_dtor_pointer",
12908     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD1Ev"
12909    },
12910    {
12911     "kind" : "deleting_dtor_pointer",
12912     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD0Ev"
12913    },
12914    {
12915     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducerEE10onAsBinderEv"
12916    },
12917    {
12918     "component_value" : 76,
12919     "kind" : "vbase_offset"
12920    },
12921    {
12922     "component_value" : -8,
12923     "kind" : "offset_to_top"
12924    },
12925    {
12926     "kind" : "rtti",
12927     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
12928    },
12929    {
12930     "kind" : "complete_dtor_pointer",
12931     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD1Ev"
12932    },
12933    {
12934     "kind" : "deleting_dtor_pointer",
12935     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD0Ev"
12936    },
12937    {
12938     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12939    },
12940    {
12941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12942    },
12943    {
12944     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12945    },
12946    {
12947     "component_value" : -24,
12948     "kind" : "offset_to_top"
12949    },
12950    {
12951     "kind" : "rtti",
12952     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
12953    },
12954    {
12955     "kind" : "complete_dtor_pointer",
12956     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD1Ev"
12957    },
12958    {
12959     "kind" : "deleting_dtor_pointer",
12960     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD0Ev"
12961    },
12962    {
12963     "kind" : "vcall_offset"
12964    },
12965    {
12966     "component_value" : -76,
12967     "kind" : "vcall_offset"
12968    },
12969    {
12970     "component_value" : -76,
12971     "kind" : "vcall_offset"
12972    },
12973    {
12974     "component_value" : -76,
12975     "kind" : "vcall_offset"
12976    },
12977    {
12978     "component_value" : -84,
12979     "kind" : "vcall_offset"
12980    },
12981    {
12982     "component_value" : -84,
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerE"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_025BpHwGraphicBufferProducerD0Ev"
12996    },
12997    {
12998     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13008    }
13009   ]
13010  },
13011  {
13012   "alignment" : 4,
13013   "base_specifiers" :
13014   [
13015    {
13016     "referenced_type" : "type-107"
13017    },
13018    {
13019     "referenced_type" : "type-111"
13020    }
13021   ],
13022   "fields" :
13023   [
13024    {
13025     "access" : "private",
13026     "field_name" : "_hidl_mMutex",
13027     "field_offset" : 544,
13028     "referenced_type" : "type-105"
13029    },
13030    {
13031     "access" : "private",
13032     "field_name" : "_hidl_mDeathRecipients",
13033     "field_offset" : 576,
13034     "referenced_type" : "type-106"
13035    }
13036   ],
13037   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener",
13038   "name" : "android::hardware::graphics::bufferqueue::V1_0::BpHwProducerListener",
13039   "referenced_type" : "type-104",
13040   "self_type" : "type-104",
13041   "size" : 92,
13042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BpHwProducerListener.h",
13043   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE",
13044   "vtable_components" :
13045   [
13046    {
13047     "component_value" : 84,
13048     "kind" : "vbase_offset"
13049    },
13050    {
13051     "kind" : "offset_to_top"
13052    },
13053    {
13054     "kind" : "rtti",
13055     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
13056    },
13057    {
13058     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener8isRemoteEv"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13068    },
13069    {
13070     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13071    },
13072    {
13073     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21setHALInstrumentationEv"
13074    },
13075    {
13076     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13077    },
13078    {
13079     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener4pingEv"
13080    },
13081    {
13082     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13083    },
13084    {
13085     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener21notifySyspropsChangedEv"
13086    },
13087    {
13088     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13089    },
13090    {
13091     "kind" : "complete_dtor_pointer",
13092     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD1Ev"
13093    },
13094    {
13095     "kind" : "deleting_dtor_pointer",
13096     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD0Ev"
13097    },
13098    {
13099     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener16onBufferReleasedEv"
13100    },
13101    {
13102     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListener18needsReleaseNotifyEv"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEE10onAsBinderEv"
13106    },
13107    {
13108     "component_value" : 80,
13109     "kind" : "vbase_offset"
13110    },
13111    {
13112     "component_value" : -4,
13113     "kind" : "offset_to_top"
13114    },
13115    {
13116     "kind" : "rtti",
13117     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
13118    },
13119    {
13120     "kind" : "complete_dtor_pointer",
13121     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD1Ev"
13122    },
13123    {
13124     "kind" : "deleting_dtor_pointer",
13125     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD0Ev"
13126    },
13127    {
13128     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics11bufferqueue4V1_017IProducerListenerEE10onAsBinderEv"
13129    },
13130    {
13131     "component_value" : 76,
13132     "kind" : "vbase_offset"
13133    },
13134    {
13135     "component_value" : -8,
13136     "kind" : "offset_to_top"
13137    },
13138    {
13139     "kind" : "rtti",
13140     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
13141    },
13142    {
13143     "kind" : "complete_dtor_pointer",
13144     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD1Ev"
13145    },
13146    {
13147     "kind" : "deleting_dtor_pointer",
13148     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD0Ev"
13149    },
13150    {
13151     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13152    },
13153    {
13154     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13155    },
13156    {
13157     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13158    },
13159    {
13160     "component_value" : -24,
13161     "kind" : "offset_to_top"
13162    },
13163    {
13164     "kind" : "rtti",
13165     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
13166    },
13167    {
13168     "kind" : "complete_dtor_pointer",
13169     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD1Ev"
13170    },
13171    {
13172     "kind" : "deleting_dtor_pointer",
13173     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD0Ev"
13174    },
13175    {
13176     "kind" : "vcall_offset"
13177    },
13178    {
13179     "component_value" : -76,
13180     "kind" : "vcall_offset"
13181    },
13182    {
13183     "component_value" : -76,
13184     "kind" : "vcall_offset"
13185    },
13186    {
13187     "component_value" : -76,
13188     "kind" : "vcall_offset"
13189    },
13190    {
13191     "component_value" : -84,
13192     "kind" : "vcall_offset"
13193    },
13194    {
13195     "component_value" : -84,
13196     "kind" : "offset_to_top"
13197    },
13198    {
13199     "kind" : "rtti",
13200     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerE"
13201    },
13202    {
13203     "kind" : "complete_dtor_pointer",
13204     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD1Ev"
13205    },
13206    {
13207     "kind" : "deleting_dtor_pointer",
13208     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_020BpHwProducerListenerD0Ev"
13209    },
13210    {
13211     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13212    },
13213    {
13214     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13215    },
13216    {
13217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13221    }
13222   ]
13223  },
13224  {
13225   "alignment" : 4,
13226   "base_specifiers" :
13227   [
13228    {
13229     "referenced_type" : "type-125"
13230    },
13231    {
13232     "referenced_type" : "type-111"
13233    }
13234   ],
13235   "fields" :
13236   [
13237    {
13238     "access" : "private",
13239     "field_name" : "mImpl",
13240     "field_offset" : 384,
13241     "referenced_type" : "type-130"
13242    },
13243    {
13244     "access" : "private",
13245     "field_name" : "mOnewayQueue",
13246     "field_offset" : 416,
13247     "referenced_type" : "type-655"
13248    }
13249   ],
13250   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer",
13251   "name" : "android::hardware::graphics::bufferqueue::V1_0::BsGraphicBufferProducer",
13252   "referenced_type" : "type-658",
13253   "self_type" : "type-658",
13254   "size" : 68,
13255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsGraphicBufferProducer.h",
13256   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE",
13257   "vtable_components" :
13258   [
13259    {
13260     "component_value" : 60,
13261     "kind" : "vbase_offset"
13262    },
13263    {
13264     "kind" : "offset_to_top"
13265    },
13266    {
13267     "kind" : "rtti",
13268     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE"
13269    },
13270    {
13271     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8isRemoteEv"
13272    },
13273    {
13274     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13275    },
13276    {
13277     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13278    },
13279    {
13280     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13281    },
13282    {
13283     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13284    },
13285    {
13286     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer21setHALInstrumentationEv"
13287    },
13288    {
13289     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer4pingEv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13296    },
13297    {
13298     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer21notifySyspropsChangedEv"
13299    },
13300    {
13301     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13302    },
13303    {
13304     "kind" : "complete_dtor_pointer",
13305     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD1Ev"
13306    },
13307    {
13308     "kind" : "deleting_dtor_pointer",
13309     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD0Ev"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer25setMaxDequeuedBufferCountEi"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12setAsyncModeEb"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12detachBufferEi"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
13328    },
13329    {
13330     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer11queueBufferEiRKNS3_22IGraphicBufferProducer16QueueBufferInputENSt3__18functionIFviRKNS5_17QueueBufferOutputEEEE"
13334    },
13335    {
13336     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE"
13340    },
13341    {
13342     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS3_22IGraphicBufferProducer17QueueBufferOutputEEEE"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer10disconnectEiNS3_22IGraphicBufferProducer14DisconnectModeE"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer15allowAllocationEb"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer19setGenerationNumberEj"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer19setSharedBufferModeEb"
13364    },
13365    {
13366     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer14setAutoRefreshEb"
13367    },
13368    {
13369     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer17setDequeueTimeoutEx"
13370    },
13371    {
13372     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS3_22IGraphicBufferProducer22FrameEventHistoryDeltaEEEE"
13376    },
13377    {
13378     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE"
13379    },
13380    {
13381     "component_value" : -4,
13382     "kind" : "offset_to_top"
13383    },
13384    {
13385     "kind" : "rtti",
13386     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE"
13387    },
13388    {
13389     "kind" : "complete_dtor_pointer",
13390     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD1Ev"
13391    },
13392    {
13393     "kind" : "deleting_dtor_pointer",
13394     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD0Ev"
13395    },
13396    {
13397     "kind" : "vcall_offset"
13398    },
13399    {
13400     "kind" : "vcall_offset"
13401    },
13402    {
13403     "kind" : "vcall_offset"
13404    },
13405    {
13406     "kind" : "vcall_offset"
13407    },
13408    {
13409     "component_value" : -60,
13410     "kind" : "vcall_offset"
13411    },
13412    {
13413     "component_value" : -60,
13414     "kind" : "offset_to_top"
13415    },
13416    {
13417     "kind" : "rtti",
13418     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerE"
13419    },
13420    {
13421     "kind" : "complete_dtor_pointer",
13422     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD1Ev"
13423    },
13424    {
13425     "kind" : "deleting_dtor_pointer",
13426     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_023BsGraphicBufferProducerD0Ev"
13427    },
13428    {
13429     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13430    },
13431    {
13432     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13439    }
13440   ]
13441  },
13442  {
13443   "alignment" : 4,
13444   "base_specifiers" :
13445   [
13446    {
13447     "referenced_type" : "type-103"
13448    },
13449    {
13450     "referenced_type" : "type-111"
13451    }
13452   ],
13453   "fields" :
13454   [
13455    {
13456     "access" : "private",
13457     "field_name" : "mImpl",
13458     "field_offset" : 384,
13459     "referenced_type" : "type-119"
13460    },
13461    {
13462     "access" : "private",
13463     "field_name" : "mOnewayQueue",
13464     "field_offset" : 416,
13465     "referenced_type" : "type-655"
13466    }
13467   ],
13468   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener",
13469   "name" : "android::hardware::graphics::bufferqueue::V1_0::BsProducerListener",
13470   "referenced_type" : "type-654",
13471   "self_type" : "type-654",
13472   "size" : 68,
13473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/BsProducerListener.h",
13474   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE",
13475   "vtable_components" :
13476   [
13477    {
13478     "component_value" : 60,
13479     "kind" : "vbase_offset"
13480    },
13481    {
13482     "kind" : "offset_to_top"
13483    },
13484    {
13485     "kind" : "rtti",
13486     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE"
13487    },
13488    {
13489     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_017IProducerListener8isRemoteEv"
13490    },
13491    {
13492     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13502    },
13503    {
13504     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener21setHALInstrumentationEv"
13505    },
13506    {
13507     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13508    },
13509    {
13510     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener4pingEv"
13511    },
13512    {
13513     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13514    },
13515    {
13516     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener21notifySyspropsChangedEv"
13517    },
13518    {
13519     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13520    },
13521    {
13522     "kind" : "complete_dtor_pointer",
13523     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD1Ev"
13524    },
13525    {
13526     "kind" : "deleting_dtor_pointer",
13527     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD0Ev"
13528    },
13529    {
13530     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener16onBufferReleasedEv"
13531    },
13532    {
13533     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_018BsProducerListener18needsReleaseNotifyEv"
13534    },
13535    {
13536     "component_value" : -4,
13537     "kind" : "offset_to_top"
13538    },
13539    {
13540     "kind" : "rtti",
13541     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE"
13542    },
13543    {
13544     "kind" : "complete_dtor_pointer",
13545     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD1Ev"
13546    },
13547    {
13548     "kind" : "deleting_dtor_pointer",
13549     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD0Ev"
13550    },
13551    {
13552     "kind" : "vcall_offset"
13553    },
13554    {
13555     "kind" : "vcall_offset"
13556    },
13557    {
13558     "kind" : "vcall_offset"
13559    },
13560    {
13561     "kind" : "vcall_offset"
13562    },
13563    {
13564     "component_value" : -60,
13565     "kind" : "vcall_offset"
13566    },
13567    {
13568     "component_value" : -60,
13569     "kind" : "offset_to_top"
13570    },
13571    {
13572     "kind" : "rtti",
13573     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerE"
13574    },
13575    {
13576     "kind" : "complete_dtor_pointer",
13577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD1Ev"
13578    },
13579    {
13580     "kind" : "deleting_dtor_pointer",
13581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_018BsProducerListenerD0Ev"
13582    },
13583    {
13584     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13585    },
13586    {
13587     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13588    },
13589    {
13590     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13591    },
13592    {
13593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13594    }
13595   ]
13596  },
13597  {
13598   "alignment" : 4,
13599   "base_specifiers" :
13600   [
13601    {
13602     "referenced_type" : "type-6"
13603    }
13604   ],
13605   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer",
13606   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer",
13607   "referenced_type" : "type-125",
13608   "self_type" : "type-125",
13609   "size" : 12,
13610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
13611   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE",
13612   "vtable_components" :
13613   [
13614    {
13615     "component_value" : 4,
13616     "kind" : "vbase_offset"
13617    },
13618    {
13619     "kind" : "offset_to_top"
13620    },
13621    {
13622     "kind" : "rtti",
13623     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE"
13624    },
13625    {
13626     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer8isRemoteEv"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21setHALInstrumentationEv"
13642    },
13643    {
13644     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13645    },
13646    {
13647     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer4pingEv"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer21notifySyspropsChangedEv"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13657    },
13658    {
13659     "kind" : "complete_dtor_pointer",
13660     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerD1Ev"
13661    },
13662    {
13663     "kind" : "deleting_dtor_pointer",
13664     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerD0Ev"
13665    },
13666    {
13667     "is_pure" : true,
13668     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13requestBufferEiNSt3__18functionIFviRKNS0_5media4V1_09AnwBufferEEEE"
13669    },
13670    {
13671     "is_pure" : true,
13672     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer25setMaxDequeuedBufferCountEi"
13673    },
13674    {
13675     "is_pure" : true,
13676     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12setAsyncModeEb"
13677    },
13678    {
13679     "is_pure" : true,
13680     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer13dequeueBufferEjjNS1_6common4V1_011PixelFormatEjbNSt3__18functionIFviiRKNS0_11hidl_handleERKNS4_22FrameEventHistoryDeltaEEEE"
13681    },
13682    {
13683     "is_pure" : true,
13684     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12detachBufferEi"
13685    },
13686    {
13687     "is_pure" : true,
13688     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer16detachNextBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleEEEE"
13689    },
13690    {
13691     "is_pure" : true,
13692     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12attachBufferERKNS0_5media4V1_09AnwBufferENSt3__18functionIFviiEEE"
13693    },
13694    {
13695     "is_pure" : true,
13696     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11queueBufferEiRKNS4_16QueueBufferInputENSt3__18functionIFviRKNS4_17QueueBufferOutputEEEE"
13697    },
13698    {
13699     "is_pure" : true,
13700     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer12cancelBufferEiRKNS0_11hidl_handleE"
13701    },
13702    {
13703     "is_pure" : true,
13704     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer5queryEiNSt3__18functionIFviiEEE"
13705    },
13706    {
13707     "is_pure" : true,
13708     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer7connectERKNS_2spINS3_17IProducerListenerEEEibNSt3__18functionIFviRKNS4_17QueueBufferOutputEEEE"
13709    },
13710    {
13711     "is_pure" : true,
13712     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer10disconnectEiNS4_14DisconnectModeE"
13713    },
13714    {
13715     "is_pure" : true,
13716     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17setSidebandStreamERKNS0_11hidl_handleE"
13717    },
13718    {
13719     "is_pure" : true,
13720     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15allocateBuffersEjjNS1_6common4V1_011PixelFormatEj"
13721    },
13722    {
13723     "is_pure" : true,
13724     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15allowAllocationEb"
13725    },
13726    {
13727     "is_pure" : true,
13728     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19setGenerationNumberEj"
13729    },
13730    {
13731     "is_pure" : true,
13732     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer15getConsumerNameENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13733    },
13734    {
13735     "is_pure" : true,
13736     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19setSharedBufferModeEb"
13737    },
13738    {
13739     "is_pure" : true,
13740     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer14setAutoRefreshEb"
13741    },
13742    {
13743     "is_pure" : true,
13744     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17setDequeueTimeoutEx"
13745    },
13746    {
13747     "is_pure" : true,
13748     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer19getLastQueuedBufferENSt3__18functionIFviRKNS0_5media4V1_09AnwBufferERKNS0_11hidl_handleERKNS0_10hidl_arrayIfLj16EJEEEEEE"
13749    },
13750    {
13751     "is_pure" : true,
13752     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer18getFrameTimestampsENSt3__18functionIFvRKNS4_22FrameEventHistoryDeltaEEEE"
13753    },
13754    {
13755     "is_pure" : true,
13756     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer11getUniqueIdENSt3__18functionIFviyEEE"
13757    },
13758    {
13759     "kind" : "vcall_offset"
13760    },
13761    {
13762     "kind" : "vcall_offset"
13763    },
13764    {
13765     "kind" : "vcall_offset"
13766    },
13767    {
13768     "kind" : "vcall_offset"
13769    },
13770    {
13771     "component_value" : -4,
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "component_value" : -4,
13776     "kind" : "offset_to_top"
13777    },
13778    {
13779     "kind" : "rtti",
13780     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerE"
13781    },
13782    {
13783     "kind" : "complete_dtor_pointer",
13784     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerD1Ev"
13785    },
13786    {
13787     "kind" : "deleting_dtor_pointer",
13788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerD0Ev"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13792    },
13793    {
13794     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13795    },
13796    {
13797     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13798    },
13799    {
13800     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13801    }
13802   ]
13803  },
13804  {
13805   "alignment" : 8,
13806   "fields" :
13807   [
13808    {
13809     "field_name" : "deadlineNs",
13810     "referenced_type" : "type-37"
13811    },
13812    {
13813     "field_name" : "intervalNs",
13814     "field_offset" : 64,
13815     "referenced_type" : "type-37"
13816    },
13817    {
13818     "field_name" : "presentLatencyNs",
13819     "field_offset" : 128,
13820     "referenced_type" : "type-37"
13821    }
13822   ],
13823   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::CompositorTiming",
13824   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::CompositorTiming",
13825   "referenced_type" : "type-587",
13826   "self_type" : "type-587",
13827   "size" : 24,
13828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
13829   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer16CompositorTimingE"
13830  },
13831  {
13832   "alignment" : 8,
13833   "fields" :
13834   [
13835    {
13836     "field_name" : "state",
13837     "referenced_type" : "type-361"
13838    },
13839    {
13840     "field_name" : "fence",
13841     "field_offset" : 64,
13842     "referenced_type" : "type-298"
13843    },
13844    {
13845     "field_name" : "signalTimeNs",
13846     "field_offset" : 192,
13847     "referenced_type" : "type-37"
13848    }
13849   ],
13850   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot",
13851   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FenceTimeSnapshot",
13852   "referenced_type" : "type-360",
13853   "self_type" : "type-360",
13854   "size" : 32,
13855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
13856   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17FenceTimeSnapshotE"
13857  },
13858  {
13859   "alignment" : 8,
13860   "fields" :
13861   [
13862    {
13863     "field_name" : "deltas",
13864     "referenced_type" : "type-355"
13865    },
13866    {
13867     "field_name" : "compositorTiming",
13868     "field_offset" : 128,
13869     "referenced_type" : "type-587"
13870    }
13871   ],
13872   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta",
13873   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventHistoryDelta",
13874   "referenced_type" : "type-588",
13875   "self_type" : "type-588",
13876   "size" : 40,
13877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
13878   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer22FrameEventHistoryDeltaE"
13879  },
13880  {
13881   "alignment" : 8,
13882   "fields" :
13883   [
13884    {
13885     "field_name" : "index",
13886     "referenced_type" : "type-2"
13887    },
13888    {
13889     "field_name" : "frameNumber",
13890     "field_offset" : 64,
13891     "referenced_type" : "type-138"
13892    },
13893    {
13894     "field_name" : "addPostCompositeCalled",
13895     "field_offset" : 128,
13896     "referenced_type" : "type-44"
13897    },
13898    {
13899     "field_name" : "addRetireCalled",
13900     "field_offset" : 136,
13901     "referenced_type" : "type-44"
13902    },
13903    {
13904     "field_name" : "addReleaseCalled",
13905     "field_offset" : 144,
13906     "referenced_type" : "type-44"
13907    },
13908    {
13909     "field_name" : "postedTimeNs",
13910     "field_offset" : 192,
13911     "referenced_type" : "type-37"
13912    },
13913    {
13914     "field_name" : "requestedPresentTimeNs",
13915     "field_offset" : 256,
13916     "referenced_type" : "type-37"
13917    },
13918    {
13919     "field_name" : "latchTimeNs",
13920     "field_offset" : 320,
13921     "referenced_type" : "type-37"
13922    },
13923    {
13924     "field_name" : "firstRefreshStartTimeNs",
13925     "field_offset" : 384,
13926     "referenced_type" : "type-37"
13927    },
13928    {
13929     "field_name" : "lastRefreshStartTimeNs",
13930     "field_offset" : 448,
13931     "referenced_type" : "type-37"
13932    },
13933    {
13934     "field_name" : "dequeueReadyTime",
13935     "field_offset" : 512,
13936     "referenced_type" : "type-37"
13937    },
13938    {
13939     "field_name" : "gpuCompositionDoneFence",
13940     "field_offset" : 576,
13941     "referenced_type" : "type-360"
13942    },
13943    {
13944     "field_name" : "displayPresentFence",
13945     "field_offset" : 832,
13946     "referenced_type" : "type-360"
13947    },
13948    {
13949     "field_name" : "displayRetireFence",
13950     "field_offset" : 1088,
13951     "referenced_type" : "type-360"
13952    },
13953    {
13954     "field_name" : "releaseFence",
13955     "field_offset" : 1344,
13956     "referenced_type" : "type-360"
13957    }
13958   ],
13959   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta",
13960   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta",
13961   "referenced_type" : "type-359",
13962   "self_type" : "type-359",
13963   "size" : 200,
13964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
13965   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer16FrameEventsDeltaE"
13966  },
13967  {
13968   "alignment" : 8,
13969   "fields" :
13970   [
13971    {
13972     "field_name" : "timestamp",
13973     "referenced_type" : "type-37"
13974    },
13975    {
13976     "field_name" : "isAutoTimestamp",
13977     "field_offset" : 64,
13978     "referenced_type" : "type-32"
13979    },
13980    {
13981     "field_name" : "dataSpace",
13982     "field_offset" : 96,
13983     "referenced_type" : "type-555"
13984    },
13985    {
13986     "field_name" : "crop",
13987     "field_offset" : 128,
13988     "referenced_type" : "type-350"
13989    },
13990    {
13991     "field_name" : "scalingMode",
13992     "field_offset" : 256,
13993     "referenced_type" : "type-32"
13994    },
13995    {
13996     "field_name" : "transform",
13997     "field_offset" : 288,
13998     "referenced_type" : "type-2"
13999    },
14000    {
14001     "field_name" : "stickyTransform",
14002     "field_offset" : 320,
14003     "referenced_type" : "type-2"
14004    },
14005    {
14006     "field_name" : "fence",
14007     "field_offset" : 384,
14008     "referenced_type" : "type-298"
14009    },
14010    {
14011     "field_name" : "surfaceDamage",
14012     "field_offset" : 512,
14013     "referenced_type" : "type-346"
14014    },
14015    {
14016     "field_name" : "getFrameTimestamps",
14017     "field_offset" : 640,
14018     "referenced_type" : "type-44"
14019    }
14020   ],
14021   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput",
14022   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferInput",
14023   "referenced_type" : "type-590",
14024   "self_type" : "type-590",
14025   "size" : 88,
14026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
14027   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer16QueueBufferInputE"
14028  },
14029  {
14030   "alignment" : 8,
14031   "fields" :
14032   [
14033    {
14034     "field_name" : "width",
14035     "referenced_type" : "type-2"
14036    },
14037    {
14038     "field_name" : "height",
14039     "field_offset" : 32,
14040     "referenced_type" : "type-2"
14041    },
14042    {
14043     "field_name" : "transformHint",
14044     "field_offset" : 64,
14045     "referenced_type" : "type-2"
14046    },
14047    {
14048     "field_name" : "numPendingBuffers",
14049     "field_offset" : 96,
14050     "referenced_type" : "type-2"
14051    },
14052    {
14053     "field_name" : "nextFrameNumber",
14054     "field_offset" : 128,
14055     "referenced_type" : "type-138"
14056    },
14057    {
14058     "field_name" : "bufferReplaced",
14059     "field_offset" : 192,
14060     "referenced_type" : "type-44"
14061    },
14062    {
14063     "field_name" : "frameTimestamps",
14064     "field_offset" : 256,
14065     "referenced_type" : "type-588"
14066    }
14067   ],
14068   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput",
14069   "name" : "android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::QueueBufferOutput",
14070   "referenced_type" : "type-591",
14071   "self_type" : "type-591",
14072   "size" : 72,
14073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IGraphicBufferProducer.h",
14074   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducer17QueueBufferOutputE"
14075  },
14076  {
14077   "alignment" : 4,
14078   "base_specifiers" :
14079   [
14080    {
14081     "referenced_type" : "type-6"
14082    }
14083   ],
14084   "linker_set_key" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener",
14085   "name" : "android::hardware::graphics::bufferqueue::V1_0::IProducerListener",
14086   "referenced_type" : "type-103",
14087   "self_type" : "type-103",
14088   "size" : 12,
14089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/bufferqueue/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/bufferqueue/1.0/IProducerListener.h",
14090   "unique_id" : "_ZTSN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE",
14091   "vtable_components" :
14092   [
14093    {
14094     "component_value" : 4,
14095     "kind" : "vbase_offset"
14096    },
14097    {
14098     "kind" : "offset_to_top"
14099    },
14100    {
14101     "kind" : "rtti",
14102     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE"
14103    },
14104    {
14105     "mangled_component_name" : "_ZNK7android8hardware8graphics11bufferqueue4V1_017IProducerListener8isRemoteEv"
14106    },
14107    {
14108     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14118    },
14119    {
14120     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21setHALInstrumentationEv"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14124    },
14125    {
14126     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener4pingEv"
14127    },
14128    {
14129     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener21notifySyspropsChangedEv"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14136    },
14137    {
14138     "kind" : "complete_dtor_pointer",
14139     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerD1Ev"
14140    },
14141    {
14142     "kind" : "deleting_dtor_pointer",
14143     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerD0Ev"
14144    },
14145    {
14146     "is_pure" : true,
14147     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener16onBufferReleasedEv"
14148    },
14149    {
14150     "is_pure" : true,
14151     "mangled_component_name" : "_ZN7android8hardware8graphics11bufferqueue4V1_017IProducerListener18needsReleaseNotifyEv"
14152    },
14153    {
14154     "kind" : "vcall_offset"
14155    },
14156    {
14157     "kind" : "vcall_offset"
14158    },
14159    {
14160     "kind" : "vcall_offset"
14161    },
14162    {
14163     "kind" : "vcall_offset"
14164    },
14165    {
14166     "component_value" : -4,
14167     "kind" : "vcall_offset"
14168    },
14169    {
14170     "component_value" : -4,
14171     "kind" : "offset_to_top"
14172    },
14173    {
14174     "kind" : "rtti",
14175     "mangled_component_name" : "_ZTIN7android8hardware8graphics11bufferqueue4V1_017IProducerListenerE"
14176    },
14177    {
14178     "kind" : "complete_dtor_pointer",
14179     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_017IProducerListenerD1Ev"
14180    },
14181    {
14182     "kind" : "deleting_dtor_pointer",
14183     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics11bufferqueue4V1_017IProducerListenerD0Ev"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14196    }
14197   ]
14198  },
14199  {
14200   "alignment" : 4,
14201   "fields" :
14202   [
14203    {
14204     "access" : "private",
14205     "field_name" : "mBuffer",
14206     "referenced_type" : "type-374"
14207    }
14208   ],
14209   "linker_set_key" : "android::hardware::hidl_array<float, 16>",
14210   "name" : "android::hardware::hidl_array<float, 16>",
14211   "referenced_type" : "type-373",
14212   "self_type" : "type-373",
14213   "size" : 64,
14214   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14215   "template_args" : [ "type-259" ],
14216   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIfLj16EJEEE"
14217  },
14218  {
14219   "alignment" : 1,
14220   "fields" :
14221   [
14222    {
14223     "access" : "private",
14224     "field_name" : "mBuffer",
14225     "referenced_type" : "type-334"
14226    }
14227   ],
14228   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
14229   "name" : "android::hardware::hidl_array<unsigned char, 32>",
14230   "referenced_type" : "type-333",
14231   "self_type" : "type-333",
14232   "size" : 32,
14233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14234   "template_args" : [ "type-78" ],
14235   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
14236  },
14237  {
14238   "alignment" : 4,
14239   "base_specifiers" :
14240   [
14241    {
14242     "referenced_type" : "type-15"
14243    }
14244   ],
14245   "fields" :
14246   [
14247    {
14248     "access" : "private",
14249     "field_name" : "mRecipient",
14250     "field_offset" : 32,
14251     "referenced_type" : "type-135"
14252    },
14253    {
14254     "access" : "private",
14255     "field_name" : "mCookie",
14256     "field_offset" : 96,
14257     "referenced_type" : "type-138"
14258    },
14259    {
14260     "access" : "private",
14261     "field_name" : "mBase",
14262     "field_offset" : 160,
14263     "referenced_type" : "type-4"
14264    }
14265   ],
14266   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
14267   "name" : "android::hardware::hidl_binder_death_recipient",
14268   "referenced_type" : "type-134",
14269   "self_type" : "type-134",
14270   "size" : 36,
14271   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14272   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
14273   "vtable_components" :
14274   [
14275    {
14276     "component_value" : 28,
14277     "kind" : "vbase_offset"
14278    },
14279    {
14280     "kind" : "offset_to_top"
14281    },
14282    {
14283     "kind" : "rtti",
14284     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14285    },
14286    {
14287     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14288    },
14289    {
14290     "kind" : "complete_dtor_pointer",
14291     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14292    },
14293    {
14294     "kind" : "deleting_dtor_pointer",
14295     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14296    },
14297    {
14298     "kind" : "vcall_offset"
14299    },
14300    {
14301     "kind" : "vcall_offset"
14302    },
14303    {
14304     "kind" : "vcall_offset"
14305    },
14306    {
14307     "kind" : "vcall_offset"
14308    },
14309    {
14310     "component_value" : -28,
14311     "kind" : "vcall_offset"
14312    },
14313    {
14314     "component_value" : -28,
14315     "kind" : "offset_to_top"
14316    },
14317    {
14318     "kind" : "rtti",
14319     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14320    },
14321    {
14322     "kind" : "complete_dtor_pointer",
14323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14324    },
14325    {
14326     "kind" : "deleting_dtor_pointer",
14327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14328    },
14329    {
14330     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14331    },
14332    {
14333     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14334    },
14335    {
14336     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14337    },
14338    {
14339     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14340    }
14341   ]
14342  },
14343  {
14344   "alignment" : 4,
14345   "base_specifiers" :
14346   [
14347    {
14348     "is_virtual" : true,
14349     "referenced_type" : "type-7"
14350    }
14351   ],
14352   "linker_set_key" : "android::hardware::hidl_death_recipient",
14353   "name" : "android::hardware::hidl_death_recipient",
14354   "referenced_type" : "type-137",
14355   "self_type" : "type-137",
14356   "size" : 12,
14357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14358   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
14359   "vtable_components" :
14360   [
14361    {
14362     "component_value" : 4,
14363     "kind" : "vbase_offset"
14364    },
14365    {
14366     "kind" : "offset_to_top"
14367    },
14368    {
14369     "kind" : "rtti",
14370     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14371    },
14372    {
14373     "is_pure" : true,
14374     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
14375    },
14376    {
14377     "kind" : "complete_dtor_pointer",
14378     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
14379    },
14380    {
14381     "kind" : "deleting_dtor_pointer",
14382     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
14383    },
14384    {
14385     "kind" : "vcall_offset"
14386    },
14387    {
14388     "kind" : "vcall_offset"
14389    },
14390    {
14391     "kind" : "vcall_offset"
14392    },
14393    {
14394     "kind" : "vcall_offset"
14395    },
14396    {
14397     "component_value" : -4,
14398     "kind" : "vcall_offset"
14399    },
14400    {
14401     "component_value" : -4,
14402     "kind" : "offset_to_top"
14403    },
14404    {
14405     "kind" : "rtti",
14406     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14407    },
14408    {
14409     "kind" : "complete_dtor_pointer",
14410     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
14411    },
14412    {
14413     "kind" : "deleting_dtor_pointer",
14414     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
14415    },
14416    {
14417     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14418    },
14419    {
14420     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14424    },
14425    {
14426     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14427    }
14428   ]
14429  },
14430  {
14431   "alignment" : 8,
14432   "fields" :
14433   [
14434    {
14435     "access" : "private",
14436     "field_name" : "mHandle",
14437     "referenced_type" : "type-265"
14438    },
14439    {
14440     "access" : "private",
14441     "field_name" : "mOwnsHandle",
14442     "field_offset" : 64,
14443     "referenced_type" : "type-44"
14444    }
14445   ],
14446   "linker_set_key" : "android::hardware::hidl_handle",
14447   "name" : "android::hardware::hidl_handle",
14448   "referenced_type" : "type-298",
14449   "self_type" : "type-298",
14450   "size" : 16,
14451   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14452   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
14453  },
14454  {
14455   "alignment" : 8,
14456   "fields" :
14457   [
14458    {
14459     "access" : "private",
14460     "field_name" : "mHandle",
14461     "referenced_type" : "type-298"
14462    },
14463    {
14464     "access" : "private",
14465     "field_name" : "mSize",
14466     "field_offset" : 128,
14467     "referenced_type" : "type-138"
14468    },
14469    {
14470     "access" : "private",
14471     "field_name" : "mName",
14472     "field_offset" : 192,
14473     "referenced_type" : "type-300"
14474    }
14475   ],
14476   "linker_set_key" : "android::hardware::hidl_memory",
14477   "name" : "android::hardware::hidl_memory",
14478   "referenced_type" : "type-304",
14479   "self_type" : "type-304",
14480   "size" : 40,
14481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14482   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
14483  },
14484  {
14485   "alignment" : 4,
14486   "fields" :
14487   [
14488    {
14489     "access" : "private",
14490     "field_name" : "mBuffer",
14491     "referenced_type" : "type-301"
14492    },
14493    {
14494     "access" : "private",
14495     "field_name" : "mSize",
14496     "field_offset" : 64,
14497     "referenced_type" : "type-2"
14498    },
14499    {
14500     "access" : "private",
14501     "field_name" : "mOwnsBuffer",
14502     "field_offset" : 96,
14503     "referenced_type" : "type-44"
14504    }
14505   ],
14506   "linker_set_key" : "android::hardware::hidl_string",
14507   "name" : "android::hardware::hidl_string",
14508   "referenced_type" : "type-300",
14509   "self_type" : "type-300",
14510   "size" : 16,
14511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14512   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
14513  },
14514  {
14515   "alignment" : 4,
14516   "fields" :
14517   [
14518    {
14519     "access" : "private",
14520     "field_name" : "mBuffer",
14521     "referenced_type" : "type-317"
14522    },
14523    {
14524     "access" : "private",
14525     "field_name" : "mSize",
14526     "field_offset" : 64,
14527     "referenced_type" : "type-2"
14528    },
14529    {
14530     "access" : "private",
14531     "field_name" : "mOwnsBuffer",
14532     "field_offset" : 96,
14533     "referenced_type" : "type-44"
14534    }
14535   ],
14536   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14537   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14538   "referenced_type" : "type-316",
14539   "self_type" : "type-316",
14540   "size" : 16,
14541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14542   "template_args" : [ "type-320" ],
14543   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
14544  },
14545  {
14546   "alignment" : 4,
14547   "fields" :
14548   [
14549    {
14550     "access" : "private",
14551     "field_name" : "mBuffer",
14552     "referenced_type" : "type-356"
14553    },
14554    {
14555     "access" : "private",
14556     "field_name" : "mSize",
14557     "field_offset" : 64,
14558     "referenced_type" : "type-2"
14559    },
14560    {
14561     "access" : "private",
14562     "field_name" : "mOwnsBuffer",
14563     "field_offset" : 96,
14564     "referenced_type" : "type-44"
14565    }
14566   ],
14567   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
14568   "name" : "android::hardware::hidl_vec<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer::FrameEventsDelta>",
14569   "referenced_type" : "type-355",
14570   "self_type" : "type-355",
14571   "size" : 16,
14572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14573   "template_args" : [ "type-359" ],
14574   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_8graphics11bufferqueue4V1_022IGraphicBufferProducer16FrameEventsDeltaEEE"
14575  },
14576  {
14577   "alignment" : 4,
14578   "fields" :
14579   [
14580    {
14581     "access" : "private",
14582     "field_name" : "mBuffer",
14583     "referenced_type" : "type-330"
14584    },
14585    {
14586     "access" : "private",
14587     "field_name" : "mSize",
14588     "field_offset" : 64,
14589     "referenced_type" : "type-2"
14590    },
14591    {
14592     "access" : "private",
14593     "field_name" : "mOwnsBuffer",
14594     "field_offset" : 96,
14595     "referenced_type" : "type-44"
14596    }
14597   ],
14598   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14599   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14600   "referenced_type" : "type-329",
14601   "self_type" : "type-329",
14602   "size" : 16,
14603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14604   "template_args" : [ "type-333" ],
14605   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
14606  },
14607  {
14608   "alignment" : 4,
14609   "fields" :
14610   [
14611    {
14612     "access" : "private",
14613     "field_name" : "mBuffer",
14614     "referenced_type" : "type-322"
14615    },
14616    {
14617     "access" : "private",
14618     "field_name" : "mSize",
14619     "field_offset" : 64,
14620     "referenced_type" : "type-2"
14621    },
14622    {
14623     "access" : "private",
14624     "field_name" : "mOwnsBuffer",
14625     "field_offset" : 96,
14626     "referenced_type" : "type-44"
14627    }
14628   ],
14629   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14630   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14631   "referenced_type" : "type-321",
14632   "self_type" : "type-321",
14633   "size" : 16,
14634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14635   "template_args" : [ "type-300" ],
14636   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14637  },
14638  {
14639   "alignment" : 4,
14640   "fields" :
14641   [
14642    {
14643     "access" : "private",
14644     "field_name" : "mBuffer",
14645     "referenced_type" : "type-347"
14646    },
14647    {
14648     "access" : "private",
14649     "field_name" : "mSize",
14650     "field_offset" : 64,
14651     "referenced_type" : "type-2"
14652    },
14653    {
14654     "access" : "private",
14655     "field_name" : "mOwnsBuffer",
14656     "field_offset" : 96,
14657     "referenced_type" : "type-44"
14658    }
14659   ],
14660   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::media::V1_0::Rect>",
14661   "name" : "android::hardware::hidl_vec<android::hardware::media::V1_0::Rect>",
14662   "referenced_type" : "type-346",
14663   "self_type" : "type-346",
14664   "size" : 16,
14665   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14666   "template_args" : [ "type-350" ],
14667   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5media4V1_04RectEEE"
14668  },
14669  {
14670   "alignment" : 4,
14671   "fields" :
14672   [
14673    {
14674     "access" : "private",
14675     "field_name" : "mBuffer",
14676     "referenced_type" : "type-368"
14677    },
14678    {
14679     "access" : "private",
14680     "field_name" : "mSize",
14681     "field_offset" : 64,
14682     "referenced_type" : "type-2"
14683    },
14684    {
14685     "access" : "private",
14686     "field_name" : "mOwnsBuffer",
14687     "field_offset" : 96,
14688     "referenced_type" : "type-44"
14689    }
14690   ],
14691   "linker_set_key" : "android::hardware::hidl_vec<char>",
14692   "name" : "android::hardware::hidl_vec<char>",
14693   "referenced_type" : "type-367",
14694   "self_type" : "type-367",
14695   "size" : 16,
14696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14697   "template_args" : [ "type-61" ],
14698   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14699  },
14700  {
14701   "alignment" : 4,
14702   "fields" :
14703   [
14704    {
14705     "access" : "private",
14706     "field_name" : "mBuffer",
14707     "referenced_type" : "type-340"
14708    },
14709    {
14710     "access" : "private",
14711     "field_name" : "mSize",
14712     "field_offset" : 64,
14713     "referenced_type" : "type-2"
14714    },
14715    {
14716     "access" : "private",
14717     "field_name" : "mOwnsBuffer",
14718     "field_offset" : 96,
14719     "referenced_type" : "type-44"
14720    }
14721   ],
14722   "linker_set_key" : "android::hardware::hidl_vec<int>",
14723   "name" : "android::hardware::hidl_vec<int>",
14724   "referenced_type" : "type-339",
14725   "self_type" : "type-339",
14726   "size" : 16,
14727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14728   "template_args" : [ "type-32" ],
14729   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14730  },
14731  {
14732   "alignment" : 2,
14733   "fields" :
14734   [
14735    {
14736     "access" : "private",
14737     "field_name" : "mMajor",
14738     "referenced_type" : "type-80"
14739    },
14740    {
14741     "access" : "private",
14742     "field_name" : "mMinor",
14743     "field_offset" : 16,
14744     "referenced_type" : "type-80"
14745    }
14746   ],
14747   "linker_set_key" : "android::hardware::hidl_version",
14748   "name" : "android::hardware::hidl_version",
14749   "referenced_type" : "type-380",
14750   "self_type" : "type-380",
14751   "size" : 4,
14752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14753   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14754  },
14755  {
14756   "alignment" : 8,
14757   "fields" :
14758   [
14759    {
14760     "field_name" : "nativeHandle",
14761     "referenced_type" : "type-298"
14762    },
14763    {
14764     "field_name" : "attr",
14765     "field_offset" : 128,
14766     "referenced_type" : "type-585"
14767    }
14768   ],
14769   "linker_set_key" : "android::hardware::media::V1_0::AnwBuffer",
14770   "name" : "android::hardware::media::V1_0::AnwBuffer",
14771   "referenced_type" : "type-586",
14772   "self_type" : "type-586",
14773   "size" : 56,
14774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h",
14775   "unique_id" : "_ZTSN7android8hardware5media4V1_09AnwBufferE"
14776  },
14777  {
14778   "alignment" : 8,
14779   "fields" :
14780   [
14781    {
14782     "field_name" : "width",
14783     "referenced_type" : "type-2"
14784    },
14785    {
14786     "field_name" : "height",
14787     "field_offset" : 32,
14788     "referenced_type" : "type-2"
14789    },
14790    {
14791     "field_name" : "stride",
14792     "field_offset" : 64,
14793     "referenced_type" : "type-2"
14794    },
14795    {
14796     "field_name" : "format",
14797     "field_offset" : 96,
14798     "referenced_type" : "type-551"
14799    },
14800    {
14801     "field_name" : "usage",
14802     "field_offset" : 128,
14803     "referenced_type" : "type-2"
14804    },
14805    {
14806     "field_name" : "generationNumber",
14807     "field_offset" : 160,
14808     "referenced_type" : "type-2"
14809    },
14810    {
14811     "field_name" : "layerCount",
14812     "field_offset" : 192,
14813     "referenced_type" : "type-138"
14814    },
14815    {
14816     "field_name" : "id",
14817     "field_offset" : 256,
14818     "referenced_type" : "type-138"
14819    }
14820   ],
14821   "linker_set_key" : "android::hardware::media::V1_0::AnwBufferAttributes",
14822   "name" : "android::hardware::media::V1_0::AnwBufferAttributes",
14823   "referenced_type" : "type-585",
14824   "self_type" : "type-585",
14825   "size" : 40,
14826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h",
14827   "unique_id" : "_ZTSN7android8hardware5media4V1_019AnwBufferAttributesE"
14828  },
14829  {
14830   "alignment" : 4,
14831   "fields" :
14832   [
14833    {
14834     "field_name" : "left",
14835     "referenced_type" : "type-32"
14836    },
14837    {
14838     "field_name" : "top",
14839     "field_offset" : 32,
14840     "referenced_type" : "type-32"
14841    },
14842    {
14843     "field_name" : "right",
14844     "field_offset" : 64,
14845     "referenced_type" : "type-32"
14846    },
14847    {
14848     "field_name" : "bottom",
14849     "field_offset" : 96,
14850     "referenced_type" : "type-32"
14851    }
14852   ],
14853   "linker_set_key" : "android::hardware::media::V1_0::Rect",
14854   "name" : "android::hardware::media::V1_0::Rect",
14855   "referenced_type" : "type-350",
14856   "self_type" : "type-350",
14857   "size" : 16,
14858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/media/1.0/[email protected]_genc++_headers/gen/android/hardware/media/1.0/types.h",
14859   "unique_id" : "_ZTSN7android8hardware5media4V1_04RectE"
14860  },
14861  {
14862   "alignment" : 4,
14863   "base_specifiers" :
14864   [
14865    {
14866     "referenced_type" : "type-145"
14867    },
14868    {
14869     "referenced_type" : "type-111"
14870    }
14871   ],
14872   "fields" :
14873   [
14874    {
14875     "access" : "private",
14876     "field_name" : "_hidl_mImpl",
14877     "field_offset" : 512,
14878     "referenced_type" : "type-442"
14879    }
14880   ],
14881   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14882   "name" : "android::hidl::base::V1_0::BnHwBase",
14883   "referenced_type" : "type-441",
14884   "self_type" : "type-441",
14885   "size" : 76,
14886   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14887   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14888   "vtable_components" :
14889   [
14890    {
14891     "component_value" : 68,
14892     "kind" : "vbase_offset"
14893    },
14894    {
14895     "kind" : "offset_to_top"
14896    },
14897    {
14898     "kind" : "rtti",
14899     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14900    },
14901    {
14902     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14903    },
14904    {
14905     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14906    },
14907    {
14908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14909    },
14910    {
14911     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14912    },
14913    {
14914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14915    },
14916    {
14917     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14918    },
14919    {
14920     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14921    },
14922    {
14923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14924    },
14925    {
14926     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14927    },
14928    {
14929     "kind" : "complete_dtor_pointer",
14930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14931    },
14932    {
14933     "kind" : "deleting_dtor_pointer",
14934     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14935    },
14936    {
14937     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14938    },
14939    {
14940     "component_value" : -20,
14941     "kind" : "offset_to_top"
14942    },
14943    {
14944     "kind" : "rtti",
14945     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14946    },
14947    {
14948     "kind" : "complete_dtor_pointer",
14949     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14950    },
14951    {
14952     "kind" : "deleting_dtor_pointer",
14953     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14954    },
14955    {
14956     "kind" : "vcall_offset"
14957    },
14958    {
14959     "kind" : "vcall_offset"
14960    },
14961    {
14962     "kind" : "vcall_offset"
14963    },
14964    {
14965     "kind" : "vcall_offset"
14966    },
14967    {
14968     "component_value" : -68,
14969     "kind" : "vcall_offset"
14970    },
14971    {
14972     "component_value" : -68,
14973     "kind" : "offset_to_top"
14974    },
14975    {
14976     "kind" : "rtti",
14977     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14978    },
14979    {
14980     "kind" : "complete_dtor_pointer",
14981     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14982    },
14983    {
14984     "kind" : "deleting_dtor_pointer",
14985     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14986    },
14987    {
14988     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14989    },
14990    {
14991     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14992    },
14993    {
14994     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14995    },
14996    {
14997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14998    }
14999   ]
15000  },
15001  {
15002   "alignment" : 4,
15003   "base_specifiers" :
15004   [
15005    {
15006     "referenced_type" : "type-423"
15007    },
15008    {
15009     "referenced_type" : "type-111"
15010    }
15011   ],
15012   "fields" :
15013   [
15014    {
15015     "access" : "private",
15016     "field_name" : "_hidl_mMutex",
15017     "field_offset" : 544,
15018     "referenced_type" : "type-604"
15019    },
15020    {
15021     "access" : "private",
15022     "field_name" : "_hidl_mDeathRecipients",
15023     "field_offset" : 576,
15024     "referenced_type" : "type-605"
15025    }
15026   ],
15027   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
15028   "name" : "android::hidl::base::V1_0::BpHwBase",
15029   "referenced_type" : "type-603",
15030   "self_type" : "type-603",
15031   "size" : 92,
15032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
15033   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
15034   "vtable_components" :
15035   [
15036    {
15037     "component_value" : 84,
15038     "kind" : "vbase_offset"
15039    },
15040    {
15041     "kind" : "offset_to_top"
15042    },
15043    {
15044     "kind" : "rtti",
15045     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15046    },
15047    {
15048     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
15049    },
15050    {
15051     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15052    },
15053    {
15054     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15055    },
15056    {
15057     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15058    },
15059    {
15060     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15061    },
15062    {
15063     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
15064    },
15065    {
15066     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15067    },
15068    {
15069     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
15070    },
15071    {
15072     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15079    },
15080    {
15081     "kind" : "complete_dtor_pointer",
15082     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
15083    },
15084    {
15085     "kind" : "deleting_dtor_pointer",
15086     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
15087    },
15088    {
15089     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15090    },
15091    {
15092     "component_value" : 80,
15093     "kind" : "vbase_offset"
15094    },
15095    {
15096     "component_value" : -4,
15097     "kind" : "offset_to_top"
15098    },
15099    {
15100     "kind" : "rtti",
15101     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15102    },
15103    {
15104     "kind" : "complete_dtor_pointer",
15105     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15106    },
15107    {
15108     "kind" : "deleting_dtor_pointer",
15109     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15110    },
15111    {
15112     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15113    },
15114    {
15115     "component_value" : 76,
15116     "kind" : "vbase_offset"
15117    },
15118    {
15119     "component_value" : -8,
15120     "kind" : "offset_to_top"
15121    },
15122    {
15123     "kind" : "rtti",
15124     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15125    },
15126    {
15127     "kind" : "complete_dtor_pointer",
15128     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15129    },
15130    {
15131     "kind" : "deleting_dtor_pointer",
15132     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15133    },
15134    {
15135     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15139    },
15140    {
15141     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15142    },
15143    {
15144     "component_value" : -24,
15145     "kind" : "offset_to_top"
15146    },
15147    {
15148     "kind" : "rtti",
15149     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15150    },
15151    {
15152     "kind" : "complete_dtor_pointer",
15153     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15154    },
15155    {
15156     "kind" : "deleting_dtor_pointer",
15157     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15158    },
15159    {
15160     "kind" : "vcall_offset"
15161    },
15162    {
15163     "component_value" : -76,
15164     "kind" : "vcall_offset"
15165    },
15166    {
15167     "component_value" : -76,
15168     "kind" : "vcall_offset"
15169    },
15170    {
15171     "component_value" : -76,
15172     "kind" : "vcall_offset"
15173    },
15174    {
15175     "component_value" : -84,
15176     "kind" : "vcall_offset"
15177    },
15178    {
15179     "component_value" : -84,
15180     "kind" : "offset_to_top"
15181    },
15182    {
15183     "kind" : "rtti",
15184     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15185    },
15186    {
15187     "kind" : "complete_dtor_pointer",
15188     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15189    },
15190    {
15191     "kind" : "deleting_dtor_pointer",
15192     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15193    },
15194    {
15195     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15196    },
15197    {
15198     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15199    },
15200    {
15201     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15202    },
15203    {
15204     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15205    }
15206   ]
15207  },
15208  {
15209   "alignment" : 8,
15210   "fields" :
15211   [
15212    {
15213     "field_name" : "pid",
15214     "referenced_type" : "type-32"
15215    },
15216    {
15217     "field_name" : "ptr",
15218     "field_offset" : 64,
15219     "referenced_type" : "type-138"
15220    },
15221    {
15222     "field_name" : "arch",
15223     "field_offset" : 128,
15224     "referenced_type" : "type-401"
15225    }
15226   ],
15227   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
15228   "name" : "android::hidl::base::V1_0::DebugInfo",
15229   "referenced_type" : "type-400",
15230   "self_type" : "type-400",
15231   "size" : 24,
15232   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
15233   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
15234  },
15235  {
15236   "alignment" : 4,
15237   "base_specifiers" :
15238   [
15239    {
15240     "is_virtual" : true,
15241     "referenced_type" : "type-7"
15242    }
15243   ],
15244   "linker_set_key" : "android::hidl::base::V1_0::IBase",
15245   "name" : "android::hidl::base::V1_0::IBase",
15246   "referenced_type" : "type-6",
15247   "self_type" : "type-6",
15248   "size" : 12,
15249   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
15250   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
15251   "vtable_components" :
15252   [
15253    {
15254     "component_value" : 4,
15255     "kind" : "vbase_offset"
15256    },
15257    {
15258     "kind" : "offset_to_top"
15259    },
15260    {
15261     "kind" : "rtti",
15262     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15263    },
15264    {
15265     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15266    },
15267    {
15268     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15269    },
15270    {
15271     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15272    },
15273    {
15274     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15275    },
15276    {
15277     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15278    },
15279    {
15280     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15281    },
15282    {
15283     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15284    },
15285    {
15286     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15287    },
15288    {
15289     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15290    },
15291    {
15292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15293    },
15294    {
15295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15296    },
15297    {
15298     "kind" : "complete_dtor_pointer",
15299     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
15300    },
15301    {
15302     "kind" : "deleting_dtor_pointer",
15303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
15304    },
15305    {
15306     "kind" : "vcall_offset"
15307    },
15308    {
15309     "kind" : "vcall_offset"
15310    },
15311    {
15312     "kind" : "vcall_offset"
15313    },
15314    {
15315     "kind" : "vcall_offset"
15316    },
15317    {
15318     "component_value" : -4,
15319     "kind" : "vcall_offset"
15320    },
15321    {
15322     "component_value" : -4,
15323     "kind" : "offset_to_top"
15324    },
15325    {
15326     "kind" : "rtti",
15327     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15328    },
15329    {
15330     "kind" : "complete_dtor_pointer",
15331     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
15332    },
15333    {
15334     "kind" : "deleting_dtor_pointer",
15335     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
15336    },
15337    {
15338     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15339    },
15340    {
15341     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15342    },
15343    {
15344     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15345    },
15346    {
15347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15348    }
15349   ]
15350  },
15351  {
15352   "alignment" : 4,
15353   "base_specifiers" :
15354   [
15355    {
15356     "referenced_type" : "type-6"
15357    }
15358   ],
15359   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
15360   "name" : "android::hidl::manager::V1_0::IServiceManager",
15361   "referenced_type" : "type-69",
15362   "self_type" : "type-69",
15363   "size" : 12,
15364   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15365   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
15366   "vtable_components" :
15367   [
15368    {
15369     "component_value" : 4,
15370     "kind" : "vbase_offset"
15371    },
15372    {
15373     "kind" : "offset_to_top"
15374    },
15375    {
15376     "kind" : "rtti",
15377     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15378    },
15379    {
15380     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
15381    },
15382    {
15383     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15384    },
15385    {
15386     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15387    },
15388    {
15389     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15390    },
15391    {
15392     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15393    },
15394    {
15395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
15396    },
15397    {
15398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15399    },
15400    {
15401     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
15402    },
15403    {
15404     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15405    },
15406    {
15407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
15408    },
15409    {
15410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15411    },
15412    {
15413     "kind" : "complete_dtor_pointer",
15414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
15415    },
15416    {
15417     "kind" : "deleting_dtor_pointer",
15418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
15419    },
15420    {
15421     "is_pure" : true,
15422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
15423    },
15424    {
15425     "is_pure" : true,
15426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
15427    },
15428    {
15429     "is_pure" : true,
15430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
15431    },
15432    {
15433     "is_pure" : true,
15434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15435    },
15436    {
15437     "is_pure" : true,
15438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
15439    },
15440    {
15441     "is_pure" : true,
15442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
15443    },
15444    {
15445     "is_pure" : true,
15446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
15447    },
15448    {
15449     "is_pure" : true,
15450     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
15451    },
15452    {
15453     "kind" : "vcall_offset"
15454    },
15455    {
15456     "kind" : "vcall_offset"
15457    },
15458    {
15459     "kind" : "vcall_offset"
15460    },
15461    {
15462     "kind" : "vcall_offset"
15463    },
15464    {
15465     "component_value" : -4,
15466     "kind" : "vcall_offset"
15467    },
15468    {
15469     "component_value" : -4,
15470     "kind" : "offset_to_top"
15471    },
15472    {
15473     "kind" : "rtti",
15474     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15475    },
15476    {
15477     "kind" : "complete_dtor_pointer",
15478     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
15479    },
15480    {
15481     "kind" : "deleting_dtor_pointer",
15482     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
15483    },
15484    {
15485     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15486    },
15487    {
15488     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15489    },
15490    {
15491     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15492    },
15493    {
15494     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15495    }
15496   ]
15497  },
15498  {
15499   "alignment" : 8,
15500   "fields" :
15501   [
15502    {
15503     "field_name" : "interfaceName",
15504     "referenced_type" : "type-300"
15505    },
15506    {
15507     "field_name" : "instanceName",
15508     "field_offset" : 128,
15509     "referenced_type" : "type-300"
15510    },
15511    {
15512     "field_name" : "pid",
15513     "field_offset" : 256,
15514     "referenced_type" : "type-32"
15515    },
15516    {
15517     "field_name" : "clientPids",
15518     "field_offset" : 320,
15519     "referenced_type" : "type-339"
15520    },
15521    {
15522     "field_name" : "arch",
15523     "field_offset" : 448,
15524     "referenced_type" : "type-401"
15525    }
15526   ],
15527   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15528   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15529   "referenced_type" : "type-543",
15530   "self_type" : "type-543",
15531   "size" : 64,
15532   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15533   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
15534  },
15535  {
15536   "alignment" : 4,
15537   "base_specifiers" :
15538   [
15539    {
15540     "referenced_type" : "type-6"
15541    }
15542   ],
15543   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
15544   "name" : "android::hidl::manager::V1_0::IServiceNotification",
15545   "referenced_type" : "type-95",
15546   "self_type" : "type-95",
15547   "size" : 12,
15548   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
15549   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
15550   "vtable_components" :
15551   [
15552    {
15553     "component_value" : 4,
15554     "kind" : "vbase_offset"
15555    },
15556    {
15557     "kind" : "offset_to_top"
15558    },
15559    {
15560     "kind" : "rtti",
15561     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15562    },
15563    {
15564     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
15565    },
15566    {
15567     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15568    },
15569    {
15570     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15571    },
15572    {
15573     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15574    },
15575    {
15576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15577    },
15578    {
15579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15580    },
15581    {
15582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15583    },
15584    {
15585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15589    },
15590    {
15591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15592    },
15593    {
15594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15595    },
15596    {
15597     "kind" : "complete_dtor_pointer",
15598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15599    },
15600    {
15601     "kind" : "deleting_dtor_pointer",
15602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15603    },
15604    {
15605     "is_pure" : true,
15606     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15607    },
15608    {
15609     "kind" : "vcall_offset"
15610    },
15611    {
15612     "kind" : "vcall_offset"
15613    },
15614    {
15615     "kind" : "vcall_offset"
15616    },
15617    {
15618     "kind" : "vcall_offset"
15619    },
15620    {
15621     "component_value" : -4,
15622     "kind" : "vcall_offset"
15623    },
15624    {
15625     "component_value" : -4,
15626     "kind" : "offset_to_top"
15627    },
15628    {
15629     "kind" : "rtti",
15630     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15631    },
15632    {
15633     "kind" : "complete_dtor_pointer",
15634     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15635    },
15636    {
15637     "kind" : "deleting_dtor_pointer",
15638     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15639    },
15640    {
15641     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15642    },
15643    {
15644     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15645    },
15646    {
15647     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15648    },
15649    {
15650     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15651    }
15652   ]
15653  },
15654  {
15655   "alignment" : 4,
15656   "fields" :
15657   [
15658    {
15659     "access" : "private",
15660     "field_name" : "m_ptr",
15661     "referenced_type" : "type-87"
15662    }
15663   ],
15664   "linker_set_key" : "android::sp<android::Thread>",
15665   "name" : "android::sp<android::Thread>",
15666   "record_kind" : "class",
15667   "referenced_type" : "type-86",
15668   "self_type" : "type-86",
15669   "size" : 4,
15670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15671   "template_args" : [ "type-88" ],
15672   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15673  },
15674  {
15675   "alignment" : 4,
15676   "fields" :
15677   [
15678    {
15679     "access" : "private",
15680     "field_name" : "m_ptr",
15681     "referenced_type" : "type-144"
15682    }
15683   ],
15684   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15685   "name" : "android::sp<android::hardware::BHwBinder>",
15686   "record_kind" : "class",
15687   "referenced_type" : "type-143",
15688   "self_type" : "type-143",
15689   "size" : 4,
15690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15691   "template_args" : [ "type-145" ],
15692   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15693  },
15694  {
15695   "alignment" : 4,
15696   "fields" :
15697   [
15698    {
15699     "access" : "private",
15700     "field_name" : "m_ptr",
15701     "referenced_type" : "type-14"
15702    }
15703   ],
15704   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15705   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15706   "record_kind" : "class",
15707   "referenced_type" : "type-13",
15708   "self_type" : "type-13",
15709   "size" : 4,
15710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15711   "template_args" : [ "type-15" ],
15712   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15713  },
15714  {
15715   "alignment" : 4,
15716   "fields" :
15717   [
15718    {
15719     "access" : "private",
15720     "field_name" : "m_ptr",
15721     "referenced_type" : "type-21"
15722    }
15723   ],
15724   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15725   "name" : "android::sp<android::hardware::IBinder>",
15726   "record_kind" : "class",
15727   "referenced_type" : "type-20",
15728   "self_type" : "type-20",
15729   "size" : 4,
15730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15731   "template_args" : [ "type-22" ],
15732   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15733  },
15734  {
15735   "alignment" : 4,
15736   "fields" :
15737   [
15738    {
15739     "access" : "private",
15740     "field_name" : "m_ptr",
15741     "referenced_type" : "type-27"
15742    }
15743   ],
15744   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15745   "name" : "android::sp<android::hardware::IInterface>",
15746   "record_kind" : "class",
15747   "referenced_type" : "type-26",
15748   "self_type" : "type-26",
15749   "size" : 4,
15750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15751   "template_args" : [ "type-28" ],
15752   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15753  },
15754  {
15755   "alignment" : 4,
15756   "fields" :
15757   [
15758    {
15759     "access" : "private",
15760     "field_name" : "m_ptr",
15761     "referenced_type" : "type-30"
15762    }
15763   ],
15764   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15765   "name" : "android::sp<android::hardware::ProcessState>",
15766   "record_kind" : "class",
15767   "referenced_type" : "type-29",
15768   "self_type" : "type-29",
15769   "size" : 4,
15770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15771   "template_args" : [ "type-31" ],
15772   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15773  },
15774  {
15775   "alignment" : 4,
15776   "fields" :
15777   [
15778    {
15779     "access" : "private",
15780     "field_name" : "m_ptr",
15781     "referenced_type" : "type-124"
15782    }
15783   ],
15784   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
15785   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer>",
15786   "record_kind" : "class",
15787   "referenced_type" : "type-123",
15788   "self_type" : "type-123",
15789   "size" : 4,
15790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15791   "template_args" : [ "type-125" ],
15792   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics11bufferqueue4V1_022IGraphicBufferProducerEEE"
15793  },
15794  {
15795   "alignment" : 4,
15796   "fields" :
15797   [
15798    {
15799     "access" : "private",
15800     "field_name" : "m_ptr",
15801     "referenced_type" : "type-102"
15802    }
15803   ],
15804   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
15805   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener>",
15806   "record_kind" : "class",
15807   "referenced_type" : "type-101",
15808   "self_type" : "type-101",
15809   "size" : 4,
15810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15811   "template_args" : [ "type-103" ],
15812   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics11bufferqueue4V1_017IProducerListenerEEE"
15813  },
15814  {
15815   "alignment" : 4,
15816   "fields" :
15817   [
15818    {
15819     "access" : "private",
15820     "field_name" : "m_ptr",
15821     "referenced_type" : "type-133"
15822    }
15823   ],
15824   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15825   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15826   "record_kind" : "class",
15827   "referenced_type" : "type-132",
15828   "self_type" : "type-132",
15829   "size" : 4,
15830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15831   "template_args" : [ "type-134" ],
15832   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15833  },
15834  {
15835   "alignment" : 4,
15836   "fields" :
15837   [
15838    {
15839     "access" : "private",
15840     "field_name" : "m_ptr",
15841     "referenced_type" : "type-136"
15842    }
15843   ],
15844   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15845   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15846   "record_kind" : "class",
15847   "referenced_type" : "type-413",
15848   "self_type" : "type-413",
15849   "size" : 4,
15850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15851   "template_args" : [ "type-137" ],
15852   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15853  },
15854  {
15855   "alignment" : 4,
15856   "fields" :
15857   [
15858    {
15859     "access" : "private",
15860     "field_name" : "m_ptr",
15861     "referenced_type" : "type-5"
15862    }
15863   ],
15864   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15865   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15866   "record_kind" : "class",
15867   "referenced_type" : "type-442",
15868   "self_type" : "type-442",
15869   "size" : 4,
15870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15871   "template_args" : [ "type-6" ],
15872   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15873  },
15874  {
15875   "alignment" : 4,
15876   "fields" :
15877   [
15878    {
15879     "access" : "private",
15880     "field_name" : "m_ptr",
15881     "referenced_type" : "type-68"
15882    }
15883   ],
15884   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15885   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15886   "record_kind" : "class",
15887   "referenced_type" : "type-67",
15888   "self_type" : "type-67",
15889   "size" : 4,
15890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15891   "template_args" : [ "type-69" ],
15892   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15893  },
15894  {
15895   "alignment" : 4,
15896   "fields" :
15897   [
15898    {
15899     "access" : "private",
15900     "field_name" : "m_ptr",
15901     "referenced_type" : "type-94"
15902    }
15903   ],
15904   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15905   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15906   "record_kind" : "class",
15907   "referenced_type" : "type-93",
15908   "self_type" : "type-93",
15909   "size" : 4,
15910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15911   "template_args" : [ "type-95" ],
15912   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15913  },
15914  {
15915   "alignment" : 1,
15916   "linker_set_key" : "android::trait_trivial_copy<bool>",
15917   "name" : "android::trait_trivial_copy<bool>",
15918   "referenced_type" : "type-206",
15919   "self_type" : "type-206",
15920   "size" : 1,
15921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15922   "template_args" : [ "type-44" ],
15923   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15924  },
15925  {
15926   "alignment" : 1,
15927   "linker_set_key" : "android::trait_trivial_copy<char>",
15928   "name" : "android::trait_trivial_copy<char>",
15929   "referenced_type" : "type-210",
15930   "self_type" : "type-210",
15931   "size" : 1,
15932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15933   "template_args" : [ "type-61" ],
15934   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15935  },
15936  {
15937   "alignment" : 1,
15938   "linker_set_key" : "android::trait_trivial_copy<double>",
15939   "name" : "android::trait_trivial_copy<double>",
15940   "referenced_type" : "type-271",
15941   "self_type" : "type-271",
15942   "size" : 1,
15943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15944   "template_args" : [ "type-264" ],
15945   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15946  },
15947  {
15948   "alignment" : 1,
15949   "linker_set_key" : "android::trait_trivial_copy<float>",
15950   "name" : "android::trait_trivial_copy<float>",
15951   "referenced_type" : "type-261",
15952   "self_type" : "type-261",
15953   "size" : 1,
15954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15955   "template_args" : [ "type-259" ],
15956   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15957  },
15958  {
15959   "alignment" : 1,
15960   "linker_set_key" : "android::trait_trivial_copy<int>",
15961   "name" : "android::trait_trivial_copy<int>",
15962   "referenced_type" : "type-229",
15963   "self_type" : "type-229",
15964   "size" : 1,
15965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15966   "template_args" : [ "type-32" ],
15967   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
15968  },
15969  {
15970   "alignment" : 1,
15971   "linker_set_key" : "android::trait_trivial_copy<long long>",
15972   "name" : "android::trait_trivial_copy<long long>",
15973   "referenced_type" : "type-250",
15974   "self_type" : "type-250",
15975   "size" : 1,
15976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15977   "template_args" : [ "type-37" ],
15978   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
15979  },
15980  {
15981   "alignment" : 1,
15982   "linker_set_key" : "android::trait_trivial_copy<long>",
15983   "name" : "android::trait_trivial_copy<long>",
15984   "referenced_type" : "type-240",
15985   "self_type" : "type-240",
15986   "size" : 1,
15987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15988   "template_args" : [ "type-238" ],
15989   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
15990  },
15991  {
15992   "alignment" : 1,
15993   "linker_set_key" : "android::trait_trivial_copy<short>",
15994   "name" : "android::trait_trivial_copy<short>",
15995   "referenced_type" : "type-221",
15996   "self_type" : "type-221",
15997   "size" : 1,
15998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15999   "template_args" : [ "type-218" ],
16000   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
16001  },
16002  {
16003   "alignment" : 1,
16004   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
16005   "name" : "android::trait_trivial_copy<unsigned char>",
16006   "referenced_type" : "type-214",
16007   "self_type" : "type-214",
16008   "size" : 1,
16009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16010   "template_args" : [ "type-78" ],
16011   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
16012  },
16013  {
16014   "alignment" : 1,
16015   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
16016   "name" : "android::trait_trivial_copy<unsigned int>",
16017   "referenced_type" : "type-234",
16018   "self_type" : "type-234",
16019   "size" : 1,
16020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16021   "template_args" : [ "type-2" ],
16022   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
16023  },
16024  {
16025   "alignment" : 1,
16026   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
16027   "name" : "android::trait_trivial_copy<unsigned long long>",
16028   "referenced_type" : "type-256",
16029   "self_type" : "type-256",
16030   "size" : 1,
16031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16032   "template_args" : [ "type-138" ],
16033   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
16034  },
16035  {
16036   "alignment" : 1,
16037   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
16038   "name" : "android::trait_trivial_copy<unsigned long>",
16039   "referenced_type" : "type-246",
16040   "self_type" : "type-246",
16041   "size" : 1,
16042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16043   "template_args" : [ "type-243" ],
16044   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
16045  },
16046  {
16047   "alignment" : 1,
16048   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
16049   "name" : "android::trait_trivial_copy<unsigned short>",
16050   "referenced_type" : "type-225",
16051   "self_type" : "type-225",
16052   "size" : 1,
16053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16054   "template_args" : [ "type-80" ],
16055   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
16056  },
16057  {
16058   "alignment" : 1,
16059   "linker_set_key" : "android::trait_trivial_copy<void>",
16060   "name" : "android::trait_trivial_copy<void>",
16061   "referenced_type" : "type-201",
16062   "self_type" : "type-201",
16063   "size" : 1,
16064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16065   "template_args" : [ "type-34" ],
16066   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
16067  },
16068  {
16069   "alignment" : 1,
16070   "linker_set_key" : "android::trait_trivial_ctor<bool>",
16071   "name" : "android::trait_trivial_ctor<bool>",
16072   "referenced_type" : "type-203",
16073   "self_type" : "type-203",
16074   "size" : 1,
16075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16076   "template_args" : [ "type-44" ],
16077   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
16078  },
16079  {
16080   "alignment" : 1,
16081   "linker_set_key" : "android::trait_trivial_ctor<char>",
16082   "name" : "android::trait_trivial_ctor<char>",
16083   "referenced_type" : "type-208",
16084   "self_type" : "type-208",
16085   "size" : 1,
16086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16087   "template_args" : [ "type-61" ],
16088   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
16089  },
16090  {
16091   "alignment" : 1,
16092   "linker_set_key" : "android::trait_trivial_ctor<double>",
16093   "name" : "android::trait_trivial_ctor<double>",
16094   "referenced_type" : "type-263",
16095   "self_type" : "type-263",
16096   "size" : 1,
16097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16098   "template_args" : [ "type-264" ],
16099   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
16100  },
16101  {
16102   "alignment" : 1,
16103   "linker_set_key" : "android::trait_trivial_ctor<float>",
16104   "name" : "android::trait_trivial_ctor<float>",
16105   "referenced_type" : "type-258",
16106   "self_type" : "type-258",
16107   "size" : 1,
16108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16109   "template_args" : [ "type-259" ],
16110   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
16111  },
16112  {
16113   "alignment" : 1,
16114   "linker_set_key" : "android::trait_trivial_ctor<int>",
16115   "name" : "android::trait_trivial_ctor<int>",
16116   "referenced_type" : "type-227",
16117   "self_type" : "type-227",
16118   "size" : 1,
16119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16120   "template_args" : [ "type-32" ],
16121   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
16122  },
16123  {
16124   "alignment" : 1,
16125   "linker_set_key" : "android::trait_trivial_ctor<long long>",
16126   "name" : "android::trait_trivial_ctor<long long>",
16127   "referenced_type" : "type-248",
16128   "self_type" : "type-248",
16129   "size" : 1,
16130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16131   "template_args" : [ "type-37" ],
16132   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
16133  },
16134  {
16135   "alignment" : 1,
16136   "linker_set_key" : "android::trait_trivial_ctor<long>",
16137   "name" : "android::trait_trivial_ctor<long>",
16138   "referenced_type" : "type-237",
16139   "self_type" : "type-237",
16140   "size" : 1,
16141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16142   "template_args" : [ "type-238" ],
16143   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
16144  },
16145  {
16146   "alignment" : 1,
16147   "linker_set_key" : "android::trait_trivial_ctor<short>",
16148   "name" : "android::trait_trivial_ctor<short>",
16149   "referenced_type" : "type-217",
16150   "self_type" : "type-217",
16151   "size" : 1,
16152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16153   "template_args" : [ "type-218" ],
16154   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
16155  },
16156  {
16157   "alignment" : 1,
16158   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
16159   "name" : "android::trait_trivial_ctor<unsigned char>",
16160   "referenced_type" : "type-212",
16161   "self_type" : "type-212",
16162   "size" : 1,
16163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16164   "template_args" : [ "type-78" ],
16165   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
16166  },
16167  {
16168   "alignment" : 1,
16169   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
16170   "name" : "android::trait_trivial_ctor<unsigned int>",
16171   "referenced_type" : "type-232",
16172   "self_type" : "type-232",
16173   "size" : 1,
16174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16175   "template_args" : [ "type-2" ],
16176   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
16177  },
16178  {
16179   "alignment" : 1,
16180   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
16181   "name" : "android::trait_trivial_ctor<unsigned long long>",
16182   "referenced_type" : "type-252",
16183   "self_type" : "type-252",
16184   "size" : 1,
16185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16186   "template_args" : [ "type-138" ],
16187   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
16188  },
16189  {
16190   "alignment" : 1,
16191   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
16192   "name" : "android::trait_trivial_ctor<unsigned long>",
16193   "referenced_type" : "type-242",
16194   "self_type" : "type-242",
16195   "size" : 1,
16196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16197   "template_args" : [ "type-243" ],
16198   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
16199  },
16200  {
16201   "alignment" : 1,
16202   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
16203   "name" : "android::trait_trivial_ctor<unsigned short>",
16204   "referenced_type" : "type-223",
16205   "self_type" : "type-223",
16206   "size" : 1,
16207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16208   "template_args" : [ "type-80" ],
16209   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
16210  },
16211  {
16212   "alignment" : 1,
16213   "linker_set_key" : "android::trait_trivial_ctor<void>",
16214   "name" : "android::trait_trivial_ctor<void>",
16215   "referenced_type" : "type-199",
16216   "self_type" : "type-199",
16217   "size" : 1,
16218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16219   "template_args" : [ "type-34" ],
16220   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
16221  },
16222  {
16223   "alignment" : 1,
16224   "linker_set_key" : "android::trait_trivial_dtor<bool>",
16225   "name" : "android::trait_trivial_dtor<bool>",
16226   "referenced_type" : "type-205",
16227   "self_type" : "type-205",
16228   "size" : 1,
16229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16230   "template_args" : [ "type-44" ],
16231   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
16232  },
16233  {
16234   "alignment" : 1,
16235   "linker_set_key" : "android::trait_trivial_dtor<char>",
16236   "name" : "android::trait_trivial_dtor<char>",
16237   "referenced_type" : "type-209",
16238   "self_type" : "type-209",
16239   "size" : 1,
16240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16241   "template_args" : [ "type-61" ],
16242   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
16243  },
16244  {
16245   "alignment" : 1,
16246   "linker_set_key" : "android::trait_trivial_dtor<double>",
16247   "name" : "android::trait_trivial_dtor<double>",
16248   "referenced_type" : "type-270",
16249   "self_type" : "type-270",
16250   "size" : 1,
16251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16252   "template_args" : [ "type-264" ],
16253   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
16254  },
16255  {
16256   "alignment" : 1,
16257   "linker_set_key" : "android::trait_trivial_dtor<float>",
16258   "name" : "android::trait_trivial_dtor<float>",
16259   "referenced_type" : "type-260",
16260   "self_type" : "type-260",
16261   "size" : 1,
16262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16263   "template_args" : [ "type-259" ],
16264   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
16265  },
16266  {
16267   "alignment" : 1,
16268   "linker_set_key" : "android::trait_trivial_dtor<int>",
16269   "name" : "android::trait_trivial_dtor<int>",
16270   "referenced_type" : "type-228",
16271   "self_type" : "type-228",
16272   "size" : 1,
16273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16274   "template_args" : [ "type-32" ],
16275   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
16276  },
16277  {
16278   "alignment" : 1,
16279   "linker_set_key" : "android::trait_trivial_dtor<long long>",
16280   "name" : "android::trait_trivial_dtor<long long>",
16281   "referenced_type" : "type-249",
16282   "self_type" : "type-249",
16283   "size" : 1,
16284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16285   "template_args" : [ "type-37" ],
16286   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
16287  },
16288  {
16289   "alignment" : 1,
16290   "linker_set_key" : "android::trait_trivial_dtor<long>",
16291   "name" : "android::trait_trivial_dtor<long>",
16292   "referenced_type" : "type-239",
16293   "self_type" : "type-239",
16294   "size" : 1,
16295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16296   "template_args" : [ "type-238" ],
16297   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
16298  },
16299  {
16300   "alignment" : 1,
16301   "linker_set_key" : "android::trait_trivial_dtor<short>",
16302   "name" : "android::trait_trivial_dtor<short>",
16303   "referenced_type" : "type-219",
16304   "self_type" : "type-219",
16305   "size" : 1,
16306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16307   "template_args" : [ "type-218" ],
16308   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
16309  },
16310  {
16311   "alignment" : 1,
16312   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
16313   "name" : "android::trait_trivial_dtor<unsigned char>",
16314   "referenced_type" : "type-213",
16315   "self_type" : "type-213",
16316   "size" : 1,
16317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16318   "template_args" : [ "type-78" ],
16319   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
16320  },
16321  {
16322   "alignment" : 1,
16323   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
16324   "name" : "android::trait_trivial_dtor<unsigned int>",
16325   "referenced_type" : "type-233",
16326   "self_type" : "type-233",
16327   "size" : 1,
16328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16329   "template_args" : [ "type-2" ],
16330   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
16331  },
16332  {
16333   "alignment" : 1,
16334   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
16335   "name" : "android::trait_trivial_dtor<unsigned long long>",
16336   "referenced_type" : "type-255",
16337   "self_type" : "type-255",
16338   "size" : 1,
16339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16340   "template_args" : [ "type-138" ],
16341   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
16342  },
16343  {
16344   "alignment" : 1,
16345   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
16346   "name" : "android::trait_trivial_dtor<unsigned long>",
16347   "referenced_type" : "type-245",
16348   "self_type" : "type-245",
16349   "size" : 1,
16350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16351   "template_args" : [ "type-243" ],
16352   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
16353  },
16354  {
16355   "alignment" : 1,
16356   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
16357   "name" : "android::trait_trivial_dtor<unsigned short>",
16358   "referenced_type" : "type-224",
16359   "self_type" : "type-224",
16360   "size" : 1,
16361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16362   "template_args" : [ "type-80" ],
16363   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
16364  },
16365  {
16366   "alignment" : 1,
16367   "linker_set_key" : "android::trait_trivial_dtor<void>",
16368   "name" : "android::trait_trivial_dtor<void>",
16369   "referenced_type" : "type-200",
16370   "self_type" : "type-200",
16371   "size" : 1,
16372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16373   "template_args" : [ "type-34" ],
16374   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
16375  },
16376  {
16377   "alignment" : 1,
16378   "linker_set_key" : "android::trait_trivial_move<android::String16>",
16379   "name" : "android::trait_trivial_move<android::String16>",
16380   "referenced_type" : "type-420",
16381   "self_type" : "type-420",
16382   "size" : 1,
16383   "source_file" : "/system/core/libutils/include/utils/String16.h",
16384   "template_args" : [ "type-49" ],
16385   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
16386  },
16387  {
16388   "alignment" : 1,
16389   "linker_set_key" : "android::trait_trivial_move<android::String8>",
16390   "name" : "android::trait_trivial_move<android::String8>",
16391   "referenced_type" : "type-415",
16392   "self_type" : "type-415",
16393   "size" : 1,
16394   "source_file" : "/system/core/libutils/include/utils/String8.h",
16395   "template_args" : [ "type-58" ],
16396   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
16397  },
16398  {
16399   "alignment" : 1,
16400   "linker_set_key" : "android::trait_trivial_move<bool>",
16401   "name" : "android::trait_trivial_move<bool>",
16402   "referenced_type" : "type-207",
16403   "self_type" : "type-207",
16404   "size" : 1,
16405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16406   "template_args" : [ "type-44" ],
16407   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
16408  },
16409  {
16410   "alignment" : 1,
16411   "linker_set_key" : "android::trait_trivial_move<char>",
16412   "name" : "android::trait_trivial_move<char>",
16413   "referenced_type" : "type-211",
16414   "self_type" : "type-211",
16415   "size" : 1,
16416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16417   "template_args" : [ "type-61" ],
16418   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
16419  },
16420  {
16421   "alignment" : 1,
16422   "linker_set_key" : "android::trait_trivial_move<double>",
16423   "name" : "android::trait_trivial_move<double>",
16424   "referenced_type" : "type-272",
16425   "self_type" : "type-272",
16426   "size" : 1,
16427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16428   "template_args" : [ "type-264" ],
16429   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
16430  },
16431  {
16432   "alignment" : 1,
16433   "linker_set_key" : "android::trait_trivial_move<float>",
16434   "name" : "android::trait_trivial_move<float>",
16435   "referenced_type" : "type-262",
16436   "self_type" : "type-262",
16437   "size" : 1,
16438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16439   "template_args" : [ "type-259" ],
16440   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
16441  },
16442  {
16443   "alignment" : 1,
16444   "linker_set_key" : "android::trait_trivial_move<int>",
16445   "name" : "android::trait_trivial_move<int>",
16446   "referenced_type" : "type-230",
16447   "self_type" : "type-230",
16448   "size" : 1,
16449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16450   "template_args" : [ "type-32" ],
16451   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
16452  },
16453  {
16454   "alignment" : 1,
16455   "linker_set_key" : "android::trait_trivial_move<long long>",
16456   "name" : "android::trait_trivial_move<long long>",
16457   "referenced_type" : "type-251",
16458   "self_type" : "type-251",
16459   "size" : 1,
16460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16461   "template_args" : [ "type-37" ],
16462   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
16463  },
16464  {
16465   "alignment" : 1,
16466   "linker_set_key" : "android::trait_trivial_move<long>",
16467   "name" : "android::trait_trivial_move<long>",
16468   "referenced_type" : "type-241",
16469   "self_type" : "type-241",
16470   "size" : 1,
16471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16472   "template_args" : [ "type-238" ],
16473   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
16474  },
16475  {
16476   "alignment" : 1,
16477   "linker_set_key" : "android::trait_trivial_move<short>",
16478   "name" : "android::trait_trivial_move<short>",
16479   "referenced_type" : "type-222",
16480   "self_type" : "type-222",
16481   "size" : 1,
16482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16483   "template_args" : [ "type-218" ],
16484   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
16485  },
16486  {
16487   "alignment" : 1,
16488   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
16489   "name" : "android::trait_trivial_move<unsigned char>",
16490   "referenced_type" : "type-216",
16491   "self_type" : "type-216",
16492   "size" : 1,
16493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16494   "template_args" : [ "type-78" ],
16495   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
16496  },
16497  {
16498   "alignment" : 1,
16499   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
16500   "name" : "android::trait_trivial_move<unsigned int>",
16501   "referenced_type" : "type-235",
16502   "self_type" : "type-235",
16503   "size" : 1,
16504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16505   "template_args" : [ "type-2" ],
16506   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
16507  },
16508  {
16509   "alignment" : 1,
16510   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
16511   "name" : "android::trait_trivial_move<unsigned long long>",
16512   "referenced_type" : "type-257",
16513   "self_type" : "type-257",
16514   "size" : 1,
16515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16516   "template_args" : [ "type-138" ],
16517   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
16518  },
16519  {
16520   "alignment" : 1,
16521   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
16522   "name" : "android::trait_trivial_move<unsigned long>",
16523   "referenced_type" : "type-247",
16524   "self_type" : "type-247",
16525   "size" : 1,
16526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16527   "template_args" : [ "type-243" ],
16528   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
16529  },
16530  {
16531   "alignment" : 1,
16532   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
16533   "name" : "android::trait_trivial_move<unsigned short>",
16534   "referenced_type" : "type-226",
16535   "self_type" : "type-226",
16536   "size" : 1,
16537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16538   "template_args" : [ "type-80" ],
16539   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
16540  },
16541  {
16542   "alignment" : 1,
16543   "linker_set_key" : "android::trait_trivial_move<void>",
16544   "name" : "android::trait_trivial_move<void>",
16545   "referenced_type" : "type-202",
16546   "self_type" : "type-202",
16547   "size" : 1,
16548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16549   "template_args" : [ "type-34" ],
16550   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
16551  },
16552  {
16553   "alignment" : 4,
16554   "fields" :
16555   [
16556    {
16557     "access" : "private",
16558     "field_name" : "m_ptr",
16559     "referenced_type" : "type-144"
16560    },
16561    {
16562     "access" : "private",
16563     "field_name" : "m_refs",
16564     "field_offset" : 32,
16565     "referenced_type" : "type-11"
16566    }
16567   ],
16568   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
16569   "name" : "android::wp<android::hardware::BHwBinder>",
16570   "record_kind" : "class",
16571   "referenced_type" : "type-448",
16572   "self_type" : "type-448",
16573   "size" : 8,
16574   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16575   "template_args" : [ "type-145" ],
16576   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16577  },
16578  {
16579   "alignment" : 4,
16580   "fields" :
16581   [
16582    {
16583     "access" : "private",
16584     "field_name" : "m_ptr",
16585     "referenced_type" : "type-14"
16586    },
16587    {
16588     "access" : "private",
16589     "field_name" : "m_refs",
16590     "field_offset" : 32,
16591     "referenced_type" : "type-11"
16592    }
16593   ],
16594   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16595   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16596   "record_kind" : "class",
16597   "referenced_type" : "type-236",
16598   "self_type" : "type-236",
16599   "size" : 8,
16600   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16601   "template_args" : [ "type-15" ],
16602   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16603  },
16604  {
16605   "alignment" : 4,
16606   "fields" :
16607   [
16608    {
16609     "access" : "private",
16610     "field_name" : "m_ptr",
16611     "referenced_type" : "type-136"
16612    },
16613    {
16614     "access" : "private",
16615     "field_name" : "m_refs",
16616     "field_offset" : 32,
16617     "referenced_type" : "type-11"
16618    }
16619   ],
16620   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16621   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16622   "record_kind" : "class",
16623   "referenced_type" : "type-135",
16624   "self_type" : "type-135",
16625   "size" : 8,
16626   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16627   "template_args" : [ "type-137" ],
16628   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16629  },
16630  {
16631   "alignment" : 4,
16632   "fields" :
16633   [
16634    {
16635     "access" : "private",
16636     "field_name" : "m_ptr",
16637     "referenced_type" : "type-5"
16638    },
16639    {
16640     "access" : "private",
16641     "field_name" : "m_refs",
16642     "field_offset" : 32,
16643     "referenced_type" : "type-11"
16644    }
16645   ],
16646   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16647   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16648   "record_kind" : "class",
16649   "referenced_type" : "type-4",
16650   "self_type" : "type-4",
16651   "size" : 8,
16652   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16653   "template_args" : [ "type-6" ],
16654   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16655  },
16656  {
16657   "alignment" : 4,
16658   "fields" :
16659   [
16660    {
16661     "field_name" : "maxContentLightLevel",
16662     "referenced_type" : "type-259"
16663    },
16664    {
16665     "field_name" : "maxFrameAverageLightLevel",
16666     "field_offset" : 32,
16667     "referenced_type" : "type-259"
16668    }
16669   ],
16670   "linker_set_key" : "android_cta861_3_metadata",
16671   "name" : "android_cta861_3_metadata",
16672   "referenced_type" : "type-519",
16673   "self_type" : "type-519",
16674   "size" : 8,
16675   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16676   "unique_id" : "android_cta861_3_metadata"
16677  },
16678  {
16679   "alignment" : 4,
16680   "fields" :
16681   [
16682    {
16683     "field_name" : "num_points",
16684     "referenced_type" : "type-2"
16685    },
16686    {
16687     "field_name" : "reserved",
16688     "field_offset" : 32,
16689     "referenced_type" : "type-508"
16690    },
16691    {
16692     "field_name" : "xyzc_points",
16693     "field_offset" : 288,
16694     "referenced_type" : "type-516"
16695    }
16696   ],
16697   "linker_set_key" : "android_depth_points",
16698   "name" : "android_depth_points",
16699   "referenced_type" : "type-515",
16700   "self_type" : "type-515",
16701   "size" : 36,
16702   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16703   "unique_id" : "android_depth_points"
16704  },
16705  {
16706   "alignment" : 4,
16707   "fields" :
16708   [
16709    {
16710     "field_name" : "format",
16711     "referenced_type" : "type-512"
16712    },
16713    {
16714     "field_name" : "num_planes",
16715     "field_offset" : 32,
16716     "referenced_type" : "type-2"
16717    },
16718    {
16719     "field_name" : "planes",
16720     "field_offset" : 64,
16721     "referenced_type" : "type-514"
16722    }
16723   ],
16724   "linker_set_key" : "android_flex_layout",
16725   "name" : "android_flex_layout",
16726   "referenced_type" : "type-513",
16727   "self_type" : "type-513",
16728   "size" : 12,
16729   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16730   "unique_id" : "android_flex_layout"
16731  },
16732  {
16733   "alignment" : 4,
16734   "fields" :
16735   [
16736    {
16737     "field_name" : "top_left",
16738     "referenced_type" : "type-428"
16739    },
16740    {
16741     "field_name" : "component",
16742     "field_offset" : 32,
16743     "referenced_type" : "type-509"
16744    },
16745    {
16746     "field_name" : "bits_per_component",
16747     "field_offset" : 64,
16748     "referenced_type" : "type-32"
16749    },
16750    {
16751     "field_name" : "bits_used",
16752     "field_offset" : 96,
16753     "referenced_type" : "type-32"
16754    },
16755    {
16756     "field_name" : "h_increment",
16757     "field_offset" : 128,
16758     "referenced_type" : "type-32"
16759    },
16760    {
16761     "field_name" : "v_increment",
16762     "field_offset" : 160,
16763     "referenced_type" : "type-32"
16764    },
16765    {
16766     "field_name" : "h_subsampling",
16767     "field_offset" : 192,
16768     "referenced_type" : "type-32"
16769    },
16770    {
16771     "field_name" : "v_subsampling",
16772     "field_offset" : 224,
16773     "referenced_type" : "type-32"
16774    }
16775   ],
16776   "linker_set_key" : "android_flex_plane",
16777   "name" : "android_flex_plane",
16778   "referenced_type" : "type-510",
16779   "self_type" : "type-510",
16780   "size" : 32,
16781   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16782   "unique_id" : "android_flex_plane"
16783  },
16784  {
16785   "alignment" : 4,
16786   "fields" :
16787   [
16788    {
16789     "field_name" : "displayPrimaryRed",
16790     "referenced_type" : "type-517"
16791    },
16792    {
16793     "field_name" : "displayPrimaryGreen",
16794     "field_offset" : 64,
16795     "referenced_type" : "type-517"
16796    },
16797    {
16798     "field_name" : "displayPrimaryBlue",
16799     "field_offset" : 128,
16800     "referenced_type" : "type-517"
16801    },
16802    {
16803     "field_name" : "whitePoint",
16804     "field_offset" : 192,
16805     "referenced_type" : "type-517"
16806    },
16807    {
16808     "field_name" : "maxLuminance",
16809     "field_offset" : 256,
16810     "referenced_type" : "type-259"
16811    },
16812    {
16813     "field_name" : "minLuminance",
16814     "field_offset" : 288,
16815     "referenced_type" : "type-259"
16816    }
16817   ],
16818   "linker_set_key" : "android_smpte2086_metadata",
16819   "name" : "android_smpte2086_metadata",
16820   "referenced_type" : "type-518",
16821   "self_type" : "type-518",
16822   "size" : 40,
16823   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16824   "unique_id" : "android_smpte2086_metadata"
16825  },
16826  {
16827   "alignment" : 4,
16828   "fields" :
16829   [
16830    {
16831     "field_name" : "x",
16832     "referenced_type" : "type-259"
16833    },
16834    {
16835     "field_name" : "y",
16836     "field_offset" : 32,
16837     "referenced_type" : "type-259"
16838    }
16839   ],
16840   "linker_set_key" : "android_xy_color",
16841   "name" : "android_xy_color",
16842   "referenced_type" : "type-517",
16843   "self_type" : "type-517",
16844   "size" : 8,
16845   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16846   "unique_id" : "android_xy_color"
16847  },
16848  {
16849   "alignment" : 4,
16850   "fields" :
16851   [
16852    {
16853     "field_name" : "y",
16854     "referenced_type" : "type-33"
16855    },
16856    {
16857     "field_name" : "cb",
16858     "field_offset" : 32,
16859     "referenced_type" : "type-33"
16860    },
16861    {
16862     "field_name" : "cr",
16863     "field_offset" : 64,
16864     "referenced_type" : "type-33"
16865    },
16866    {
16867     "field_name" : "ystride",
16868     "field_offset" : 96,
16869     "referenced_type" : "type-2"
16870    },
16871    {
16872     "field_name" : "cstride",
16873     "field_offset" : 128,
16874     "referenced_type" : "type-2"
16875    },
16876    {
16877     "field_name" : "chroma_step",
16878     "field_offset" : 160,
16879     "referenced_type" : "type-2"
16880    },
16881    {
16882     "field_name" : "reserved",
16883     "field_offset" : 192,
16884     "referenced_type" : "type-508"
16885    }
16886   ],
16887   "linker_set_key" : "android_ycbcr",
16888   "name" : "android_ycbcr",
16889   "referenced_type" : "type-507",
16890   "self_type" : "type-507",
16891   "size" : 56,
16892   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16893   "unique_id" : "android_ycbcr"
16894  },
16895  {
16896   "alignment" : 4,
16897   "fields" :
16898   [
16899    {
16900     "referenced_type" : "type-76"
16901    }
16902   ],
16903   "linker_set_key" : "log_msg",
16904   "name" : "log_msg",
16905   "referenced_type" : "type-75",
16906   "self_type" : "type-75",
16907   "size" : 5124,
16908   "source_file" : "/system/core/liblog/include/log/log_read.h",
16909   "unique_id" : "log_msg"
16910  },
16911  {
16912   "alignment" : 4,
16913   "fields" :
16914   [
16915    {
16916     "field_name" : "buf",
16917     "referenced_type" : "type-77"
16918    },
16919    {
16920     "field_name" : "entry",
16921     "referenced_type" : "type-79"
16922    },
16923    {
16924     "field_name" : "entry_v4",
16925     "referenced_type" : "type-79"
16926    },
16927    {
16928     "field_name" : "entry_v3",
16929     "referenced_type" : "type-82"
16930    },
16931    {
16932     "field_name" : "entry_v2",
16933     "referenced_type" : "type-83"
16934    },
16935    {
16936     "field_name" : "entry_v1",
16937     "referenced_type" : "type-84"
16938    }
16939   ],
16940   "is_anonymous" : true,
16941   "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",
16942   "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",
16943   "record_kind" : "union",
16944   "referenced_type" : "type-76",
16945   "self_type" : "type-76",
16946   "size" : 5124,
16947   "source_file" : "/system/core/liblog/include/log/log_read.h",
16948   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16949  },
16950  {
16951   "alignment" : 1,
16952   "fields" :
16953   [
16954    {
16955     "field_name" : "tv_sec",
16956     "referenced_type" : "type-2"
16957    },
16958    {
16959     "field_name" : "tv_nsec",
16960     "field_offset" : 32,
16961     "referenced_type" : "type-2"
16962    }
16963   ],
16964   "linker_set_key" : "log_time",
16965   "name" : "log_time",
16966   "referenced_type" : "type-386",
16967   "self_type" : "type-386",
16968   "size" : 8,
16969   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
16970   "unique_id" : "_ZTS8log_time"
16971  },
16972  {
16973   "alignment" : 4,
16974   "fields" :
16975   [
16976    {
16977     "field_name" : "len",
16978     "referenced_type" : "type-80"
16979    },
16980    {
16981     "field_name" : "__pad",
16982     "field_offset" : 16,
16983     "referenced_type" : "type-80"
16984    },
16985    {
16986     "field_name" : "pid",
16987     "field_offset" : 32,
16988     "referenced_type" : "type-32"
16989    },
16990    {
16991     "field_name" : "tid",
16992     "field_offset" : 64,
16993     "referenced_type" : "type-32"
16994    },
16995    {
16996     "field_name" : "sec",
16997     "field_offset" : 96,
16998     "referenced_type" : "type-32"
16999    },
17000    {
17001     "field_name" : "nsec",
17002     "field_offset" : 128,
17003     "referenced_type" : "type-32"
17004    },
17005    {
17006     "field_name" : "msg",
17007     "field_offset" : 160,
17008     "referenced_type" : "type-81"
17009    }
17010   ],
17011   "linker_set_key" : "logger_entry",
17012   "name" : "logger_entry",
17013   "referenced_type" : "type-84",
17014   "self_type" : "type-84",
17015   "size" : 20,
17016   "source_file" : "/system/core/liblog/include/log/log_read.h",
17017   "unique_id" : "logger_entry"
17018  },
17019  {
17020   "alignment" : 1,
17021   "fields" :
17022   [
17023    {
17024     "field_name" : "len",
17025     "referenced_type" : "type-80"
17026    },
17027    {
17028     "field_name" : "hdr_size",
17029     "field_offset" : 16,
17030     "referenced_type" : "type-80"
17031    },
17032    {
17033     "field_name" : "pid",
17034     "field_offset" : 32,
17035     "referenced_type" : "type-32"
17036    },
17037    {
17038     "field_name" : "tid",
17039     "field_offset" : 64,
17040     "referenced_type" : "type-32"
17041    },
17042    {
17043     "field_name" : "sec",
17044     "field_offset" : 96,
17045     "referenced_type" : "type-32"
17046    },
17047    {
17048     "field_name" : "nsec",
17049     "field_offset" : 128,
17050     "referenced_type" : "type-32"
17051    },
17052    {
17053     "field_name" : "euid",
17054     "field_offset" : 160,
17055     "referenced_type" : "type-2"
17056    },
17057    {
17058     "field_name" : "msg",
17059     "field_offset" : 192,
17060     "referenced_type" : "type-81"
17061    }
17062   ],
17063   "linker_set_key" : "logger_entry_v2",
17064   "name" : "logger_entry_v2",
17065   "referenced_type" : "type-83",
17066   "self_type" : "type-83",
17067   "size" : 24,
17068   "source_file" : "/system/core/liblog/include/log/log_read.h",
17069   "unique_id" : "logger_entry_v2"
17070  },
17071  {
17072   "alignment" : 1,
17073   "fields" :
17074   [
17075    {
17076     "field_name" : "len",
17077     "referenced_type" : "type-80"
17078    },
17079    {
17080     "field_name" : "hdr_size",
17081     "field_offset" : 16,
17082     "referenced_type" : "type-80"
17083    },
17084    {
17085     "field_name" : "pid",
17086     "field_offset" : 32,
17087     "referenced_type" : "type-32"
17088    },
17089    {
17090     "field_name" : "tid",
17091     "field_offset" : 64,
17092     "referenced_type" : "type-32"
17093    },
17094    {
17095     "field_name" : "sec",
17096     "field_offset" : 96,
17097     "referenced_type" : "type-32"
17098    },
17099    {
17100     "field_name" : "nsec",
17101     "field_offset" : 128,
17102     "referenced_type" : "type-32"
17103    },
17104    {
17105     "field_name" : "lid",
17106     "field_offset" : 160,
17107     "referenced_type" : "type-2"
17108    },
17109    {
17110     "field_name" : "msg",
17111     "field_offset" : 192,
17112     "referenced_type" : "type-81"
17113    }
17114   ],
17115   "linker_set_key" : "logger_entry_v3",
17116   "name" : "logger_entry_v3",
17117   "referenced_type" : "type-82",
17118   "self_type" : "type-82",
17119   "size" : 24,
17120   "source_file" : "/system/core/liblog/include/log/log_read.h",
17121   "unique_id" : "logger_entry_v3"
17122  },
17123  {
17124   "alignment" : 4,
17125   "fields" :
17126   [
17127    {
17128     "field_name" : "len",
17129     "referenced_type" : "type-80"
17130    },
17131    {
17132     "field_name" : "hdr_size",
17133     "field_offset" : 16,
17134     "referenced_type" : "type-80"
17135    },
17136    {
17137     "field_name" : "pid",
17138     "field_offset" : 32,
17139     "referenced_type" : "type-32"
17140    },
17141    {
17142     "field_name" : "tid",
17143     "field_offset" : 64,
17144     "referenced_type" : "type-2"
17145    },
17146    {
17147     "field_name" : "sec",
17148     "field_offset" : 96,
17149     "referenced_type" : "type-2"
17150    },
17151    {
17152     "field_name" : "nsec",
17153     "field_offset" : 128,
17154     "referenced_type" : "type-2"
17155    },
17156    {
17157     "field_name" : "lid",
17158     "field_offset" : 160,
17159     "referenced_type" : "type-2"
17160    },
17161    {
17162     "field_name" : "uid",
17163     "field_offset" : 192,
17164     "referenced_type" : "type-2"
17165    },
17166    {
17167     "field_name" : "msg",
17168     "field_offset" : 224,
17169     "referenced_type" : "type-81"
17170    }
17171   ],
17172   "linker_set_key" : "logger_entry_v4",
17173   "name" : "logger_entry_v4",
17174   "referenced_type" : "type-79",
17175   "self_type" : "type-79",
17176   "size" : 28,
17177   "source_file" : "/system/core/liblog/include/log/log_read.h",
17178   "unique_id" : "logger_entry_v4"
17179  },
17180  {
17181   "alignment" : 4,
17182   "fields" :
17183   [
17184    {
17185     "field_name" : "version",
17186     "referenced_type" : "type-32"
17187    },
17188    {
17189     "field_name" : "numFds",
17190     "field_offset" : 32,
17191     "referenced_type" : "type-32"
17192    },
17193    {
17194     "field_name" : "numInts",
17195     "field_offset" : 64,
17196     "referenced_type" : "type-32"
17197    },
17198    {
17199     "field_name" : "data",
17200     "field_offset" : 96,
17201     "referenced_type" : "type-196"
17202    }
17203   ],
17204   "linker_set_key" : "native_handle",
17205   "name" : "native_handle",
17206   "referenced_type" : "type-195",
17207   "self_type" : "type-195",
17208   "size" : 12,
17209   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
17210   "unique_id" : "native_handle"
17211  }
17212 ],
17213 "rvalue_reference_types" :
17214 [
17215  {
17216   "alignment" : 4,
17217   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > &&",
17218   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> > &&",
17219   "referenced_type" : "type-170",
17220   "self_type" : "type-173",
17221   "size" : 4,
17222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17223  },
17224  {
17225   "alignment" : 4,
17226   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > &&",
17227   "name" : "android::hardware::Return<android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> > &&",
17228   "referenced_type" : "type-660",
17229   "self_type" : "type-662",
17230   "size" : 4,
17231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17232  },
17233  {
17234   "alignment" : 4,
17235   "linker_set_key" : "android::hardware::Return<bool> &&",
17236   "name" : "android::hardware::Return<bool> &&",
17237   "referenced_type" : "type-156",
17238   "self_type" : "type-159",
17239   "size" : 4,
17240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17241  },
17242  {
17243   "alignment" : 4,
17244   "linker_set_key" : "android::hardware::Return<int> &&",
17245   "name" : "android::hardware::Return<int> &&",
17246   "referenced_type" : "type-164",
17247   "self_type" : "type-166",
17248   "size" : 4,
17249   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17250  },
17251  {
17252   "alignment" : 4,
17253   "linker_set_key" : "android::hardware::Return<void> &&",
17254   "name" : "android::hardware::Return<void> &&",
17255   "referenced_type" : "type-184",
17256   "self_type" : "type-186",
17257   "size" : 4,
17258   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17259  },
17260  {
17261   "alignment" : 4,
17262   "linker_set_key" : "android::hardware::Status &&",
17263   "name" : "android::hardware::Status &&",
17264   "referenced_type" : "type-147",
17265   "self_type" : "type-153",
17266   "size" : 4,
17267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17268  },
17269  {
17270   "alignment" : 4,
17271   "linker_set_key" : "android::hardware::details::return_status &&",
17272   "name" : "android::hardware::details::return_status &&",
17273   "referenced_type" : "type-157",
17274   "self_type" : "type-179",
17275   "size" : 4,
17276   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17277  },
17278  {
17279   "alignment" : 4,
17280   "linker_set_key" : "android::hardware::hidl_handle &&",
17281   "name" : "android::hardware::hidl_handle &&",
17282   "referenced_type" : "type-298",
17283   "self_type" : "type-306",
17284   "size" : 4,
17285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17286  },
17287  {
17288   "alignment" : 4,
17289   "linker_set_key" : "android::hardware::hidl_memory &&",
17290   "name" : "android::hardware::hidl_memory &&",
17291   "referenced_type" : "type-304",
17292   "self_type" : "type-310",
17293   "size" : 4,
17294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17295  },
17296  {
17297   "alignment" : 4,
17298   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &&",
17299   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IGraphicBufferProducer> &&",
17300   "referenced_type" : "type-123",
17301   "self_type" : "type-127",
17302   "size" : 4,
17303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17304  },
17305  {
17306   "alignment" : 4,
17307   "linker_set_key" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &&",
17308   "name" : "android::sp<android::hardware::graphics::bufferqueue::V1_0::IProducerListener> &&",
17309   "referenced_type" : "type-101",
17310   "self_type" : "type-117",
17311   "size" : 4,
17312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17313  },
17314  {
17315   "alignment" : 4,
17316   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17317   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17318   "referenced_type" : "type-132",
17319   "self_type" : "type-139",
17320   "size" : 4,
17321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17322  },
17323  {
17324   "alignment" : 4,
17325   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17326   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17327   "referenced_type" : "type-477",
17328   "self_type" : "type-476",
17329   "size" : 4,
17330   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17331  },
17332  {
17333   "alignment" : 4,
17334   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17335   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17336   "referenced_type" : "type-686",
17337   "self_type" : "type-685",
17338   "size" : 4,
17339   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17340  },
17341  {
17342   "alignment" : 4,
17343   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17344   "name" : "std::function<sp<IBase> (void *)> &&",
17345   "referenced_type" : "type-489",
17346   "self_type" : "type-488",
17347   "size" : 4,
17348   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17349  },
17350  {
17351   "alignment" : 4,
17352   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17353   "name" : "std::function<sp<IBase> (void *)> &&",
17354   "referenced_type" : "type-691",
17355   "self_type" : "type-690",
17356   "size" : 4,
17357   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17358  },
17359  {
17360   "alignment" : 4,
17361   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17362   "name" : "std::function<sp<IBinder> (void *)> &&",
17363   "referenced_type" : "type-479",
17364   "self_type" : "type-478",
17365   "size" : 4,
17366   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17367  },
17368  {
17369   "alignment" : 4,
17370   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17371   "name" : "std::function<sp<IBinder> (void *)> &&",
17372   "referenced_type" : "type-688",
17373   "self_type" : "type-687",
17374   "size" : 4,
17375   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17376  }
17377 ]
17378}
17379