1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-56",
9   "self_type" : "type-87",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-256",
16   "self_type" : "type-509",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-26",
24   "self_type" : "type-185",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-84",
32   "self_type" : "type-331",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-84",
41   "self_type" : "type-83",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-502",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-38",
64   "self_type" : "type-38",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-56",
73   "self_type" : "type-56",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-46",
83   "self_type" : "type-46",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-265",
91   "self_type" : "type-265",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-256",
99   "self_type" : "type-256",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-26",
108   "self_type" : "type-26",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-236",
117   "self_type" : "type-236",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-31",
126   "self_type" : "type-31",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-215",
135   "self_type" : "type-215",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-272",
144   "self_type" : "type-272",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-84",
154   "self_type" : "type-84",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-241",
174   "self_type" : "type-241",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-128",
184   "self_type" : "type-128",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-86",
194   "self_type" : "type-86",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-28",
201   "self_type" : "type-28"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
211  },
212  {
213   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient4pingEv"
244  },
245  {
246   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
250  },
251  {
252   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spINS_8hardware8graphics8composer4V2_115IComposerClientEEEb"
253  },
254  {
255   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spIS4_EEb"
256  },
257  {
258   "name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient13addOnewayTaskENSt3__18functionIFvvEEE"
259  },
260  {
261   "name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientC1ENS_2spINS3_17IVrComposerClientEEE"
262  },
263  {
264   "name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientC2ENS_2spINS3_17IVrComposerClientEEE"
265  },
266  {
267   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE"
268  },
269  {
270   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
271  },
272  {
273   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient4pingEv"
274  },
275  {
276   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientC1ERKNS_2spINS3_17IVrComposerClientEEE"
277  },
278  {
279   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientC2ERKNS_2spINS3_17IVrComposerClientEEE"
280  },
281  {
282   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
283  },
284  {
285   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
286  },
287  {
288   "name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD2Ev"
289  },
290  {
291   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE"
292  },
293  {
294   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
295  },
296  {
297   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12destroyLayerEyy"
298  },
299  {
300   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
304  },
305  {
306   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE"
307  },
308  {
309   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
310  },
311  {
312   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE"
313  },
314  {
315   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
316  },
317  {
318   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE"
319  },
320  {
321   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE"
322  },
323  {
324   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE"
325  },
326  {
327   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
328  },
329  {
330   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE"
331  },
332  {
333   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE"
334  },
335  {
336   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setActiveConfigEyj"
337  },
338  {
339   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
340  },
341  {
342   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
343  },
344  {
345   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE"
346  },
347  {
348   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE"
349  },
350  {
351   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE"
352  },
353  {
354   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
355  },
356  {
357   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE"
358  },
359  {
360   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE"
361  },
362  {
363   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21destroyVirtualDisplayEy"
364  },
365  {
366   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE"
367  },
368  {
369   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21notifySyspropsChangedEv"
370  },
371  {
372   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21setHALInstrumentationEv"
373  },
374  {
375   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE"
376  },
377  {
378   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient24setClientTargetSlotCountEyj"
379  },
380  {
381   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient25getMaxVirtualDisplayCountEv"
382  },
383  {
384   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient4pingEv"
385  },
386  {
387   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
388  },
389  {
390   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientC1ERKNS_2spINS_8hardware7IBinderEEE"
391  },
392  {
393   "name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientC2ERKNS_2spINS_8hardware7IBinderEEE"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientENS0_8graphics8composer4V2_115IComposerClientENS6_20BpHwVrComposerClientEEENS0_6ReturnINS_2spIT_EEEENSE_IT0_EEPKcb"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientENS_4hidl4base4V1_05IBaseENS6_20BpHwVrComposerClientEEENS0_6ReturnINS_2spIT_EEEENSE_IT0_EEPKcb"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_8graphics8composer4V2_117IComposerCallbackEvEENS_2spIT_EES9_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZN7android8hardware7details18getServiceInternalINS_10frameworks2vr8composer4V1_020BpHwVrComposerClientENS6_17IVrComposerClientEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbb"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
418  },
419  {
420   "binding" : "weak",
421   "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_"
422  },
423  {
424   "binding" : "weak",
425   "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_"
426  },
427  {
428   "binding" : "weak",
429   "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"
430  },
431  {
432   "binding" : "weak",
433   "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_"
434  },
435  {
436   "binding" : "weak",
437   "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_"
438  },
439  {
440   "binding" : "weak",
441   "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"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
446  },
447  {
448   "binding" : "weak",
449   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
450  },
451  {
452   "binding" : "weak",
453   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
454  },
455  {
456   "name" : "_ZThn20_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
457  },
458  {
459   "name" : "_ZThn20_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
460  },
461  {
462   "name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
463  },
464  {
465   "name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
466  }
467 ],
468 "elf_objects" :
469 [
470  {
471   "name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient10descriptorE"
472  },
473  {
474   "name" : "_ZTCN7android10frameworks2vr8composer4V1_017IVrComposerClientE0_NS_4hidl4base4V1_05IBaseE"
475  },
476  {
477   "name" : "_ZTCN7android10frameworks2vr8composer4V1_017IVrComposerClientE0_NS_8hardware8graphics8composer4V2_115IComposerClientE"
478  },
479  {
480   "binding" : "weak",
481   "name" : "_ZTCN7android10frameworks2vr8composer4V1_018BsVrComposerClientE0_NS3_17IVrComposerClientE"
482  },
483  {
484   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE0_NS_4hidl4base4V1_08BnHwBaseE"
485  },
486  {
487   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE0_NS_8hardware7IBinderE"
488  },
489  {
490   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE0_NS_8hardware9BHwBinderE"
491  },
492  {
493   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE0_NS3_17IVrComposerClientE"
494  },
495  {
496   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE0_NS_4hidl4base4V1_05IBaseE"
497  },
498  {
499   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE0_NS_8hardware11BpInterfaceINS3_17IVrComposerClientEEE"
500  },
501  {
502   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE0_NS_8hardware8graphics8composer4V2_115IComposerClientE"
503  },
504  {
505   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE4_NS_8hardware10IInterfaceE"
506  },
507  {
508   "name" : "_ZTCN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE8_NS_8hardware11BpHwRefBaseE"
509  },
510  {
511   "name" : "_ZTTN7android10frameworks2vr8composer4V1_017IVrComposerClientE"
512  },
513  {
514   "name" : "_ZTTN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE"
515  },
516  {
517   "name" : "_ZTTN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
518  },
519  {
520   "name" : "_ZTVN7android10frameworks2vr8composer4V1_017IVrComposerClientE"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZTVN7android10frameworks2vr8composer4V1_018BsVrComposerClientE"
525  },
526  {
527   "name" : "_ZTVN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE"
528  },
529  {
530   "name" : "_ZTVN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
531  }
532 ],
533 "enum_types" :
534 [
535  {
536   "alignment" : 4,
537   "enum_fields" :
538   [
539    {
540     "enum_field_value" : 0,
541     "name" : "android::Condition::WAKE_UP_ONE"
542    },
543    {
544     "enum_field_value" : 1,
545     "name" : "android::Condition::WAKE_UP_ALL"
546    }
547   ],
548   "linker_set_key" : "android::Condition::WakeUpType",
549   "name" : "android::Condition::WakeUpType",
550   "referenced_type" : "type-521",
551   "self_type" : "type-521",
552   "size" : 4,
553   "source_file" : "/system/core/libutils/include/utils/Condition.h",
554   "underlying_type" : "type-2",
555   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
556  },
557  {
558   "alignment" : 4,
559   "enum_fields" :
560   [
561    {
562     "enum_field_value" : 0,
563     "name" : "android::String16::kEmptyString"
564    }
565   ],
566   "linker_set_key" : "android::String16::StaticLinkage",
567   "name" : "android::String16::StaticLinkage",
568   "referenced_type" : "type-401",
569   "self_type" : "type-401",
570   "size" : 4,
571   "source_file" : "/system/core/libutils/include/utils/String16.h",
572   "underlying_type" : "type-2",
573   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
574  },
575  {
576   "alignment" : 4,
577   "enum_fields" :
578   [
579    {
580     "enum_field_value" : 0,
581     "name" : "android::String8::kEmptyString"
582    }
583   ],
584   "linker_set_key" : "android::String8::StaticLinkage",
585   "name" : "android::String8::StaticLinkage",
586   "referenced_type" : "type-394",
587   "self_type" : "type-394",
588   "size" : 4,
589   "source_file" : "/system/core/libutils/include/utils/String8.h",
590   "underlying_type" : "type-2",
591   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
592  },
593  {
594   "alignment" : 4,
595   "enum_fields" :
596   [
597    {
598     "enum_field_value" : 65535,
599     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::LENGTH_MASK"
600    },
601    {
602     "enum_field_value" : 16,
603     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::OPCODE_SHIFT"
604    },
605    {
606     "enum_field_value" : -65536,
607     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::OPCODE_MASK"
608    },
609    {
610     "enum_field_value" : 0,
611     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SELECT_DISPLAY"
612    },
613    {
614     "enum_field_value" : 65536,
615     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SELECT_LAYER"
616    },
617    {
618     "enum_field_value" : 16777216,
619     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_ERROR"
620    },
621    {
622     "enum_field_value" : 16842752,
623     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_CHANGED_COMPOSITION_TYPES"
624    },
625    {
626     "enum_field_value" : 16908288,
627     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_DISPLAY_REQUESTS"
628    },
629    {
630     "enum_field_value" : 16973824,
631     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_PRESENT_FENCE"
632    },
633    {
634     "enum_field_value" : 17039360,
635     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_RELEASE_FENCES"
636    },
637    {
638     "enum_field_value" : 33554432,
639     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_COLOR_TRANSFORM"
640    },
641    {
642     "enum_field_value" : 33619968,
643     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_CLIENT_TARGET"
644    },
645    {
646     "enum_field_value" : 33685504,
647     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_OUTPUT_BUFFER"
648    },
649    {
650     "enum_field_value" : 33751040,
651     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::VALIDATE_DISPLAY"
652    },
653    {
654     "enum_field_value" : 33816576,
655     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::ACCEPT_DISPLAY_CHANGES"
656    },
657    {
658     "enum_field_value" : 33882112,
659     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::PRESENT_DISPLAY"
660    },
661    {
662     "enum_field_value" : 33947648,
663     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::PRESENT_OR_VALIDATE_DISPLAY"
664    },
665    {
666     "enum_field_value" : 50331648,
667     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_CURSOR_POSITION"
668    },
669    {
670     "enum_field_value" : 50397184,
671     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_BUFFER"
672    },
673    {
674     "enum_field_value" : 50462720,
675     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_SURFACE_DAMAGE"
676    },
677    {
678     "enum_field_value" : 67108864,
679     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_BLEND_MODE"
680    },
681    {
682     "enum_field_value" : 67174400,
683     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_COLOR"
684    },
685    {
686     "enum_field_value" : 67239936,
687     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_COMPOSITION_TYPE"
688    },
689    {
690     "enum_field_value" : 67305472,
691     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_DATASPACE"
692    },
693    {
694     "enum_field_value" : 67371008,
695     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_DISPLAY_FRAME"
696    },
697    {
698     "enum_field_value" : 67436544,
699     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_PLANE_ALPHA"
700    },
701    {
702     "enum_field_value" : 67502080,
703     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_SIDEBAND_STREAM"
704    },
705    {
706     "enum_field_value" : 67567616,
707     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_SOURCE_CROP"
708    },
709    {
710     "enum_field_value" : 67633152,
711     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_TRANSFORM"
712    },
713    {
714     "enum_field_value" : 67698688,
715     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_VISIBLE_REGION"
716    },
717    {
718     "enum_field_value" : 67764224,
719     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_Z_ORDER"
720    },
721    {
722     "enum_field_value" : 67829760,
723     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_PRESENT_OR_VALIDATE_DISPLAY_RESULT"
724    },
725    {
726     "enum_field_value" : 134217728,
727     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_INFO"
728    },
729    {
730     "enum_field_value" : 134283264,
731     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_CLIENT_TARGET_METADATA"
732    },
733    {
734     "enum_field_value" : 134348800,
735     "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand::SET_LAYER_BUFFER_METADATA"
736    }
737   ],
738   "linker_set_key" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand",
739   "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand",
740   "referenced_type" : "type-628",
741   "self_type" : "type-628",
742   "size" : 4,
743   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h",
744   "underlying_type" : "type-26",
745   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_017IVrComposerClient9VrCommandE"
746  },
747  {
748   "alignment" : 4,
749   "enum_fields" :
750   [
751    {
752     "enum_field_value" : 0,
753     "name" : "android::hardware::HidlReturnRestriction::NONE"
754    },
755    {
756     "enum_field_value" : 1,
757     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
758    },
759    {
760     "enum_field_value" : 2,
761     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
762    }
763   ],
764   "linker_set_key" : "android::hardware::HidlReturnRestriction",
765   "name" : "android::hardware::HidlReturnRestriction",
766   "referenced_type" : "type-179",
767   "self_type" : "type-179",
768   "size" : 4,
769   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
770   "underlying_type" : "type-26",
771   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
772  },
773  {
774   "alignment" : 4,
775   "enum_fields" :
776   [
777    {
778     "enum_field_value" : 0,
779     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
780    },
781    {
782     "enum_field_value" : 1,
783     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
784    },
785    {
786     "enum_field_value" : 2,
787     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
788    },
789    {
790     "enum_field_value" : 3,
791     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
792    }
793   ],
794   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
795   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
796   "referenced_type" : "type-384",
797   "self_type" : "type-384",
798   "size" : 4,
799   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
800   "underlying_type" : "type-26",
801   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
802  },
803  {
804   "alignment" : 4,
805   "enum_fields" :
806   [
807    {
808     "enum_field_value" : 0,
809     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
810    },
811    {
812     "enum_field_value" : 1,
813     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
814    },
815    {
816     "enum_field_value" : 2,
817     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
818    },
819    {
820     "enum_field_value" : 3,
821     "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
822    }
823   ],
824   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::GrantorType",
825   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>::GrantorType",
826   "referenced_type" : "type-381",
827   "self_type" : "type-381",
828   "size" : 4,
829   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
830   "underlying_type" : "type-26",
831   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIjLNS0_8MQFlavorE1EE11GrantorTypeE"
832  },
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 1,
839     "name" : "android::hardware::kSynchronizedReadWrite"
840    },
841    {
842     "enum_field_value" : 2,
843     "name" : "android::hardware::kUnsynchronizedWrite"
844    }
845   ],
846   "linker_set_key" : "android::hardware::MQFlavor",
847   "name" : "android::hardware::MQFlavor",
848   "referenced_type" : "type-376",
849   "self_type" : "type-376",
850   "size" : 4,
851   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
852   "underlying_type" : "type-2",
853   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
862    },
863    {
864     "enum_field_value" : 1,
865     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
866    },
867    {
868     "enum_field_value" : 2,
869     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
870    }
871   ],
872   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
873   "name" : "android::hardware::ProcessState::CallRestriction",
874   "referenced_type" : "type-58",
875   "self_type" : "type-58",
876   "size" : 4,
877   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
878   "underlying_type" : "type-26",
879   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
880  },
881  {
882   "alignment" : 4,
883   "enum_fields" :
884   [
885    {
886     "enum_field_value" : 0,
887     "name" : "android::hardware::Status::EX_NONE"
888    },
889    {
890     "enum_field_value" : -1,
891     "name" : "android::hardware::Status::EX_SECURITY"
892    },
893    {
894     "enum_field_value" : -2,
895     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
896    },
897    {
898     "enum_field_value" : -3,
899     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
900    },
901    {
902     "enum_field_value" : -4,
903     "name" : "android::hardware::Status::EX_NULL_POINTER"
904    },
905    {
906     "enum_field_value" : -5,
907     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
908    },
909    {
910     "enum_field_value" : -6,
911     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
912    },
913    {
914     "enum_field_value" : -7,
915     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
916    },
917    {
918     "enum_field_value" : -128,
919     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
920    },
921    {
922     "enum_field_value" : -129,
923     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
924    }
925   ],
926   "linker_set_key" : "android::hardware::Status::Exception",
927   "name" : "android::hardware::Status::Exception",
928   "referenced_type" : "type-139",
929   "self_type" : "type-139",
930   "size" : 4,
931   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
932   "underlying_type" : "type-26",
933   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
934  },
935  {
936   "alignment" : 4,
937   "enum_fields" :
938   [
939    {
940     "enum_field_value" : 0,
941     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
942    },
943    {
944     "enum_field_value" : 1,
945     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
946    },
947    {
948     "enum_field_value" : 2,
949     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
950    },
951    {
952     "enum_field_value" : 3,
953     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
954    },
955    {
956     "enum_field_value" : 4,
957     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
958    },
959    {
960     "enum_field_value" : 5,
961     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
962    },
963    {
964     "enum_field_value" : 6,
965     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
966    },
967    {
968     "enum_field_value" : 7,
969     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
970    },
971    {
972     "enum_field_value" : 8,
973     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
974    },
975    {
976     "enum_field_value" : 9,
977     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
978    }
979   ],
980   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
981   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
982   "referenced_type" : "type-676",
983   "self_type" : "type-676",
984   "size" : 4,
985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
986   "underlying_type" : "type-2",
987   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
988  },
989  {
990   "alignment" : 4,
991   "enum_fields" :
992   [
993    {
994     "enum_field_value" : 15,
995     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_MASK"
996    },
997    {
998     "enum_field_value" : 0,
999     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_NEVER"
1000    },
1001    {
1002     "enum_field_value" : 2,
1003     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_RARELY"
1004    },
1005    {
1006     "enum_field_value" : 3,
1007     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_READ_OFTEN"
1008    },
1009    {
1010     "enum_field_value" : 240,
1011     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_MASK"
1012    },
1013    {
1014     "enum_field_value" : 0,
1015     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_NEVER"
1016    },
1017    {
1018     "enum_field_value" : 32,
1019     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_RARELY"
1020    },
1021    {
1022     "enum_field_value" : 48,
1023     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CPU_WRITE_OFTEN"
1024    },
1025    {
1026     "enum_field_value" : 256,
1027     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_TEXTURE"
1028    },
1029    {
1030     "enum_field_value" : 512,
1031     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_RENDER_TARGET"
1032    },
1033    {
1034     "enum_field_value" : 2048,
1035     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_OVERLAY"
1036    },
1037    {
1038     "enum_field_value" : 4096,
1039     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CLIENT_TARGET"
1040    },
1041    {
1042     "enum_field_value" : 16384,
1043     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::PROTECTED"
1044    },
1045    {
1046     "enum_field_value" : 32768,
1047     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::COMPOSER_CURSOR"
1048    },
1049    {
1050     "enum_field_value" : 65536,
1051     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_ENCODER"
1052    },
1053    {
1054     "enum_field_value" : 131072,
1055     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_OUTPUT"
1056    },
1057    {
1058     "enum_field_value" : 262144,
1059     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::CAMERA_INPUT"
1060    },
1061    {
1062     "enum_field_value" : 1048576,
1063     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::RENDERSCRIPT"
1064    },
1065    {
1066     "enum_field_value" : 4194304,
1067     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VIDEO_DECODER"
1068    },
1069    {
1070     "enum_field_value" : 8388608,
1071     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::SENSOR_DIRECT_DATA"
1072    },
1073    {
1074     "enum_field_value" : 16777216,
1075     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::GPU_DATA_BUFFER"
1076    },
1077    {
1078     "enum_field_value" : -268435456,
1079     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK"
1080    },
1081    {
1082     "enum_field_value" : 0,
1083     "name" : "android::hardware::graphics::common::V1_0::BufferUsage::VENDOR_MASK_HI"
1084    }
1085   ],
1086   "linker_set_key" : "android::hardware::graphics::common::V1_0::BufferUsage",
1087   "name" : "android::hardware::graphics::common::V1_0::BufferUsage",
1088   "referenced_type" : "type-547",
1089   "self_type" : "type-547",
1090   "size" : 8,
1091   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1092   "underlying_type" : "type-128",
1093   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011BufferUsageE"
1094  },
1095  {
1096   "alignment" : 4,
1097   "enum_fields" :
1098   [
1099    {
1100     "enum_field_value" : 0,
1101     "name" : "android::hardware::graphics::common::V1_0::ColorMode::NATIVE"
1102    },
1103    {
1104     "enum_field_value" : 1,
1105     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625"
1106    },
1107    {
1108     "enum_field_value" : 2,
1109     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_625_UNADJUSTED"
1110    },
1111    {
1112     "enum_field_value" : 3,
1113     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525"
1114    },
1115    {
1116     "enum_field_value" : 4,
1117     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT601_525_UNADJUSTED"
1118    },
1119    {
1120     "enum_field_value" : 5,
1121     "name" : "android::hardware::graphics::common::V1_0::ColorMode::STANDARD_BT709"
1122    },
1123    {
1124     "enum_field_value" : 6,
1125     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DCI_P3"
1126    },
1127    {
1128     "enum_field_value" : 7,
1129     "name" : "android::hardware::graphics::common::V1_0::ColorMode::SRGB"
1130    },
1131    {
1132     "enum_field_value" : 8,
1133     "name" : "android::hardware::graphics::common::V1_0::ColorMode::ADOBE_RGB"
1134    },
1135    {
1136     "enum_field_value" : 9,
1137     "name" : "android::hardware::graphics::common::V1_0::ColorMode::DISPLAY_P3"
1138    }
1139   ],
1140   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode",
1141   "name" : "android::hardware::graphics::common::V1_0::ColorMode",
1142   "referenced_type" : "type-347",
1143   "self_type" : "type-347",
1144   "size" : 4,
1145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1146   "underlying_type" : "type-26",
1147   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09ColorModeE"
1148  },
1149  {
1150   "alignment" : 4,
1151   "enum_fields" :
1152   [
1153    {
1154     "enum_field_value" : 0,
1155     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::IDENTITY"
1156    },
1157    {
1158     "enum_field_value" : 1,
1159     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::ARBITRARY_MATRIX"
1160    },
1161    {
1162     "enum_field_value" : 2,
1163     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::VALUE_INVERSE"
1164    },
1165    {
1166     "enum_field_value" : 3,
1167     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::GRAYSCALE"
1168    },
1169    {
1170     "enum_field_value" : 4,
1171     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_PROTANOPIA"
1172    },
1173    {
1174     "enum_field_value" : 5,
1175     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_DEUTERANOPIA"
1176    },
1177    {
1178     "enum_field_value" : 6,
1179     "name" : "android::hardware::graphics::common::V1_0::ColorTransform::CORRECT_TRITANOPIA"
1180    }
1181   ],
1182   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorTransform",
1183   "name" : "android::hardware::graphics::common::V1_0::ColorTransform",
1184   "referenced_type" : "type-550",
1185   "self_type" : "type-550",
1186   "size" : 4,
1187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1188   "underlying_type" : "type-26",
1189   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_014ColorTransformE"
1190  },
1191  {
1192   "alignment" : 4,
1193   "enum_fields" :
1194   [
1195    {
1196     "enum_field_value" : 0,
1197     "name" : "android::hardware::graphics::common::V1_0::Dataspace::UNKNOWN"
1198    },
1199    {
1200     "enum_field_value" : 1,
1201     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ARBITRARY"
1202    },
1203    {
1204     "enum_field_value" : 16,
1205     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_SHIFT"
1206    },
1207    {
1208     "enum_field_value" : 4128768,
1209     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_MASK"
1210    },
1211    {
1212     "enum_field_value" : 0,
1213     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_UNSPECIFIED"
1214    },
1215    {
1216     "enum_field_value" : 65536,
1217     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT709"
1218    },
1219    {
1220     "enum_field_value" : 131072,
1221     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625"
1222    },
1223    {
1224     "enum_field_value" : 196608,
1225     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_625_UNADJUSTED"
1226    },
1227    {
1228     "enum_field_value" : 262144,
1229     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525"
1230    },
1231    {
1232     "enum_field_value" : 327680,
1233     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT601_525_UNADJUSTED"
1234    },
1235    {
1236     "enum_field_value" : 393216,
1237     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020"
1238    },
1239    {
1240     "enum_field_value" : 458752,
1241     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT2020_CONSTANT_LUMINANCE"
1242    },
1243    {
1244     "enum_field_value" : 524288,
1245     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_BT470M"
1246    },
1247    {
1248     "enum_field_value" : 589824,
1249     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_FILM"
1250    },
1251    {
1252     "enum_field_value" : 655360,
1253     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_DCI_P3"
1254    },
1255    {
1256     "enum_field_value" : 720896,
1257     "name" : "android::hardware::graphics::common::V1_0::Dataspace::STANDARD_ADOBE_RGB"
1258    },
1259    {
1260     "enum_field_value" : 22,
1261     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SHIFT"
1262    },
1263    {
1264     "enum_field_value" : 130023424,
1265     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_MASK"
1266    },
1267    {
1268     "enum_field_value" : 0,
1269     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_UNSPECIFIED"
1270    },
1271    {
1272     "enum_field_value" : 4194304,
1273     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_LINEAR"
1274    },
1275    {
1276     "enum_field_value" : 8388608,
1277     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SRGB"
1278    },
1279    {
1280     "enum_field_value" : 12582912,
1281     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_SMPTE_170M"
1282    },
1283    {
1284     "enum_field_value" : 16777216,
1285     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_2"
1286    },
1287    {
1288     "enum_field_value" : 20971520,
1289     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_6"
1290    },
1291    {
1292     "enum_field_value" : 25165824,
1293     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_GAMMA2_8"
1294    },
1295    {
1296     "enum_field_value" : 29360128,
1297     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_ST2084"
1298    },
1299    {
1300     "enum_field_value" : 33554432,
1301     "name" : "android::hardware::graphics::common::V1_0::Dataspace::TRANSFER_HLG"
1302    },
1303    {
1304     "enum_field_value" : 27,
1305     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_SHIFT"
1306    },
1307    {
1308     "enum_field_value" : 939524096,
1309     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_MASK"
1310    },
1311    {
1312     "enum_field_value" : 0,
1313     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_UNSPECIFIED"
1314    },
1315    {
1316     "enum_field_value" : 134217728,
1317     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_FULL"
1318    },
1319    {
1320     "enum_field_value" : 268435456,
1321     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_LIMITED"
1322    },
1323    {
1324     "enum_field_value" : 402653184,
1325     "name" : "android::hardware::graphics::common::V1_0::Dataspace::RANGE_EXTENDED"
1326    },
1327    {
1328     "enum_field_value" : 512,
1329     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB_LINEAR"
1330    },
1331    {
1332     "enum_field_value" : 138477568,
1333     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB_LINEAR"
1334    },
1335    {
1336     "enum_field_value" : 406913024,
1337     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB_LINEAR"
1338    },
1339    {
1340     "enum_field_value" : 513,
1341     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SRGB"
1342    },
1343    {
1344     "enum_field_value" : 142671872,
1345     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SRGB"
1346    },
1347    {
1348     "enum_field_value" : 411107328,
1349     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_SCRGB"
1350    },
1351    {
1352     "enum_field_value" : 257,
1353     "name" : "android::hardware::graphics::common::V1_0::Dataspace::JFIF"
1354    },
1355    {
1356     "enum_field_value" : 146931712,
1357     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_JFIF"
1358    },
1359    {
1360     "enum_field_value" : 258,
1361     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_625"
1362    },
1363    {
1364     "enum_field_value" : 281149440,
1365     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_625"
1366    },
1367    {
1368     "enum_field_value" : 259,
1369     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT601_525"
1370    },
1371    {
1372     "enum_field_value" : 281280512,
1373     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT601_525"
1374    },
1375    {
1376     "enum_field_value" : 260,
1377     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT709"
1378    },
1379    {
1380     "enum_field_value" : 281083904,
1381     "name" : "android::hardware::graphics::common::V1_0::Dataspace::V0_BT709"
1382    },
1383    {
1384     "enum_field_value" : 139067392,
1385     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3_LINEAR"
1386    },
1387    {
1388     "enum_field_value" : 155844608,
1389     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DCI_P3"
1390    },
1391    {
1392     "enum_field_value" : 139067392,
1393     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3_LINEAR"
1394    },
1395    {
1396     "enum_field_value" : 143261696,
1397     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DISPLAY_P3"
1398    },
1399    {
1400     "enum_field_value" : 151715840,
1401     "name" : "android::hardware::graphics::common::V1_0::Dataspace::ADOBE_RGB"
1402    },
1403    {
1404     "enum_field_value" : 138805248,
1405     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_LINEAR"
1406    },
1407    {
1408     "enum_field_value" : 147193856,
1409     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020"
1410    },
1411    {
1412     "enum_field_value" : 163971072,
1413     "name" : "android::hardware::graphics::common::V1_0::Dataspace::BT2020_PQ"
1414    },
1415    {
1416     "enum_field_value" : 4096,
1417     "name" : "android::hardware::graphics::common::V1_0::Dataspace::DEPTH"
1418    },
1419    {
1420     "enum_field_value" : 4097,
1421     "name" : "android::hardware::graphics::common::V1_0::Dataspace::SENSOR"
1422    }
1423   ],
1424   "linker_set_key" : "android::hardware::graphics::common::V1_0::Dataspace",
1425   "name" : "android::hardware::graphics::common::V1_0::Dataspace",
1426   "referenced_type" : "type-549",
1427   "self_type" : "type-549",
1428   "size" : 4,
1429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1430   "underlying_type" : "type-26",
1431   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09DataspaceE"
1432  },
1433  {
1434   "alignment" : 4,
1435   "enum_fields" :
1436   [
1437    {
1438     "enum_field_value" : 1,
1439     "name" : "android::hardware::graphics::common::V1_0::Hdr::DOLBY_VISION"
1440    },
1441    {
1442     "enum_field_value" : 2,
1443     "name" : "android::hardware::graphics::common::V1_0::Hdr::HDR10"
1444    },
1445    {
1446     "enum_field_value" : 3,
1447     "name" : "android::hardware::graphics::common::V1_0::Hdr::HLG"
1448    }
1449   ],
1450   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr",
1451   "name" : "android::hardware::graphics::common::V1_0::Hdr",
1452   "referenced_type" : "type-356",
1453   "self_type" : "type-356",
1454   "size" : 4,
1455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1456   "underlying_type" : "type-26",
1457   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_03HdrE"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 1,
1465     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_8888"
1466    },
1467    {
1468     "enum_field_value" : 2,
1469     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBX_8888"
1470    },
1471    {
1472     "enum_field_value" : 3,
1473     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_888"
1474    },
1475    {
1476     "enum_field_value" : 4,
1477     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGB_565"
1478    },
1479    {
1480     "enum_field_value" : 5,
1481     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BGRA_8888"
1482    },
1483    {
1484     "enum_field_value" : 16,
1485     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_SP"
1486    },
1487    {
1488     "enum_field_value" : 17,
1489     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCRCB_420_SP"
1490    },
1491    {
1492     "enum_field_value" : 20,
1493     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_422_I"
1494    },
1495    {
1496     "enum_field_value" : 22,
1497     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_FP16"
1498    },
1499    {
1500     "enum_field_value" : 32,
1501     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW16"
1502    },
1503    {
1504     "enum_field_value" : 33,
1505     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::BLOB"
1506    },
1507    {
1508     "enum_field_value" : 34,
1509     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::IMPLEMENTATION_DEFINED"
1510    },
1511    {
1512     "enum_field_value" : 35,
1513     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YCBCR_420_888"
1514    },
1515    {
1516     "enum_field_value" : 36,
1517     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW_OPAQUE"
1518    },
1519    {
1520     "enum_field_value" : 37,
1521     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW10"
1522    },
1523    {
1524     "enum_field_value" : 38,
1525     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RAW12"
1526    },
1527    {
1528     "enum_field_value" : 43,
1529     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::RGBA_1010102"
1530    },
1531    {
1532     "enum_field_value" : 538982489,
1533     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y8"
1534    },
1535    {
1536     "enum_field_value" : 540422489,
1537     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::Y16"
1538    },
1539    {
1540     "enum_field_value" : 842094169,
1541     "name" : "android::hardware::graphics::common::V1_0::PixelFormat::YV12"
1542    }
1543   ],
1544   "linker_set_key" : "android::hardware::graphics::common::V1_0::PixelFormat",
1545   "name" : "android::hardware::graphics::common::V1_0::PixelFormat",
1546   "referenced_type" : "type-546",
1547   "self_type" : "type-546",
1548   "size" : 4,
1549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1550   "underlying_type" : "type-26",
1551   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_011PixelFormatE"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 1,
1559     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_H"
1560    },
1561    {
1562     "enum_field_value" : 2,
1563     "name" : "android::hardware::graphics::common::V1_0::Transform::FLIP_V"
1564    },
1565    {
1566     "enum_field_value" : 4,
1567     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_90"
1568    },
1569    {
1570     "enum_field_value" : 3,
1571     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_180"
1572    },
1573    {
1574     "enum_field_value" : 7,
1575     "name" : "android::hardware::graphics::common::V1_0::Transform::ROT_270"
1576    }
1577   ],
1578   "linker_set_key" : "android::hardware::graphics::common::V1_0::Transform",
1579   "name" : "android::hardware::graphics::common::V1_0::Transform",
1580   "referenced_type" : "type-548",
1581   "self_type" : "type-548",
1582   "size" : 4,
1583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h",
1584   "underlying_type" : "type-26",
1585   "unique_id" : "_ZTSN7android8hardware8graphics6common4V1_09TransformE"
1586  },
1587  {
1588   "alignment" : 4,
1589   "enum_fields" :
1590   [
1591    {
1592     "enum_field_value" : 0,
1593     "name" : "android::hardware::graphics::composer::V2_1::Error::NONE"
1594    },
1595    {
1596     "enum_field_value" : 1,
1597     "name" : "android::hardware::graphics::composer::V2_1::Error::BAD_CONFIG"
1598    },
1599    {
1600     "enum_field_value" : 2,
1601     "name" : "android::hardware::graphics::composer::V2_1::Error::BAD_DISPLAY"
1602    },
1603    {
1604     "enum_field_value" : 3,
1605     "name" : "android::hardware::graphics::composer::V2_1::Error::BAD_LAYER"
1606    },
1607    {
1608     "enum_field_value" : 4,
1609     "name" : "android::hardware::graphics::composer::V2_1::Error::BAD_PARAMETER"
1610    },
1611    {
1612     "enum_field_value" : 6,
1613     "name" : "android::hardware::graphics::composer::V2_1::Error::NO_RESOURCES"
1614    },
1615    {
1616     "enum_field_value" : 7,
1617     "name" : "android::hardware::graphics::composer::V2_1::Error::NOT_VALIDATED"
1618    },
1619    {
1620     "enum_field_value" : 8,
1621     "name" : "android::hardware::graphics::composer::V2_1::Error::UNSUPPORTED"
1622    }
1623   ],
1624   "linker_set_key" : "android::hardware::graphics::composer::V2_1::Error",
1625   "name" : "android::hardware::graphics::composer::V2_1::Error",
1626   "referenced_type" : "type-161",
1627   "self_type" : "type-161",
1628   "size" : 4,
1629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/types.h",
1630   "underlying_type" : "type-26",
1631   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_15ErrorE"
1632  },
1633  {
1634   "alignment" : 4,
1635   "enum_fields" :
1636   [
1637    {
1638     "enum_field_value" : 0,
1639     "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback::Connection::INVALID"
1640    },
1641    {
1642     "enum_field_value" : 1,
1643     "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback::Connection::CONNECTED"
1644    },
1645    {
1646     "enum_field_value" : 2,
1647     "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback::Connection::DISCONNECTED"
1648    }
1649   ],
1650   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerCallback::Connection",
1651   "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback::Connection",
1652   "referenced_type" : "type-576",
1653   "self_type" : "type-576",
1654   "size" : 4,
1655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerCallback.h",
1656   "underlying_type" : "type-26",
1657   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_117IComposerCallback10ConnectionE"
1658  },
1659  {
1660   "alignment" : 4,
1661   "enum_fields" :
1662   [
1663    {
1664     "enum_field_value" : 0,
1665     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::INVALID"
1666    },
1667    {
1668     "enum_field_value" : 1,
1669     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::WIDTH"
1670    },
1671    {
1672     "enum_field_value" : 2,
1673     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::HEIGHT"
1674    },
1675    {
1676     "enum_field_value" : 3,
1677     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::VSYNC_PERIOD"
1678    },
1679    {
1680     "enum_field_value" : 4,
1681     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::DPI_X"
1682    },
1683    {
1684     "enum_field_value" : 5,
1685     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute::DPI_Y"
1686    }
1687   ],
1688   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute",
1689   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Attribute",
1690   "referenced_type" : "type-580",
1691   "self_type" : "type-580",
1692   "size" : 4,
1693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1694   "underlying_type" : "type-26",
1695   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient9AttributeE"
1696  },
1697  {
1698   "alignment" : 4,
1699   "enum_fields" :
1700   [
1701    {
1702     "enum_field_value" : 0,
1703     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode::INVALID"
1704    },
1705    {
1706     "enum_field_value" : 1,
1707     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode::NONE"
1708    },
1709    {
1710     "enum_field_value" : 2,
1711     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode::PREMULTIPLIED"
1712    },
1713    {
1714     "enum_field_value" : 3,
1715     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode::COVERAGE"
1716    }
1717   ],
1718   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode",
1719   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode",
1720   "referenced_type" : "type-585",
1721   "self_type" : "type-585",
1722   "size" : 4,
1723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1724   "underlying_type" : "type-26",
1725   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient9BlendModeE"
1726  },
1727  {
1728   "alignment" : 4,
1729   "enum_fields" :
1730   [
1731    {
1732     "enum_field_value" : 65535,
1733     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::LENGTH_MASK"
1734    },
1735    {
1736     "enum_field_value" : 16,
1737     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::OPCODE_SHIFT"
1738    },
1739    {
1740     "enum_field_value" : -65536,
1741     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::OPCODE_MASK"
1742    },
1743    {
1744     "enum_field_value" : 0,
1745     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SELECT_DISPLAY"
1746    },
1747    {
1748     "enum_field_value" : 65536,
1749     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SELECT_LAYER"
1750    },
1751    {
1752     "enum_field_value" : 16777216,
1753     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_ERROR"
1754    },
1755    {
1756     "enum_field_value" : 16842752,
1757     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_CHANGED_COMPOSITION_TYPES"
1758    },
1759    {
1760     "enum_field_value" : 16908288,
1761     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_DISPLAY_REQUESTS"
1762    },
1763    {
1764     "enum_field_value" : 16973824,
1765     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_PRESENT_FENCE"
1766    },
1767    {
1768     "enum_field_value" : 17039360,
1769     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_RELEASE_FENCES"
1770    },
1771    {
1772     "enum_field_value" : 33554432,
1773     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_COLOR_TRANSFORM"
1774    },
1775    {
1776     "enum_field_value" : 33619968,
1777     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_CLIENT_TARGET"
1778    },
1779    {
1780     "enum_field_value" : 33685504,
1781     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_OUTPUT_BUFFER"
1782    },
1783    {
1784     "enum_field_value" : 33751040,
1785     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::VALIDATE_DISPLAY"
1786    },
1787    {
1788     "enum_field_value" : 33816576,
1789     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::ACCEPT_DISPLAY_CHANGES"
1790    },
1791    {
1792     "enum_field_value" : 33882112,
1793     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::PRESENT_DISPLAY"
1794    },
1795    {
1796     "enum_field_value" : 33947648,
1797     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::PRESENT_OR_VALIDATE_DISPLAY"
1798    },
1799    {
1800     "enum_field_value" : 50331648,
1801     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_CURSOR_POSITION"
1802    },
1803    {
1804     "enum_field_value" : 50397184,
1805     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_BUFFER"
1806    },
1807    {
1808     "enum_field_value" : 50462720,
1809     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_SURFACE_DAMAGE"
1810    },
1811    {
1812     "enum_field_value" : 67108864,
1813     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_BLEND_MODE"
1814    },
1815    {
1816     "enum_field_value" : 67174400,
1817     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_COLOR"
1818    },
1819    {
1820     "enum_field_value" : 67239936,
1821     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_COMPOSITION_TYPE"
1822    },
1823    {
1824     "enum_field_value" : 67305472,
1825     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_DATASPACE"
1826    },
1827    {
1828     "enum_field_value" : 67371008,
1829     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_DISPLAY_FRAME"
1830    },
1831    {
1832     "enum_field_value" : 67436544,
1833     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_PLANE_ALPHA"
1834    },
1835    {
1836     "enum_field_value" : 67502080,
1837     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_SIDEBAND_STREAM"
1838    },
1839    {
1840     "enum_field_value" : 67567616,
1841     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_SOURCE_CROP"
1842    },
1843    {
1844     "enum_field_value" : 67633152,
1845     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_TRANSFORM"
1846    },
1847    {
1848     "enum_field_value" : 67698688,
1849     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_VISIBLE_REGION"
1850    },
1851    {
1852     "enum_field_value" : 67764224,
1853     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_LAYER_Z_ORDER"
1854    },
1855    {
1856     "enum_field_value" : 67829760,
1857     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command::SET_PRESENT_OR_VALIDATE_DISPLAY_RESULT"
1858    }
1859   ],
1860   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command",
1861   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Command",
1862   "referenced_type" : "type-593",
1863   "self_type" : "type-593",
1864   "size" : 4,
1865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1866   "underlying_type" : "type-26",
1867   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient7CommandE"
1868  },
1869  {
1870   "alignment" : 4,
1871   "enum_fields" :
1872   [
1873    {
1874     "enum_field_value" : 0,
1875     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::INVALID"
1876    },
1877    {
1878     "enum_field_value" : 1,
1879     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::CLIENT"
1880    },
1881    {
1882     "enum_field_value" : 2,
1883     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::DEVICE"
1884    },
1885    {
1886     "enum_field_value" : 3,
1887     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::SOLID_COLOR"
1888    },
1889    {
1890     "enum_field_value" : 4,
1891     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::CURSOR"
1892    },
1893    {
1894     "enum_field_value" : 5,
1895     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition::SIDEBAND"
1896    }
1897   ],
1898   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition",
1899   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Composition",
1900   "referenced_type" : "type-586",
1901   "self_type" : "type-586",
1902   "size" : 4,
1903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1904   "underlying_type" : "type-26",
1905   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient11CompositionE"
1906  },
1907  {
1908   "alignment" : 4,
1909   "enum_fields" :
1910   [
1911    {
1912     "enum_field_value" : 1,
1913     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest::FLIP_CLIENT_TARGET"
1914    },
1915    {
1916     "enum_field_value" : 2,
1917     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest::WRITE_CLIENT_TARGET_TO_OUTPUT"
1918    }
1919   ],
1920   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest",
1921   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest",
1922   "referenced_type" : "type-581",
1923   "self_type" : "type-581",
1924   "size" : 4,
1925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1926   "underlying_type" : "type-2",
1927   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient14DisplayRequestE"
1928  },
1929  {
1930   "alignment" : 4,
1931   "enum_fields" :
1932   [
1933    {
1934     "enum_field_value" : 0,
1935     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType::INVALID"
1936    },
1937    {
1938     "enum_field_value" : 1,
1939     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType::PHYSICAL"
1940    },
1941    {
1942     "enum_field_value" : 2,
1943     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType::VIRTUAL"
1944    }
1945   ],
1946   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType",
1947   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType",
1948   "referenced_type" : "type-587",
1949   "self_type" : "type-587",
1950   "size" : 4,
1951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1952   "underlying_type" : "type-26",
1953   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient11DisplayTypeE"
1954  },
1955  {
1956   "alignment" : 4,
1957   "enum_fields" :
1958   [
1959    {
1960     "enum_field_value" : -1,
1961     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex::EMPTY"
1962    },
1963    {
1964     "enum_field_value" : -2,
1965     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex::CACHED"
1966    }
1967   ],
1968   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex",
1969   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex",
1970   "referenced_type" : "type-588",
1971   "self_type" : "type-588",
1972   "size" : 4,
1973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1974   "underlying_type" : "type-26",
1975   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient11HandleIndexE"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest::CLEAR_CLIENT_TARGET"
1984    }
1985   ],
1986   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest",
1987   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest",
1988   "referenced_type" : "type-582",
1989   "self_type" : "type-582",
1990   "size" : 4,
1991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
1992   "underlying_type" : "type-2",
1993   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient12LayerRequestE"
1994  },
1995  {
1996   "alignment" : 4,
1997   "enum_fields" :
1998   [
1999    {
2000     "enum_field_value" : 0,
2001     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode::OFF"
2002    },
2003    {
2004     "enum_field_value" : 1,
2005     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode::DOZE"
2006    },
2007    {
2008     "enum_field_value" : 3,
2009     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode::DOZE_SUSPEND"
2010    },
2011    {
2012     "enum_field_value" : 2,
2013     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode::ON"
2014    }
2015   ],
2016   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode",
2017   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode",
2018   "referenced_type" : "type-583",
2019   "self_type" : "type-583",
2020   "size" : 4,
2021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
2022   "underlying_type" : "type-26",
2023   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
2024  },
2025  {
2026   "alignment" : 4,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 0,
2031     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Vsync::INVALID"
2032    },
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Vsync::ENABLE"
2036    },
2037    {
2038     "enum_field_value" : 2,
2039     "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Vsync::DISABLE"
2040    }
2041   ],
2042   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Vsync",
2043   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Vsync",
2044   "referenced_type" : "type-584",
2045   "self_type" : "type-584",
2046   "size" : 4,
2047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
2048   "underlying_type" : "type-26",
2049   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
2050  },
2051  {
2052   "alignment" : 4,
2053   "enum_fields" :
2054   [
2055    {
2056     "enum_field_value" : 0,
2057     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2058    },
2059    {
2060     "enum_field_value" : 1,
2061     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2062    },
2063    {
2064     "enum_field_value" : 2,
2065     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2066    }
2067   ],
2068   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2069   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2070   "referenced_type" : "type-388",
2071   "self_type" : "type-388",
2072   "size" : 4,
2073   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2074   "underlying_type" : "type-26",
2075   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2076  },
2077  {
2078   "alignment" : 4,
2079   "enum_fields" :
2080   [
2081    {
2082     "enum_field_value" : -1,
2083     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2084    }
2085   ],
2086   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2087   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2088   "referenced_type" : "type-537",
2089   "self_type" : "type-537",
2090   "size" : 4,
2091   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2092   "underlying_type" : "type-26",
2093   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2094  },
2095  {
2096   "alignment" : 1,
2097   "enum_fields" :
2098   [
2099    {
2100     "enum_field_value" : 0,
2101     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2102    },
2103    {
2104     "enum_field_value" : 1,
2105     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2106    },
2107    {
2108     "enum_field_value" : 2,
2109     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2110    }
2111   ],
2112   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2113   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2114   "referenced_type" : "type-536",
2115   "self_type" : "type-536",
2116   "size" : 1,
2117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2118   "underlying_type" : "type-84",
2119   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2120  },
2121  {
2122   "alignment" : 4,
2123   "enum_fields" :
2124   [
2125    {
2126     "enum_field_value" : 0,
2127     "name" : "ANDROID_LOG_UNKNOWN"
2128    },
2129    {
2130     "enum_field_value" : 1,
2131     "name" : "ANDROID_LOG_DEFAULT"
2132    },
2133    {
2134     "enum_field_value" : 2,
2135     "name" : "ANDROID_LOG_VERBOSE"
2136    },
2137    {
2138     "enum_field_value" : 3,
2139     "name" : "ANDROID_LOG_DEBUG"
2140    },
2141    {
2142     "enum_field_value" : 4,
2143     "name" : "ANDROID_LOG_INFO"
2144    },
2145    {
2146     "enum_field_value" : 5,
2147     "name" : "ANDROID_LOG_WARN"
2148    },
2149    {
2150     "enum_field_value" : 6,
2151     "name" : "ANDROID_LOG_ERROR"
2152    },
2153    {
2154     "enum_field_value" : 7,
2155     "name" : "ANDROID_LOG_FATAL"
2156    },
2157    {
2158     "enum_field_value" : 8,
2159     "name" : "ANDROID_LOG_SILENT"
2160    }
2161   ],
2162   "linker_set_key" : "android_LogPriority",
2163   "name" : "android_LogPriority",
2164   "referenced_type" : "type-1",
2165   "self_type" : "type-1",
2166   "size" : 4,
2167   "source_file" : "/system/core/liblog/include/android/log.h",
2168   "underlying_type" : "type-2",
2169   "unique_id" : "android_LogPriority"
2170  },
2171  {
2172   "alignment" : 4,
2173   "enum_fields" :
2174   [
2175    {
2176     "enum_field_value" : 0,
2177     "name" : "HAL_COLOR_MODE_NATIVE"
2178    },
2179    {
2180     "enum_field_value" : 1,
2181     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2182    },
2183    {
2184     "enum_field_value" : 2,
2185     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2186    },
2187    {
2188     "enum_field_value" : 3,
2189     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2190    },
2191    {
2192     "enum_field_value" : 4,
2193     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2194    },
2195    {
2196     "enum_field_value" : 5,
2197     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2198    },
2199    {
2200     "enum_field_value" : 6,
2201     "name" : "HAL_COLOR_MODE_DCI_P3"
2202    },
2203    {
2204     "enum_field_value" : 7,
2205     "name" : "HAL_COLOR_MODE_SRGB"
2206    },
2207    {
2208     "enum_field_value" : 8,
2209     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2210    },
2211    {
2212     "enum_field_value" : 9,
2213     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2214    }
2215   ],
2216   "linker_set_key" : "android_color_mode_t",
2217   "name" : "android_color_mode_t",
2218   "referenced_type" : "type-489",
2219   "self_type" : "type-489",
2220   "size" : 4,
2221   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2222   "underlying_type" : "type-2",
2223   "unique_id" : "android_color_mode_t"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 10,
2231     "name" : "HAL_COLOR_MODE_BT2020"
2232    },
2233    {
2234     "enum_field_value" : 11,
2235     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2236    },
2237    {
2238     "enum_field_value" : 12,
2239     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2240    }
2241   ],
2242   "linker_set_key" : "android_color_mode_v1_1_t",
2243   "name" : "android_color_mode_v1_1_t",
2244   "referenced_type" : "type-494",
2245   "self_type" : "type-494",
2246   "size" : 4,
2247   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2248   "underlying_type" : "type-2",
2249   "unique_id" : "android_color_mode_v1_1_t"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 0,
2257     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2258    },
2259    {
2260     "enum_field_value" : 1,
2261     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2262    },
2263    {
2264     "enum_field_value" : 2,
2265     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2266    },
2267    {
2268     "enum_field_value" : 3,
2269     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2270    },
2271    {
2272     "enum_field_value" : 4,
2273     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2274    },
2275    {
2276     "enum_field_value" : 5,
2277     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2278    },
2279    {
2280     "enum_field_value" : 6,
2281     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2282    }
2283   ],
2284   "linker_set_key" : "android_color_transform_t",
2285   "name" : "android_color_transform_t",
2286   "referenced_type" : "type-490",
2287   "self_type" : "type-490",
2288   "size" : 4,
2289   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2290   "underlying_type" : "type-2",
2291   "unique_id" : "android_color_transform_t"
2292  },
2293  {
2294   "alignment" : 4,
2295   "enum_fields" :
2296   [
2297    {
2298     "enum_field_value" : 0,
2299     "name" : "HAL_DATASPACE_UNKNOWN"
2300    },
2301    {
2302     "enum_field_value" : 1,
2303     "name" : "HAL_DATASPACE_ARBITRARY"
2304    },
2305    {
2306     "enum_field_value" : 16,
2307     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2308    },
2309    {
2310     "enum_field_value" : 4128768,
2311     "name" : "HAL_DATASPACE_STANDARD_MASK"
2312    },
2313    {
2314     "enum_field_value" : 0,
2315     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2316    },
2317    {
2318     "enum_field_value" : 65536,
2319     "name" : "HAL_DATASPACE_STANDARD_BT709"
2320    },
2321    {
2322     "enum_field_value" : 131072,
2323     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2324    },
2325    {
2326     "enum_field_value" : 196608,
2327     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2328    },
2329    {
2330     "enum_field_value" : 262144,
2331     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2332    },
2333    {
2334     "enum_field_value" : 327680,
2335     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2336    },
2337    {
2338     "enum_field_value" : 393216,
2339     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2340    },
2341    {
2342     "enum_field_value" : 458752,
2343     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2344    },
2345    {
2346     "enum_field_value" : 524288,
2347     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2348    },
2349    {
2350     "enum_field_value" : 589824,
2351     "name" : "HAL_DATASPACE_STANDARD_FILM"
2352    },
2353    {
2354     "enum_field_value" : 655360,
2355     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2356    },
2357    {
2358     "enum_field_value" : 720896,
2359     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2360    },
2361    {
2362     "enum_field_value" : 22,
2363     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2364    },
2365    {
2366     "enum_field_value" : 130023424,
2367     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2368    },
2369    {
2370     "enum_field_value" : 0,
2371     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2372    },
2373    {
2374     "enum_field_value" : 4194304,
2375     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2376    },
2377    {
2378     "enum_field_value" : 8388608,
2379     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2380    },
2381    {
2382     "enum_field_value" : 12582912,
2383     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2384    },
2385    {
2386     "enum_field_value" : 16777216,
2387     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2388    },
2389    {
2390     "enum_field_value" : 20971520,
2391     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2392    },
2393    {
2394     "enum_field_value" : 25165824,
2395     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2396    },
2397    {
2398     "enum_field_value" : 29360128,
2399     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2400    },
2401    {
2402     "enum_field_value" : 33554432,
2403     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2404    },
2405    {
2406     "enum_field_value" : 27,
2407     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2408    },
2409    {
2410     "enum_field_value" : 939524096,
2411     "name" : "HAL_DATASPACE_RANGE_MASK"
2412    },
2413    {
2414     "enum_field_value" : 0,
2415     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2416    },
2417    {
2418     "enum_field_value" : 134217728,
2419     "name" : "HAL_DATASPACE_RANGE_FULL"
2420    },
2421    {
2422     "enum_field_value" : 268435456,
2423     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2424    },
2425    {
2426     "enum_field_value" : 402653184,
2427     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2428    },
2429    {
2430     "enum_field_value" : 512,
2431     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2432    },
2433    {
2434     "enum_field_value" : 138477568,
2435     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2436    },
2437    {
2438     "enum_field_value" : 406913024,
2439     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2440    },
2441    {
2442     "enum_field_value" : 513,
2443     "name" : "HAL_DATASPACE_SRGB"
2444    },
2445    {
2446     "enum_field_value" : 142671872,
2447     "name" : "HAL_DATASPACE_V0_SRGB"
2448    },
2449    {
2450     "enum_field_value" : 411107328,
2451     "name" : "HAL_DATASPACE_V0_SCRGB"
2452    },
2453    {
2454     "enum_field_value" : 257,
2455     "name" : "HAL_DATASPACE_JFIF"
2456    },
2457    {
2458     "enum_field_value" : 146931712,
2459     "name" : "HAL_DATASPACE_V0_JFIF"
2460    },
2461    {
2462     "enum_field_value" : 258,
2463     "name" : "HAL_DATASPACE_BT601_625"
2464    },
2465    {
2466     "enum_field_value" : 281149440,
2467     "name" : "HAL_DATASPACE_V0_BT601_625"
2468    },
2469    {
2470     "enum_field_value" : 259,
2471     "name" : "HAL_DATASPACE_BT601_525"
2472    },
2473    {
2474     "enum_field_value" : 281280512,
2475     "name" : "HAL_DATASPACE_V0_BT601_525"
2476    },
2477    {
2478     "enum_field_value" : 260,
2479     "name" : "HAL_DATASPACE_BT709"
2480    },
2481    {
2482     "enum_field_value" : 281083904,
2483     "name" : "HAL_DATASPACE_V0_BT709"
2484    },
2485    {
2486     "enum_field_value" : 139067392,
2487     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2488    },
2489    {
2490     "enum_field_value" : 155844608,
2491     "name" : "HAL_DATASPACE_DCI_P3"
2492    },
2493    {
2494     "enum_field_value" : 139067392,
2495     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2496    },
2497    {
2498     "enum_field_value" : 143261696,
2499     "name" : "HAL_DATASPACE_DISPLAY_P3"
2500    },
2501    {
2502     "enum_field_value" : 151715840,
2503     "name" : "HAL_DATASPACE_ADOBE_RGB"
2504    },
2505    {
2506     "enum_field_value" : 138805248,
2507     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2508    },
2509    {
2510     "enum_field_value" : 147193856,
2511     "name" : "HAL_DATASPACE_BT2020"
2512    },
2513    {
2514     "enum_field_value" : 163971072,
2515     "name" : "HAL_DATASPACE_BT2020_PQ"
2516    },
2517    {
2518     "enum_field_value" : 4096,
2519     "name" : "HAL_DATASPACE_DEPTH"
2520    },
2521    {
2522     "enum_field_value" : 4097,
2523     "name" : "HAL_DATASPACE_SENSOR"
2524    }
2525   ],
2526   "linker_set_key" : "android_dataspace_t",
2527   "name" : "android_dataspace_t",
2528   "referenced_type" : "type-488",
2529   "self_type" : "type-488",
2530   "size" : 4,
2531   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2532   "underlying_type" : "type-2",
2533   "unique_id" : "android_dataspace_t"
2534  },
2535  {
2536   "alignment" : 4,
2537   "enum_fields" :
2538   [
2539    {
2540     "enum_field_value" : 281411584,
2541     "name" : "HAL_DATASPACE_BT2020_ITU"
2542    },
2543    {
2544     "enum_field_value" : 298188800,
2545     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2546    },
2547    {
2548     "enum_field_value" : 302383104,
2549     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2550    },
2551    {
2552     "enum_field_value" : 168165376,
2553     "name" : "HAL_DATASPACE_BT2020_HLG"
2554    }
2555   ],
2556   "linker_set_key" : "android_dataspace_v1_1_t",
2557   "name" : "android_dataspace_v1_1_t",
2558   "referenced_type" : "type-493",
2559   "self_type" : "type-493",
2560   "size" : 4,
2561   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2562   "underlying_type" : "type-2",
2563   "unique_id" : "android_dataspace_v1_1_t"
2564  },
2565  {
2566   "alignment" : 4,
2567   "enum_fields" :
2568   [
2569    {
2570     "enum_field_value" : 142999552,
2571     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2572    },
2573    {
2574     "enum_field_value" : 4098,
2575     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2576    },
2577    {
2578     "enum_field_value" : 4099,
2579     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2580    },
2581    {
2582     "enum_field_value" : 4100,
2583     "name" : "HAL_DATASPACE_HEIF"
2584    }
2585   ],
2586   "linker_set_key" : "android_dataspace_v1_2_t",
2587   "name" : "android_dataspace_v1_2_t",
2588   "referenced_type" : "type-497",
2589   "self_type" : "type-497",
2590   "size" : 4,
2591   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2592   "underlying_type" : "type-2",
2593   "unique_id" : "android_dataspace_v1_2_t"
2594  },
2595  {
2596   "alignment" : 4,
2597   "enum_fields" :
2598   [
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "FLEX_COMPONENT_Y"
2602    },
2603    {
2604     "enum_field_value" : 2,
2605     "name" : "FLEX_COMPONENT_Cb"
2606    },
2607    {
2608     "enum_field_value" : 4,
2609     "name" : "FLEX_COMPONENT_Cr"
2610    },
2611    {
2612     "enum_field_value" : 1024,
2613     "name" : "FLEX_COMPONENT_R"
2614    },
2615    {
2616     "enum_field_value" : 2048,
2617     "name" : "FLEX_COMPONENT_G"
2618    },
2619    {
2620     "enum_field_value" : 4096,
2621     "name" : "FLEX_COMPONENT_B"
2622    },
2623    {
2624     "enum_field_value" : 1073741824,
2625     "name" : "FLEX_COMPONENT_A"
2626    }
2627   ],
2628   "linker_set_key" : "android_flex_component",
2629   "name" : "android_flex_component",
2630   "referenced_type" : "type-503",
2631   "self_type" : "type-503",
2632   "size" : 4,
2633   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2634   "underlying_type" : "type-2",
2635   "unique_id" : "android_flex_component"
2636  },
2637  {
2638   "alignment" : 4,
2639   "enum_fields" :
2640   [
2641    {
2642     "enum_field_value" : 0,
2643     "name" : "FLEX_FORMAT_INVALID"
2644    },
2645    {
2646     "enum_field_value" : 1,
2647     "name" : "FLEX_FORMAT_Y"
2648    },
2649    {
2650     "enum_field_value" : 7,
2651     "name" : "FLEX_FORMAT_YCbCr"
2652    },
2653    {
2654     "enum_field_value" : 1073741831,
2655     "name" : "FLEX_FORMAT_YCbCrA"
2656    },
2657    {
2658     "enum_field_value" : 7168,
2659     "name" : "FLEX_FORMAT_RGB"
2660    },
2661    {
2662     "enum_field_value" : 1073748992,
2663     "name" : "FLEX_FORMAT_RGBA"
2664    }
2665   ],
2666   "linker_set_key" : "android_flex_format",
2667   "name" : "android_flex_format",
2668   "referenced_type" : "type-505",
2669   "self_type" : "type-505",
2670   "size" : 4,
2671   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2672   "underlying_type" : "type-2",
2673   "unique_id" : "android_flex_format"
2674  },
2675  {
2676   "alignment" : 4,
2677   "enum_fields" :
2678   [
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "HAL_HDR_DOLBY_VISION"
2682    },
2683    {
2684     "enum_field_value" : 2,
2685     "name" : "HAL_HDR_HDR10"
2686    },
2687    {
2688     "enum_field_value" : 3,
2689     "name" : "HAL_HDR_HLG"
2690    }
2691   ],
2692   "linker_set_key" : "android_hdr_t",
2693   "name" : "android_hdr_t",
2694   "referenced_type" : "type-491",
2695   "self_type" : "type-491",
2696   "size" : 4,
2697   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2698   "underlying_type" : "type-2",
2699   "unique_id" : "android_hdr_t"
2700  },
2701  {
2702   "alignment" : 4,
2703   "enum_fields" :
2704   [
2705    {
2706     "enum_field_value" : 4,
2707     "name" : "HAL_HDR_HDR10_PLUS"
2708    }
2709   ],
2710   "linker_set_key" : "android_hdr_v1_2_t",
2711   "name" : "android_hdr_v1_2_t",
2712   "referenced_type" : "type-496",
2713   "self_type" : "type-496",
2714   "size" : 4,
2715   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2716   "underlying_type" : "type-2",
2717   "unique_id" : "android_hdr_v1_2_t"
2718  },
2719  {
2720   "alignment" : 4,
2721   "enum_fields" :
2722   [
2723    {
2724     "enum_field_value" : 39,
2725     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2726    },
2727    {
2728     "enum_field_value" : 40,
2729     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2730    },
2731    {
2732     "enum_field_value" : 41,
2733     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2734    },
2735    {
2736     "enum_field_value" : 42,
2737     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2738    }
2739   ],
2740   "linker_set_key" : "android_pixel_format_sw_t",
2741   "name" : "android_pixel_format_sw_t",
2742   "referenced_type" : "type-500",
2743   "self_type" : "type-500",
2744   "size" : 4,
2745   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2746   "underlying_type" : "type-2",
2747   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2748  },
2749  {
2750   "alignment" : 4,
2751   "enum_fields" :
2752   [
2753    {
2754     "enum_field_value" : 1,
2755     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2756    },
2757    {
2758     "enum_field_value" : 2,
2759     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2760    },
2761    {
2762     "enum_field_value" : 3,
2763     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2764    },
2765    {
2766     "enum_field_value" : 4,
2767     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2768    },
2769    {
2770     "enum_field_value" : 5,
2771     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2772    },
2773    {
2774     "enum_field_value" : 16,
2775     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2776    },
2777    {
2778     "enum_field_value" : 17,
2779     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2780    },
2781    {
2782     "enum_field_value" : 20,
2783     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2784    },
2785    {
2786     "enum_field_value" : 22,
2787     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2788    },
2789    {
2790     "enum_field_value" : 32,
2791     "name" : "HAL_PIXEL_FORMAT_RAW16"
2792    },
2793    {
2794     "enum_field_value" : 33,
2795     "name" : "HAL_PIXEL_FORMAT_BLOB"
2796    },
2797    {
2798     "enum_field_value" : 34,
2799     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2800    },
2801    {
2802     "enum_field_value" : 35,
2803     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2804    },
2805    {
2806     "enum_field_value" : 36,
2807     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2808    },
2809    {
2810     "enum_field_value" : 37,
2811     "name" : "HAL_PIXEL_FORMAT_RAW10"
2812    },
2813    {
2814     "enum_field_value" : 38,
2815     "name" : "HAL_PIXEL_FORMAT_RAW12"
2816    },
2817    {
2818     "enum_field_value" : 43,
2819     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2820    },
2821    {
2822     "enum_field_value" : 538982489,
2823     "name" : "HAL_PIXEL_FORMAT_Y8"
2824    },
2825    {
2826     "enum_field_value" : 540422489,
2827     "name" : "HAL_PIXEL_FORMAT_Y16"
2828    },
2829    {
2830     "enum_field_value" : 842094169,
2831     "name" : "HAL_PIXEL_FORMAT_YV12"
2832    }
2833   ],
2834   "linker_set_key" : "android_pixel_format_t",
2835   "name" : "android_pixel_format_t",
2836   "referenced_type" : "type-486",
2837   "self_type" : "type-486",
2838   "size" : 4,
2839   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2840   "underlying_type" : "type-2",
2841   "unique_id" : "android_pixel_format_t"
2842  },
2843  {
2844   "alignment" : 4,
2845   "enum_fields" :
2846   [
2847    {
2848     "enum_field_value" : 48,
2849     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2850    },
2851    {
2852     "enum_field_value" : 49,
2853     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2854    },
2855    {
2856     "enum_field_value" : 50,
2857     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2858    },
2859    {
2860     "enum_field_value" : 51,
2861     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2862    },
2863    {
2864     "enum_field_value" : 52,
2865     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2866    },
2867    {
2868     "enum_field_value" : 53,
2869     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2870    },
2871    {
2872     "enum_field_value" : 54,
2873     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2874    }
2875   ],
2876   "linker_set_key" : "android_pixel_format_v1_1_t",
2877   "name" : "android_pixel_format_v1_1_t",
2878   "referenced_type" : "type-492",
2879   "self_type" : "type-492",
2880   "size" : 4,
2881   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2882   "underlying_type" : "type-2",
2883   "unique_id" : "android_pixel_format_v1_1_t"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 55,
2891     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2892    }
2893   ],
2894   "linker_set_key" : "android_pixel_format_v1_2_t",
2895   "name" : "android_pixel_format_v1_2_t",
2896   "referenced_type" : "type-498",
2897   "self_type" : "type-498",
2898   "size" : 4,
2899   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2900   "underlying_type" : "type-2",
2901   "unique_id" : "android_pixel_format_v1_2_t"
2902  },
2903  {
2904   "alignment" : 4,
2905   "enum_fields" :
2906   [
2907    {
2908     "enum_field_value" : 0,
2909     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2910    },
2911    {
2912     "enum_field_value" : 1,
2913     "name" : "HAL_RENDER_INTENT_ENHANCE"
2914    },
2915    {
2916     "enum_field_value" : 2,
2917     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2918    },
2919    {
2920     "enum_field_value" : 3,
2921     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2922    }
2923   ],
2924   "linker_set_key" : "android_render_intent_v1_1_t",
2925   "name" : "android_render_intent_v1_1_t",
2926   "referenced_type" : "type-495",
2927   "self_type" : "type-495",
2928   "size" : 4,
2929   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2930   "underlying_type" : "type-2",
2931   "unique_id" : "android_render_intent_v1_1_t"
2932  },
2933  {
2934   "alignment" : 4,
2935   "enum_fields" :
2936   [
2937    {
2938     "enum_field_value" : 1,
2939     "name" : "HAL_TRANSFORM_FLIP_H"
2940    },
2941    {
2942     "enum_field_value" : 2,
2943     "name" : "HAL_TRANSFORM_FLIP_V"
2944    },
2945    {
2946     "enum_field_value" : 4,
2947     "name" : "HAL_TRANSFORM_ROT_90"
2948    },
2949    {
2950     "enum_field_value" : 3,
2951     "name" : "HAL_TRANSFORM_ROT_180"
2952    },
2953    {
2954     "enum_field_value" : 7,
2955     "name" : "HAL_TRANSFORM_ROT_270"
2956    }
2957   ],
2958   "linker_set_key" : "android_transform_t",
2959   "name" : "android_transform_t",
2960   "referenced_type" : "type-487",
2961   "self_type" : "type-487",
2962   "size" : 4,
2963   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2964   "underlying_type" : "type-2",
2965   "unique_id" : "android_transform_t"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : 0,
2973     "name" : "LOG_ID_MIN"
2974    },
2975    {
2976     "enum_field_value" : 0,
2977     "name" : "LOG_ID_MAIN"
2978    },
2979    {
2980     "enum_field_value" : 1,
2981     "name" : "LOG_ID_RADIO"
2982    },
2983    {
2984     "enum_field_value" : 2,
2985     "name" : "LOG_ID_EVENTS"
2986    },
2987    {
2988     "enum_field_value" : 3,
2989     "name" : "LOG_ID_SYSTEM"
2990    },
2991    {
2992     "enum_field_value" : 4,
2993     "name" : "LOG_ID_CRASH"
2994    },
2995    {
2996     "enum_field_value" : 5,
2997     "name" : "LOG_ID_STATS"
2998    },
2999    {
3000     "enum_field_value" : 6,
3001     "name" : "LOG_ID_SECURITY"
3002    },
3003    {
3004     "enum_field_value" : 7,
3005     "name" : "LOG_ID_KERNEL"
3006    },
3007    {
3008     "enum_field_value" : 8,
3009     "name" : "LOG_ID_MAX"
3010    }
3011   ],
3012   "linker_set_key" : "log_id",
3013   "name" : "log_id",
3014   "referenced_type" : "type-245",
3015   "self_type" : "type-245",
3016   "size" : 4,
3017   "source_file" : "/system/core/liblog/include/android/log.h",
3018   "underlying_type" : "type-2",
3019   "unique_id" : "log_id"
3020  }
3021 ],
3022 "function_types" :
3023 [
3024  {
3025   "alignment" : 4,
3026   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3027   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3028   "parameters" :
3029   [
3030    {
3031     "referenced_type" : "type-41"
3032    },
3033    {
3034     "referenced_type" : "type-47"
3035    },
3036    {
3037     "referenced_type" : "type-27"
3038    }
3039   ],
3040   "referenced_type" : "type-40",
3041   "return_type" : "type-38",
3042   "self_type" : "type-40",
3043   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3044  },
3045  {
3046   "alignment" : 4,
3047   "linker_set_key" : "int (void *)",
3048   "name" : "int (void *)",
3049   "parameters" :
3050   [
3051    {
3052     "referenced_type" : "type-27"
3053    }
3054   ],
3055   "referenced_type" : "type-514",
3056   "return_type" : "type-26",
3057   "self_type" : "type-514",
3058   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3059  },
3060  {
3061   "alignment" : 4,
3062   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3063   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3064   "parameters" :
3065   [
3066    {
3067     "referenced_type" : "type-426"
3068    },
3069    {
3070     "referenced_type" : "type-366"
3071    },
3072    {
3073     "referenced_type" : "type-2"
3074    },
3075    {
3076     "referenced_type" : "type-427"
3077    },
3078    {
3079     "referenced_type" : "type-2"
3080    },
3081    {
3082     "referenced_type" : "type-27"
3083    }
3084   ],
3085   "referenced_type" : "type-425",
3086   "return_type" : "type-28",
3087   "self_type" : "type-425",
3088   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3089  }
3090 ],
3091 "functions" :
3092 [
3093  {
3094   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::getService",
3095   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3096   "parameters" :
3097   [
3098    {
3099     "default_arg" : true,
3100     "referenced_type" : "type-442"
3101    },
3102    {
3103     "default_arg" : true,
3104     "referenced_type" : "type-38"
3105    }
3106   ],
3107   "return_type" : "type-113",
3108   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3109  },
3110  {
3111   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::linkToDeath",
3112   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3113   "parameters" :
3114   [
3115    {
3116     "is_this_ptr" : true,
3117     "referenced_type" : "type-114"
3118    },
3119    {
3120     "referenced_type" : "type-447"
3121    },
3122    {
3123     "referenced_type" : "type-128"
3124    }
3125   ],
3126   "return_type" : "type-146",
3127   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3128  },
3129  {
3130   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::getDebugInfo",
3131   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3132   "parameters" :
3133   [
3134    {
3135     "is_this_ptr" : true,
3136     "referenced_type" : "type-114"
3137    },
3138    {
3139     "referenced_type" : "type-697"
3140    }
3141   ],
3142   "return_type" : "type-180",
3143   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3144  },
3145  {
3146   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::getHashChain",
3147   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE",
3148   "parameters" :
3149   [
3150    {
3151     "is_this_ptr" : true,
3152     "referenced_type" : "type-114"
3153    },
3154    {
3155     "referenced_type" : "type-698"
3156    }
3157   ],
3158   "return_type" : "type-180",
3159   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3160  },
3161  {
3162   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::tryGetService",
3163   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3164   "parameters" :
3165   [
3166    {
3167     "default_arg" : true,
3168     "referenced_type" : "type-442"
3169    },
3170    {
3171     "default_arg" : true,
3172     "referenced_type" : "type-38"
3173    }
3174   ],
3175   "return_type" : "type-113",
3176   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3177  },
3178  {
3179   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::unlinkToDeath",
3180   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3181   "parameters" :
3182   [
3183    {
3184     "is_this_ptr" : true,
3185     "referenced_type" : "type-114"
3186    },
3187    {
3188     "referenced_type" : "type-447"
3189    }
3190   ],
3191   "return_type" : "type-146",
3192   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3193  },
3194  {
3195   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::interfaceChain",
3196   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE",
3197   "parameters" :
3198   [
3199    {
3200     "is_this_ptr" : true,
3201     "referenced_type" : "type-114"
3202    },
3203    {
3204     "referenced_type" : "type-699"
3205    }
3206   ],
3207   "return_type" : "type-180",
3208   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3209  },
3210  {
3211   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::registerAsService",
3212   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "type-114"
3218    },
3219    {
3220     "default_arg" : true,
3221     "referenced_type" : "type-442"
3222    }
3223   ],
3224   "return_type" : "type-26",
3225   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3226  },
3227  {
3228   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::interfaceDescriptor",
3229   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3230   "parameters" :
3231   [
3232    {
3233     "is_this_ptr" : true,
3234     "referenced_type" : "type-114"
3235    },
3236    {
3237     "referenced_type" : "type-700"
3238    }
3239   ],
3240   "return_type" : "type-180",
3241   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3242  },
3243  {
3244   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::notifySyspropsChanged",
3245   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21notifySyspropsChangedEv",
3246   "parameters" :
3247   [
3248    {
3249     "is_this_ptr" : true,
3250     "referenced_type" : "type-114"
3251    }
3252   ],
3253   "return_type" : "type-180",
3254   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3255  },
3256  {
3257   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::setHALInstrumentation",
3258   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21setHALInstrumentationEv",
3259   "parameters" :
3260   [
3261    {
3262     "is_this_ptr" : true,
3263     "referenced_type" : "type-114"
3264    }
3265   ],
3266   "return_type" : "type-180",
3267   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3268  },
3269  {
3270   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::registerForNotifications",
3271   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3272   "parameters" :
3273   [
3274    {
3275     "referenced_type" : "type-442"
3276    },
3277    {
3278     "referenced_type" : "type-633"
3279    }
3280   ],
3281   "return_type" : "type-38",
3282   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3283  },
3284  {
3285   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::ping",
3286   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient4pingEv",
3287   "parameters" :
3288   [
3289    {
3290     "is_this_ptr" : true,
3291     "referenced_type" : "type-114"
3292    }
3293   ],
3294   "return_type" : "type-180",
3295   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3296  },
3297  {
3298   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::debug",
3299   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-114"
3305    },
3306    {
3307     "referenced_type" : "type-375"
3308    },
3309    {
3310     "referenced_type" : "type-632"
3311    }
3312   ],
3313   "return_type" : "type-180",
3314   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3315  },
3316  {
3317   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::castFrom",
3318   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3319   "parameters" :
3320   [
3321    {
3322     "referenced_type" : "type-689"
3323    },
3324    {
3325     "default_arg" : true,
3326     "referenced_type" : "type-38"
3327    }
3328   ],
3329   "return_type" : "type-168",
3330   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3331  },
3332  {
3333   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::castFrom",
3334   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spINS_8hardware8graphics8composer4V2_115IComposerClientEEEb",
3335   "parameters" :
3336   [
3337    {
3338     "referenced_type" : "type-110"
3339    },
3340    {
3341     "default_arg" : true,
3342     "referenced_type" : "type-38"
3343    }
3344   ],
3345   "return_type" : "type-168",
3346   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3347  },
3348  {
3349   "function_name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::castFrom",
3350   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient8castFromERKNS_2spIS4_EEb",
3351   "parameters" :
3352   [
3353    {
3354     "referenced_type" : "type-183"
3355    },
3356    {
3357     "default_arg" : true,
3358     "referenced_type" : "type-38"
3359    }
3360   ],
3361   "return_type" : "type-168",
3362   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
3363  },
3364  {
3365   "access" : "private",
3366   "function_name" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient::addOnewayTask",
3367   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient13addOnewayTaskENSt3__18functionIFvvEEE",
3368   "parameters" :
3369   [
3370    {
3371     "is_this_ptr" : true,
3372     "referenced_type" : "type-693"
3373    },
3374    {
3375     "referenced_type" : "type-704"
3376    }
3377   ],
3378   "return_type" : "type-180",
3379   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BsVrComposerClient.h"
3380  },
3381  {
3382   "function_name" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient::BsVrComposerClient",
3383   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientC1ENS_2spINS3_17IVrComposerClientEEE",
3384   "parameters" :
3385   [
3386    {
3387     "is_this_ptr" : true,
3388     "referenced_type" : "type-693"
3389    },
3390    {
3391     "referenced_type" : "type-120"
3392    }
3393   ],
3394   "return_type" : "type-28",
3395   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BsVrComposerClient.h"
3396  },
3397  {
3398   "function_name" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient::BsVrComposerClient",
3399   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientC2ENS_2spINS3_17IVrComposerClientEEE",
3400   "parameters" :
3401   [
3402    {
3403     "is_this_ptr" : true,
3404     "referenced_type" : "type-693"
3405    },
3406    {
3407     "referenced_type" : "type-120"
3408    }
3409   ],
3410   "return_type" : "type-28",
3411   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BsVrComposerClient.h"
3412  },
3413  {
3414   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::onTransact",
3415   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "type-673"
3421    },
3422    {
3423     "referenced_type" : "type-2"
3424    },
3425    {
3426     "referenced_type" : "type-432"
3427    },
3428    {
3429     "referenced_type" : "type-426"
3430    },
3431    {
3432     "default_arg" : true,
3433     "referenced_type" : "type-2"
3434    },
3435    {
3436     "default_arg" : true,
3437     "referenced_type" : "type-718"
3438    }
3439   ],
3440   "return_type" : "type-26",
3441   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3442  },
3443  {
3444   "access" : "private",
3445   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::getDebugInfo",
3446   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3447   "parameters" :
3448   [
3449    {
3450     "is_this_ptr" : true,
3451     "referenced_type" : "type-673"
3452    },
3453    {
3454     "referenced_type" : "type-719"
3455    }
3456   ],
3457   "return_type" : "type-180",
3458   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3459  },
3460  {
3461   "access" : "private",
3462   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::ping",
3463   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient4pingEv",
3464   "parameters" :
3465   [
3466    {
3467     "is_this_ptr" : true,
3468     "referenced_type" : "type-673"
3469    }
3470   ],
3471   "return_type" : "type-180",
3472   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3473  },
3474  {
3475   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::BnHwVrComposerClient",
3476   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientC1ERKNS_2spINS3_17IVrComposerClientEEE",
3477   "parameters" :
3478   [
3479    {
3480     "is_this_ptr" : true,
3481     "referenced_type" : "type-673"
3482    },
3483    {
3484     "referenced_type" : "type-183"
3485    }
3486   ],
3487   "return_type" : "type-28",
3488   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3489  },
3490  {
3491   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::BnHwVrComposerClient",
3492   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientC2ERKNS_2spINS3_17IVrComposerClientEEE",
3493   "parameters" :
3494   [
3495    {
3496     "is_this_ptr" : true,
3497     "referenced_type" : "type-673"
3498    },
3499    {
3500     "referenced_type" : "type-183"
3501    }
3502   ],
3503   "return_type" : "type-28",
3504   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3505  },
3506  {
3507   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::~BnHwVrComposerClient",
3508   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev",
3509   "parameters" :
3510   [
3511    {
3512     "is_this_ptr" : true,
3513     "referenced_type" : "type-673"
3514    }
3515   ],
3516   "return_type" : "type-28",
3517   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3518  },
3519  {
3520   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::~BnHwVrComposerClient",
3521   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev",
3522   "parameters" :
3523   [
3524    {
3525     "is_this_ptr" : true,
3526     "referenced_type" : "type-673"
3527    }
3528   ],
3529   "return_type" : "type-28",
3530   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3531  },
3532  {
3533   "function_name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient::~BnHwVrComposerClient",
3534   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD2Ev",
3535   "parameters" :
3536   [
3537    {
3538     "is_this_ptr" : true,
3539     "referenced_type" : "type-673"
3540    }
3541   ],
3542   "return_type" : "type-28",
3543   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h"
3544  },
3545  {
3546   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::createLayer",
3547   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE",
3548   "parameters" :
3549   [
3550    {
3551     "is_this_ptr" : true,
3552     "referenced_type" : "type-694"
3553    },
3554    {
3555     "referenced_type" : "type-128"
3556    },
3557    {
3558     "referenced_type" : "type-2"
3559    },
3560    {
3561     "referenced_type" : "type-720"
3562    }
3563   ],
3564   "return_type" : "type-180",
3565   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3566  },
3567  {
3568   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::linkToDeath",
3569   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3570   "parameters" :
3571   [
3572    {
3573     "is_this_ptr" : true,
3574     "referenced_type" : "type-694"
3575    },
3576    {
3577     "referenced_type" : "type-447"
3578    },
3579    {
3580     "referenced_type" : "type-128"
3581    }
3582   ],
3583   "return_type" : "type-146",
3584   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3585  },
3586  {
3587   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::destroyLayer",
3588   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12destroyLayerEyy",
3589   "parameters" :
3590   [
3591    {
3592     "is_this_ptr" : true,
3593     "referenced_type" : "type-694"
3594    },
3595    {
3596     "referenced_type" : "type-128"
3597    },
3598    {
3599     "referenced_type" : "type-128"
3600    }
3601   ],
3602   "return_type" : "type-160",
3603   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3604  },
3605  {
3606   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDebugInfo",
3607   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3608   "parameters" :
3609   [
3610    {
3611     "is_this_ptr" : true,
3612     "referenced_type" : "type-694"
3613    },
3614    {
3615     "referenced_type" : "type-721"
3616    }
3617   ],
3618   "return_type" : "type-180",
3619   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3620  },
3621  {
3622   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getHashChain",
3623   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "type-694"
3629    },
3630    {
3631     "referenced_type" : "type-722"
3632    }
3633   ],
3634   "return_type" : "type-180",
3635   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3636  },
3637  {
3638   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setColorMode",
3639   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "type-694"
3645    },
3646    {
3647     "referenced_type" : "type-128"
3648    },
3649    {
3650     "referenced_type" : "type-347"
3651    }
3652   ],
3653   "return_type" : "type-160",
3654   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3655  },
3656  {
3657   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setPowerMode",
3658   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE",
3659   "parameters" :
3660   [
3661    {
3662     "is_this_ptr" : true,
3663     "referenced_type" : "type-694"
3664    },
3665    {
3666     "referenced_type" : "type-128"
3667    },
3668    {
3669     "referenced_type" : "type-583"
3670    }
3671   ],
3672   "return_type" : "type-160",
3673   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3674  },
3675  {
3676   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getColorModes",
3677   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "type-694"
3683    },
3684    {
3685     "referenced_type" : "type-128"
3686    },
3687    {
3688     "referenced_type" : "type-723"
3689    }
3690   ],
3691   "return_type" : "type-180",
3692   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3693  },
3694  {
3695   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::unlinkToDeath",
3696   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3697   "parameters" :
3698   [
3699    {
3700     "is_this_ptr" : true,
3701     "referenced_type" : "type-694"
3702    },
3703    {
3704     "referenced_type" : "type-447"
3705    }
3706   ],
3707   "return_type" : "type-146",
3708   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3709  },
3710  {
3711   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDisplayName",
3712   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE",
3713   "parameters" :
3714   [
3715    {
3716     "is_this_ptr" : true,
3717     "referenced_type" : "type-694"
3718    },
3719    {
3720     "referenced_type" : "type-128"
3721    },
3722    {
3723     "referenced_type" : "type-724"
3724    }
3725   ],
3726   "return_type" : "type-180",
3727   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3728  },
3729  {
3730   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDisplayType",
3731   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE",
3732   "parameters" :
3733   [
3734    {
3735     "is_this_ptr" : true,
3736     "referenced_type" : "type-694"
3737    },
3738    {
3739     "referenced_type" : "type-128"
3740    },
3741    {
3742     "referenced_type" : "type-725"
3743    }
3744   ],
3745   "return_type" : "type-180",
3746   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3747  },
3748  {
3749   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDozeSupport",
3750   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE",
3751   "parameters" :
3752   [
3753    {
3754     "is_this_ptr" : true,
3755     "referenced_type" : "type-694"
3756    },
3757    {
3758     "referenced_type" : "type-128"
3759    },
3760    {
3761     "referenced_type" : "type-726"
3762    }
3763   ],
3764   "return_type" : "type-180",
3765   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3766  },
3767  {
3768   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::interfaceChain",
3769   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE",
3770   "parameters" :
3771   [
3772    {
3773     "is_this_ptr" : true,
3774     "referenced_type" : "type-694"
3775    },
3776    {
3777     "referenced_type" : "type-727"
3778    }
3779   ],
3780   "return_type" : "type-180",
3781   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3782  },
3783  {
3784   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::executeCommands",
3785   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE",
3786   "parameters" :
3787   [
3788    {
3789     "is_this_ptr" : true,
3790     "referenced_type" : "type-694"
3791    },
3792    {
3793     "referenced_type" : "type-2"
3794    },
3795    {
3796     "referenced_type" : "type-664"
3797    },
3798    {
3799     "referenced_type" : "type-728"
3800    }
3801   ],
3802   "return_type" : "type-180",
3803   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3804  },
3805  {
3806   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getActiveConfig",
3807   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "type-694"
3813    },
3814    {
3815     "referenced_type" : "type-128"
3816    },
3817    {
3818     "referenced_type" : "type-729"
3819    }
3820   ],
3821   "return_type" : "type-180",
3822   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3823  },
3824  {
3825   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setActiveConfig",
3826   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setActiveConfigEyj",
3827   "parameters" :
3828   [
3829    {
3830     "is_this_ptr" : true,
3831     "referenced_type" : "type-694"
3832    },
3833    {
3834     "referenced_type" : "type-128"
3835    },
3836    {
3837     "referenced_type" : "type-2"
3838    }
3839   ],
3840   "return_type" : "type-160",
3841   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3842  },
3843  {
3844   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setVsyncEnabled",
3845   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE",
3846   "parameters" :
3847   [
3848    {
3849     "is_this_ptr" : true,
3850     "referenced_type" : "type-694"
3851    },
3852    {
3853     "referenced_type" : "type-128"
3854    },
3855    {
3856     "referenced_type" : "type-584"
3857    }
3858   ],
3859   "return_type" : "type-160",
3860   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3861  },
3862  {
3863   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::registerCallback",
3864   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "type-694"
3870    },
3871    {
3872     "referenced_type" : "type-695"
3873    }
3874   ],
3875   "return_type" : "type-180",
3876   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3877  },
3878  {
3879   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDisplayConfigs",
3880   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE",
3881   "parameters" :
3882   [
3883    {
3884     "is_this_ptr" : true,
3885     "referenced_type" : "type-694"
3886    },
3887    {
3888     "referenced_type" : "type-128"
3889    },
3890    {
3891     "referenced_type" : "type-730"
3892    }
3893   ],
3894   "return_type" : "type-180",
3895   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3896  },
3897  {
3898   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getHdrCapabilities",
3899   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE",
3900   "parameters" :
3901   [
3902    {
3903     "is_this_ptr" : true,
3904     "referenced_type" : "type-694"
3905    },
3906    {
3907     "referenced_type" : "type-128"
3908    },
3909    {
3910     "referenced_type" : "type-731"
3911    }
3912   ],
3913   "return_type" : "type-180",
3914   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3915  },
3916  {
3917   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getDisplayAttribute",
3918   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "type-694"
3924    },
3925    {
3926     "referenced_type" : "type-128"
3927    },
3928    {
3929     "referenced_type" : "type-2"
3930    },
3931    {
3932     "referenced_type" : "type-580"
3933    },
3934    {
3935     "referenced_type" : "type-732"
3936    }
3937   ],
3938   "return_type" : "type-180",
3939   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3940  },
3941  {
3942   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::interfaceDescriptor",
3943   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "type-694"
3949    },
3950    {
3951     "referenced_type" : "type-733"
3952    }
3953   ],
3954   "return_type" : "type-180",
3955   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3956  },
3957  {
3958   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::createVirtualDisplay",
3959   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "type-694"
3965    },
3966    {
3967     "referenced_type" : "type-2"
3968    },
3969    {
3970     "referenced_type" : "type-2"
3971    },
3972    {
3973     "referenced_type" : "type-546"
3974    },
3975    {
3976     "referenced_type" : "type-2"
3977    },
3978    {
3979     "referenced_type" : "type-734"
3980    }
3981   ],
3982   "return_type" : "type-180",
3983   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
3984  },
3985  {
3986   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setInputCommandQueue",
3987   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE",
3988   "parameters" :
3989   [
3990    {
3991     "is_this_ptr" : true,
3992     "referenced_type" : "type-694"
3993    },
3994    {
3995     "referenced_type" : "type-662"
3996    }
3997   ],
3998   "return_type" : "type-160",
3999   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4000  },
4001  {
4002   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::destroyVirtualDisplay",
4003   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21destroyVirtualDisplayEy",
4004   "parameters" :
4005   [
4006    {
4007     "is_this_ptr" : true,
4008     "referenced_type" : "type-694"
4009    },
4010    {
4011     "referenced_type" : "type-128"
4012    }
4013   ],
4014   "return_type" : "type-160",
4015   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4016  },
4017  {
4018   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getOutputCommandQueue",
4019   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE",
4020   "parameters" :
4021   [
4022    {
4023     "is_this_ptr" : true,
4024     "referenced_type" : "type-694"
4025    },
4026    {
4027     "referenced_type" : "type-735"
4028    }
4029   ],
4030   "return_type" : "type-180",
4031   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4032  },
4033  {
4034   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::notifySyspropsChanged",
4035   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21notifySyspropsChangedEv",
4036   "parameters" :
4037   [
4038    {
4039     "is_this_ptr" : true,
4040     "referenced_type" : "type-694"
4041    }
4042   ],
4043   "return_type" : "type-180",
4044   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4045  },
4046  {
4047   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setHALInstrumentation",
4048   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21setHALInstrumentationEv",
4049   "parameters" :
4050   [
4051    {
4052     "is_this_ptr" : true,
4053     "referenced_type" : "type-694"
4054    }
4055   ],
4056   "return_type" : "type-180",
4057   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4058  },
4059  {
4060   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getClientTargetSupport",
4061   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE",
4062   "parameters" :
4063   [
4064    {
4065     "is_this_ptr" : true,
4066     "referenced_type" : "type-694"
4067    },
4068    {
4069     "referenced_type" : "type-128"
4070    },
4071    {
4072     "referenced_type" : "type-2"
4073    },
4074    {
4075     "referenced_type" : "type-2"
4076    },
4077    {
4078     "referenced_type" : "type-546"
4079    },
4080    {
4081     "referenced_type" : "type-549"
4082    }
4083   ],
4084   "return_type" : "type-160",
4085   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4086  },
4087  {
4088   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::setClientTargetSlotCount",
4089   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient24setClientTargetSlotCountEyj",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "type-694"
4095    },
4096    {
4097     "referenced_type" : "type-128"
4098    },
4099    {
4100     "referenced_type" : "type-2"
4101    }
4102   ],
4103   "return_type" : "type-160",
4104   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4105  },
4106  {
4107   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::getMaxVirtualDisplayCount",
4108   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient25getMaxVirtualDisplayCountEv",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "type-694"
4114    }
4115   ],
4116   "return_type" : "type-154",
4117   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4118  },
4119  {
4120   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::ping",
4121   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient4pingEv",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "type-694"
4127    }
4128   ],
4129   "return_type" : "type-180",
4130   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4131  },
4132  {
4133   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::debug",
4134   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "type-694"
4140    },
4141    {
4142     "referenced_type" : "type-375"
4143    },
4144    {
4145     "referenced_type" : "type-632"
4146    }
4147   ],
4148   "return_type" : "type-180",
4149   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4150  },
4151  {
4152   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::BpHwVrComposerClient",
4153   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientC1ERKNS_2spINS_8hardware7IBinderEEE",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "type-694"
4159    },
4160    {
4161     "referenced_type" : "type-47"
4162    }
4163   ],
4164   "return_type" : "type-28",
4165   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4166  },
4167  {
4168   "function_name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient::BpHwVrComposerClient",
4169   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientC2ERKNS_2spINS_8hardware7IBinderEEE",
4170   "parameters" :
4171   [
4172    {
4173     "is_this_ptr" : true,
4174     "referenced_type" : "type-694"
4175    },
4176    {
4177     "referenced_type" : "type-47"
4178    }
4179   ],
4180   "return_type" : "type-28",
4181   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::details::castInterface",
4185   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientENS0_8graphics8composer4V2_115IComposerClientENS6_20BpHwVrComposerClientEEENS0_6ReturnINS_2spIT_EEEENSE_IT0_EEPKcb",
4186   "parameters" :
4187   [
4188    {
4189     "referenced_type" : "type-105"
4190    },
4191    {
4192     "referenced_type" : "type-54"
4193    },
4194    {
4195     "referenced_type" : "type-38"
4196    }
4197   ],
4198   "return_type" : "type-168",
4199   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4200   "template_args" : [ "type-115", "type-107", "type-657" ]
4201  },
4202  {
4203   "function_name" : "android::hardware::details::castInterface",
4204   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientENS_4hidl4base4V1_05IBaseENS6_20BpHwVrComposerClientEEENS0_6ReturnINS_2spIT_EEEENSE_IT0_EEPKcb",
4205   "parameters" :
4206   [
4207    {
4208     "referenced_type" : "type-435"
4209    },
4210    {
4211     "referenced_type" : "type-54"
4212    },
4213    {
4214     "referenced_type" : "type-38"
4215    }
4216   ],
4217   "return_type" : "type-168",
4218   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4219   "template_args" : [ "type-115", "type-6", "type-657" ]
4220  },
4221  {
4222   "function_name" : "android::hardware::details::wrapPassthrough",
4223   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_8graphics8composer4V2_117IComposerCallbackEvEENS_2spIT_EES9_",
4224   "parameters" :
4225   [
4226    {
4227     "referenced_type" : "type-95"
4228    }
4229   ],
4230   "return_type" : "type-95",
4231   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4232   "template_args" : [ "type-97", "type-28" ]
4233  },
4234  {
4235   "function_name" : "android::hardware::details::getServiceInternal",
4236   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_10frameworks2vr8composer4V1_020BpHwVrComposerClientENS6_17IVrComposerClientEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbb",
4237   "parameters" :
4238   [
4239    {
4240     "referenced_type" : "type-442"
4241    },
4242    {
4243     "referenced_type" : "type-38"
4244    },
4245    {
4246     "referenced_type" : "type-38"
4247    }
4248   ],
4249   "return_type" : "type-113",
4250   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4251   "template_args" : [ "type-657", "type-115", "type-28", "type-28" ]
4252  }
4253 ],
4254 "global_vars" :
4255 [
4256  {
4257   "linker_set_key" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient10descriptorE",
4258   "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::descriptor",
4259   "referenced_type" : "type-54",
4260   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
4261  }
4262 ],
4263 "lvalue_reference_types" :
4264 [
4265  {
4266   "alignment" : 4,
4267   "linker_set_key" : "android::Mutex &",
4268   "name" : "android::Mutex &",
4269   "referenced_type" : "type-32",
4270   "self_type" : "type-519",
4271   "size" : 4,
4272   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4273  },
4274  {
4275   "alignment" : 4,
4276   "linker_set_key" : "android::RWLock &",
4277   "name" : "android::RWLock &",
4278   "referenced_type" : "type-523",
4279   "self_type" : "type-527",
4280   "size" : 4,
4281   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4282  },
4283  {
4284   "alignment" : 4,
4285   "linker_set_key" : "android::String16 &",
4286   "name" : "android::String16 &",
4287   "referenced_type" : "type-43",
4288   "self_type" : "type-404",
4289   "size" : 4,
4290   "source_file" : "/system/core/libutils/include/utils/String16.h"
4291  },
4292  {
4293   "alignment" : 4,
4294   "linker_set_key" : "android::String8 &",
4295   "name" : "android::String8 &",
4296   "referenced_type" : "type-53",
4297   "self_type" : "type-398",
4298   "size" : 4,
4299   "source_file" : "/system/core/libutils/include/utils/String8.h"
4300  },
4301  {
4302   "alignment" : 4,
4303   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> &",
4304   "name" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> &",
4305   "referenced_type" : "type-160",
4306   "self_type" : "type-165",
4307   "size" : 4,
4308   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4309  },
4310  {
4311   "alignment" : 4,
4312   "linker_set_key" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > &",
4313   "name" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > &",
4314   "referenced_type" : "type-168",
4315   "self_type" : "type-171",
4316   "size" : 4,
4317   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4318  },
4319  {
4320   "alignment" : 4,
4321   "linker_set_key" : "android::hardware::Return<bool> &",
4322   "name" : "android::hardware::Return<bool> &",
4323   "referenced_type" : "type-146",
4324   "self_type" : "type-150",
4325   "size" : 4,
4326   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4327  },
4328  {
4329   "alignment" : 4,
4330   "linker_set_key" : "android::hardware::Return<unsigned int> &",
4331   "name" : "android::hardware::Return<unsigned int> &",
4332   "referenced_type" : "type-154",
4333   "self_type" : "type-157",
4334   "size" : 4,
4335   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4336  },
4337  {
4338   "alignment" : 4,
4339   "linker_set_key" : "android::hardware::Return<void> &",
4340   "name" : "android::hardware::Return<void> &",
4341   "referenced_type" : "type-180",
4342   "self_type" : "type-186",
4343   "size" : 4,
4344   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4345  },
4346  {
4347   "alignment" : 4,
4348   "linker_set_key" : "android::hardware::Status &",
4349   "name" : "android::hardware::Status &",
4350   "referenced_type" : "type-137",
4351   "self_type" : "type-144",
4352   "size" : 4,
4353   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4354  },
4355  {
4356   "alignment" : 4,
4357   "linker_set_key" : "android::hardware::TextOutput &",
4358   "name" : "android::hardware::TextOutput &",
4359   "referenced_type" : "type-430",
4360   "self_type" : "type-429",
4361   "size" : 4,
4362   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4363  },
4364  {
4365   "alignment" : 4,
4366   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4367   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4368   "referenced_type" : "type-327",
4369   "self_type" : "type-671",
4370   "size" : 4,
4371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4376   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4377   "referenced_type" : "type-319",
4378   "self_type" : "type-666",
4379   "size" : 4,
4380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4381  },
4382  {
4383   "alignment" : 4,
4384   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4385   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4386   "referenced_type" : "type-330",
4387   "self_type" : "type-675",
4388   "size" : 4,
4389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4390  },
4391  {
4392   "alignment" : 4,
4393   "linker_set_key" : "android::hardware::hidl_memory &",
4394   "name" : "android::hardware::hidl_memory &",
4395   "referenced_type" : "type-300",
4396   "self_type" : "type-306",
4397   "size" : 4,
4398   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4399  },
4400  {
4401   "alignment" : 4,
4402   "linker_set_key" : "android::hardware::hidl_string &",
4403   "name" : "android::hardware::hidl_string &",
4404   "referenced_type" : "type-298",
4405   "self_type" : "type-669",
4406   "size" : 4,
4407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4408  },
4409  {
4410   "alignment" : 4,
4411   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4412   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4413   "referenced_type" : "type-326",
4414   "self_type" : "type-335",
4415   "size" : 4,
4416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4417  },
4418  {
4419   "alignment" : 4,
4420   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4421   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4422   "referenced_type" : "type-318",
4423   "self_type" : "type-325",
4424   "size" : 4,
4425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4426  },
4427  {
4428   "alignment" : 4,
4429   "linker_set_key" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &",
4430   "name" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &",
4431   "referenced_type" : "type-113",
4432   "self_type" : "type-118",
4433   "size" : 4,
4434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4435  },
4436  {
4437   "alignment" : 4,
4438   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &",
4439   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &",
4440   "referenced_type" : "type-95",
4441   "self_type" : "type-98",
4442   "size" : 4,
4443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4448   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4449   "referenced_type" : "type-122",
4450   "self_type" : "type-130",
4451   "size" : 4,
4452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4453  },
4454  {
4455   "alignment" : 4,
4456   "linker_set_key" : "const android::String16 &",
4457   "name" : "const android::String16 &",
4458   "referenced_type" : "type-42",
4459   "self_type" : "type-41",
4460   "size" : 4,
4461   "source_file" : "/system/core/libutils/include/utils/String16.h"
4462  },
4463  {
4464   "alignment" : 4,
4465   "linker_set_key" : "const android::String8 &",
4466   "name" : "const android::String8 &",
4467   "referenced_type" : "type-395",
4468   "self_type" : "type-397",
4469   "size" : 4,
4470   "source_file" : "/system/core/libutils/include/utils/String8.h"
4471  },
4472  {
4473   "alignment" : 4,
4474   "linker_set_key" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
4475   "name" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite> &",
4476   "referenced_type" : "type-661",
4477   "self_type" : "type-662",
4478   "size" : 4,
4479   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4480  },
4481  {
4482   "alignment" : 4,
4483   "linker_set_key" : "const android::hardware::Parcel &",
4484   "name" : "const android::hardware::Parcel &",
4485   "referenced_type" : "type-431",
4486   "self_type" : "type-432",
4487   "size" : 4,
4488   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4489  },
4490  {
4491   "alignment" : 4,
4492   "linker_set_key" : "const android::hardware::Return<bool> &",
4493   "name" : "const android::hardware::Return<bool> &",
4494   "referenced_type" : "type-152",
4495   "self_type" : "type-174",
4496   "size" : 4,
4497   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4498  },
4499  {
4500   "alignment" : 4,
4501   "linker_set_key" : "const android::hardware::Status &",
4502   "name" : "const android::hardware::Status &",
4503   "referenced_type" : "type-141",
4504   "self_type" : "type-142",
4505   "size" : 4,
4506   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4507  },
4508  {
4509   "alignment" : 4,
4510   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4511   "name" : "const android::hardware::details::SchedPrio &",
4512   "referenced_type" : "type-449",
4513   "self_type" : "type-448",
4514   "size" : 4,
4515   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "const android::hardware::hidl_handle &",
4520   "name" : "const android::hardware::hidl_handle &",
4521   "referenced_type" : "type-374",
4522   "self_type" : "type-375",
4523   "size" : 4,
4524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4525  },
4526  {
4527   "alignment" : 4,
4528   "linker_set_key" : "const android::hardware::hidl_memory &",
4529   "name" : "const android::hardware::hidl_memory &",
4530   "referenced_type" : "type-304",
4531   "self_type" : "type-305",
4532   "size" : 4,
4533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4534  },
4535  {
4536   "alignment" : 4,
4537   "linker_set_key" : "const android::hardware::hidl_string &",
4538   "name" : "const android::hardware::hidl_string &",
4539   "referenced_type" : "type-297",
4540   "self_type" : "type-299",
4541   "size" : 4,
4542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_handle> &",
4547   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_handle> &",
4548   "referenced_type" : "type-663",
4549   "self_type" : "type-664",
4550   "size" : 4,
4551   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
4552  },
4553  {
4554   "alignment" : 4,
4555   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4556   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4557   "referenced_type" : "type-631",
4558   "self_type" : "type-632",
4559   "size" : 4,
4560   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
4561  },
4562  {
4563   "alignment" : 4,
4564   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4565   "name" : "const android::hardware::hidl_vec<int> &",
4566   "referenced_type" : "type-340",
4567   "self_type" : "type-342",
4568   "size" : 4,
4569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "const android::hardware::hidl_version &",
4574   "name" : "const android::hardware::hidl_version &",
4575   "referenced_type" : "type-369",
4576   "self_type" : "type-371",
4577   "size" : 4,
4578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4583   "name" : "const android::hidl::base::V1_0::IBase *const &",
4584   "referenced_type" : "type-462",
4585   "self_type" : "type-463",
4586   "size" : 4,
4587   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &",
4592   "name" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &",
4593   "referenced_type" : "type-120",
4594   "self_type" : "type-183",
4595   "size" : 4,
4596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4601   "name" : "const android::sp<android::hardware::IBinder> &",
4602   "referenced_type" : "type-48",
4603   "self_type" : "type-47",
4604   "size" : 4,
4605   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4606  },
4607  {
4608   "alignment" : 4,
4609   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &",
4610   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &",
4611   "referenced_type" : "type-101",
4612   "self_type" : "type-695",
4613   "size" : 4,
4614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4615  },
4616  {
4617   "alignment" : 4,
4618   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> &",
4619   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> &",
4620   "referenced_type" : "type-109",
4621   "self_type" : "type-110",
4622   "size" : 4,
4623   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4624  },
4625  {
4626   "alignment" : 4,
4627   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4628   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4629   "referenced_type" : "type-132",
4630   "self_type" : "type-361",
4631   "size" : 4,
4632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4633  },
4634  {
4635   "alignment" : 4,
4636   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4637   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4638   "referenced_type" : "type-418",
4639   "self_type" : "type-447",
4640   "size" : 4,
4641   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4646   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4647   "referenced_type" : "type-688",
4648   "self_type" : "type-689",
4649   "size" : 4,
4650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4651  },
4652  {
4653   "alignment" : 4,
4654   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4655   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4656   "referenced_type" : "type-92",
4657   "self_type" : "type-633",
4658   "size" : 4,
4659   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4664   "name" : "const android::wp<android::hardware::BHwBinder> &",
4665   "referenced_type" : "type-681",
4666   "self_type" : "type-683",
4667   "size" : 4,
4668   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4673   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4674   "referenced_type" : "type-194",
4675   "self_type" : "type-216",
4676   "size" : 4,
4677   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4678  },
4679  {
4680   "alignment" : 4,
4681   "linker_set_key" : "const bool &",
4682   "name" : "const bool &",
4683   "referenced_type" : "type-73",
4684   "self_type" : "type-270",
4685   "size" : 4,
4686   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "const double &",
4691   "name" : "const double &",
4692   "referenced_type" : "type-287",
4693   "self_type" : "type-288",
4694   "size" : 4,
4695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4696  },
4697  {
4698   "alignment" : 4,
4699   "linker_set_key" : "const float &",
4700   "name" : "const float &",
4701   "referenced_type" : "type-285",
4702   "self_type" : "type-286",
4703   "size" : 4,
4704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4705  },
4706  {
4707   "alignment" : 4,
4708   "linker_set_key" : "const int &",
4709   "name" : "const int &",
4710   "referenced_type" : "type-484",
4711   "self_type" : "type-483",
4712   "size" : 4,
4713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4714  },
4715  {
4716   "linker_set_key" : "const iter<is_const> &",
4717   "name" : "const iter<is_const> &",
4718   "referenced_type" : "type-310",
4719   "self_type" : "type-312",
4720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4721  },
4722  {
4723   "alignment" : 4,
4724   "linker_set_key" : "const log_msg &",
4725   "name" : "const log_msg &",
4726   "referenced_type" : "type-80",
4727   "self_type" : "type-117",
4728   "size" : 4,
4729   "source_file" : "/system/core/liblog/include/log/log_read.h"
4730  },
4731  {
4732   "alignment" : 4,
4733   "linker_set_key" : "const long long &",
4734   "name" : "const long long &",
4735   "referenced_type" : "type-281",
4736   "self_type" : "type-282",
4737   "size" : 4,
4738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4739  },
4740  {
4741   "alignment" : 4,
4742   "linker_set_key" : "const short &",
4743   "name" : "const short &",
4744   "referenced_type" : "type-276",
4745   "self_type" : "type-277",
4746   "size" : 4,
4747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4748  },
4749  {
4750   "alignment" : 4,
4751   "linker_set_key" : "const signed char &",
4752   "name" : "const signed char &",
4753   "referenced_type" : "type-271",
4754   "self_type" : "type-273",
4755   "size" : 4,
4756   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4761   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4762   "referenced_type" : "type-440",
4763   "self_type" : "type-442",
4764   "size" : 4,
4765   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4766  },
4767  {
4768   "alignment" : 4,
4769   "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 *> > *)> > > &",
4770   "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 *> > *)> > > &",
4771   "referenced_type" : "type-678",
4772   "self_type" : "type-677",
4773   "size" : 4,
4774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "linker_set_key" : "const unsigned char &",
4779   "name" : "const unsigned char &",
4780   "referenced_type" : "type-274",
4781   "self_type" : "type-275",
4782   "size" : 4,
4783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4784  },
4785  {
4786   "alignment" : 4,
4787   "linker_set_key" : "const unsigned int &",
4788   "name" : "const unsigned int &",
4789   "referenced_type" : "type-36",
4790   "self_type" : "type-280",
4791   "size" : 4,
4792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4793  },
4794  {
4795   "alignment" : 4,
4796   "linker_set_key" : "const unsigned long long &",
4797   "name" : "const unsigned long long &",
4798   "referenced_type" : "type-283",
4799   "self_type" : "type-284",
4800   "size" : 4,
4801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4802  },
4803  {
4804   "alignment" : 4,
4805   "linker_set_key" : "const unsigned short &",
4806   "name" : "const unsigned short &",
4807   "referenced_type" : "type-278",
4808   "self_type" : "type-279",
4809   "size" : 4,
4810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4811  },
4812  {
4813   "alignment" : 4,
4814   "linker_set_key" : "int &",
4815   "name" : "int &",
4816   "referenced_type" : "type-26",
4817   "self_type" : "type-390",
4818   "size" : 4,
4819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4820  },
4821  {
4822   "alignment" : 4,
4823   "linker_set_key" : "unsigned char &",
4824   "name" : "unsigned char &",
4825   "referenced_type" : "type-84",
4826   "self_type" : "type-540",
4827   "size" : 4,
4828   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4829  },
4830  {
4831   "alignment" : 4,
4832   "linker_set_key" : "unsigned int &",
4833   "name" : "unsigned int &",
4834   "referenced_type" : "type-2",
4835   "self_type" : "type-598",
4836   "size" : 4,
4837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
4838  },
4839  {
4840   "alignment" : 4,
4841   "linker_set_key" : "unsigned long long &",
4842   "name" : "unsigned long long &",
4843   "referenced_type" : "type-128",
4844   "self_type" : "type-553",
4845   "size" : 4,
4846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
4847  }
4848 ],
4849 "pointer_types" :
4850 [
4851  {
4852   "alignment" : 4,
4853   "linker_set_key" : "android::Condition *",
4854   "name" : "android::Condition *",
4855   "referenced_type" : "type-74",
4856   "self_type" : "type-522",
4857   "size" : 4,
4858   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4859  },
4860  {
4861   "alignment" : 4,
4862   "linker_set_key" : "android::Mutex *",
4863   "name" : "android::Mutex *",
4864   "referenced_type" : "type-32",
4865   "self_type" : "type-517",
4866   "size" : 4,
4867   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4868  },
4869  {
4870   "alignment" : 4,
4871   "linker_set_key" : "android::Mutex::Autolock *",
4872   "name" : "android::Mutex::Autolock *",
4873   "referenced_type" : "type-518",
4874   "self_type" : "type-520",
4875   "size" : 4,
4876   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4877  },
4878  {
4879   "alignment" : 4,
4880   "linker_set_key" : "android::RWLock *",
4881   "name" : "android::RWLock *",
4882   "referenced_type" : "type-523",
4883   "self_type" : "type-525",
4884   "size" : 4,
4885   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4886  },
4887  {
4888   "alignment" : 4,
4889   "linker_set_key" : "android::RWLock::AutoRLock *",
4890   "name" : "android::RWLock::AutoRLock *",
4891   "referenced_type" : "type-526",
4892   "self_type" : "type-529",
4893   "size" : 4,
4894   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4895  },
4896  {
4897   "alignment" : 4,
4898   "linker_set_key" : "android::RWLock::AutoWLock *",
4899   "name" : "android::RWLock::AutoWLock *",
4900   "referenced_type" : "type-530",
4901   "self_type" : "type-531",
4902   "size" : 4,
4903   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4904  },
4905  {
4906   "alignment" : 4,
4907   "linker_set_key" : "android::RefBase *",
4908   "name" : "android::RefBase *",
4909   "referenced_type" : "type-7",
4910   "self_type" : "type-293",
4911   "size" : 4,
4912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4913  },
4914  {
4915   "alignment" : 4,
4916   "linker_set_key" : "android::RefBase::weakref_impl *",
4917   "name" : "android::RefBase::weakref_impl *",
4918   "referenced_type" : "type-10",
4919   "self_type" : "type-9",
4920   "size" : 4,
4921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4922  },
4923  {
4924   "alignment" : 4,
4925   "linker_set_key" : "android::RefBase::weakref_type *",
4926   "name" : "android::RefBase::weakref_type *",
4927   "referenced_type" : "type-12",
4928   "self_type" : "type-11",
4929   "size" : 4,
4930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4931  },
4932  {
4933   "alignment" : 4,
4934   "linker_set_key" : "android::ReferenceRenamer *",
4935   "name" : "android::ReferenceRenamer *",
4936   "referenced_type" : "type-289",
4937   "self_type" : "type-290",
4938   "size" : 4,
4939   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4940  },
4941  {
4942   "alignment" : 4,
4943   "linker_set_key" : "android::ScopedTrace *",
4944   "name" : "android::ScopedTrace *",
4945   "referenced_type" : "type-532",
4946   "self_type" : "type-533",
4947   "size" : 4,
4948   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4949  },
4950  {
4951   "alignment" : 4,
4952   "linker_set_key" : "android::String16 *",
4953   "name" : "android::String16 *",
4954   "referenced_type" : "type-43",
4955   "self_type" : "type-405",
4956   "size" : 4,
4957   "source_file" : "/system/core/libutils/include/utils/String16.h"
4958  },
4959  {
4960   "alignment" : 4,
4961   "linker_set_key" : "android::String8 *",
4962   "name" : "android::String8 *",
4963   "referenced_type" : "type-53",
4964   "self_type" : "type-399",
4965   "size" : 4,
4966   "source_file" : "/system/core/libutils/include/utils/String8.h"
4967  },
4968  {
4969   "alignment" : 4,
4970   "linker_set_key" : "android::Thread *",
4971   "name" : "android::Thread *",
4972   "referenced_type" : "type-72",
4973   "self_type" : "type-71",
4974   "size" : 4,
4975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4976  },
4977  {
4978   "alignment" : 4,
4979   "linker_set_key" : "android::VirtualLightRefBase *",
4980   "name" : "android::VirtualLightRefBase *",
4981   "referenced_type" : "type-189",
4982   "self_type" : "type-195",
4983   "size" : 4,
4984   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient *",
4989   "name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient *",
4990   "referenced_type" : "type-589",
4991   "self_type" : "type-673",
4992   "size" : 4,
4993   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4994  },
4995  {
4996   "alignment" : 4,
4997   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient *",
4998   "name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient *",
4999   "referenced_type" : "type-657",
5000   "self_type" : "type-694",
5001   "size" : 4,
5002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5003  },
5004  {
5005   "alignment" : 4,
5006   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient *",
5007   "name" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient *",
5008   "referenced_type" : "type-690",
5009   "self_type" : "type-693",
5010   "size" : 4,
5011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5012  },
5013  {
5014   "alignment" : 4,
5015   "linker_set_key" : "android::frameworks::vr::composer::V1_0::IVrComposerClient *",
5016   "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient *",
5017   "referenced_type" : "type-115",
5018   "self_type" : "type-114",
5019   "size" : 4,
5020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5021  },
5022  {
5023   "alignment" : 4,
5024   "linker_set_key" : "android::hardware::BHwBinder *",
5025   "name" : "android::hardware::BHwBinder *",
5026   "referenced_type" : "type-135",
5027   "self_type" : "type-134",
5028   "size" : 4,
5029   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5030  },
5031  {
5032   "alignment" : 4,
5033   "linker_set_key" : "android::hardware::BpInterface<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5034   "name" : "android::hardware::BpInterface<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5035   "referenced_type" : "type-417",
5036   "self_type" : "type-416",
5037   "size" : 4,
5038   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5043   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5044   "referenced_type" : "type-458",
5045   "self_type" : "type-461",
5046   "size" : 4,
5047   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5048  },
5049  {
5050   "alignment" : 4,
5051   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5052   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5053   "referenced_type" : "type-474",
5054   "self_type" : "type-479",
5055   "size" : 4,
5056   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5057  },
5058  {
5059   "alignment" : 4,
5060   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5061   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5062   "referenced_type" : "type-464",
5063   "self_type" : "type-469",
5064   "size" : 4,
5065   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5066  },
5067  {
5068   "alignment" : 4,
5069   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5070   "name" : "android::hardware::GrantorDescriptor *",
5071   "referenced_type" : "type-317",
5072   "self_type" : "type-316",
5073   "size" : 4,
5074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "linker_set_key" : "android::hardware::IBinder *",
5079   "name" : "android::hardware::IBinder *",
5080   "referenced_type" : "type-21",
5081   "self_type" : "type-20",
5082   "size" : 4,
5083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5088   "name" : "android::hardware::IBinder::DeathRecipient *",
5089   "referenced_type" : "type-17",
5090   "self_type" : "type-16",
5091   "size" : 4,
5092   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "linker_set_key" : "android::hardware::Parcel *",
5097   "name" : "android::hardware::Parcel *",
5098   "referenced_type" : "type-420",
5099   "self_type" : "type-426",
5100   "size" : 4,
5101   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5102  },
5103  {
5104   "alignment" : 4,
5105   "linker_set_key" : "android::hardware::ProcessState *",
5106   "name" : "android::hardware::ProcessState *",
5107   "referenced_type" : "type-25",
5108   "self_type" : "type-24",
5109   "size" : 4,
5110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> *",
5115   "name" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> *",
5116   "referenced_type" : "type-160",
5117   "self_type" : "type-163",
5118   "size" : 4,
5119   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5120  },
5121  {
5122   "alignment" : 4,
5123   "linker_set_key" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > *",
5124   "name" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > *",
5125   "referenced_type" : "type-168",
5126   "self_type" : "type-169",
5127   "size" : 4,
5128   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5129  },
5130  {
5131   "alignment" : 4,
5132   "linker_set_key" : "android::hardware::Return<bool> *",
5133   "name" : "android::hardware::Return<bool> *",
5134   "referenced_type" : "type-146",
5135   "self_type" : "type-148",
5136   "size" : 4,
5137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5138  },
5139  {
5140   "alignment" : 4,
5141   "linker_set_key" : "android::hardware::Return<unsigned int> *",
5142   "name" : "android::hardware::Return<unsigned int> *",
5143   "referenced_type" : "type-154",
5144   "self_type" : "type-155",
5145   "size" : 4,
5146   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5147  },
5148  {
5149   "alignment" : 4,
5150   "linker_set_key" : "android::hardware::Return<void> *",
5151   "name" : "android::hardware::Return<void> *",
5152   "referenced_type" : "type-180",
5153   "self_type" : "type-181",
5154   "size" : 4,
5155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5156  },
5157  {
5158   "alignment" : 4,
5159   "linker_set_key" : "android::hardware::Status *",
5160   "name" : "android::hardware::Status *",
5161   "referenced_type" : "type-137",
5162   "self_type" : "type-140",
5163   "size" : 4,
5164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5169   "name" : "android::hardware::details::HidlInstrumentor *",
5170   "referenced_type" : "type-436",
5171   "self_type" : "type-680",
5172   "size" : 4,
5173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5174  },
5175  {
5176   "alignment" : 4,
5177   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5178   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5179   "referenced_type" : "type-327",
5180   "self_type" : "type-670",
5181   "size" : 4,
5182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5187   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5188   "referenced_type" : "type-319",
5189   "self_type" : "type-665",
5190   "size" : 4,
5191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5192  },
5193  {
5194   "alignment" : 4,
5195   "linker_set_key" : "android::hardware::details::return_status *",
5196   "name" : "android::hardware::details::return_status *",
5197   "referenced_type" : "type-147",
5198   "self_type" : "type-175",
5199   "size" : 4,
5200   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5201  },
5202  {
5203   "alignment" : 4,
5204   "linker_set_key" : "android::hardware::graphics::common::V1_0::ColorMode *",
5205   "name" : "android::hardware::graphics::common::V1_0::ColorMode *",
5206   "referenced_type" : "type-347",
5207   "self_type" : "type-346",
5208   "size" : 4,
5209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5210  },
5211  {
5212   "alignment" : 4,
5213   "linker_set_key" : "android::hardware::graphics::common::V1_0::Hdr *",
5214   "name" : "android::hardware::graphics::common::V1_0::Hdr *",
5215   "referenced_type" : "type-356",
5216   "self_type" : "type-355",
5217   "size" : 4,
5218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5219  },
5220  {
5221   "alignment" : 4,
5222   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BnHwComposerCallback *",
5223   "name" : "android::hardware::graphics::composer::V2_1::BnHwComposerCallback *",
5224   "referenced_type" : "type-642",
5225   "self_type" : "type-643",
5226   "size" : 4,
5227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BnHwComposerCallback.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BnHwComposerClient *",
5232   "name" : "android::hardware::graphics::composer::V2_1::BnHwComposerClient *",
5233   "referenced_type" : "type-649",
5234   "self_type" : "type-650",
5235   "size" : 4,
5236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BnHwComposerClient.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerCallback *",
5241   "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback *",
5242   "referenced_type" : "type-97",
5243   "self_type" : "type-96",
5244   "size" : 4,
5245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5246  },
5247  {
5248   "alignment" : 4,
5249   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient *",
5250   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient *",
5251   "referenced_type" : "type-107",
5252   "self_type" : "type-106",
5253   "size" : 4,
5254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5259   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5260   "referenced_type" : "type-330",
5261   "self_type" : "type-329",
5262   "size" : 4,
5263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5268   "name" : "android::hardware::hidl_binder_death_recipient *",
5269   "referenced_type" : "type-124",
5270   "self_type" : "type-123",
5271   "size" : 4,
5272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5277   "name" : "android::hardware::hidl_death_recipient *",
5278   "referenced_type" : "type-127",
5279   "self_type" : "type-126",
5280   "size" : 4,
5281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "android::hardware::hidl_handle *",
5286   "name" : "android::hardware::hidl_handle *",
5287   "referenced_type" : "type-301",
5288   "self_type" : "type-360",
5289   "size" : 4,
5290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "android::hardware::hidl_memory *",
5295   "name" : "android::hardware::hidl_memory *",
5296   "referenced_type" : "type-300",
5297   "self_type" : "type-302",
5298   "size" : 4,
5299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "android::hardware::hidl_string *",
5304   "name" : "android::hardware::hidl_string *",
5305   "referenced_type" : "type-298",
5306   "self_type" : "type-321",
5307   "size" : 4,
5308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5313   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5314   "referenced_type" : "type-326",
5315   "self_type" : "type-332",
5316   "size" : 4,
5317   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5322   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5323   "referenced_type" : "type-318",
5324   "self_type" : "type-322",
5325   "size" : 4,
5326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "android::hardware::hidl_version *",
5331   "name" : "android::hardware::hidl_version *",
5332   "referenced_type" : "type-367",
5333   "self_type" : "type-368",
5334   "size" : 4,
5335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5336  },
5337  {
5338   "alignment" : 4,
5339   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5340   "name" : "android::hidl::base::V1_0::BnHwBase *",
5341   "referenced_type" : "type-434",
5342   "self_type" : "type-433",
5343   "size" : 4,
5344   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5349   "name" : "android::hidl::base::V1_0::IBase *",
5350   "referenced_type" : "type-6",
5351   "self_type" : "type-5",
5352   "size" : 4,
5353   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5358   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5359   "referenced_type" : "type-64",
5360   "self_type" : "type-63",
5361   "size" : 4,
5362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5367   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5368   "referenced_type" : "type-79",
5369   "self_type" : "type-78",
5370   "size" : 4,
5371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5376   "name" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5377   "referenced_type" : "type-113",
5378   "self_type" : "type-112",
5379   "size" : 4,
5380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5385   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5386   "referenced_type" : "type-15",
5387   "self_type" : "type-18",
5388   "size" : 4,
5389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5394   "name" : "android::sp<android::hardware::IBinder> *",
5395   "referenced_type" : "type-19",
5396   "self_type" : "type-22",
5397   "size" : 4,
5398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5403   "name" : "android::sp<android::hardware::ProcessState> *",
5404   "referenced_type" : "type-23",
5405   "self_type" : "type-59",
5406   "size" : 4,
5407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> *",
5412   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> *",
5413   "referenced_type" : "type-95",
5414   "self_type" : "type-94",
5415   "size" : 4,
5416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> *",
5421   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> *",
5422   "referenced_type" : "type-105",
5423   "self_type" : "type-108",
5424   "size" : 4,
5425   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5430   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5431   "referenced_type" : "type-122",
5432   "self_type" : "type-121",
5433   "size" : 4,
5434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5439   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5440   "referenced_type" : "type-435",
5441   "self_type" : "type-687",
5442   "size" : 4,
5443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5448   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5449   "referenced_type" : "type-62",
5450   "self_type" : "type-65",
5451   "size" : 4,
5452   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5457   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5458   "referenced_type" : "type-77",
5459   "self_type" : "type-91",
5460   "size" : 4,
5461   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5466   "name" : "android::wp<android::hardware::BHwBinder> *",
5467   "referenced_type" : "type-457",
5468   "self_type" : "type-528",
5469   "size" : 4,
5470   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5475   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5476   "referenced_type" : "type-227",
5477   "self_type" : "type-268",
5478   "size" : 4,
5479   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5484   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5485   "referenced_type" : "type-125",
5486   "self_type" : "type-380",
5487   "size" : 4,
5488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5493   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5494   "referenced_type" : "type-4",
5495   "self_type" : "type-3",
5496   "size" : 4,
5497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "android_flex_plane *",
5502   "name" : "android_flex_plane *",
5503   "referenced_type" : "type-504",
5504   "self_type" : "type-507",
5505   "size" : 4,
5506   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5511   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5512   "referenced_type" : "type-40",
5513   "self_type" : "type-39",
5514   "size" : 4,
5515   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "char *",
5520   "name" : "char *",
5521   "referenced_type" : "type-56",
5522   "self_type" : "type-162",
5523   "size" : 4,
5524   "source_file" : "/system/core/liblog/include/log/log_read.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "const android::NativeHandle *",
5529   "name" : "const android::NativeHandle *",
5530   "referenced_type" : "type-385",
5531   "self_type" : "type-386",
5532   "size" : 4,
5533   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "const android::RefBase *",
5538   "name" : "const android::RefBase *",
5539   "referenced_type" : "type-291",
5540   "self_type" : "type-292",
5541   "size" : 4,
5542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "const android::String16 *",
5547   "name" : "const android::String16 *",
5548   "referenced_type" : "type-42",
5549   "self_type" : "type-403",
5550   "size" : 4,
5551   "source_file" : "/system/core/libutils/include/utils/String16.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "const android::String8 *",
5556   "name" : "const android::String8 *",
5557   "referenced_type" : "type-395",
5558   "self_type" : "type-396",
5559   "size" : 4,
5560   "source_file" : "/system/core/libutils/include/utils/String8.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "const android::VectorImpl *",
5565   "name" : "const android::VectorImpl *",
5566   "referenced_type" : "type-482",
5567   "self_type" : "type-485",
5568   "size" : 4,
5569   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "const android::frameworks::vr::composer::V1_0::BpHwVrComposerClient *",
5574   "name" : "const android::frameworks::vr::composer::V1_0::BpHwVrComposerClient *",
5575   "referenced_type" : "type-656",
5576   "self_type" : "type-660",
5577   "size" : 4,
5578   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient *",
5583   "name" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient *",
5584   "referenced_type" : "type-629",
5585   "self_type" : "type-630",
5586   "size" : 4,
5587   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5592   "name" : "const android::hardware::BpHwRefBase *",
5593   "referenced_type" : "type-407",
5594   "self_type" : "type-411",
5595   "size" : 4,
5596   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5601   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5602   "referenced_type" : "type-450",
5603   "self_type" : "type-451",
5604   "size" : 4,
5605   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5610   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5611   "referenced_type" : "type-455",
5612   "self_type" : "type-456",
5613   "size" : 4,
5614   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> *",
5619   "name" : "const android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> *",
5620   "referenced_type" : "type-166",
5621   "self_type" : "type-167",
5622   "size" : 4,
5623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "const android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > *",
5628   "name" : "const android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > *",
5629   "referenced_type" : "type-172",
5630   "self_type" : "type-173",
5631   "size" : 4,
5632   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "const android::hardware::Return<bool> *",
5637   "name" : "const android::hardware::Return<bool> *",
5638   "referenced_type" : "type-152",
5639   "self_type" : "type-153",
5640   "size" : 4,
5641   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5642  },
5643  {
5644   "alignment" : 4,
5645   "linker_set_key" : "const android::hardware::Return<unsigned int> *",
5646   "name" : "const android::hardware::Return<unsigned int> *",
5647   "referenced_type" : "type-158",
5648   "self_type" : "type-159",
5649   "size" : 4,
5650   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5651  },
5652  {
5653   "alignment" : 4,
5654   "linker_set_key" : "const android::hardware::Status *",
5655   "name" : "const android::hardware::Status *",
5656   "referenced_type" : "type-141",
5657   "self_type" : "type-145",
5658   "size" : 4,
5659   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5664   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5665   "referenced_type" : "type-672",
5666   "self_type" : "type-674",
5667   "size" : 4,
5668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5669  },
5670  {
5671   "alignment" : 4,
5672   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5673   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5674   "referenced_type" : "type-667",
5675   "self_type" : "type-668",
5676   "size" : 4,
5677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5678  },
5679  {
5680   "alignment" : 4,
5681   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5682   "name" : "const android::hardware::details::hidl_pointer<int> *",
5683   "referenced_type" : "type-499",
5684   "self_type" : "type-510",
5685   "size" : 4,
5686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "const android::hardware::details::return_status *",
5691   "name" : "const android::hardware::details::return_status *",
5692   "referenced_type" : "type-177",
5693   "self_type" : "type-178",
5694   "size" : 4,
5695   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::BpHwComposerCallback *",
5700   "name" : "const android::hardware::graphics::composer::V2_1::BpHwComposerCallback *",
5701   "referenced_type" : "type-647",
5702   "self_type" : "type-648",
5703   "size" : 4,
5704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerCallback.h"
5705  },
5706  {
5707   "alignment" : 4,
5708   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::BpHwComposerClient *",
5709   "name" : "const android::hardware::graphics::composer::V2_1::BpHwComposerClient *",
5710   "referenced_type" : "type-654",
5711   "self_type" : "type-655",
5712   "size" : 4,
5713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerClient.h"
5714  },
5715  {
5716   "alignment" : 4,
5717   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerCallback *",
5718   "name" : "const android::hardware::graphics::composer::V2_1::IComposerCallback *",
5719   "referenced_type" : "type-102",
5720   "self_type" : "type-104",
5721   "size" : 4,
5722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5723  },
5724  {
5725   "alignment" : 4,
5726   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient *",
5727   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient *",
5728   "referenced_type" : "type-594",
5729   "self_type" : "type-595",
5730   "size" : 4,
5731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5736   "name" : "const android::hardware::hidl_death_recipient *",
5737   "referenced_type" : "type-685",
5738   "self_type" : "type-686",
5739   "size" : 4,
5740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5741  },
5742  {
5743   "alignment" : 4,
5744   "linker_set_key" : "const android::hardware::hidl_memory *",
5745   "name" : "const android::hardware::hidl_memory *",
5746   "referenced_type" : "type-304",
5747   "self_type" : "type-308",
5748   "size" : 4,
5749   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5750  },
5751  {
5752   "alignment" : 4,
5753   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5754   "name" : "const android::hardware::hidl_vec<int> *",
5755   "referenced_type" : "type-340",
5756   "self_type" : "type-341",
5757   "size" : 4,
5758   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "linker_set_key" : "const android::hardware::hidl_version *",
5763   "name" : "const android::hardware::hidl_version *",
5764   "referenced_type" : "type-369",
5765   "self_type" : "type-370",
5766   "size" : 4,
5767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5772   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5773   "referenced_type" : "type-640",
5774   "self_type" : "type-641",
5775   "size" : 4,
5776   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5777  },
5778  {
5779   "alignment" : 4,
5780   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5781   "name" : "const android::hidl::base::V1_0::IBase *",
5782   "referenced_type" : "type-14",
5783   "self_type" : "type-13",
5784   "size" : 4,
5785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5790   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5791   "referenced_type" : "type-68",
5792   "self_type" : "type-69",
5793   "size" : 4,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 4,
5798   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5799   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5800   "referenced_type" : "type-534",
5801   "self_type" : "type-535",
5802   "size" : 4,
5803   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "linker_set_key" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5808   "name" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> *",
5809   "referenced_type" : "type-120",
5810   "self_type" : "type-119",
5811   "size" : 4,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 4,
5816   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5817   "name" : "const android::sp<android::hardware::ProcessState> *",
5818   "referenced_type" : "type-60",
5819   "self_type" : "type-61",
5820   "size" : 4,
5821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> *",
5826   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> *",
5827   "referenced_type" : "type-101",
5828   "self_type" : "type-100",
5829   "size" : 4,
5830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5831  },
5832  {
5833   "alignment" : 4,
5834   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> *",
5835   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient> *",
5836   "referenced_type" : "type-109",
5837   "self_type" : "type-111",
5838   "size" : 4,
5839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5840  },
5841  {
5842   "alignment" : 4,
5843   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5844   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5845   "referenced_type" : "type-132",
5846   "self_type" : "type-131",
5847   "size" : 4,
5848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5853   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5854   "referenced_type" : "type-418",
5855   "self_type" : "type-684",
5856   "size" : 4,
5857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5862   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5863   "referenced_type" : "type-688",
5864   "self_type" : "type-696",
5865   "size" : 4,
5866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5871   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5872   "referenced_type" : "type-66",
5873   "self_type" : "type-67",
5874   "size" : 4,
5875   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5880   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5881   "referenced_type" : "type-92",
5882   "self_type" : "type-93",
5883   "size" : 4,
5884   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5889   "name" : "const android::wp<android::hardware::BHwBinder> *",
5890   "referenced_type" : "type-681",
5891   "self_type" : "type-682",
5892   "size" : 4,
5893   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5898   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5899   "referenced_type" : "type-391",
5900   "self_type" : "type-402",
5901   "size" : 4,
5902   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5907   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5908   "referenced_type" : "type-194",
5909   "self_type" : "type-205",
5910   "size" : 4,
5911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "const char *",
5916   "name" : "const char *",
5917   "referenced_type" : "type-55",
5918   "self_type" : "type-54",
5919   "size" : 4,
5920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "linker_set_key" : "const char16_t *",
5925   "name" : "const char16_t *",
5926   "referenced_type" : "type-45",
5927   "self_type" : "type-44",
5928   "size" : 4,
5929   "source_file" : "/system/core/libutils/include/utils/String16.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "linker_set_key" : "const log_msg *",
5934   "name" : "const log_msg *",
5935   "referenced_type" : "type-80",
5936   "self_type" : "type-103",
5937   "size" : 4,
5938   "source_file" : "/system/core/liblog/include/log/log_read.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "linker_set_key" : "const native_handle *",
5943   "name" : "const native_handle *",
5944   "referenced_type" : "type-260",
5945   "self_type" : "type-259",
5946   "size" : 4,
5947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "linker_set_key" : "const unsigned char *",
5952   "name" : "const unsigned char *",
5953   "referenced_type" : "type-274",
5954   "self_type" : "type-366",
5955   "size" : 4,
5956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "const unsigned long long *",
5961   "name" : "const unsigned long long *",
5962   "referenced_type" : "type-283",
5963   "self_type" : "type-427",
5964   "size" : 4,
5965   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "linker_set_key" : "const void *",
5970   "name" : "const void *",
5971   "referenced_type" : "type-372",
5972   "self_type" : "type-373",
5973   "size" : 4,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "linker_set_key" : "int (*)(void *)",
5979   "name" : "int (*)(void *)",
5980   "referenced_type" : "type-514",
5981   "self_type" : "type-515",
5982   "size" : 4,
5983   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "linker_set_key" : "int *",
5988   "name" : "int *",
5989   "referenced_type" : "type-26",
5990   "self_type" : "type-339",
5991   "size" : 4,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "linker_set_key" : "log_msg *",
5997   "name" : "log_msg *",
5998   "referenced_type" : "type-81",
5999   "self_type" : "type-151",
6000   "size" : 4,
6001   "source_file" : "/system/core/liblog/include/log/log_read.h"
6002  },
6003  {
6004   "alignment" : 4,
6005   "linker_set_key" : "native_handle *",
6006   "name" : "native_handle *",
6007   "referenced_type" : "type-184",
6008   "self_type" : "type-193",
6009   "size" : 4,
6010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "linker_set_key" : "unsigned char *",
6015   "name" : "unsigned char *",
6016   "referenced_type" : "type-84",
6017   "self_type" : "type-422",
6018   "size" : 4,
6019   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6020  },
6021  {
6022   "alignment" : 4,
6023   "linker_set_key" : "unsigned int *",
6024   "name" : "unsigned int *",
6025   "referenced_type" : "type-2",
6026   "self_type" : "type-351",
6027   "size" : 4,
6028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "linker_set_key" : "unsigned long long *",
6033   "name" : "unsigned long long *",
6034   "referenced_type" : "type-128",
6035   "self_type" : "type-423",
6036   "size" : 4,
6037   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6042   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6043   "referenced_type" : "type-425",
6044   "self_type" : "type-424",
6045   "size" : 4,
6046   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "linker_set_key" : "void *",
6051   "name" : "void *",
6052   "referenced_type" : "type-28",
6053   "self_type" : "type-27",
6054   "size" : 4,
6055   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6056  },
6057  {
6058   "alignment" : 4,
6059   "linker_set_key" : "void **",
6060   "name" : "void **",
6061   "referenced_type" : "type-27",
6062   "self_type" : "type-516",
6063   "size" : 4,
6064   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6065  }
6066 ],
6067 "qualified_types" :
6068 [
6069  {
6070   "alignment" : 4,
6071   "is_const" : true,
6072   "linker_set_key" : "android::RefBase::weakref_impl *const",
6073   "name" : "android::RefBase::weakref_impl *const",
6074   "referenced_type" : "type-9",
6075   "self_type" : "type-8",
6076   "size" : 4,
6077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "is_const" : true,
6082   "linker_set_key" : "android::hardware::IBinder *const",
6083   "name" : "android::hardware::IBinder *const",
6084   "referenced_type" : "type-20",
6085   "self_type" : "type-409",
6086   "size" : 4,
6087   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "is_const" : true,
6092   "linker_set_key" : "const android::NativeHandle",
6093   "name" : "const android::NativeHandle",
6094   "referenced_type" : "type-192",
6095   "self_type" : "type-385",
6096   "size" : 12,
6097   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "is_const" : true,
6102   "linker_set_key" : "const android::RefBase",
6103   "name" : "const android::RefBase",
6104   "referenced_type" : "type-7",
6105   "self_type" : "type-291",
6106   "size" : 8,
6107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6108  },
6109  {
6110   "alignment" : 4,
6111   "is_const" : true,
6112   "linker_set_key" : "const android::String16",
6113   "name" : "const android::String16",
6114   "referenced_type" : "type-43",
6115   "self_type" : "type-42",
6116   "size" : 4,
6117   "source_file" : "/system/core/libutils/include/utils/String16.h"
6118  },
6119  {
6120   "alignment" : 4,
6121   "is_const" : true,
6122   "linker_set_key" : "const android::String8",
6123   "name" : "const android::String8",
6124   "referenced_type" : "type-53",
6125   "self_type" : "type-395",
6126   "size" : 4,
6127   "source_file" : "/system/core/libutils/include/utils/String8.h"
6128  },
6129  {
6130   "alignment" : 4,
6131   "is_const" : true,
6132   "linker_set_key" : "const android::VectorImpl",
6133   "name" : "const android::VectorImpl",
6134   "referenced_type" : "type-35",
6135   "self_type" : "type-482",
6136   "size" : 20,
6137   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "is_const" : true,
6142   "linker_set_key" : "const android::frameworks::vr::composer::V1_0::BpHwVrComposerClient",
6143   "name" : "const android::frameworks::vr::composer::V1_0::BpHwVrComposerClient",
6144   "referenced_type" : "type-657",
6145   "self_type" : "type-656",
6146   "size" : 92,
6147   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
6148  },
6149  {
6150   "alignment" : 4,
6151   "is_const" : true,
6152   "linker_set_key" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient",
6153   "name" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient",
6154   "referenced_type" : "type-115",
6155   "self_type" : "type-629",
6156   "size" : 12,
6157   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "is_const" : true,
6162   "linker_set_key" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand",
6163   "name" : "const android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand",
6164   "referenced_type" : "type-628",
6165   "self_type" : "type-634",
6166   "size" : 4,
6167   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "is_const" : true,
6172   "linker_set_key" : "const android::hardware::BpHwRefBase",
6173   "name" : "const android::hardware::BpHwRefBase",
6174   "referenced_type" : "type-408",
6175   "self_type" : "type-407",
6176   "size" : 24,
6177   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "is_const" : true,
6182   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6183   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6184   "referenced_type" : "type-443",
6185   "self_type" : "type-450",
6186   "size" : 16,
6187   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "is_const" : true,
6192   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6193   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6194   "referenced_type" : "type-452",
6195   "self_type" : "type-455",
6196   "size" : 16,
6197   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6198  },
6199  {
6200   "alignment" : 4,
6201   "is_const" : true,
6202   "linker_set_key" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
6203   "name" : "const android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
6204   "referenced_type" : "type-377",
6205   "self_type" : "type-661",
6206   "size" : 32,
6207   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
6208  },
6209  {
6210   "alignment" : 4,
6211   "is_const" : true,
6212   "linker_set_key" : "const android::hardware::Parcel",
6213   "name" : "const android::hardware::Parcel",
6214   "referenced_type" : "type-420",
6215   "self_type" : "type-431",
6216   "size" : 68,
6217   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6218  },
6219  {
6220   "alignment" : 4,
6221   "is_const" : true,
6222   "linker_set_key" : "const android::hardware::Return<android::hardware::graphics::composer::V2_1::Error>",
6223   "name" : "const android::hardware::Return<android::hardware::graphics::composer::V2_1::Error>",
6224   "referenced_type" : "type-160",
6225   "self_type" : "type-166",
6226   "size" : 28,
6227   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "is_const" : true,
6232   "linker_set_key" : "const android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> >",
6233   "name" : "const android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> >",
6234   "referenced_type" : "type-168",
6235   "self_type" : "type-172",
6236   "size" : 28,
6237   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6238  },
6239  {
6240   "alignment" : 4,
6241   "is_const" : true,
6242   "linker_set_key" : "const android::hardware::Return<bool>",
6243   "name" : "const android::hardware::Return<bool>",
6244   "referenced_type" : "type-146",
6245   "self_type" : "type-152",
6246   "size" : 24,
6247   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "is_const" : true,
6252   "linker_set_key" : "const android::hardware::Return<unsigned int>",
6253   "name" : "const android::hardware::Return<unsigned int>",
6254   "referenced_type" : "type-154",
6255   "self_type" : "type-158",
6256   "size" : 28,
6257   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6258  },
6259  {
6260   "alignment" : 4,
6261   "is_const" : true,
6262   "linker_set_key" : "const android::hardware::Status",
6263   "name" : "const android::hardware::Status",
6264   "referenced_type" : "type-137",
6265   "self_type" : "type-141",
6266   "size" : 20,
6267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "is_const" : true,
6272   "linker_set_key" : "const android::hardware::details::SchedPrio",
6273   "name" : "const android::hardware::details::SchedPrio",
6274   "referenced_type" : "type-446",
6275   "self_type" : "type-449",
6276   "size" : 8,
6277   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "is_const" : true,
6282   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6283   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6284   "referenced_type" : "type-327",
6285   "self_type" : "type-672",
6286   "size" : 8,
6287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6288  },
6289  {
6290   "alignment" : 4,
6291   "is_const" : true,
6292   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6293   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6294   "referenced_type" : "type-319",
6295   "self_type" : "type-667",
6296   "size" : 8,
6297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6298  },
6299  {
6300   "alignment" : 4,
6301   "is_const" : true,
6302   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6303   "name" : "const android::hardware::details::hidl_pointer<int>",
6304   "referenced_type" : "type-337",
6305   "self_type" : "type-499",
6306   "size" : 8,
6307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6308  },
6309  {
6310   "alignment" : 4,
6311   "is_const" : true,
6312   "linker_set_key" : "const android::hardware::details::return_status",
6313   "name" : "const android::hardware::details::return_status",
6314   "referenced_type" : "type-147",
6315   "self_type" : "type-177",
6316   "size" : 24,
6317   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "is_const" : true,
6322   "linker_set_key" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6323   "name" : "const android::hardware::graphics::common::V1_0::BufferUsage",
6324   "referenced_type" : "type-547",
6325   "self_type" : "type-552",
6326   "size" : 8,
6327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6328  },
6329  {
6330   "alignment" : 4,
6331   "is_const" : true,
6332   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorMode",
6333   "name" : "const android::hardware::graphics::common::V1_0::ColorMode",
6334   "referenced_type" : "type-347",
6335   "self_type" : "type-556",
6336   "size" : 4,
6337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "is_const" : true,
6342   "linker_set_key" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6343   "name" : "const android::hardware::graphics::common::V1_0::ColorTransform",
6344   "referenced_type" : "type-550",
6345   "self_type" : "type-557",
6346   "size" : 4,
6347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6348  },
6349  {
6350   "alignment" : 4,
6351   "is_const" : true,
6352   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Dataspace",
6353   "name" : "const android::hardware::graphics::common::V1_0::Dataspace",
6354   "referenced_type" : "type-549",
6355   "self_type" : "type-555",
6356   "size" : 4,
6357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "is_const" : true,
6362   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Hdr",
6363   "name" : "const android::hardware::graphics::common::V1_0::Hdr",
6364   "referenced_type" : "type-356",
6365   "self_type" : "type-558",
6366   "size" : 4,
6367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "is_const" : true,
6372   "linker_set_key" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6373   "name" : "const android::hardware::graphics::common::V1_0::PixelFormat",
6374   "referenced_type" : "type-546",
6375   "self_type" : "type-551",
6376   "size" : 4,
6377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6378  },
6379  {
6380   "alignment" : 4,
6381   "is_const" : true,
6382   "linker_set_key" : "const android::hardware::graphics::common::V1_0::Transform",
6383   "name" : "const android::hardware::graphics::common::V1_0::Transform",
6384   "referenced_type" : "type-548",
6385   "self_type" : "type-554",
6386   "size" : 4,
6387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6388  },
6389  {
6390   "alignment" : 4,
6391   "is_const" : true,
6392   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::BpHwComposerCallback",
6393   "name" : "const android::hardware::graphics::composer::V2_1::BpHwComposerCallback",
6394   "referenced_type" : "type-644",
6395   "self_type" : "type-647",
6396   "size" : 92,
6397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerCallback.h"
6398  },
6399  {
6400   "alignment" : 4,
6401   "is_const" : true,
6402   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::BpHwComposerClient",
6403   "name" : "const android::hardware::graphics::composer::V2_1::BpHwComposerClient",
6404   "referenced_type" : "type-651",
6405   "self_type" : "type-654",
6406   "size" : 92,
6407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerClient.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "is_const" : true,
6412   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::Error",
6413   "name" : "const android::hardware::graphics::composer::V2_1::Error",
6414   "referenced_type" : "type-161",
6415   "self_type" : "type-573",
6416   "size" : 4,
6417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/types.h"
6418  },
6419  {
6420   "alignment" : 4,
6421   "is_const" : true,
6422   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerCallback",
6423   "name" : "const android::hardware::graphics::composer::V2_1::IComposerCallback",
6424   "referenced_type" : "type-97",
6425   "self_type" : "type-102",
6426   "size" : 12,
6427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "is_const" : true,
6432   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerCallback::Connection",
6433   "name" : "const android::hardware::graphics::composer::V2_1::IComposerCallback::Connection",
6434   "referenced_type" : "type-576",
6435   "self_type" : "type-577",
6436   "size" : 4,
6437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerCallback.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "is_const" : true,
6442   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient",
6443   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient",
6444   "referenced_type" : "type-107",
6445   "self_type" : "type-594",
6446   "size" : 12,
6447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "is_const" : true,
6452   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Attribute",
6453   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Attribute",
6454   "referenced_type" : "type-580",
6455   "self_type" : "type-596",
6456   "size" : 4,
6457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "is_const" : true,
6462   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode",
6463   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode",
6464   "referenced_type" : "type-585",
6465   "self_type" : "type-602",
6466   "size" : 4,
6467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6468  },
6469  {
6470   "alignment" : 4,
6471   "is_const" : true,
6472   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Command",
6473   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Command",
6474   "referenced_type" : "type-593",
6475   "self_type" : "type-606",
6476   "size" : 4,
6477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6478  },
6479  {
6480   "alignment" : 4,
6481   "is_const" : true,
6482   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Composition",
6483   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Composition",
6484   "referenced_type" : "type-586",
6485   "self_type" : "type-603",
6486   "size" : 4,
6487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "is_const" : true,
6492   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest",
6493   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest",
6494   "referenced_type" : "type-581",
6495   "self_type" : "type-597",
6496   "size" : 4,
6497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6498  },
6499  {
6500   "alignment" : 4,
6501   "is_const" : true,
6502   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType",
6503   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType",
6504   "referenced_type" : "type-587",
6505   "self_type" : "type-604",
6506   "size" : 4,
6507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "is_const" : true,
6512   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex",
6513   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex",
6514   "referenced_type" : "type-588",
6515   "self_type" : "type-605",
6516   "size" : 4,
6517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "is_const" : true,
6522   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest",
6523   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest",
6524   "referenced_type" : "type-582",
6525   "self_type" : "type-599",
6526   "size" : 4,
6527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6528  },
6529  {
6530   "alignment" : 4,
6531   "is_const" : true,
6532   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode",
6533   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode",
6534   "referenced_type" : "type-583",
6535   "self_type" : "type-600",
6536   "size" : 4,
6537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "is_const" : true,
6542   "linker_set_key" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Vsync",
6543   "name" : "const android::hardware::graphics::composer::V2_1::IComposerClient::Vsync",
6544   "referenced_type" : "type-584",
6545   "self_type" : "type-601",
6546   "size" : 4,
6547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "is_const" : true,
6552   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6553   "name" : "const android::hardware::hidl_death_recipient",
6554   "referenced_type" : "type-127",
6555   "self_type" : "type-685",
6556   "size" : 12,
6557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6558  },
6559  {
6560   "alignment" : 8,
6561   "is_const" : true,
6562   "linker_set_key" : "const android::hardware::hidl_handle",
6563   "name" : "const android::hardware::hidl_handle",
6564   "referenced_type" : "type-301",
6565   "self_type" : "type-374",
6566   "size" : 16,
6567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6568  },
6569  {
6570   "alignment" : 8,
6571   "is_const" : true,
6572   "linker_set_key" : "const android::hardware::hidl_memory",
6573   "name" : "const android::hardware::hidl_memory",
6574   "referenced_type" : "type-300",
6575   "self_type" : "type-304",
6576   "size" : 40,
6577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "is_const" : true,
6582   "linker_set_key" : "const android::hardware::hidl_string",
6583   "name" : "const android::hardware::hidl_string",
6584   "referenced_type" : "type-298",
6585   "self_type" : "type-297",
6586   "size" : 16,
6587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "is_const" : true,
6592   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_handle>",
6593   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_handle>",
6594   "referenced_type" : "type-357",
6595   "self_type" : "type-663",
6596   "size" : 16,
6597   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "is_const" : true,
6602   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6603   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6604   "referenced_type" : "type-318",
6605   "self_type" : "type-631",
6606   "size" : 16,
6607   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "is_const" : true,
6612   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6613   "name" : "const android::hardware::hidl_vec<int>",
6614   "referenced_type" : "type-336",
6615   "self_type" : "type-340",
6616   "size" : 16,
6617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6618  },
6619  {
6620   "alignment" : 2,
6621   "is_const" : true,
6622   "linker_set_key" : "const android::hardware::hidl_version",
6623   "name" : "const android::hardware::hidl_version",
6624   "referenced_type" : "type-367",
6625   "self_type" : "type-369",
6626   "size" : 4,
6627   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "is_const" : true,
6632   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6633   "name" : "const android::hidl::base::V1_0::BpHwBase",
6634   "referenced_type" : "type-637",
6635   "self_type" : "type-640",
6636   "size" : 92,
6637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "is_const" : true,
6642   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6643   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6644   "referenced_type" : "type-388",
6645   "self_type" : "type-389",
6646   "size" : 4,
6647   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "is_const" : true,
6652   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6653   "name" : "const android::hidl::base::V1_0::IBase",
6654   "referenced_type" : "type-6",
6655   "self_type" : "type-14",
6656   "size" : 12,
6657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6658  },
6659  {
6660   "alignment" : 4,
6661   "is_const" : true,
6662   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6663   "name" : "const android::hidl::base::V1_0::IBase *const",
6664   "referenced_type" : "type-13",
6665   "self_type" : "type-462",
6666   "size" : 4,
6667   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "is_const" : true,
6672   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6673   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6674   "referenced_type" : "type-64",
6675   "self_type" : "type-68",
6676   "size" : 12,
6677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "is_const" : true,
6682   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6683   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6684   "referenced_type" : "type-537",
6685   "self_type" : "type-541",
6686   "size" : 4,
6687   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6688  },
6689  {
6690   "alignment" : 1,
6691   "is_const" : true,
6692   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6693   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6694   "referenced_type" : "type-536",
6695   "self_type" : "type-539",
6696   "size" : 1,
6697   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "is_const" : true,
6702   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6703   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6704   "referenced_type" : "type-79",
6705   "self_type" : "type-534",
6706   "size" : 12,
6707   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "is_const" : true,
6712   "linker_set_key" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
6713   "name" : "const android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
6714   "referenced_type" : "type-113",
6715   "self_type" : "type-120",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "is_const" : true,
6722   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6723   "name" : "const android::sp<android::hardware::IBinder>",
6724   "referenced_type" : "type-19",
6725   "self_type" : "type-48",
6726   "size" : 4,
6727   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "is_const" : true,
6732   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6733   "name" : "const android::sp<android::hardware::ProcessState>",
6734   "referenced_type" : "type-23",
6735   "self_type" : "type-60",
6736   "size" : 4,
6737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "is_const" : true,
6742   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback>",
6743   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback>",
6744   "referenced_type" : "type-95",
6745   "self_type" : "type-101",
6746   "size" : 4,
6747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6748  },
6749  {
6750   "alignment" : 4,
6751   "is_const" : true,
6752   "linker_set_key" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient>",
6753   "name" : "const android::sp<android::hardware::graphics::composer::V2_1::IComposerClient>",
6754   "referenced_type" : "type-105",
6755   "self_type" : "type-109",
6756   "size" : 4,
6757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "is_const" : true,
6762   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6763   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6764   "referenced_type" : "type-122",
6765   "self_type" : "type-132",
6766   "size" : 4,
6767   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "is_const" : true,
6772   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6773   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6774   "referenced_type" : "type-419",
6775   "self_type" : "type-418",
6776   "size" : 4,
6777   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "is_const" : true,
6782   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6783   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6784   "referenced_type" : "type-435",
6785   "self_type" : "type-688",
6786   "size" : 4,
6787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "is_const" : true,
6792   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6793   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6794   "referenced_type" : "type-62",
6795   "self_type" : "type-66",
6796   "size" : 4,
6797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "is_const" : true,
6802   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6803   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6804   "referenced_type" : "type-77",
6805   "self_type" : "type-92",
6806   "size" : 4,
6807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "is_const" : true,
6812   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6813   "name" : "const android::wp<android::hardware::BHwBinder>",
6814   "referenced_type" : "type-457",
6815   "self_type" : "type-681",
6816   "size" : 8,
6817   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "is_const" : true,
6822   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6823   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6824   "referenced_type" : "type-125",
6825   "self_type" : "type-391",
6826   "size" : 8,
6827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "is_const" : true,
6832   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6833   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6834   "referenced_type" : "type-4",
6835   "self_type" : "type-194",
6836   "size" : 8,
6837   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6838  },
6839  {
6840   "alignment" : 1,
6841   "is_const" : true,
6842   "linker_set_key" : "const bool",
6843   "name" : "const bool",
6844   "referenced_type" : "type-38",
6845   "self_type" : "type-73",
6846   "size" : 1,
6847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6848  },
6849  {
6850   "alignment" : 1,
6851   "is_const" : true,
6852   "linker_set_key" : "const char",
6853   "name" : "const char",
6854   "referenced_type" : "type-56",
6855   "self_type" : "type-55",
6856   "size" : 1,
6857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6858  },
6859  {
6860   "alignment" : 2,
6861   "is_const" : true,
6862   "linker_set_key" : "const char16_t",
6863   "name" : "const char16_t",
6864   "referenced_type" : "type-46",
6865   "self_type" : "type-45",
6866   "size" : 2,
6867   "source_file" : "/system/core/libutils/include/utils/String16.h"
6868  },
6869  {
6870   "alignment" : 4,
6871   "is_const" : true,
6872   "linker_set_key" : "const double",
6873   "name" : "const double",
6874   "referenced_type" : "type-265",
6875   "self_type" : "type-287",
6876   "size" : 8,
6877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "is_const" : true,
6882   "linker_set_key" : "const float",
6883   "name" : "const float",
6884   "referenced_type" : "type-256",
6885   "self_type" : "type-285",
6886   "size" : 4,
6887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "is_const" : true,
6892   "linker_set_key" : "const int",
6893   "name" : "const int",
6894   "referenced_type" : "type-26",
6895   "self_type" : "type-484",
6896   "size" : 4,
6897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6898  },
6899  {
6900   "is_const" : true,
6901   "linker_set_key" : "const iter<is_const>",
6902   "name" : "const iter<is_const>",
6903   "referenced_type" : "type-311",
6904   "self_type" : "type-310",
6905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "is_const" : true,
6910   "linker_set_key" : "const log_msg",
6911   "name" : "const log_msg",
6912   "referenced_type" : "type-81",
6913   "self_type" : "type-80",
6914   "size" : 5124,
6915   "source_file" : "/system/core/liblog/include/log/log_read.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "is_const" : true,
6920   "linker_set_key" : "const long long",
6921   "name" : "const long long",
6922   "referenced_type" : "type-31",
6923   "self_type" : "type-281",
6924   "size" : 8,
6925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6926  },
6927  {
6928   "alignment" : 4,
6929   "is_const" : true,
6930   "linker_set_key" : "const native_handle",
6931   "name" : "const native_handle",
6932   "referenced_type" : "type-184",
6933   "self_type" : "type-260",
6934   "size" : 12,
6935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6936  },
6937  {
6938   "alignment" : 2,
6939   "is_const" : true,
6940   "linker_set_key" : "const short",
6941   "name" : "const short",
6942   "referenced_type" : "type-215",
6943   "self_type" : "type-276",
6944   "size" : 2,
6945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6946  },
6947  {
6948   "alignment" : 1,
6949   "is_const" : true,
6950   "linker_set_key" : "const signed char",
6951   "name" : "const signed char",
6952   "referenced_type" : "type-272",
6953   "self_type" : "type-271",
6954   "size" : 1,
6955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "is_const" : true,
6960   "linker_set_key" : "const std::array<android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand, 35>",
6961   "name" : "const std::array<android::frameworks::vr::composer::V1_0::IVrComposerClient::VrCommand, 35>",
6962   "referenced_type" : "type-636",
6963   "self_type" : "type-635",
6964   "size" : 140,
6965   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h"
6966  },
6967  {
6968   "alignment" : 4,
6969   "is_const" : true,
6970   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6971   "name" : "const std::array<android::hardware::graphics::common::V1_0::BufferUsage, 23>",
6972   "referenced_type" : "type-562",
6973   "self_type" : "type-561",
6974   "size" : 184,
6975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6976  },
6977  {
6978   "alignment" : 4,
6979   "is_const" : true,
6980   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6981   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorMode, 10>",
6982   "referenced_type" : "type-568",
6983   "self_type" : "type-567",
6984   "size" : 40,
6985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "is_const" : true,
6990   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6991   "name" : "const std::array<android::hardware::graphics::common::V1_0::ColorTransform, 7>",
6992   "referenced_type" : "type-570",
6993   "self_type" : "type-569",
6994   "size" : 28,
6995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
6996  },
6997  {
6998   "alignment" : 4,
6999   "is_const" : true,
7000   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7001   "name" : "const std::array<android::hardware::graphics::common::V1_0::Dataspace, 57>",
7002   "referenced_type" : "type-566",
7003   "self_type" : "type-565",
7004   "size" : 228,
7005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7006  },
7007  {
7008   "alignment" : 4,
7009   "is_const" : true,
7010   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7011   "name" : "const std::array<android::hardware::graphics::common::V1_0::Hdr, 3>",
7012   "referenced_type" : "type-572",
7013   "self_type" : "type-571",
7014   "size" : 12,
7015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7016  },
7017  {
7018   "alignment" : 4,
7019   "is_const" : true,
7020   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7021   "name" : "const std::array<android::hardware::graphics::common::V1_0::PixelFormat, 20>",
7022   "referenced_type" : "type-560",
7023   "self_type" : "type-559",
7024   "size" : 80,
7025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7026  },
7027  {
7028   "alignment" : 4,
7029   "is_const" : true,
7030   "linker_set_key" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7031   "name" : "const std::array<android::hardware::graphics::common::V1_0::Transform, 5>",
7032   "referenced_type" : "type-564",
7033   "self_type" : "type-563",
7034   "size" : 20,
7035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/common/1.0/[email protected]_genc++_headers/gen/android/hardware/graphics/common/1.0/types.h"
7036  },
7037  {
7038   "alignment" : 4,
7039   "is_const" : true,
7040   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::Error, 8>",
7041   "name" : "const std::array<android::hardware::graphics::composer::V2_1::Error, 8>",
7042   "referenced_type" : "type-575",
7043   "self_type" : "type-574",
7044   "size" : 32,
7045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/types.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "is_const" : true,
7050   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerCallback::Connection, 3>",
7051   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerCallback::Connection, 3>",
7052   "referenced_type" : "type-579",
7053   "self_type" : "type-578",
7054   "size" : 12,
7055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerCallback.h"
7056  },
7057  {
7058   "alignment" : 4,
7059   "is_const" : true,
7060   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Attribute, 6>",
7061   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Attribute, 6>",
7062   "referenced_type" : "type-608",
7063   "self_type" : "type-607",
7064   "size" : 24,
7065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7066  },
7067  {
7068   "alignment" : 4,
7069   "is_const" : true,
7070   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode, 4>",
7071   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::BlendMode, 4>",
7072   "referenced_type" : "type-618",
7073   "self_type" : "type-617",
7074   "size" : 16,
7075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "is_const" : true,
7080   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Command, 32>",
7081   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Command, 32>",
7082   "referenced_type" : "type-626",
7083   "self_type" : "type-625",
7084   "size" : 128,
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "is_const" : true,
7090   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Composition, 6>",
7091   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Composition, 6>",
7092   "referenced_type" : "type-620",
7093   "self_type" : "type-619",
7094   "size" : 24,
7095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7096  },
7097  {
7098   "alignment" : 4,
7099   "is_const" : true,
7100   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest, 2>",
7101   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::DisplayRequest, 2>",
7102   "referenced_type" : "type-610",
7103   "self_type" : "type-609",
7104   "size" : 8,
7105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7106  },
7107  {
7108   "alignment" : 4,
7109   "is_const" : true,
7110   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType, 3>",
7111   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::DisplayType, 3>",
7112   "referenced_type" : "type-622",
7113   "self_type" : "type-621",
7114   "size" : 12,
7115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "is_const" : true,
7120   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex, 2>",
7121   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::HandleIndex, 2>",
7122   "referenced_type" : "type-624",
7123   "self_type" : "type-623",
7124   "size" : 8,
7125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7126  },
7127  {
7128   "alignment" : 4,
7129   "is_const" : true,
7130   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest, 1>",
7131   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::LayerRequest, 1>",
7132   "referenced_type" : "type-612",
7133   "self_type" : "type-611",
7134   "size" : 4,
7135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "is_const" : true,
7140   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode, 4>",
7141   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::PowerMode, 4>",
7142   "referenced_type" : "type-614",
7143   "self_type" : "type-613",
7144   "size" : 16,
7145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7146  },
7147  {
7148   "alignment" : 4,
7149   "is_const" : true,
7150   "linker_set_key" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Vsync, 3>",
7151   "name" : "const std::array<android::hardware::graphics::composer::V2_1::IComposerClient::Vsync, 3>",
7152   "referenced_type" : "type-616",
7153   "self_type" : "type-615",
7154   "size" : 12,
7155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "is_const" : true,
7160   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7161   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7162   "referenced_type" : "type-393",
7163   "self_type" : "type-392",
7164   "size" : 12,
7165   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "is_const" : true,
7170   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7171   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7172   "referenced_type" : "type-545",
7173   "self_type" : "type-544",
7174   "size" : 4,
7175   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7176  },
7177  {
7178   "alignment" : 1,
7179   "is_const" : true,
7180   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7181   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7182   "referenced_type" : "type-543",
7183   "self_type" : "type-542",
7184   "size" : 3,
7185   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7186  },
7187  {
7188   "alignment" : 4,
7189   "is_const" : true,
7190   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7191   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7192   "referenced_type" : "type-441",
7193   "self_type" : "type-440",
7194   "size" : 12,
7195   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "is_const" : true,
7200   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7201   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7202   "referenced_type" : "type-334",
7203   "self_type" : "type-333",
7204   "size" : 8,
7205   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "is_const" : true,
7210   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7211   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7212   "referenced_type" : "type-324",
7213   "self_type" : "type-323",
7214   "size" : 8,
7215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "is_const" : true,
7220   "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 *> > *)> > >",
7221   "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 *> > *)> > >",
7222   "referenced_type" : "type-679",
7223   "self_type" : "type-678",
7224   "size" : 12,
7225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7226  },
7227  {
7228   "alignment" : 1,
7229   "is_const" : true,
7230   "linker_set_key" : "const unsigned char",
7231   "name" : "const unsigned char",
7232   "referenced_type" : "type-84",
7233   "self_type" : "type-274",
7234   "size" : 1,
7235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "const unsigned int",
7241   "name" : "const unsigned int",
7242   "referenced_type" : "type-2",
7243   "self_type" : "type-36",
7244   "size" : 4,
7245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "const unsigned long long",
7251   "name" : "const unsigned long long",
7252   "referenced_type" : "type-128",
7253   "self_type" : "type-283",
7254   "size" : 8,
7255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7256  },
7257  {
7258   "alignment" : 2,
7259   "is_const" : true,
7260   "linker_set_key" : "const unsigned short",
7261   "name" : "const unsigned short",
7262   "referenced_type" : "type-86",
7263   "self_type" : "type-278",
7264   "size" : 2,
7265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7266  },
7267  {
7268   "is_const" : true,
7269   "linker_set_key" : "const void",
7270   "name" : "const void",
7271   "referenced_type" : "type-28",
7272   "self_type" : "type-372",
7273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7274  },
7275  {
7276   "alignment" : 1,
7277   "is_volatile" : true,
7278   "linker_set_key" : "volatile bool",
7279   "name" : "volatile bool",
7280   "referenced_type" : "type-38",
7281   "self_type" : "type-76",
7282   "size" : 1,
7283   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7284  },
7285  {
7286   "alignment" : 4,
7287   "is_volatile" : true,
7288   "linker_set_key" : "volatile int",
7289   "name" : "volatile int",
7290   "referenced_type" : "type-26",
7291   "self_type" : "type-57",
7292   "size" : 4,
7293   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7294  }
7295 ],
7296 "record_types" :
7297 [
7298  {
7299   "alignment" : 4,
7300   "fields" :
7301   [
7302    {
7303     "access" : "private",
7304     "field_name" : "mCond",
7305     "referenced_type" : "type-75"
7306    }
7307   ],
7308   "linker_set_key" : "android::Condition",
7309   "name" : "android::Condition",
7310   "record_kind" : "class",
7311   "referenced_type" : "type-74",
7312   "self_type" : "type-74",
7313   "size" : 4,
7314   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7315   "unique_id" : "_ZTSN7android9ConditionE"
7316  },
7317  {
7318   "alignment" : 4,
7319   "fields" :
7320   [
7321    {
7322     "access" : "private",
7323     "field_name" : "mVector",
7324     "referenced_type" : "type-50"
7325    }
7326   ],
7327   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7328   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7329   "record_kind" : "class",
7330   "referenced_type" : "type-49",
7331   "self_type" : "type-49",
7332   "size" : 20,
7333   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7334   "template_args" : [ "type-43", "type-19" ],
7335   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7336  },
7337  {
7338   "alignment" : 4,
7339   "fields" :
7340   [
7341    {
7342     "access" : "private",
7343     "field_name" : "mCount",
7344     "referenced_type" : "type-191"
7345    }
7346   ],
7347   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7348   "name" : "android::LightRefBase<android::NativeHandle>",
7349   "record_kind" : "class",
7350   "referenced_type" : "type-190",
7351   "self_type" : "type-190",
7352   "size" : 4,
7353   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7354   "template_args" : [ "type-192" ],
7355   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7356  },
7357  {
7358   "alignment" : 4,
7359   "fields" :
7360   [
7361    {
7362     "access" : "private",
7363     "field_name" : "mCount",
7364     "referenced_type" : "type-188"
7365    }
7366   ],
7367   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7368   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7369   "record_kind" : "class",
7370   "referenced_type" : "type-187",
7371   "self_type" : "type-187",
7372   "size" : 4,
7373   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7374   "template_args" : [ "type-189" ],
7375   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7376  },
7377  {
7378   "alignment" : 4,
7379   "fields" :
7380   [
7381    {
7382     "access" : "private",
7383     "field_name" : "mMutex",
7384     "referenced_type" : "type-33"
7385    }
7386   ],
7387   "linker_set_key" : "android::Mutex",
7388   "name" : "android::Mutex",
7389   "record_kind" : "class",
7390   "referenced_type" : "type-32",
7391   "self_type" : "type-32",
7392   "size" : 4,
7393   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7394   "unique_id" : "_ZTSN7android5MutexE"
7395  },
7396  {
7397   "alignment" : 4,
7398   "fields" :
7399   [
7400    {
7401     "access" : "private",
7402     "field_name" : "mLock",
7403     "referenced_type" : "type-519"
7404    }
7405   ],
7406   "linker_set_key" : "android::Mutex::Autolock",
7407   "name" : "android::Mutex::Autolock",
7408   "record_kind" : "class",
7409   "referenced_type" : "type-518",
7410   "self_type" : "type-518",
7411   "size" : 4,
7412   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7413   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7414  },
7415  {
7416   "alignment" : 4,
7417   "base_specifiers" :
7418   [
7419    {
7420     "referenced_type" : "type-190"
7421    }
7422   ],
7423   "fields" :
7424   [
7425    {
7426     "access" : "private",
7427     "field_name" : "mHandle",
7428     "field_offset" : 32,
7429     "referenced_type" : "type-193"
7430    },
7431    {
7432     "access" : "private",
7433     "field_name" : "mOwnsHandle",
7434     "field_offset" : 64,
7435     "referenced_type" : "type-38"
7436    }
7437   ],
7438   "linker_set_key" : "android::NativeHandle",
7439   "name" : "android::NativeHandle",
7440   "record_kind" : "class",
7441   "referenced_type" : "type-192",
7442   "self_type" : "type-192",
7443   "size" : 12,
7444   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7445   "unique_id" : "_ZTSN7android12NativeHandleE"
7446  },
7447  {
7448   "alignment" : 4,
7449   "fields" :
7450   [
7451    {
7452     "access" : "private",
7453     "field_name" : "mRWLock",
7454     "referenced_type" : "type-524"
7455    }
7456   ],
7457   "linker_set_key" : "android::RWLock",
7458   "name" : "android::RWLock",
7459   "record_kind" : "class",
7460   "referenced_type" : "type-523",
7461   "self_type" : "type-523",
7462   "size" : 40,
7463   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7464   "unique_id" : "_ZTSN7android6RWLockE"
7465  },
7466  {
7467   "alignment" : 4,
7468   "fields" :
7469   [
7470    {
7471     "access" : "private",
7472     "field_name" : "mLock",
7473     "referenced_type" : "type-527"
7474    }
7475   ],
7476   "linker_set_key" : "android::RWLock::AutoRLock",
7477   "name" : "android::RWLock::AutoRLock",
7478   "record_kind" : "class",
7479   "referenced_type" : "type-526",
7480   "self_type" : "type-526",
7481   "size" : 4,
7482   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7483   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7484  },
7485  {
7486   "alignment" : 4,
7487   "fields" :
7488   [
7489    {
7490     "access" : "private",
7491     "field_name" : "mLock",
7492     "referenced_type" : "type-527"
7493    }
7494   ],
7495   "linker_set_key" : "android::RWLock::AutoWLock",
7496   "name" : "android::RWLock::AutoWLock",
7497   "record_kind" : "class",
7498   "referenced_type" : "type-530",
7499   "self_type" : "type-530",
7500   "size" : 4,
7501   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7502   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7503  },
7504  {
7505   "alignment" : 4,
7506   "fields" :
7507   [
7508    {
7509     "access" : "private",
7510     "field_name" : "mRefs",
7511     "field_offset" : 32,
7512     "referenced_type" : "type-8"
7513    }
7514   ],
7515   "linker_set_key" : "android::RefBase",
7516   "name" : "android::RefBase",
7517   "record_kind" : "class",
7518   "referenced_type" : "type-7",
7519   "self_type" : "type-7",
7520   "size" : 8,
7521   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7522   "unique_id" : "_ZTSN7android7RefBaseE",
7523   "vtable_components" :
7524   [
7525    {
7526     "kind" : "offset_to_top"
7527    },
7528    {
7529     "kind" : "rtti",
7530     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7531    },
7532    {
7533     "kind" : "complete_dtor_pointer",
7534     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7535    },
7536    {
7537     "kind" : "deleting_dtor_pointer",
7538     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7539    },
7540    {
7541     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7542    },
7543    {
7544     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7545    },
7546    {
7547     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7548    },
7549    {
7550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7551    }
7552   ]
7553  },
7554  {
7555   "alignment" : 1,
7556   "linker_set_key" : "android::RefBase::weakref_type",
7557   "name" : "android::RefBase::weakref_type",
7558   "record_kind" : "class",
7559   "referenced_type" : "type-12",
7560   "self_type" : "type-12",
7561   "size" : 1,
7562   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7563   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7564  },
7565  {
7566   "alignment" : 1,
7567   "linker_set_key" : "android::ReferenceMover",
7568   "name" : "android::ReferenceMover",
7569   "record_kind" : "class",
7570   "referenced_type" : "type-294",
7571   "self_type" : "type-294",
7572   "size" : 1,
7573   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7574   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7575  },
7576  {
7577   "alignment" : 4,
7578   "linker_set_key" : "android::ReferenceRenamer",
7579   "name" : "android::ReferenceRenamer",
7580   "record_kind" : "class",
7581   "referenced_type" : "type-289",
7582   "self_type" : "type-289",
7583   "size" : 4,
7584   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7585   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7586   "vtable_components" :
7587   [
7588    {
7589     "kind" : "offset_to_top"
7590    },
7591    {
7592     "kind" : "rtti",
7593     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7594    },
7595    {
7596     "is_pure" : true,
7597     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7598    }
7599   ]
7600  },
7601  {
7602   "alignment" : 4,
7603   "fields" :
7604   [
7605    {
7606     "access" : "private",
7607     "field_name" : "mTag",
7608     "referenced_type" : "type-128"
7609    }
7610   ],
7611   "linker_set_key" : "android::ScopedTrace",
7612   "name" : "android::ScopedTrace",
7613   "record_kind" : "class",
7614   "referenced_type" : "type-532",
7615   "self_type" : "type-532",
7616   "size" : 8,
7617   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7618   "unique_id" : "_ZTSN7android11ScopedTraceE"
7619  },
7620  {
7621   "alignment" : 4,
7622   "base_specifiers" :
7623   [
7624    {
7625     "access" : "private",
7626     "referenced_type" : "type-51"
7627    }
7628   ],
7629   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7630   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7631   "record_kind" : "class",
7632   "referenced_type" : "type-50",
7633   "self_type" : "type-50",
7634   "size" : 20,
7635   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7636   "template_args" : [ "type-52" ],
7637   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7638   "vtable_components" :
7639   [
7640    {
7641     "kind" : "offset_to_top"
7642    },
7643    {
7644     "kind" : "rtti",
7645     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7646    },
7647    {
7648     "kind" : "complete_dtor_pointer",
7649     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7650    },
7651    {
7652     "kind" : "deleting_dtor_pointer",
7653     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7654    },
7655    {
7656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7657    },
7658    {
7659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7660    },
7661    {
7662     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7663    },
7664    {
7665     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7666    },
7667    {
7668     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7669    },
7670    {
7671     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7672    },
7673    {
7674     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7675    }
7676   ]
7677  },
7678  {
7679   "alignment" : 4,
7680   "base_specifiers" :
7681   [
7682    {
7683     "referenced_type" : "type-35"
7684    }
7685   ],
7686   "linker_set_key" : "android::SortedVectorImpl",
7687   "name" : "android::SortedVectorImpl",
7688   "record_kind" : "class",
7689   "referenced_type" : "type-51",
7690   "self_type" : "type-51",
7691   "size" : 20,
7692   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7693   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7694   "vtable_components" :
7695   [
7696    {
7697     "kind" : "offset_to_top"
7698    },
7699    {
7700     "kind" : "rtti",
7701     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7702    },
7703    {
7704     "kind" : "complete_dtor_pointer",
7705     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7706    },
7707    {
7708     "kind" : "deleting_dtor_pointer",
7709     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7710    },
7711    {
7712     "is_pure" : true,
7713     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7714    },
7715    {
7716     "is_pure" : true,
7717     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7718    },
7719    {
7720     "is_pure" : true,
7721     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7722    },
7723    {
7724     "is_pure" : true,
7725     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7726    },
7727    {
7728     "is_pure" : true,
7729     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7730    },
7731    {
7732     "is_pure" : true,
7733     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7734    },
7735    {
7736     "is_pure" : true,
7737     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7738    }
7739   ]
7740  },
7741  {
7742   "alignment" : 4,
7743   "fields" :
7744   [
7745    {
7746     "access" : "private",
7747     "field_name" : "mString",
7748     "referenced_type" : "type-44"
7749    }
7750   ],
7751   "linker_set_key" : "android::String16",
7752   "name" : "android::String16",
7753   "record_kind" : "class",
7754   "referenced_type" : "type-43",
7755   "self_type" : "type-43",
7756   "size" : 4,
7757   "source_file" : "/system/core/libutils/include/utils/String16.h",
7758   "unique_id" : "_ZTSN7android8String16E"
7759  },
7760  {
7761   "alignment" : 4,
7762   "fields" :
7763   [
7764    {
7765     "access" : "private",
7766     "field_name" : "mString",
7767     "referenced_type" : "type-54"
7768    }
7769   ],
7770   "linker_set_key" : "android::String8",
7771   "name" : "android::String8",
7772   "record_kind" : "class",
7773   "referenced_type" : "type-53",
7774   "self_type" : "type-53",
7775   "size" : 4,
7776   "source_file" : "/system/core/libutils/include/utils/String8.h",
7777   "unique_id" : "_ZTSN7android7String8E"
7778  },
7779  {
7780   "alignment" : 4,
7781   "base_specifiers" :
7782   [
7783    {
7784     "is_virtual" : true,
7785     "referenced_type" : "type-7"
7786    }
7787   ],
7788   "fields" :
7789   [
7790    {
7791     "access" : "private",
7792     "field_name" : "mCanCallJava",
7793     "field_offset" : 32,
7794     "referenced_type" : "type-73"
7795    },
7796    {
7797     "access" : "private",
7798     "field_name" : "mThread",
7799     "field_offset" : 64,
7800     "referenced_type" : "type-27"
7801    },
7802    {
7803     "access" : "private",
7804     "field_name" : "mLock",
7805     "field_offset" : 96,
7806     "referenced_type" : "type-32"
7807    },
7808    {
7809     "access" : "private",
7810     "field_name" : "mThreadExitedCondition",
7811     "field_offset" : 128,
7812     "referenced_type" : "type-74"
7813    },
7814    {
7815     "access" : "private",
7816     "field_name" : "mStatus",
7817     "field_offset" : 160,
7818     "referenced_type" : "type-26"
7819    },
7820    {
7821     "access" : "private",
7822     "field_name" : "mExitPending",
7823     "field_offset" : 192,
7824     "referenced_type" : "type-76"
7825    },
7826    {
7827     "access" : "private",
7828     "field_name" : "mRunning",
7829     "field_offset" : 200,
7830     "referenced_type" : "type-76"
7831    },
7832    {
7833     "access" : "private",
7834     "field_name" : "mHoldSelf",
7835     "field_offset" : 224,
7836     "referenced_type" : "type-70"
7837    },
7838    {
7839     "access" : "private",
7840     "field_name" : "mTid",
7841     "field_offset" : 256,
7842     "referenced_type" : "type-26"
7843    }
7844   ],
7845   "linker_set_key" : "android::Thread",
7846   "name" : "android::Thread",
7847   "record_kind" : "class",
7848   "referenced_type" : "type-72",
7849   "self_type" : "type-72",
7850   "size" : 44,
7851   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7852   "unique_id" : "_ZTSN7android6ThreadE",
7853   "vtable_components" :
7854   [
7855    {
7856     "component_value" : 36,
7857     "kind" : "vbase_offset"
7858    },
7859    {
7860     "kind" : "offset_to_top"
7861    },
7862    {
7863     "kind" : "rtti",
7864     "mangled_component_name" : "_ZTIN7android6ThreadE"
7865    },
7866    {
7867     "kind" : "complete_dtor_pointer",
7868     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7869    },
7870    {
7871     "kind" : "deleting_dtor_pointer",
7872     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7873    },
7874    {
7875     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7876    },
7877    {
7878     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7879    },
7880    {
7881     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7882    },
7883    {
7884     "is_pure" : true,
7885     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7886    },
7887    {
7888     "kind" : "vcall_offset"
7889    },
7890    {
7891     "kind" : "vcall_offset"
7892    },
7893    {
7894     "kind" : "vcall_offset"
7895    },
7896    {
7897     "kind" : "vcall_offset"
7898    },
7899    {
7900     "component_value" : -36,
7901     "kind" : "vcall_offset"
7902    },
7903    {
7904     "component_value" : -36,
7905     "kind" : "offset_to_top"
7906    },
7907    {
7908     "kind" : "rtti",
7909     "mangled_component_name" : "_ZTIN7android6ThreadE"
7910    },
7911    {
7912     "kind" : "complete_dtor_pointer",
7913     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7914    },
7915    {
7916     "kind" : "deleting_dtor_pointer",
7917     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7918    },
7919    {
7920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7921    },
7922    {
7923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7924    },
7925    {
7926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7927    },
7928    {
7929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7930    }
7931   ]
7932  },
7933  {
7934   "alignment" : 4,
7935   "base_specifiers" :
7936   [
7937    {
7938     "access" : "private",
7939     "referenced_type" : "type-35"
7940    }
7941   ],
7942   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7943   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7944   "record_kind" : "class",
7945   "referenced_type" : "type-34",
7946   "self_type" : "type-34",
7947   "size" : 20,
7948   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7949   "template_args" : [ "type-37" ],
7950   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7951   "vtable_components" :
7952   [
7953    {
7954     "kind" : "offset_to_top"
7955    },
7956    {
7957     "kind" : "rtti",
7958     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7959    },
7960    {
7961     "kind" : "complete_dtor_pointer",
7962     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7963    },
7964    {
7965     "kind" : "deleting_dtor_pointer",
7966     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7967    },
7968    {
7969     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7970    },
7971    {
7972     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7973    },
7974    {
7975     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7976    },
7977    {
7978     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7979    },
7980    {
7981     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7982    },
7983    {
7984     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7985    }
7986   ]
7987  },
7988  {
7989   "alignment" : 4,
7990   "fields" :
7991   [
7992    {
7993     "access" : "private",
7994     "field_name" : "mStorage",
7995     "field_offset" : 32,
7996     "referenced_type" : "type-27"
7997    },
7998    {
7999     "access" : "private",
8000     "field_name" : "mCount",
8001     "field_offset" : 64,
8002     "referenced_type" : "type-2"
8003    },
8004    {
8005     "access" : "private",
8006     "field_name" : "mFlags",
8007     "field_offset" : 96,
8008     "referenced_type" : "type-36"
8009    },
8010    {
8011     "access" : "private",
8012     "field_name" : "mItemSize",
8013     "field_offset" : 128,
8014     "referenced_type" : "type-36"
8015    }
8016   ],
8017   "linker_set_key" : "android::VectorImpl",
8018   "name" : "android::VectorImpl",
8019   "record_kind" : "class",
8020   "referenced_type" : "type-35",
8021   "self_type" : "type-35",
8022   "size" : 20,
8023   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8024   "unique_id" : "_ZTSN7android10VectorImplE",
8025   "vtable_components" :
8026   [
8027    {
8028     "kind" : "offset_to_top"
8029    },
8030    {
8031     "kind" : "rtti",
8032     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8033    },
8034    {
8035     "kind" : "complete_dtor_pointer",
8036     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8037    },
8038    {
8039     "kind" : "deleting_dtor_pointer",
8040     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8041    },
8042    {
8043     "is_pure" : true,
8044     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8045    },
8046    {
8047     "is_pure" : true,
8048     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8049    },
8050    {
8051     "is_pure" : true,
8052     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8053    },
8054    {
8055     "is_pure" : true,
8056     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8057    },
8058    {
8059     "is_pure" : true,
8060     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8061    },
8062    {
8063     "is_pure" : true,
8064     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8065    }
8066   ]
8067  },
8068  {
8069   "alignment" : 4,
8070   "base_specifiers" :
8071   [
8072    {
8073     "referenced_type" : "type-187"
8074    }
8075   ],
8076   "linker_set_key" : "android::VirtualLightRefBase",
8077   "name" : "android::VirtualLightRefBase",
8078   "record_kind" : "class",
8079   "referenced_type" : "type-189",
8080   "self_type" : "type-189",
8081   "size" : 8,
8082   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8083   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8084   "vtable_components" :
8085   [
8086    {
8087     "kind" : "offset_to_top"
8088    },
8089    {
8090     "kind" : "rtti",
8091     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8092    },
8093    {
8094     "kind" : "complete_dtor_pointer",
8095     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8096    },
8097    {
8098     "kind" : "deleting_dtor_pointer",
8099     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8100    }
8101   ]
8102  },
8103  {
8104   "alignment" : 4,
8105   "base_specifiers" :
8106   [
8107    {
8108     "referenced_type" : "type-434"
8109    }
8110   ],
8111   "fields" :
8112   [
8113    {
8114     "access" : "private",
8115     "field_name" : "_hidl_mImpl",
8116     "field_offset" : 544,
8117     "referenced_type" : "type-113"
8118    }
8119   ],
8120   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient",
8121   "name" : "android::frameworks::vr::composer::V1_0::BnHwVrComposerClient",
8122   "referenced_type" : "type-589",
8123   "self_type" : "type-589",
8124   "size" : 80,
8125   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BnHwVrComposerClient.h",
8126   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE",
8127   "vtable_components" :
8128   [
8129    {
8130     "component_value" : 72,
8131     "kind" : "vbase_offset"
8132    },
8133    {
8134     "kind" : "offset_to_top"
8135    },
8136    {
8137     "kind" : "rtti",
8138     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE"
8139    },
8140    {
8141     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8142    },
8143    {
8144     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8145    },
8146    {
8147     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8148    },
8149    {
8150     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8151    },
8152    {
8153     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8154    },
8155    {
8156     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8157    },
8158    {
8159     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8160    },
8161    {
8162     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8163    },
8164    {
8165     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8166    },
8167    {
8168     "kind" : "complete_dtor_pointer",
8169     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
8170    },
8171    {
8172     "kind" : "deleting_dtor_pointer",
8173     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
8174    },
8175    {
8176     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BnHwVrComposerClient10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE"
8177    },
8178    {
8179     "component_value" : -20,
8180     "kind" : "offset_to_top"
8181    },
8182    {
8183     "kind" : "rtti",
8184     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE"
8185    },
8186    {
8187     "kind" : "complete_dtor_pointer",
8188     "mangled_component_name" : "_ZThn20_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
8189    },
8190    {
8191     "kind" : "deleting_dtor_pointer",
8192     "mangled_component_name" : "_ZThn20_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
8193    },
8194    {
8195     "kind" : "vcall_offset"
8196    },
8197    {
8198     "kind" : "vcall_offset"
8199    },
8200    {
8201     "kind" : "vcall_offset"
8202    },
8203    {
8204     "kind" : "vcall_offset"
8205    },
8206    {
8207     "component_value" : -72,
8208     "kind" : "vcall_offset"
8209    },
8210    {
8211     "component_value" : -72,
8212     "kind" : "offset_to_top"
8213    },
8214    {
8215     "kind" : "rtti",
8216     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BnHwVrComposerClientE"
8217    },
8218    {
8219     "kind" : "complete_dtor_pointer",
8220     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD1Ev"
8221    },
8222    {
8223     "kind" : "deleting_dtor_pointer",
8224     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BnHwVrComposerClientD0Ev"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8231    },
8232    {
8233     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8234    },
8235    {
8236     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8237    }
8238   ]
8239  },
8240  {
8241   "alignment" : 4,
8242   "base_specifiers" :
8243   [
8244    {
8245     "referenced_type" : "type-417"
8246    },
8247    {
8248     "referenced_type" : "type-436"
8249    }
8250   ],
8251   "fields" :
8252   [
8253    {
8254     "access" : "private",
8255     "field_name" : "_hidl_mMutex",
8256     "field_offset" : 544,
8257     "referenced_type" : "type-658"
8258    },
8259    {
8260     "access" : "private",
8261     "field_name" : "_hidl_mDeathRecipients",
8262     "field_offset" : 576,
8263     "referenced_type" : "type-659"
8264    }
8265   ],
8266   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient",
8267   "name" : "android::frameworks::vr::composer::V1_0::BpHwVrComposerClient",
8268   "referenced_type" : "type-657",
8269   "self_type" : "type-657",
8270   "size" : 92,
8271   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BpHwVrComposerClient.h",
8272   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE",
8273   "vtable_components" :
8274   [
8275    {
8276     "component_value" : 84,
8277     "kind" : "vbase_offset"
8278    },
8279    {
8280     "kind" : "offset_to_top"
8281    },
8282    {
8283     "kind" : "rtti",
8284     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
8285    },
8286    {
8287     "mangled_component_name" : "_ZNK7android10frameworks2vr8composer4V1_020BpHwVrComposerClient8isRemoteEv"
8288    },
8289    {
8290     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8291    },
8292    {
8293     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8294    },
8295    {
8296     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8297    },
8298    {
8299     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8300    },
8301    {
8302     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21setHALInstrumentationEv"
8303    },
8304    {
8305     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8306    },
8307    {
8308     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient4pingEv"
8309    },
8310    {
8311     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8312    },
8313    {
8314     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21notifySyspropsChangedEv"
8315    },
8316    {
8317     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8318    },
8319    {
8320     "kind" : "complete_dtor_pointer",
8321     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD1Ev"
8322    },
8323    {
8324     "kind" : "deleting_dtor_pointer",
8325     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD0Ev"
8326    },
8327    {
8328     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
8329    },
8330    {
8331     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient25getMaxVirtualDisplayCountEv"
8332    },
8333    {
8334     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE"
8335    },
8336    {
8337     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21destroyVirtualDisplayEy"
8338    },
8339    {
8340     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE"
8341    },
8342    {
8343     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12destroyLayerEyy"
8344    },
8345    {
8346     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE"
8347    },
8348    {
8349     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE"
8350    },
8351    {
8352     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE"
8353    },
8354    {
8355     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE"
8356    },
8357    {
8358     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE"
8359    },
8360    {
8361     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE"
8368    },
8369    {
8370     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE"
8371    },
8372    {
8373     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient24setClientTargetSlotCountEyj"
8374    },
8375    {
8376     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setActiveConfigEyj"
8377    },
8378    {
8379     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE"
8380    },
8381    {
8382     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
8383    },
8384    {
8385     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
8386    },
8387    {
8388     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE"
8389    },
8390    {
8391     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE"
8392    },
8393    {
8394     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_020BpHwVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE"
8395    },
8396    {
8397     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEE10onAsBinderEv"
8398    },
8399    {
8400     "component_value" : 80,
8401     "kind" : "vbase_offset"
8402    },
8403    {
8404     "component_value" : -4,
8405     "kind" : "offset_to_top"
8406    },
8407    {
8408     "kind" : "rtti",
8409     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
8410    },
8411    {
8412     "kind" : "complete_dtor_pointer",
8413     "mangled_component_name" : "_ZThn4_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD1Ev"
8414    },
8415    {
8416     "kind" : "deleting_dtor_pointer",
8417     "mangled_component_name" : "_ZThn4_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD0Ev"
8418    },
8419    {
8420     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEE10onAsBinderEv"
8421    },
8422    {
8423     "component_value" : 76,
8424     "kind" : "vbase_offset"
8425    },
8426    {
8427     "component_value" : -8,
8428     "kind" : "offset_to_top"
8429    },
8430    {
8431     "kind" : "rtti",
8432     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
8433    },
8434    {
8435     "kind" : "complete_dtor_pointer",
8436     "mangled_component_name" : "_ZThn8_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD1Ev"
8437    },
8438    {
8439     "kind" : "deleting_dtor_pointer",
8440     "mangled_component_name" : "_ZThn8_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD0Ev"
8441    },
8442    {
8443     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8444    },
8445    {
8446     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8450    },
8451    {
8452     "component_value" : -24,
8453     "kind" : "offset_to_top"
8454    },
8455    {
8456     "kind" : "rtti",
8457     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
8458    },
8459    {
8460     "kind" : "complete_dtor_pointer",
8461     "mangled_component_name" : "_ZThn24_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD1Ev"
8462    },
8463    {
8464     "kind" : "deleting_dtor_pointer",
8465     "mangled_component_name" : "_ZThn24_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD0Ev"
8466    },
8467    {
8468     "kind" : "vcall_offset"
8469    },
8470    {
8471     "component_value" : -76,
8472     "kind" : "vcall_offset"
8473    },
8474    {
8475     "component_value" : -76,
8476     "kind" : "vcall_offset"
8477    },
8478    {
8479     "component_value" : -76,
8480     "kind" : "vcall_offset"
8481    },
8482    {
8483     "component_value" : -84,
8484     "kind" : "vcall_offset"
8485    },
8486    {
8487     "component_value" : -84,
8488     "kind" : "offset_to_top"
8489    },
8490    {
8491     "kind" : "rtti",
8492     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_020BpHwVrComposerClientE"
8493    },
8494    {
8495     "kind" : "complete_dtor_pointer",
8496     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD1Ev"
8497    },
8498    {
8499     "kind" : "deleting_dtor_pointer",
8500     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_020BpHwVrComposerClientD0Ev"
8501    },
8502    {
8503     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8504    },
8505    {
8506     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8507    },
8508    {
8509     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8513    }
8514   ]
8515  },
8516  {
8517   "alignment" : 4,
8518   "base_specifiers" :
8519   [
8520    {
8521     "referenced_type" : "type-115"
8522    },
8523    {
8524     "referenced_type" : "type-436"
8525    }
8526   ],
8527   "fields" :
8528   [
8529    {
8530     "access" : "private",
8531     "field_name" : "mImpl",
8532     "field_offset" : 384,
8533     "referenced_type" : "type-120"
8534    },
8535    {
8536     "access" : "private",
8537     "field_name" : "mOnewayQueue",
8538     "field_offset" : 416,
8539     "referenced_type" : "type-691"
8540    }
8541   ],
8542   "linker_set_key" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient",
8543   "name" : "android::frameworks::vr::composer::V1_0::BsVrComposerClient",
8544   "referenced_type" : "type-690",
8545   "self_type" : "type-690",
8546   "size" : 68,
8547   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/BsVrComposerClient.h",
8548   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_018BsVrComposerClientE",
8549   "vtable_components" :
8550   [
8551    {
8552     "component_value" : 60,
8553     "kind" : "vbase_offset"
8554    },
8555    {
8556     "kind" : "offset_to_top"
8557    },
8558    {
8559     "kind" : "rtti",
8560     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_018BsVrComposerClientE"
8561    },
8562    {
8563     "mangled_component_name" : "_ZNK7android10frameworks2vr8composer4V1_017IVrComposerClient8isRemoteEv"
8564    },
8565    {
8566     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8567    },
8568    {
8569     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8570    },
8571    {
8572     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8573    },
8574    {
8575     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8576    },
8577    {
8578     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient21setHALInstrumentationEv"
8579    },
8580    {
8581     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8582    },
8583    {
8584     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient4pingEv"
8585    },
8586    {
8587     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8588    },
8589    {
8590     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient21notifySyspropsChangedEv"
8591    },
8592    {
8593     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8594    },
8595    {
8596     "kind" : "complete_dtor_pointer",
8597     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientD1Ev"
8598    },
8599    {
8600     "kind" : "deleting_dtor_pointer",
8601     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClientD0Ev"
8602    },
8603    {
8604     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
8605    },
8606    {
8607     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient25getMaxVirtualDisplayCountEv"
8608    },
8609    {
8610     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE"
8611    },
8612    {
8613     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient21destroyVirtualDisplayEy"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE"
8617    },
8618    {
8619     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient12destroyLayerEyy"
8620    },
8621    {
8622     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE"
8623    },
8624    {
8625     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE"
8626    },
8627    {
8628     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE"
8629    },
8630    {
8631     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE"
8632    },
8633    {
8634     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE"
8635    },
8636    {
8637     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE"
8638    },
8639    {
8640     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE"
8641    },
8642    {
8643     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE"
8644    },
8645    {
8646     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE"
8647    },
8648    {
8649     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient24setClientTargetSlotCountEyj"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient15setActiveConfigEyj"
8653    },
8654    {
8655     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE"
8656    },
8657    {
8658     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
8659    },
8660    {
8661     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
8662    },
8663    {
8664     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE"
8665    },
8666    {
8667     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE"
8668    },
8669    {
8670     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_018BsVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE"
8671    },
8672    {
8673     "component_value" : -4,
8674     "kind" : "offset_to_top"
8675    },
8676    {
8677     "kind" : "rtti",
8678     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_018BsVrComposerClientE"
8679    },
8680    {
8681     "kind" : "complete_dtor_pointer",
8682     "mangled_component_name" : "_ZThn4_N7android10frameworks2vr8composer4V1_018BsVrComposerClientD1Ev"
8683    },
8684    {
8685     "kind" : "deleting_dtor_pointer",
8686     "mangled_component_name" : "_ZThn4_N7android10frameworks2vr8composer4V1_018BsVrComposerClientD0Ev"
8687    },
8688    {
8689     "kind" : "vcall_offset"
8690    },
8691    {
8692     "kind" : "vcall_offset"
8693    },
8694    {
8695     "kind" : "vcall_offset"
8696    },
8697    {
8698     "kind" : "vcall_offset"
8699    },
8700    {
8701     "component_value" : -60,
8702     "kind" : "vcall_offset"
8703    },
8704    {
8705     "component_value" : -60,
8706     "kind" : "offset_to_top"
8707    },
8708    {
8709     "kind" : "rtti",
8710     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_018BsVrComposerClientE"
8711    },
8712    {
8713     "kind" : "complete_dtor_pointer",
8714     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_018BsVrComposerClientD1Ev"
8715    },
8716    {
8717     "kind" : "deleting_dtor_pointer",
8718     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_018BsVrComposerClientD0Ev"
8719    },
8720    {
8721     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8722    },
8723    {
8724     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8725    },
8726    {
8727     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8728    },
8729    {
8730     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8731    }
8732   ]
8733  },
8734  {
8735   "alignment" : 4,
8736   "base_specifiers" :
8737   [
8738    {
8739     "referenced_type" : "type-107"
8740    }
8741   ],
8742   "linker_set_key" : "android::frameworks::vr::composer::V1_0::IVrComposerClient",
8743   "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient",
8744   "referenced_type" : "type-115",
8745   "self_type" : "type-115",
8746   "size" : 12,
8747   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h",
8748   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_017IVrComposerClientE",
8749   "vtable_components" :
8750   [
8751    {
8752     "component_value" : 4,
8753     "kind" : "vbase_offset"
8754    },
8755    {
8756     "kind" : "offset_to_top"
8757    },
8758    {
8759     "kind" : "rtti",
8760     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_017IVrComposerClientE"
8761    },
8762    {
8763     "mangled_component_name" : "_ZNK7android10frameworks2vr8composer4V1_017IVrComposerClient8isRemoteEv"
8764    },
8765    {
8766     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8767    },
8768    {
8769     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8770    },
8771    {
8772     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8773    },
8774    {
8775     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8776    },
8777    {
8778     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21setHALInstrumentationEv"
8779    },
8780    {
8781     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8782    },
8783    {
8784     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient4pingEv"
8785    },
8786    {
8787     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8788    },
8789    {
8790     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21notifySyspropsChangedEv"
8791    },
8792    {
8793     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8794    },
8795    {
8796     "kind" : "complete_dtor_pointer",
8797     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClientD1Ev"
8798    },
8799    {
8800     "kind" : "deleting_dtor_pointer",
8801     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClientD0Ev"
8802    },
8803    {
8804     "is_pure" : true,
8805     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
8806    },
8807    {
8808     "is_pure" : true,
8809     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient25getMaxVirtualDisplayCountEv"
8810    },
8811    {
8812     "is_pure" : true,
8813     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE"
8814    },
8815    {
8816     "is_pure" : true,
8817     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21destroyVirtualDisplayEy"
8818    },
8819    {
8820     "is_pure" : true,
8821     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE"
8822    },
8823    {
8824     "is_pure" : true,
8825     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12destroyLayerEyy"
8826    },
8827    {
8828     "is_pure" : true,
8829     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE"
8830    },
8831    {
8832     "is_pure" : true,
8833     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE"
8834    },
8835    {
8836     "is_pure" : true,
8837     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE"
8838    },
8839    {
8840     "is_pure" : true,
8841     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE"
8842    },
8843    {
8844     "is_pure" : true,
8845     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE"
8846    },
8847    {
8848     "is_pure" : true,
8849     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE"
8850    },
8851    {
8852     "is_pure" : true,
8853     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE"
8854    },
8855    {
8856     "is_pure" : true,
8857     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE"
8858    },
8859    {
8860     "is_pure" : true,
8861     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE"
8862    },
8863    {
8864     "is_pure" : true,
8865     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient24setClientTargetSlotCountEyj"
8866    },
8867    {
8868     "is_pure" : true,
8869     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15setActiveConfigEyj"
8870    },
8871    {
8872     "is_pure" : true,
8873     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE"
8874    },
8875    {
8876     "is_pure" : true,
8877     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
8878    },
8879    {
8880     "is_pure" : true,
8881     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
8882    },
8883    {
8884     "is_pure" : true,
8885     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE"
8886    },
8887    {
8888     "is_pure" : true,
8889     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE"
8890    },
8891    {
8892     "is_pure" : true,
8893     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE"
8894    },
8895    {
8896     "kind" : "vcall_offset"
8897    },
8898    {
8899     "kind" : "vcall_offset"
8900    },
8901    {
8902     "kind" : "vcall_offset"
8903    },
8904    {
8905     "kind" : "vcall_offset"
8906    },
8907    {
8908     "component_value" : -4,
8909     "kind" : "vcall_offset"
8910    },
8911    {
8912     "component_value" : -4,
8913     "kind" : "offset_to_top"
8914    },
8915    {
8916     "kind" : "rtti",
8917     "mangled_component_name" : "_ZTIN7android10frameworks2vr8composer4V1_017IVrComposerClientE"
8918    },
8919    {
8920     "kind" : "complete_dtor_pointer",
8921     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_017IVrComposerClientD1Ev"
8922    },
8923    {
8924     "kind" : "deleting_dtor_pointer",
8925     "mangled_component_name" : "_ZTv0_n12_N7android10frameworks2vr8composer4V1_017IVrComposerClientD0Ev"
8926    },
8927    {
8928     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8929    },
8930    {
8931     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8932    },
8933    {
8934     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8935    },
8936    {
8937     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8938    }
8939   ]
8940  },
8941  {
8942   "alignment" : 8,
8943   "fields" :
8944   [
8945    {
8946     "field_name" : "width",
8947     "referenced_type" : "type-2"
8948    },
8949    {
8950     "field_name" : "height",
8951     "field_offset" : 32,
8952     "referenced_type" : "type-2"
8953    },
8954    {
8955     "field_name" : "stride",
8956     "field_offset" : 64,
8957     "referenced_type" : "type-2"
8958    },
8959    {
8960     "field_name" : "layerCount",
8961     "field_offset" : 96,
8962     "referenced_type" : "type-2"
8963    },
8964    {
8965     "field_name" : "format",
8966     "field_offset" : 128,
8967     "referenced_type" : "type-546"
8968    },
8969    {
8970     "field_name" : "usage",
8971     "field_offset" : 192,
8972     "referenced_type" : "type-128"
8973    }
8974   ],
8975   "linker_set_key" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::BufferMetadata",
8976   "name" : "android::frameworks::vr::composer::V1_0::IVrComposerClient::BufferMetadata",
8977   "referenced_type" : "type-627",
8978   "self_type" : "type-627",
8979   "size" : 32,
8980   "source_file" : "/out/soong/.intermediates/frameworks/hardware/interfaces/vr/composer/1.0/[email protected]_genc++_headers/gen/android/frameworks/vr/composer/1.0/IVrComposerClient.h",
8981   "unique_id" : "_ZTSN7android10frameworks2vr8composer4V1_017IVrComposerClient14BufferMetadataE"
8982  },
8983  {
8984   "alignment" : 4,
8985   "base_specifiers" :
8986   [
8987    {
8988     "referenced_type" : "type-21"
8989    }
8990   ],
8991   "fields" :
8992   [
8993    {
8994     "access" : "protected",
8995     "field_name" : "mSchedPolicy",
8996     "field_offset" : 32,
8997     "referenced_type" : "type-26"
8998    },
8999    {
9000     "access" : "protected",
9001     "field_name" : "mSchedPriority",
9002     "field_offset" : 64,
9003     "referenced_type" : "type-26"
9004    },
9005    {
9006     "access" : "private",
9007     "field_name" : "mExtras",
9008     "field_offset" : 96,
9009     "referenced_type" : "type-136"
9010    },
9011    {
9012     "access" : "private",
9013     "field_name" : "mReserved0",
9014     "field_offset" : 128,
9015     "referenced_type" : "type-27"
9016    }
9017   ],
9018   "linker_set_key" : "android::hardware::BHwBinder",
9019   "name" : "android::hardware::BHwBinder",
9020   "record_kind" : "class",
9021   "referenced_type" : "type-135",
9022   "self_type" : "type-135",
9023   "size" : 28,
9024   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9025   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9026   "vtable_components" :
9027   [
9028    {
9029     "component_value" : 20,
9030     "kind" : "vbase_offset"
9031    },
9032    {
9033     "kind" : "offset_to_top"
9034    },
9035    {
9036     "kind" : "rtti",
9037     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9038    },
9039    {
9040     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9041    },
9042    {
9043     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9044    },
9045    {
9046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9047    },
9048    {
9049     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9050    },
9051    {
9052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9053    },
9054    {
9055     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9056    },
9057    {
9058     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9059    },
9060    {
9061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9062    },
9063    {
9064     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9065    },
9066    {
9067     "kind" : "complete_dtor_pointer",
9068     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9069    },
9070    {
9071     "kind" : "deleting_dtor_pointer",
9072     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9076    },
9077    {
9078     "kind" : "vcall_offset"
9079    },
9080    {
9081     "kind" : "vcall_offset"
9082    },
9083    {
9084     "kind" : "vcall_offset"
9085    },
9086    {
9087     "kind" : "vcall_offset"
9088    },
9089    {
9090     "component_value" : -20,
9091     "kind" : "vcall_offset"
9092    },
9093    {
9094     "component_value" : -20,
9095     "kind" : "offset_to_top"
9096    },
9097    {
9098     "kind" : "rtti",
9099     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9100    },
9101    {
9102     "kind" : "complete_dtor_pointer",
9103     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9104    },
9105    {
9106     "kind" : "deleting_dtor_pointer",
9107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9108    },
9109    {
9110     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9111    },
9112    {
9113     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9114    },
9115    {
9116     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9120    }
9121   ]
9122  },
9123  {
9124   "alignment" : 4,
9125   "base_specifiers" :
9126   [
9127    {
9128     "is_virtual" : true,
9129     "referenced_type" : "type-7"
9130    }
9131   ],
9132   "fields" :
9133   [
9134    {
9135     "access" : "private",
9136     "field_name" : "mRemote",
9137     "field_offset" : 32,
9138     "referenced_type" : "type-409"
9139    },
9140    {
9141     "access" : "private",
9142     "field_name" : "mRefs",
9143     "field_offset" : 64,
9144     "referenced_type" : "type-11"
9145    },
9146    {
9147     "access" : "private",
9148     "field_name" : "mState",
9149     "field_offset" : 96,
9150     "referenced_type" : "type-410"
9151    }
9152   ],
9153   "linker_set_key" : "android::hardware::BpHwRefBase",
9154   "name" : "android::hardware::BpHwRefBase",
9155   "record_kind" : "class",
9156   "referenced_type" : "type-408",
9157   "self_type" : "type-408",
9158   "size" : 24,
9159   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9160   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9161   "vtable_components" :
9162   [
9163    {
9164     "component_value" : 16,
9165     "kind" : "vbase_offset"
9166    },
9167    {
9168     "kind" : "offset_to_top"
9169    },
9170    {
9171     "kind" : "rtti",
9172     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9173    },
9174    {
9175     "kind" : "complete_dtor_pointer",
9176     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9177    },
9178    {
9179     "kind" : "deleting_dtor_pointer",
9180     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9181    },
9182    {
9183     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9187    },
9188    {
9189     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9190    },
9191    {
9192     "kind" : "vcall_offset"
9193    },
9194    {
9195     "component_value" : -16,
9196     "kind" : "vcall_offset"
9197    },
9198    {
9199     "component_value" : -16,
9200     "kind" : "vcall_offset"
9201    },
9202    {
9203     "component_value" : -16,
9204     "kind" : "vcall_offset"
9205    },
9206    {
9207     "component_value" : -16,
9208     "kind" : "vcall_offset"
9209    },
9210    {
9211     "component_value" : -16,
9212     "kind" : "offset_to_top"
9213    },
9214    {
9215     "kind" : "rtti",
9216     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9217    },
9218    {
9219     "kind" : "complete_dtor_pointer",
9220     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9221    },
9222    {
9223     "kind" : "deleting_dtor_pointer",
9224     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9225    },
9226    {
9227     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9228    },
9229    {
9230     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9231    },
9232    {
9233     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9234    },
9235    {
9236     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9237    }
9238   ]
9239  },
9240  {
9241   "alignment" : 4,
9242   "base_specifiers" :
9243   [
9244    {
9245     "referenced_type" : "type-115"
9246    },
9247    {
9248     "referenced_type" : "type-413"
9249    },
9250    {
9251     "referenced_type" : "type-408"
9252    }
9253   ],
9254   "linker_set_key" : "android::hardware::BpInterface<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
9255   "name" : "android::hardware::BpInterface<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
9256   "record_kind" : "class",
9257   "referenced_type" : "type-417",
9258   "self_type" : "type-417",
9259   "size" : 32,
9260   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9261   "template_args" : [ "type-115" ],
9262   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE",
9263   "vtable_components" :
9264   [
9265    {
9266     "component_value" : 24,
9267     "kind" : "vbase_offset"
9268    },
9269    {
9270     "kind" : "offset_to_top"
9271    },
9272    {
9273     "kind" : "rtti",
9274     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE"
9275    },
9276    {
9277     "mangled_component_name" : "_ZNK7android10frameworks2vr8composer4V1_017IVrComposerClient8isRemoteEv"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
9284    },
9285    {
9286     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9287    },
9288    {
9289     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
9290    },
9291    {
9292     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21setHALInstrumentationEv"
9293    },
9294    {
9295     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9296    },
9297    {
9298     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient4pingEv"
9299    },
9300    {
9301     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9302    },
9303    {
9304     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21notifySyspropsChangedEv"
9305    },
9306    {
9307     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9308    },
9309    {
9310     "kind" : "complete_dtor_pointer",
9311     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED1Ev"
9312    },
9313    {
9314     "kind" : "deleting_dtor_pointer",
9315     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED0Ev"
9316    },
9317    {
9318     "is_pure" : true,
9319     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient16registerCallbackERKNS_2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
9320    },
9321    {
9322     "is_pure" : true,
9323     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient25getMaxVirtualDisplayCountEv"
9324    },
9325    {
9326     "is_pure" : true,
9327     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient20createVirtualDisplayEjjNS_8hardware8graphics6common4V1_011PixelFormatEjNSt3__18functionIFvNS6_8composer4V2_15ErrorEyS9_EEE"
9328    },
9329    {
9330     "is_pure" : true,
9331     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21destroyVirtualDisplayEy"
9332    },
9333    {
9334     "is_pure" : true,
9335     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient11createLayerEyjNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEyEEE"
9336    },
9337    {
9338     "is_pure" : true,
9339     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12destroyLayerEyy"
9340    },
9341    {
9342     "is_pure" : true,
9343     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15getActiveConfigEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEjEEE"
9344    },
9345    {
9346     "is_pure" : true,
9347     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient22getClientTargetSupportEyjjNS_8hardware8graphics6common4V1_011PixelFormatENS8_9DataspaceE"
9348    },
9349    {
9350     "is_pure" : true,
9351     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient13getColorModesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_09ColorModeEEEEEE"
9352    },
9353    {
9354     "is_pure" : true,
9355     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient19getDisplayAttributeEyjNS_8hardware8graphics8composer4V2_115IComposerClient9AttributeENSt3__18functionIFvNS8_5ErrorEiEEE"
9356    },
9357    {
9358     "is_pure" : true,
9359     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecIjEEEEE"
9360    },
9361    {
9362     "is_pure" : true,
9363     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDisplayNameEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_11hidl_stringEEEE"
9364    },
9365    {
9366     "is_pure" : true,
9367     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDisplayTypeEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorENSA_15IComposerClient11DisplayTypeEEEE"
9368    },
9369    {
9370     "is_pure" : true,
9371     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient14getDozeSupportEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorEbEEE"
9372    },
9373    {
9374     "is_pure" : true,
9375     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_8hidl_vecINS8_6common4V1_03HdrEEEfffEEE"
9376    },
9377    {
9378     "is_pure" : true,
9379     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient24setClientTargetSlotCountEyj"
9380    },
9381    {
9382     "is_pure" : true,
9383     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15setActiveConfigEyj"
9384    },
9385    {
9386     "is_pure" : true,
9387     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12setColorModeEyNS_8hardware8graphics6common4V1_09ColorModeE"
9388    },
9389    {
9390     "is_pure" : true,
9391     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient12setPowerModeEyNS_8hardware8graphics8composer4V2_115IComposerClient9PowerModeE"
9392    },
9393    {
9394     "is_pure" : true,
9395     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15setVsyncEnabledEyNS_8hardware8graphics8composer4V2_115IComposerClient5VsyncE"
9396    },
9397    {
9398     "is_pure" : true,
9399     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient20setInputCommandQueueERKNS_8hardware12MQDescriptorIjLNS5_8MQFlavorE1EEE"
9400    },
9401    {
9402     "is_pure" : true,
9403     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient21getOutputCommandQueueENSt3__18functionIFvNS_8hardware8graphics8composer4V2_15ErrorERKNS7_12MQDescriptorIjLNS7_8MQFlavorE1EEEEEE"
9404    },
9405    {
9406     "is_pure" : true,
9407     "mangled_component_name" : "_ZN7android10frameworks2vr8composer4V1_017IVrComposerClient15executeCommandsEjRKNS_8hardware8hidl_vecINS5_11hidl_handleEEENSt3__18functionIFvNS5_8graphics8composer4V2_15ErrorEbjSA_EEE"
9408    },
9409    {
9410     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEE10onAsBinderEv"
9411    },
9412    {
9413     "component_value" : 20,
9414     "kind" : "vbase_offset"
9415    },
9416    {
9417     "component_value" : -4,
9418     "kind" : "offset_to_top"
9419    },
9420    {
9421     "kind" : "rtti",
9422     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE"
9423    },
9424    {
9425     "kind" : "complete_dtor_pointer",
9426     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED1Ev"
9427    },
9428    {
9429     "kind" : "deleting_dtor_pointer",
9430     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED0Ev"
9431    },
9432    {
9433     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEE10onAsBinderEv"
9434    },
9435    {
9436     "component_value" : 16,
9437     "kind" : "vbase_offset"
9438    },
9439    {
9440     "component_value" : -8,
9441     "kind" : "offset_to_top"
9442    },
9443    {
9444     "kind" : "rtti",
9445     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE"
9446    },
9447    {
9448     "kind" : "complete_dtor_pointer",
9449     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED1Ev"
9450    },
9451    {
9452     "kind" : "deleting_dtor_pointer",
9453     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED0Ev"
9454    },
9455    {
9456     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9457    },
9458    {
9459     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9460    },
9461    {
9462     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9463    },
9464    {
9465     "kind" : "vcall_offset"
9466    },
9467    {
9468     "component_value" : -16,
9469     "kind" : "vcall_offset"
9470    },
9471    {
9472     "component_value" : -16,
9473     "kind" : "vcall_offset"
9474    },
9475    {
9476     "component_value" : -16,
9477     "kind" : "vcall_offset"
9478    },
9479    {
9480     "component_value" : -24,
9481     "kind" : "vcall_offset"
9482    },
9483    {
9484     "component_value" : -24,
9485     "kind" : "offset_to_top"
9486    },
9487    {
9488     "kind" : "rtti",
9489     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE"
9490    },
9491    {
9492     "kind" : "complete_dtor_pointer",
9493     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED1Ev"
9494    },
9495    {
9496     "kind" : "deleting_dtor_pointer",
9497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_10frameworks2vr8composer4V1_017IVrComposerClientEED0Ev"
9498    },
9499    {
9500     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9501    },
9502    {
9503     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9504    },
9505    {
9506     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9510    }
9511   ]
9512  },
9513  {
9514   "alignment" : 4,
9515   "base_specifiers" :
9516   [
9517    {
9518     "referenced_type" : "type-97"
9519    },
9520    {
9521     "referenced_type" : "type-413"
9522    },
9523    {
9524     "referenced_type" : "type-408"
9525    }
9526   ],
9527   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::composer::V2_1::IComposerCallback>",
9528   "name" : "android::hardware::BpInterface<android::hardware::graphics::composer::V2_1::IComposerCallback>",
9529   "record_kind" : "class",
9530   "referenced_type" : "type-414",
9531   "self_type" : "type-414",
9532   "size" : 32,
9533   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9534   "template_args" : [ "type-97" ],
9535   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEEE",
9536   "vtable_components" :
9537   [
9538    {
9539     "component_value" : 24,
9540     "kind" : "vbase_offset"
9541    },
9542    {
9543     "kind" : "offset_to_top"
9544    },
9545    {
9546     "kind" : "rtti",
9547     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEEE"
9548    },
9549    {
9550     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_117IComposerCallback8isRemoteEv"
9551    },
9552    {
9553     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9560    },
9561    {
9562     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9563    },
9564    {
9565     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback21setHALInstrumentationEv"
9566    },
9567    {
9568     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback4pingEv"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback21notifySyspropsChangedEv"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9581    },
9582    {
9583     "kind" : "complete_dtor_pointer",
9584     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED1Ev"
9585    },
9586    {
9587     "kind" : "deleting_dtor_pointer",
9588     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED0Ev"
9589    },
9590    {
9591     "is_pure" : true,
9592     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback9onHotplugEyNS4_10ConnectionE"
9593    },
9594    {
9595     "is_pure" : true,
9596     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback9onRefreshEy"
9597    },
9598    {
9599     "is_pure" : true,
9600     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback7onVsyncEyx"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEE10onAsBinderEv"
9604    },
9605    {
9606     "component_value" : 20,
9607     "kind" : "vbase_offset"
9608    },
9609    {
9610     "component_value" : -4,
9611     "kind" : "offset_to_top"
9612    },
9613    {
9614     "kind" : "rtti",
9615     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEEE"
9616    },
9617    {
9618     "kind" : "complete_dtor_pointer",
9619     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED1Ev"
9620    },
9621    {
9622     "kind" : "deleting_dtor_pointer",
9623     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED0Ev"
9624    },
9625    {
9626     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEE10onAsBinderEv"
9627    },
9628    {
9629     "component_value" : 16,
9630     "kind" : "vbase_offset"
9631    },
9632    {
9633     "component_value" : -8,
9634     "kind" : "offset_to_top"
9635    },
9636    {
9637     "kind" : "rtti",
9638     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEEE"
9639    },
9640    {
9641     "kind" : "complete_dtor_pointer",
9642     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED1Ev"
9643    },
9644    {
9645     "kind" : "deleting_dtor_pointer",
9646     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED0Ev"
9647    },
9648    {
9649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9650    },
9651    {
9652     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9653    },
9654    {
9655     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9656    },
9657    {
9658     "kind" : "vcall_offset"
9659    },
9660    {
9661     "component_value" : -16,
9662     "kind" : "vcall_offset"
9663    },
9664    {
9665     "component_value" : -16,
9666     "kind" : "vcall_offset"
9667    },
9668    {
9669     "component_value" : -16,
9670     "kind" : "vcall_offset"
9671    },
9672    {
9673     "component_value" : -24,
9674     "kind" : "vcall_offset"
9675    },
9676    {
9677     "component_value" : -24,
9678     "kind" : "offset_to_top"
9679    },
9680    {
9681     "kind" : "rtti",
9682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEEE"
9683    },
9684    {
9685     "kind" : "complete_dtor_pointer",
9686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED1Ev"
9687    },
9688    {
9689     "kind" : "deleting_dtor_pointer",
9690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEED0Ev"
9691    },
9692    {
9693     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9694    },
9695    {
9696     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9697    },
9698    {
9699     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9700    },
9701    {
9702     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9703    }
9704   ]
9705  },
9706  {
9707   "alignment" : 4,
9708   "base_specifiers" :
9709   [
9710    {
9711     "referenced_type" : "type-107"
9712    },
9713    {
9714     "referenced_type" : "type-413"
9715    },
9716    {
9717     "referenced_type" : "type-408"
9718    }
9719   ],
9720   "linker_set_key" : "android::hardware::BpInterface<android::hardware::graphics::composer::V2_1::IComposerClient>",
9721   "name" : "android::hardware::BpInterface<android::hardware::graphics::composer::V2_1::IComposerClient>",
9722   "record_kind" : "class",
9723   "referenced_type" : "type-415",
9724   "self_type" : "type-415",
9725   "size" : 32,
9726   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9727   "template_args" : [ "type-107" ],
9728   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEEE",
9729   "vtable_components" :
9730   [
9731    {
9732     "component_value" : 24,
9733     "kind" : "vbase_offset"
9734    },
9735    {
9736     "kind" : "offset_to_top"
9737    },
9738    {
9739     "kind" : "rtti",
9740     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEEE"
9741    },
9742    {
9743     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_115IComposerClient8isRemoteEv"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9750    },
9751    {
9752     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9753    },
9754    {
9755     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21setHALInstrumentationEv"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient4pingEv"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21notifySyspropsChangedEv"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9774    },
9775    {
9776     "kind" : "complete_dtor_pointer",
9777     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED1Ev"
9778    },
9779    {
9780     "kind" : "deleting_dtor_pointer",
9781     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED0Ev"
9782    },
9783    {
9784     "is_pure" : true,
9785     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient16registerCallbackERKNS_2spINS3_17IComposerCallbackEEE"
9786    },
9787    {
9788     "is_pure" : true,
9789     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient25getMaxVirtualDisplayCountEv"
9790    },
9791    {
9792     "is_pure" : true,
9793     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient20createVirtualDisplayEjjNS1_6common4V1_011PixelFormatEjNSt3__18functionIFvNS3_5ErrorEyS7_EEE"
9794    },
9795    {
9796     "is_pure" : true,
9797     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21destroyVirtualDisplayEy"
9798    },
9799    {
9800     "is_pure" : true,
9801     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient11createLayerEyjNSt3__18functionIFvNS3_5ErrorEyEEE"
9802    },
9803    {
9804     "is_pure" : true,
9805     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12destroyLayerEyy"
9806    },
9807    {
9808     "is_pure" : true,
9809     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15getActiveConfigEyNSt3__18functionIFvNS3_5ErrorEjEEE"
9810    },
9811    {
9812     "is_pure" : true,
9813     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient22getClientTargetSupportEyjjNS1_6common4V1_011PixelFormatENS6_9DataspaceE"
9814    },
9815    {
9816     "is_pure" : true,
9817     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient13getColorModesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_09ColorModeEEEEEE"
9818    },
9819    {
9820     "is_pure" : true,
9821     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient19getDisplayAttributeEyjNS4_9AttributeENSt3__18functionIFvNS3_5ErrorEiEEE"
9822    },
9823    {
9824     "is_pure" : true,
9825     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
9826    },
9827    {
9828     "is_pure" : true,
9829     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDisplayNameEyNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_stringEEEE"
9830    },
9831    {
9832     "is_pure" : true,
9833     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDisplayTypeEyNSt3__18functionIFvNS3_5ErrorENS4_11DisplayTypeEEEE"
9834    },
9835    {
9836     "is_pure" : true,
9837     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDozeSupportEyNSt3__18functionIFvNS3_5ErrorEbEEE"
9838    },
9839    {
9840     "is_pure" : true,
9841     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_03HdrEEEfffEEE"
9842    },
9843    {
9844     "is_pure" : true,
9845     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient24setClientTargetSlotCountEyj"
9846    },
9847    {
9848     "is_pure" : true,
9849     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15setActiveConfigEyj"
9850    },
9851    {
9852     "is_pure" : true,
9853     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12setColorModeEyNS1_6common4V1_09ColorModeE"
9854    },
9855    {
9856     "is_pure" : true,
9857     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12setPowerModeEyNS4_9PowerModeE"
9858    },
9859    {
9860     "is_pure" : true,
9861     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15setVsyncEnabledEyNS4_5VsyncE"
9862    },
9863    {
9864     "is_pure" : true,
9865     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient20setInputCommandQueueERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEE"
9866    },
9867    {
9868     "is_pure" : true,
9869     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21getOutputCommandQueueENSt3__18functionIFvNS3_5ErrorERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEEEEE"
9870    },
9871    {
9872     "is_pure" : true,
9873     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15executeCommandsEjRKNS0_8hidl_vecINS0_11hidl_handleEEENSt3__18functionIFvNS3_5ErrorEbjS9_EEE"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEE10onAsBinderEv"
9877    },
9878    {
9879     "component_value" : 20,
9880     "kind" : "vbase_offset"
9881    },
9882    {
9883     "component_value" : -4,
9884     "kind" : "offset_to_top"
9885    },
9886    {
9887     "kind" : "rtti",
9888     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEEE"
9889    },
9890    {
9891     "kind" : "complete_dtor_pointer",
9892     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED1Ev"
9893    },
9894    {
9895     "kind" : "deleting_dtor_pointer",
9896     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED0Ev"
9897    },
9898    {
9899     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEE10onAsBinderEv"
9900    },
9901    {
9902     "component_value" : 16,
9903     "kind" : "vbase_offset"
9904    },
9905    {
9906     "component_value" : -8,
9907     "kind" : "offset_to_top"
9908    },
9909    {
9910     "kind" : "rtti",
9911     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEEE"
9912    },
9913    {
9914     "kind" : "complete_dtor_pointer",
9915     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED1Ev"
9916    },
9917    {
9918     "kind" : "deleting_dtor_pointer",
9919     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED0Ev"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9923    },
9924    {
9925     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9926    },
9927    {
9928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9929    },
9930    {
9931     "kind" : "vcall_offset"
9932    },
9933    {
9934     "component_value" : -16,
9935     "kind" : "vcall_offset"
9936    },
9937    {
9938     "component_value" : -16,
9939     "kind" : "vcall_offset"
9940    },
9941    {
9942     "component_value" : -16,
9943     "kind" : "vcall_offset"
9944    },
9945    {
9946     "component_value" : -24,
9947     "kind" : "vcall_offset"
9948    },
9949    {
9950     "component_value" : -24,
9951     "kind" : "offset_to_top"
9952    },
9953    {
9954     "kind" : "rtti",
9955     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEEE"
9956    },
9957    {
9958     "kind" : "complete_dtor_pointer",
9959     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED1Ev"
9960    },
9961    {
9962     "kind" : "deleting_dtor_pointer",
9963     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEED0Ev"
9964    },
9965    {
9966     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9967    },
9968    {
9969     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9970    },
9971    {
9972     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9973    },
9974    {
9975     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9976    }
9977   ]
9978  },
9979  {
9980   "alignment" : 4,
9981   "base_specifiers" :
9982   [
9983    {
9984     "referenced_type" : "type-6"
9985    },
9986    {
9987     "referenced_type" : "type-413"
9988    },
9989    {
9990     "referenced_type" : "type-408"
9991    }
9992   ],
9993   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9994   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9995   "record_kind" : "class",
9996   "referenced_type" : "type-412",
9997   "self_type" : "type-412",
9998   "size" : 32,
9999   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10000   "template_args" : [ "type-6" ],
10001   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10002   "vtable_components" :
10003   [
10004    {
10005     "component_value" : 24,
10006     "kind" : "vbase_offset"
10007    },
10008    {
10009     "kind" : "offset_to_top"
10010    },
10011    {
10012     "kind" : "rtti",
10013     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10014    },
10015    {
10016     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10017    },
10018    {
10019     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10020    },
10021    {
10022     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10023    },
10024    {
10025     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10026    },
10027    {
10028     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10029    },
10030    {
10031     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10032    },
10033    {
10034     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10035    },
10036    {
10037     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10041    },
10042    {
10043     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10047    },
10048    {
10049     "kind" : "complete_dtor_pointer",
10050     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10051    },
10052    {
10053     "kind" : "deleting_dtor_pointer",
10054     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10058    },
10059    {
10060     "component_value" : 20,
10061     "kind" : "vbase_offset"
10062    },
10063    {
10064     "component_value" : -4,
10065     "kind" : "offset_to_top"
10066    },
10067    {
10068     "kind" : "rtti",
10069     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10070    },
10071    {
10072     "kind" : "complete_dtor_pointer",
10073     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10074    },
10075    {
10076     "kind" : "deleting_dtor_pointer",
10077     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10078    },
10079    {
10080     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10081    },
10082    {
10083     "component_value" : 16,
10084     "kind" : "vbase_offset"
10085    },
10086    {
10087     "component_value" : -8,
10088     "kind" : "offset_to_top"
10089    },
10090    {
10091     "kind" : "rtti",
10092     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10093    },
10094    {
10095     "kind" : "complete_dtor_pointer",
10096     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10097    },
10098    {
10099     "kind" : "deleting_dtor_pointer",
10100     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10110    },
10111    {
10112     "kind" : "vcall_offset"
10113    },
10114    {
10115     "component_value" : -16,
10116     "kind" : "vcall_offset"
10117    },
10118    {
10119     "component_value" : -16,
10120     "kind" : "vcall_offset"
10121    },
10122    {
10123     "component_value" : -16,
10124     "kind" : "vcall_offset"
10125    },
10126    {
10127     "component_value" : -24,
10128     "kind" : "vcall_offset"
10129    },
10130    {
10131     "component_value" : -24,
10132     "kind" : "offset_to_top"
10133    },
10134    {
10135     "kind" : "rtti",
10136     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10137    },
10138    {
10139     "kind" : "complete_dtor_pointer",
10140     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10141    },
10142    {
10143     "kind" : "deleting_dtor_pointer",
10144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10145    },
10146    {
10147     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10148    },
10149    {
10150     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10151    },
10152    {
10153     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10157    }
10158   ]
10159  },
10160  {
10161   "alignment" : 4,
10162   "fields" :
10163   [
10164    {
10165     "access" : "private",
10166     "field_name" : "mMutex",
10167     "referenced_type" : "type-444"
10168    },
10169    {
10170     "access" : "private",
10171     "field_name" : "mMap",
10172     "field_offset" : 32,
10173     "referenced_type" : "type-445"
10174    }
10175   ],
10176   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10177   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10178   "record_kind" : "class",
10179   "referenced_type" : "type-443",
10180   "self_type" : "type-443",
10181   "size" : 16,
10182   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10183   "template_args" : [ "type-4", "type-446" ],
10184   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10185  },
10186  {
10187   "alignment" : 4,
10188   "fields" :
10189   [
10190    {
10191     "access" : "private",
10192     "field_name" : "mMutex",
10193     "referenced_type" : "type-453"
10194    },
10195    {
10196     "access" : "private",
10197     "field_name" : "mMap",
10198     "field_offset" : 32,
10199     "referenced_type" : "type-454"
10200    }
10201   ],
10202   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10203   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10204   "record_kind" : "class",
10205   "referenced_type" : "type-452",
10206   "self_type" : "type-452",
10207   "size" : 16,
10208   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10209   "template_args" : [ "type-4", "type-38" ],
10210   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10211  },
10212  {
10213   "alignment" : 4,
10214   "fields" :
10215   [
10216    {
10217     "access" : "private",
10218     "field_name" : "mMutex",
10219     "referenced_type" : "type-459"
10220    },
10221    {
10222     "access" : "private",
10223     "field_name" : "mMap",
10224     "field_offset" : 32,
10225     "referenced_type" : "type-460"
10226    }
10227   ],
10228   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10229   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10230   "record_kind" : "class",
10231   "referenced_type" : "type-458",
10232   "self_type" : "type-458",
10233   "size" : 16,
10234   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10235   "template_args" : [ "type-13", "type-457" ],
10236   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10237  },
10238  {
10239   "alignment" : 4,
10240   "fields" :
10241   [
10242    {
10243     "access" : "private",
10244     "field_name" : "mMutex",
10245     "referenced_type" : "type-475"
10246    },
10247    {
10248     "access" : "private",
10249     "field_name" : "mMap",
10250     "field_offset" : 32,
10251     "referenced_type" : "type-476"
10252    }
10253   ],
10254   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10255   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10256   "record_kind" : "class",
10257   "referenced_type" : "type-474",
10258   "self_type" : "type-474",
10259   "size" : 16,
10260   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10261   "template_args" : [ "type-477", "type-478" ],
10262   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10263  },
10264  {
10265   "alignment" : 4,
10266   "fields" :
10267   [
10268    {
10269     "access" : "private",
10270     "field_name" : "mMutex",
10271     "referenced_type" : "type-465"
10272    },
10273    {
10274     "access" : "private",
10275     "field_name" : "mMap",
10276     "field_offset" : 32,
10277     "referenced_type" : "type-466"
10278    }
10279   ],
10280   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10281   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10282   "record_kind" : "class",
10283   "referenced_type" : "type-464",
10284   "self_type" : "type-464",
10285   "size" : 16,
10286   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10287   "template_args" : [ "type-467", "type-468" ],
10288   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
10289  },
10290  {
10291   "alignment" : 8,
10292   "fields" :
10293   [
10294    {
10295     "field_name" : "flags",
10296     "referenced_type" : "type-2"
10297    },
10298    {
10299     "field_name" : "fdIndex",
10300     "field_offset" : 32,
10301     "referenced_type" : "type-2"
10302    },
10303    {
10304     "field_name" : "offset",
10305     "field_offset" : 64,
10306     "referenced_type" : "type-2"
10307    },
10308    {
10309     "field_name" : "extent",
10310     "field_offset" : 128,
10311     "referenced_type" : "type-128"
10312    }
10313   ],
10314   "linker_set_key" : "android::hardware::GrantorDescriptor",
10315   "name" : "android::hardware::GrantorDescriptor",
10316   "referenced_type" : "type-317",
10317   "self_type" : "type-317",
10318   "size" : 24,
10319   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10320   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
10321  },
10322  {
10323   "alignment" : 8,
10324   "base_specifiers" :
10325   [
10326    {
10327     "is_virtual" : true,
10328     "referenced_type" : "type-300"
10329    },
10330    {
10331     "is_virtual" : true,
10332     "referenced_type" : "type-7"
10333    }
10334   ],
10335   "linker_set_key" : "android::hardware::HidlMemory",
10336   "name" : "android::hardware::HidlMemory",
10337   "record_kind" : "class",
10338   "referenced_type" : "type-309",
10339   "self_type" : "type-309",
10340   "size" : 56,
10341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10342   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
10343   "vtable_components" :
10344   [
10345    {
10346     "component_value" : 48,
10347     "kind" : "vbase_offset"
10348    },
10349    {
10350     "component_value" : 8,
10351     "kind" : "vbase_offset"
10352    },
10353    {
10354     "kind" : "offset_to_top"
10355    },
10356    {
10357     "kind" : "rtti",
10358     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10359    },
10360    {
10361     "kind" : "complete_dtor_pointer",
10362     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10363    },
10364    {
10365     "kind" : "deleting_dtor_pointer",
10366     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10367    },
10368    {
10369     "kind" : "vcall_offset"
10370    },
10371    {
10372     "kind" : "vcall_offset"
10373    },
10374    {
10375     "kind" : "vcall_offset"
10376    },
10377    {
10378     "kind" : "vcall_offset"
10379    },
10380    {
10381     "component_value" : -48,
10382     "kind" : "vcall_offset"
10383    },
10384    {
10385     "component_value" : -48,
10386     "kind" : "offset_to_top"
10387    },
10388    {
10389     "kind" : "rtti",
10390     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10391    },
10392    {
10393     "kind" : "complete_dtor_pointer",
10394     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10395    },
10396    {
10397     "kind" : "deleting_dtor_pointer",
10398     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10411    }
10412   ]
10413  },
10414  {
10415   "alignment" : 4,
10416   "base_specifiers" :
10417   [
10418    {
10419     "is_virtual" : true,
10420     "referenced_type" : "type-7"
10421    }
10422   ],
10423   "linker_set_key" : "android::hardware::IBinder",
10424   "name" : "android::hardware::IBinder",
10425   "record_kind" : "class",
10426   "referenced_type" : "type-21",
10427   "self_type" : "type-21",
10428   "size" : 12,
10429   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10430   "unique_id" : "_ZTSN7android8hardware7IBinderE",
10431   "vtable_components" :
10432   [
10433    {
10434     "component_value" : 4,
10435     "kind" : "vbase_offset"
10436    },
10437    {
10438     "kind" : "offset_to_top"
10439    },
10440    {
10441     "kind" : "rtti",
10442     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10443    },
10444    {
10445     "is_pure" : true,
10446     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10447    },
10448    {
10449     "is_pure" : true,
10450     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
10451    },
10452    {
10453     "is_pure" : true,
10454     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
10455    },
10456    {
10457     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10458    },
10459    {
10460     "is_pure" : true,
10461     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10462    },
10463    {
10464     "is_pure" : true,
10465     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
10466    },
10467    {
10468     "is_pure" : true,
10469     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10476    },
10477    {
10478     "kind" : "complete_dtor_pointer",
10479     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
10480    },
10481    {
10482     "kind" : "deleting_dtor_pointer",
10483     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
10484    },
10485    {
10486     "kind" : "vcall_offset"
10487    },
10488    {
10489     "kind" : "vcall_offset"
10490    },
10491    {
10492     "kind" : "vcall_offset"
10493    },
10494    {
10495     "kind" : "vcall_offset"
10496    },
10497    {
10498     "component_value" : -4,
10499     "kind" : "vcall_offset"
10500    },
10501    {
10502     "component_value" : -4,
10503     "kind" : "offset_to_top"
10504    },
10505    {
10506     "kind" : "rtti",
10507     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
10508    },
10509    {
10510     "kind" : "complete_dtor_pointer",
10511     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
10512    },
10513    {
10514     "kind" : "deleting_dtor_pointer",
10515     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10519    },
10520    {
10521     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10525    },
10526    {
10527     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10528    }
10529   ]
10530  },
10531  {
10532   "alignment" : 4,
10533   "base_specifiers" :
10534   [
10535    {
10536     "is_virtual" : true,
10537     "referenced_type" : "type-7"
10538    }
10539   ],
10540   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
10541   "name" : "android::hardware::IBinder::DeathRecipient",
10542   "record_kind" : "class",
10543   "referenced_type" : "type-17",
10544   "self_type" : "type-17",
10545   "size" : 12,
10546   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
10547   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
10548   "vtable_components" :
10549   [
10550    {
10551     "component_value" : 4,
10552     "kind" : "vbase_offset"
10553    },
10554    {
10555     "kind" : "offset_to_top"
10556    },
10557    {
10558     "kind" : "rtti",
10559     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10560    },
10561    {
10562     "is_pure" : true,
10563     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
10564    },
10565    {
10566     "kind" : "complete_dtor_pointer",
10567     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
10568    },
10569    {
10570     "kind" : "deleting_dtor_pointer",
10571     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
10572    },
10573    {
10574     "kind" : "vcall_offset"
10575    },
10576    {
10577     "kind" : "vcall_offset"
10578    },
10579    {
10580     "kind" : "vcall_offset"
10581    },
10582    {
10583     "kind" : "vcall_offset"
10584    },
10585    {
10586     "component_value" : -4,
10587     "kind" : "vcall_offset"
10588    },
10589    {
10590     "component_value" : -4,
10591     "kind" : "offset_to_top"
10592    },
10593    {
10594     "kind" : "rtti",
10595     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10596    },
10597    {
10598     "kind" : "complete_dtor_pointer",
10599     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
10600    },
10601    {
10602     "kind" : "deleting_dtor_pointer",
10603     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10610    },
10611    {
10612     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10613    },
10614    {
10615     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10616    }
10617   ]
10618  },
10619  {
10620   "alignment" : 4,
10621   "base_specifiers" :
10622   [
10623    {
10624     "is_virtual" : true,
10625     "referenced_type" : "type-7"
10626    }
10627   ],
10628   "linker_set_key" : "android::hardware::IInterface",
10629   "name" : "android::hardware::IInterface",
10630   "record_kind" : "class",
10631   "referenced_type" : "type-413",
10632   "self_type" : "type-413",
10633   "size" : 12,
10634   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10635   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
10636   "vtable_components" :
10637   [
10638    {
10639     "component_value" : 4,
10640     "kind" : "vbase_offset"
10641    },
10642    {
10643     "kind" : "offset_to_top"
10644    },
10645    {
10646     "kind" : "rtti",
10647     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10648    },
10649    {
10650     "kind" : "complete_dtor_pointer",
10651     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10652    },
10653    {
10654     "kind" : "deleting_dtor_pointer",
10655     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10656    },
10657    {
10658     "is_pure" : true,
10659     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10660    },
10661    {
10662     "kind" : "vcall_offset"
10663    },
10664    {
10665     "kind" : "vcall_offset"
10666    },
10667    {
10668     "kind" : "vcall_offset"
10669    },
10670    {
10671     "kind" : "vcall_offset"
10672    },
10673    {
10674     "component_value" : -4,
10675     "kind" : "vcall_offset"
10676    },
10677    {
10678     "component_value" : -4,
10679     "kind" : "offset_to_top"
10680    },
10681    {
10682     "kind" : "rtti",
10683     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10684    },
10685    {
10686     "kind" : "complete_dtor_pointer",
10687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10688    },
10689    {
10690     "kind" : "deleting_dtor_pointer",
10691     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10692    },
10693    {
10694     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10704    }
10705   ]
10706  },
10707  {
10708   "alignment" : 4,
10709   "fields" :
10710   [
10711    {
10712     "access" : "private",
10713     "field_name" : "mGrantors",
10714     "referenced_type" : "type-313"
10715    },
10716    {
10717     "access" : "private",
10718     "field_name" : "mHandle",
10719     "field_offset" : 128,
10720     "referenced_type" : "type-378"
10721    },
10722    {
10723     "access" : "private",
10724     "field_name" : "mQuantum",
10725     "field_offset" : 192,
10726     "referenced_type" : "type-2"
10727    },
10728    {
10729     "access" : "private",
10730     "field_name" : "mFlags",
10731     "field_offset" : 224,
10732     "referenced_type" : "type-2"
10733    }
10734   ],
10735   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10736   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10737   "referenced_type" : "type-383",
10738   "self_type" : "type-383",
10739   "size" : 32,
10740   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10741   "template_args" : [ "type-56" ],
10742   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
10743  },
10744  {
10745   "alignment" : 4,
10746   "fields" :
10747   [
10748    {
10749     "access" : "private",
10750     "field_name" : "mGrantors",
10751     "referenced_type" : "type-313"
10752    },
10753    {
10754     "access" : "private",
10755     "field_name" : "mHandle",
10756     "field_offset" : 128,
10757     "referenced_type" : "type-378"
10758    },
10759    {
10760     "access" : "private",
10761     "field_name" : "mQuantum",
10762     "field_offset" : 192,
10763     "referenced_type" : "type-2"
10764    },
10765    {
10766     "access" : "private",
10767     "field_name" : "mFlags",
10768     "field_offset" : 224,
10769     "referenced_type" : "type-2"
10770    }
10771   ],
10772   "linker_set_key" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
10773   "name" : "android::hardware::MQDescriptor<unsigned int, android::hardware::kSynchronizedReadWrite>",
10774   "referenced_type" : "type-377",
10775   "self_type" : "type-377",
10776   "size" : 32,
10777   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10778   "template_args" : [ "type-2" ],
10779   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIjLNS0_8MQFlavorE1EEE"
10780  },
10781  {
10782   "alignment" : 4,
10783   "fields" :
10784   [
10785    {
10786     "access" : "private",
10787     "field_name" : "mBufCachePos",
10788     "referenced_type" : "type-2"
10789    },
10790    {
10791     "access" : "private",
10792     "field_name" : "mBufCache",
10793     "field_offset" : 32,
10794     "referenced_type" : "type-421"
10795    },
10796    {
10797     "access" : "private",
10798     "field_name" : "mError",
10799     "field_offset" : 128,
10800     "referenced_type" : "type-26"
10801    },
10802    {
10803     "access" : "private",
10804     "field_name" : "mData",
10805     "field_offset" : 160,
10806     "referenced_type" : "type-422"
10807    },
10808    {
10809     "access" : "private",
10810     "field_name" : "mDataSize",
10811     "field_offset" : 192,
10812     "referenced_type" : "type-2"
10813    },
10814    {
10815     "access" : "private",
10816     "field_name" : "mDataCapacity",
10817     "field_offset" : 224,
10818     "referenced_type" : "type-2"
10819    },
10820    {
10821     "access" : "private",
10822     "field_name" : "mDataPos",
10823     "field_offset" : 256,
10824     "referenced_type" : "type-2"
10825    },
10826    {
10827     "access" : "private",
10828     "field_name" : "mObjects",
10829     "field_offset" : 288,
10830     "referenced_type" : "type-423"
10831    },
10832    {
10833     "access" : "private",
10834     "field_name" : "mObjectsSize",
10835     "field_offset" : 320,
10836     "referenced_type" : "type-2"
10837    },
10838    {
10839     "access" : "private",
10840     "field_name" : "mObjectsCapacity",
10841     "field_offset" : 352,
10842     "referenced_type" : "type-2"
10843    },
10844    {
10845     "access" : "private",
10846     "field_name" : "mNextObjectHint",
10847     "field_offset" : 384,
10848     "referenced_type" : "type-2"
10849    },
10850    {
10851     "access" : "private",
10852     "field_name" : "mNumRef",
10853     "field_offset" : 416,
10854     "referenced_type" : "type-2"
10855    },
10856    {
10857     "access" : "private",
10858     "field_name" : "mFdsKnown",
10859     "field_offset" : 448,
10860     "referenced_type" : "type-38"
10861    },
10862    {
10863     "access" : "private",
10864     "field_name" : "mHasFds",
10865     "field_offset" : 456,
10866     "referenced_type" : "type-38"
10867    },
10868    {
10869     "access" : "private",
10870     "field_name" : "mAllowFds",
10871     "field_offset" : 464,
10872     "referenced_type" : "type-38"
10873    },
10874    {
10875     "access" : "private",
10876     "field_name" : "mOwner",
10877     "field_offset" : 480,
10878     "referenced_type" : "type-424"
10879    },
10880    {
10881     "access" : "private",
10882     "field_name" : "mOwnerCookie",
10883     "field_offset" : 512,
10884     "referenced_type" : "type-27"
10885    }
10886   ],
10887   "linker_set_key" : "android::hardware::Parcel",
10888   "name" : "android::hardware::Parcel",
10889   "record_kind" : "class",
10890   "referenced_type" : "type-420",
10891   "self_type" : "type-420",
10892   "size" : 68,
10893   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10894   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10895  },
10896  {
10897   "access" : "private",
10898   "alignment" : 4,
10899   "fields" :
10900   [
10901    {
10902     "field_name" : "index",
10903     "referenced_type" : "type-2"
10904    },
10905    {
10906     "field_name" : "buffer",
10907     "field_offset" : 32,
10908     "referenced_type" : "type-128"
10909    },
10910    {
10911     "field_name" : "bufend",
10912     "field_offset" : 96,
10913     "referenced_type" : "type-128"
10914    }
10915   ],
10916   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10917   "name" : "android::hardware::Parcel::BufferInfo",
10918   "referenced_type" : "type-428",
10919   "self_type" : "type-428",
10920   "size" : 20,
10921   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10922   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10923  },
10924  {
10925   "alignment" : 4,
10926   "base_specifiers" :
10927   [
10928    {
10929     "is_virtual" : true,
10930     "referenced_type" : "type-7"
10931    }
10932   ],
10933   "fields" :
10934   [
10935    {
10936     "access" : "private",
10937     "field_name" : "mDriverFD",
10938     "field_offset" : 32,
10939     "referenced_type" : "type-26"
10940    },
10941    {
10942     "access" : "private",
10943     "field_name" : "mVMStart",
10944     "field_offset" : 64,
10945     "referenced_type" : "type-27"
10946    },
10947    {
10948     "access" : "private",
10949     "field_name" : "mThreadCountLock",
10950     "field_offset" : 96,
10951     "referenced_type" : "type-29"
10952    },
10953    {
10954     "access" : "private",
10955     "field_name" : "mThreadCountDecrement",
10956     "field_offset" : 128,
10957     "referenced_type" : "type-30"
10958    },
10959    {
10960     "access" : "private",
10961     "field_name" : "mExecutingThreadsCount",
10962     "field_offset" : 160,
10963     "referenced_type" : "type-2"
10964    },
10965    {
10966     "access" : "private",
10967     "field_name" : "mMaxThreads",
10968     "field_offset" : 192,
10969     "referenced_type" : "type-2"
10970    },
10971    {
10972     "access" : "private",
10973     "field_name" : "mStarvationStartTimeMs",
10974     "field_offset" : 224,
10975     "referenced_type" : "type-31"
10976    },
10977    {
10978     "access" : "private",
10979     "field_name" : "mLock",
10980     "field_offset" : 288,
10981     "referenced_type" : "type-32"
10982    },
10983    {
10984     "access" : "private",
10985     "field_name" : "mHandleToObject",
10986     "field_offset" : 320,
10987     "referenced_type" : "type-34"
10988    },
10989    {
10990     "access" : "private",
10991     "field_name" : "mManagesContexts",
10992     "field_offset" : 480,
10993     "referenced_type" : "type-38"
10994    },
10995    {
10996     "access" : "private",
10997     "field_name" : "mBinderContextCheckFunc",
10998     "field_offset" : 512,
10999     "referenced_type" : "type-39"
11000    },
11001    {
11002     "access" : "private",
11003     "field_name" : "mBinderContextUserData",
11004     "field_offset" : 544,
11005     "referenced_type" : "type-27"
11006    },
11007    {
11008     "access" : "private",
11009     "field_name" : "mContexts",
11010     "field_offset" : 576,
11011     "referenced_type" : "type-49"
11012    },
11013    {
11014     "access" : "private",
11015     "field_name" : "mRootDir",
11016     "field_offset" : 736,
11017     "referenced_type" : "type-53"
11018    },
11019    {
11020     "access" : "private",
11021     "field_name" : "mThreadPoolStarted",
11022     "field_offset" : 768,
11023     "referenced_type" : "type-38"
11024    },
11025    {
11026     "access" : "private",
11027     "field_name" : "mSpawnThreadOnStart",
11028     "field_offset" : 776,
11029     "referenced_type" : "type-38"
11030    },
11031    {
11032     "access" : "private",
11033     "field_name" : "mThreadPoolSeq",
11034     "field_offset" : 800,
11035     "referenced_type" : "type-57"
11036    },
11037    {
11038     "access" : "private",
11039     "field_name" : "mMmapSize",
11040     "field_offset" : 832,
11041     "referenced_type" : "type-36"
11042    },
11043    {
11044     "access" : "private",
11045     "field_name" : "mCallRestriction",
11046     "field_offset" : 864,
11047     "referenced_type" : "type-58"
11048    }
11049   ],
11050   "linker_set_key" : "android::hardware::ProcessState",
11051   "name" : "android::hardware::ProcessState",
11052   "record_kind" : "class",
11053   "referenced_type" : "type-25",
11054   "self_type" : "type-25",
11055   "size" : 120,
11056   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11057   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11058   "vtable_components" :
11059   [
11060    {
11061     "component_value" : 112,
11062     "kind" : "vbase_offset"
11063    },
11064    {
11065     "kind" : "offset_to_top"
11066    },
11067    {
11068     "kind" : "rtti",
11069     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11070    },
11071    {
11072     "kind" : "complete_dtor_pointer",
11073     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11074    },
11075    {
11076     "kind" : "deleting_dtor_pointer",
11077     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11078    },
11079    {
11080     "kind" : "vcall_offset"
11081    },
11082    {
11083     "kind" : "vcall_offset"
11084    },
11085    {
11086     "kind" : "vcall_offset"
11087    },
11088    {
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "component_value" : -112,
11093     "kind" : "vcall_offset"
11094    },
11095    {
11096     "component_value" : -112,
11097     "kind" : "offset_to_top"
11098    },
11099    {
11100     "kind" : "rtti",
11101     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11102    },
11103    {
11104     "kind" : "complete_dtor_pointer",
11105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11106    },
11107    {
11108     "kind" : "deleting_dtor_pointer",
11109     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11122    }
11123   ]
11124  },
11125  {
11126   "access" : "private",
11127   "alignment" : 4,
11128   "fields" :
11129   [
11130    {
11131     "field_name" : "binder",
11132     "referenced_type" : "type-20"
11133    },
11134    {
11135     "field_name" : "refs",
11136     "field_offset" : 32,
11137     "referenced_type" : "type-11"
11138    }
11139   ],
11140   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11141   "name" : "android::hardware::ProcessState::handle_entry",
11142   "referenced_type" : "type-37",
11143   "self_type" : "type-37",
11144   "size" : 8,
11145   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11146   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11147  },
11148  {
11149   "alignment" : 4,
11150   "base_specifiers" :
11151   [
11152    {
11153     "referenced_type" : "type-147"
11154    }
11155   ],
11156   "fields" :
11157   [
11158    {
11159     "access" : "private",
11160     "field_name" : "mVal",
11161     "field_offset" : 192,
11162     "referenced_type" : "type-161"
11163    }
11164   ],
11165   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error>",
11166   "name" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error>",
11167   "record_kind" : "class",
11168   "referenced_type" : "type-160",
11169   "self_type" : "type-160",
11170   "size" : 28,
11171   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11172   "template_args" : [ "type-161" ],
11173   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_8graphics8composer4V2_15ErrorEEE"
11174  },
11175  {
11176   "alignment" : 4,
11177   "base_specifiers" :
11178   [
11179    {
11180     "referenced_type" : "type-147"
11181    }
11182   ],
11183   "fields" :
11184   [
11185    {
11186     "access" : "private",
11187     "field_name" : "mVal",
11188     "field_offset" : 192,
11189     "referenced_type" : "type-113"
11190    }
11191   ],
11192   "linker_set_key" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> >",
11193   "name" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> >",
11194   "record_kind" : "class",
11195   "referenced_type" : "type-168",
11196   "self_type" : "type-168",
11197   "size" : 28,
11198   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11199   "template_args" : [ "type-113" ],
11200   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_10frameworks2vr8composer4V1_017IVrComposerClientEEEEE"
11201  },
11202  {
11203   "alignment" : 4,
11204   "base_specifiers" :
11205   [
11206    {
11207     "referenced_type" : "type-147"
11208    }
11209   ],
11210   "fields" :
11211   [
11212    {
11213     "access" : "private",
11214     "field_name" : "mVal",
11215     "field_offset" : 168,
11216     "referenced_type" : "type-38"
11217    }
11218   ],
11219   "linker_set_key" : "android::hardware::Return<bool>",
11220   "name" : "android::hardware::Return<bool>",
11221   "record_kind" : "class",
11222   "referenced_type" : "type-146",
11223   "self_type" : "type-146",
11224   "size" : 24,
11225   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11226   "template_args" : [ "type-38" ],
11227   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11228  },
11229  {
11230   "alignment" : 4,
11231   "base_specifiers" :
11232   [
11233    {
11234     "referenced_type" : "type-147"
11235    }
11236   ],
11237   "fields" :
11238   [
11239    {
11240     "access" : "private",
11241     "field_name" : "mVal",
11242     "field_offset" : 192,
11243     "referenced_type" : "type-2"
11244    }
11245   ],
11246   "linker_set_key" : "android::hardware::Return<unsigned int>",
11247   "name" : "android::hardware::Return<unsigned int>",
11248   "record_kind" : "class",
11249   "referenced_type" : "type-154",
11250   "self_type" : "type-154",
11251   "size" : 28,
11252   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11253   "template_args" : [ "type-2" ],
11254   "unique_id" : "_ZTSN7android8hardware6ReturnIjEE"
11255  },
11256  {
11257   "alignment" : 4,
11258   "base_specifiers" :
11259   [
11260    {
11261     "referenced_type" : "type-147"
11262    }
11263   ],
11264   "linker_set_key" : "android::hardware::Return<void>",
11265   "name" : "android::hardware::Return<void>",
11266   "record_kind" : "class",
11267   "referenced_type" : "type-180",
11268   "self_type" : "type-180",
11269   "size" : 24,
11270   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11271   "template_args" : [ "type-28" ],
11272   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11273  },
11274  {
11275   "alignment" : 4,
11276   "fields" :
11277   [
11278    {
11279     "access" : "private",
11280     "field_name" : "mException",
11281     "referenced_type" : "type-26"
11282    },
11283    {
11284     "access" : "private",
11285     "field_name" : "mErrorCode",
11286     "field_offset" : 32,
11287     "referenced_type" : "type-26"
11288    },
11289    {
11290     "access" : "private",
11291     "field_name" : "mMessage",
11292     "field_offset" : 64,
11293     "referenced_type" : "type-138"
11294    }
11295   ],
11296   "linker_set_key" : "android::hardware::Status",
11297   "name" : "android::hardware::Status",
11298   "record_kind" : "class",
11299   "referenced_type" : "type-137",
11300   "self_type" : "type-137",
11301   "size" : 20,
11302   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11303   "unique_id" : "_ZTSN7android8hardware6StatusE"
11304  },
11305  {
11306   "alignment" : 4,
11307   "fields" :
11308   [
11309    {
11310     "access" : "protected",
11311     "field_name" : "mInstrumentationCallbacks",
11312     "field_offset" : 32,
11313     "referenced_type" : "type-437"
11314    },
11315    {
11316     "access" : "protected",
11317     "field_name" : "mEnableInstrumentation",
11318     "field_offset" : 128,
11319     "referenced_type" : "type-38"
11320    },
11321    {
11322     "access" : "protected",
11323     "field_name" : "mInstrumentationLibPackage",
11324     "field_offset" : 160,
11325     "referenced_type" : "type-438"
11326    },
11327    {
11328     "access" : "protected",
11329     "field_name" : "mInterfaceName",
11330     "field_offset" : 256,
11331     "referenced_type" : "type-439"
11332    }
11333   ],
11334   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
11335   "name" : "android::hardware::details::HidlInstrumentor",
11336   "referenced_type" : "type-436",
11337   "self_type" : "type-436",
11338   "size" : 44,
11339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11340   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
11341   "vtable_components" :
11342   [
11343    {
11344     "kind" : "offset_to_top"
11345    },
11346    {
11347     "kind" : "rtti",
11348     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11349    },
11350    {
11351     "kind" : "complete_dtor_pointer",
11352     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11353    },
11354    {
11355     "kind" : "deleting_dtor_pointer",
11356     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11357    }
11358   ]
11359  },
11360  {
11361   "alignment" : 4,
11362   "fields" :
11363   [
11364    {
11365     "field_name" : "sched_policy",
11366     "referenced_type" : "type-26"
11367    },
11368    {
11369     "field_name" : "prio",
11370     "field_offset" : 32,
11371     "referenced_type" : "type-26"
11372    }
11373   ],
11374   "linker_set_key" : "android::hardware::details::SchedPrio",
11375   "name" : "android::hardware::details::SchedPrio",
11376   "referenced_type" : "type-446",
11377   "self_type" : "type-446",
11378   "size" : 8,
11379   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
11380   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
11381  },
11382  {
11383   "alignment" : 4,
11384   "fields" :
11385   [
11386    {
11387     "access" : "private",
11388     "field_name" : "mQueue",
11389     "referenced_type" : "type-692"
11390    }
11391   ],
11392   "linker_set_key" : "android::hardware::details::TaskRunner",
11393   "name" : "android::hardware::details::TaskRunner",
11394   "record_kind" : "class",
11395   "referenced_type" : "type-691",
11396   "self_type" : "type-691",
11397   "size" : 8,
11398   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
11399   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
11400  },
11401  {
11402   "alignment" : 1,
11403   "linker_set_key" : "android::hardware::details::bnhw_tag",
11404   "name" : "android::hardware::details::bnhw_tag",
11405   "referenced_type" : "type-222",
11406   "self_type" : "type-222",
11407   "size" : 1,
11408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11409   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
11410  },
11411  {
11412   "alignment" : 1,
11413   "linker_set_key" : "android::hardware::details::bphw_tag",
11414   "name" : "android::hardware::details::bphw_tag",
11415   "referenced_type" : "type-234",
11416   "self_type" : "type-234",
11417   "size" : 1,
11418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11419   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
11420  },
11421  {
11422   "alignment" : 1,
11423   "linker_set_key" : "android::hardware::details::bs_tag",
11424   "name" : "android::hardware::details::bs_tag",
11425   "referenced_type" : "type-246",
11426   "self_type" : "type-246",
11427   "size" : 1,
11428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11429   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
11430  },
11431  {
11432   "access" : "private",
11433   "alignment" : 4,
11434   "fields" :
11435   [
11436    {
11437     "field_name" : "mPointer",
11438     "referenced_type" : "type-346"
11439    },
11440    {
11441     "field_name" : "_pad",
11442     "referenced_type" : "type-128"
11443    }
11444   ],
11445   "is_anonymous" : true,
11446   "linker_set_key" : "android::hardware::details::hidl_pointer<ColorMode>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11447   "name" : "android::hardware::details::hidl_pointer<ColorMode>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11448   "record_kind" : "union",
11449   "referenced_type" : "type-345",
11450   "self_type" : "type-345",
11451   "size" : 8,
11452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11453   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics6common4V1_09ColorModeEEUt_E"
11454  },
11455  {
11456   "access" : "private",
11457   "alignment" : 4,
11458   "fields" :
11459   [
11460    {
11461     "field_name" : "mPointer",
11462     "referenced_type" : "type-316"
11463    },
11464    {
11465     "field_name" : "_pad",
11466     "referenced_type" : "type-128"
11467    }
11468   ],
11469   "is_anonymous" : true,
11470   "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",
11471   "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",
11472   "record_kind" : "union",
11473   "referenced_type" : "type-315",
11474   "self_type" : "type-315",
11475   "size" : 8,
11476   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11477   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11478  },
11479  {
11480   "access" : "private",
11481   "alignment" : 4,
11482   "fields" :
11483   [
11484    {
11485     "field_name" : "mPointer",
11486     "referenced_type" : "type-355"
11487    },
11488    {
11489     "field_name" : "_pad",
11490     "referenced_type" : "type-128"
11491    }
11492   ],
11493   "is_anonymous" : true,
11494   "linker_set_key" : "android::hardware::details::hidl_pointer<Hdr>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11495   "name" : "android::hardware::details::hidl_pointer<Hdr>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11496   "record_kind" : "union",
11497   "referenced_type" : "type-354",
11498   "self_type" : "type-354",
11499   "size" : 8,
11500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11501   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics6common4V1_03HdrEEUt_E"
11502  },
11503  {
11504   "alignment" : 4,
11505   "fields" :
11506   [
11507    {
11508     "access" : "private",
11509     "referenced_type" : "type-315"
11510    }
11511   ],
11512   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11513   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11514   "referenced_type" : "type-314",
11515   "self_type" : "type-314",
11516   "size" : 8,
11517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11518   "template_args" : [ "type-317" ],
11519   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11520  },
11521  {
11522   "alignment" : 4,
11523   "fields" :
11524   [
11525    {
11526     "access" : "private",
11527     "referenced_type" : "type-345"
11528    }
11529   ],
11530   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::graphics::common::V1_0::ColorMode>",
11531   "name" : "android::hardware::details::hidl_pointer<android::hardware::graphics::common::V1_0::ColorMode>",
11532   "referenced_type" : "type-344",
11533   "self_type" : "type-344",
11534   "size" : 8,
11535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11536   "template_args" : [ "type-347" ],
11537   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics6common4V1_09ColorModeEEE"
11538  },
11539  {
11540   "alignment" : 4,
11541   "fields" :
11542   [
11543    {
11544     "access" : "private",
11545     "referenced_type" : "type-354"
11546    }
11547   ],
11548   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::graphics::common::V1_0::Hdr>",
11549   "name" : "android::hardware::details::hidl_pointer<android::hardware::graphics::common::V1_0::Hdr>",
11550   "referenced_type" : "type-353",
11551   "self_type" : "type-353",
11552   "size" : 8,
11553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11554   "template_args" : [ "type-356" ],
11555   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8graphics6common4V1_03HdrEEE"
11556  },
11557  {
11558   "alignment" : 4,
11559   "fields" :
11560   [
11561    {
11562     "access" : "private",
11563     "referenced_type" : "type-328"
11564    }
11565   ],
11566   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11567   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
11568   "referenced_type" : "type-327",
11569   "self_type" : "type-327",
11570   "size" : 8,
11571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11572   "template_args" : [ "type-330" ],
11573   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11574  },
11575  {
11576   "alignment" : 4,
11577   "fields" :
11578   [
11579    {
11580     "access" : "private",
11581     "referenced_type" : "type-359"
11582    }
11583   ],
11584   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_handle>",
11585   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_handle>",
11586   "referenced_type" : "type-358",
11587   "self_type" : "type-358",
11588   "size" : 8,
11589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11590   "template_args" : [ "type-301" ],
11591   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEE"
11592  },
11593  {
11594   "alignment" : 4,
11595   "fields" :
11596   [
11597    {
11598     "access" : "private",
11599     "referenced_type" : "type-320"
11600    }
11601   ],
11602   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11603   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11604   "referenced_type" : "type-319",
11605   "self_type" : "type-319",
11606   "size" : 8,
11607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11608   "template_args" : [ "type-298" ],
11609   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11610  },
11611  {
11612   "alignment" : 4,
11613   "fields" :
11614   [
11615    {
11616     "access" : "private",
11617     "referenced_type" : "type-364"
11618    }
11619   ],
11620   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
11621   "name" : "android::hardware::details::hidl_pointer<char>",
11622   "referenced_type" : "type-363",
11623   "self_type" : "type-363",
11624   "size" : 8,
11625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11626   "template_args" : [ "type-56" ],
11627   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
11628  },
11629  {
11630   "access" : "private",
11631   "alignment" : 4,
11632   "fields" :
11633   [
11634    {
11635     "field_name" : "mPointer",
11636     "referenced_type" : "type-162"
11637    },
11638    {
11639     "field_name" : "_pad",
11640     "referenced_type" : "type-128"
11641    }
11642   ],
11643   "is_anonymous" : true,
11644   "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",
11645   "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",
11646   "record_kind" : "union",
11647   "referenced_type" : "type-364",
11648   "self_type" : "type-364",
11649   "size" : 8,
11650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11651   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
11652  },
11653  {
11654   "alignment" : 4,
11655   "fields" :
11656   [
11657    {
11658     "access" : "private",
11659     "referenced_type" : "type-296"
11660    }
11661   ],
11662   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
11663   "name" : "android::hardware::details::hidl_pointer<const char>",
11664   "referenced_type" : "type-295",
11665   "self_type" : "type-295",
11666   "size" : 8,
11667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11668   "template_args" : [ "type-55" ],
11669   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
11670  },
11671  {
11672   "access" : "private",
11673   "alignment" : 4,
11674   "fields" :
11675   [
11676    {
11677     "field_name" : "mPointer",
11678     "referenced_type" : "type-54"
11679    },
11680    {
11681     "field_name" : "_pad",
11682     "referenced_type" : "type-128"
11683    }
11684   ],
11685   "is_anonymous" : true,
11686   "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",
11687   "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",
11688   "record_kind" : "union",
11689   "referenced_type" : "type-296",
11690   "self_type" : "type-296",
11691   "size" : 8,
11692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11693   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
11694  },
11695  {
11696   "alignment" : 4,
11697   "fields" :
11698   [
11699    {
11700     "access" : "private",
11701     "referenced_type" : "type-258"
11702    }
11703   ],
11704   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
11705   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11706   "referenced_type" : "type-257",
11707   "self_type" : "type-257",
11708   "size" : 8,
11709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11710   "template_args" : [ "type-260" ],
11711   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
11712  },
11713  {
11714   "access" : "private",
11715   "alignment" : 4,
11716   "fields" :
11717   [
11718    {
11719     "field_name" : "mPointer",
11720     "referenced_type" : "type-259"
11721    },
11722    {
11723     "field_name" : "_pad",
11724     "referenced_type" : "type-128"
11725    }
11726   ],
11727   "is_anonymous" : true,
11728   "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",
11729   "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",
11730   "record_kind" : "union",
11731   "referenced_type" : "type-258",
11732   "self_type" : "type-258",
11733   "size" : 8,
11734   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11735   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11736  },
11737  {
11738   "access" : "private",
11739   "alignment" : 4,
11740   "fields" :
11741   [
11742    {
11743     "field_name" : "mPointer",
11744     "referenced_type" : "type-329"
11745    },
11746    {
11747     "field_name" : "_pad",
11748     "referenced_type" : "type-128"
11749    }
11750   ],
11751   "is_anonymous" : true,
11752   "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",
11753   "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",
11754   "record_kind" : "union",
11755   "referenced_type" : "type-328",
11756   "self_type" : "type-328",
11757   "size" : 8,
11758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11759   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11760  },
11761  {
11762   "access" : "private",
11763   "alignment" : 4,
11764   "fields" :
11765   [
11766    {
11767     "field_name" : "mPointer",
11768     "referenced_type" : "type-360"
11769    },
11770    {
11771     "field_name" : "_pad",
11772     "referenced_type" : "type-128"
11773    }
11774   ],
11775   "is_anonymous" : true,
11776   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11777   "name" : "android::hardware::details::hidl_pointer<hidl_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11778   "record_kind" : "union",
11779   "referenced_type" : "type-359",
11780   "self_type" : "type-359",
11781   "size" : 8,
11782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11783   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_handleEEUt_E"
11784  },
11785  {
11786   "access" : "private",
11787   "alignment" : 4,
11788   "fields" :
11789   [
11790    {
11791     "field_name" : "mPointer",
11792     "referenced_type" : "type-321"
11793    },
11794    {
11795     "field_name" : "_pad",
11796     "referenced_type" : "type-128"
11797    }
11798   ],
11799   "is_anonymous" : true,
11800   "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",
11801   "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",
11802   "record_kind" : "union",
11803   "referenced_type" : "type-320",
11804   "self_type" : "type-320",
11805   "size" : 8,
11806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11807   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11808  },
11809  {
11810   "alignment" : 4,
11811   "fields" :
11812   [
11813    {
11814     "access" : "private",
11815     "referenced_type" : "type-338"
11816    }
11817   ],
11818   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11819   "name" : "android::hardware::details::hidl_pointer<int>",
11820   "referenced_type" : "type-337",
11821   "self_type" : "type-337",
11822   "size" : 8,
11823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11824   "template_args" : [ "type-26" ],
11825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11826  },
11827  {
11828   "access" : "private",
11829   "alignment" : 4,
11830   "fields" :
11831   [
11832    {
11833     "field_name" : "mPointer",
11834     "referenced_type" : "type-339"
11835    },
11836    {
11837     "field_name" : "_pad",
11838     "referenced_type" : "type-128"
11839    }
11840   ],
11841   "is_anonymous" : true,
11842   "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",
11843   "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",
11844   "record_kind" : "union",
11845   "referenced_type" : "type-338",
11846   "self_type" : "type-338",
11847   "size" : 8,
11848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11850  },
11851  {
11852   "alignment" : 4,
11853   "fields" :
11854   [
11855    {
11856     "access" : "private",
11857     "referenced_type" : "type-379"
11858    }
11859   ],
11860   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11861   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11862   "referenced_type" : "type-378",
11863   "self_type" : "type-378",
11864   "size" : 8,
11865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11866   "template_args" : [ "type-184" ],
11867   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11868  },
11869  {
11870   "access" : "private",
11871   "alignment" : 4,
11872   "fields" :
11873   [
11874    {
11875     "field_name" : "mPointer",
11876     "referenced_type" : "type-193"
11877    },
11878    {
11879     "field_name" : "_pad",
11880     "referenced_type" : "type-128"
11881    }
11882   ],
11883   "is_anonymous" : true,
11884   "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",
11885   "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",
11886   "record_kind" : "union",
11887   "referenced_type" : "type-379",
11888   "self_type" : "type-379",
11889   "size" : 8,
11890   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11891   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11892  },
11893  {
11894   "alignment" : 4,
11895   "fields" :
11896   [
11897    {
11898     "access" : "private",
11899     "referenced_type" : "type-350"
11900    }
11901   ],
11902   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
11903   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11904   "referenced_type" : "type-349",
11905   "self_type" : "type-349",
11906   "size" : 8,
11907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11908   "template_args" : [ "type-2" ],
11909   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
11910  },
11911  {
11912   "access" : "private",
11913   "alignment" : 4,
11914   "fields" :
11915   [
11916    {
11917     "field_name" : "mPointer",
11918     "referenced_type" : "type-351"
11919    },
11920    {
11921     "field_name" : "_pad",
11922     "referenced_type" : "type-128"
11923    }
11924   ],
11925   "is_anonymous" : true,
11926   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11927   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11928   "record_kind" : "union",
11929   "referenced_type" : "type-350",
11930   "self_type" : "type-350",
11931   "size" : 8,
11932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11933   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
11934  },
11935  {
11936   "alignment" : 1,
11937   "linker_set_key" : "android::hardware::details::i_tag",
11938   "name" : "android::hardware::details::i_tag",
11939   "referenced_type" : "type-210",
11940   "self_type" : "type-210",
11941   "size" : 1,
11942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11943   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11944  },
11945  {
11946   "alignment" : 4,
11947   "fields" :
11948   [
11949    {
11950     "access" : "private",
11951     "field_name" : "mStatus",
11952     "referenced_type" : "type-137"
11953    },
11954    {
11955     "access" : "private",
11956     "field_name" : "mCheckedStatus",
11957     "field_offset" : 160,
11958     "referenced_type" : "type-38"
11959    }
11960   ],
11961   "linker_set_key" : "android::hardware::details::return_status",
11962   "name" : "android::hardware::details::return_status",
11963   "record_kind" : "class",
11964   "referenced_type" : "type-147",
11965   "self_type" : "type-147",
11966   "size" : 24,
11967   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11968   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11969  },
11970  {
11971   "alignment" : 1,
11972   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11973   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11974   "referenced_type" : "type-365",
11975   "self_type" : "type-365",
11976   "size" : 1,
11977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11978   "template_args" : [ "type-84" ],
11979   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11980  },
11981  {
11982   "alignment" : 4,
11983   "base_specifiers" :
11984   [
11985    {
11986     "referenced_type" : "type-434"
11987    }
11988   ],
11989   "fields" :
11990   [
11991    {
11992     "access" : "private",
11993     "field_name" : "_hidl_mImpl",
11994     "field_offset" : 544,
11995     "referenced_type" : "type-95"
11996    }
11997   ],
11998   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BnHwComposerCallback",
11999   "name" : "android::hardware::graphics::composer::V2_1::BnHwComposerCallback",
12000   "referenced_type" : "type-642",
12001   "self_type" : "type-642",
12002   "size" : 80,
12003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BnHwComposerCallback.h",
12004   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackE",
12005   "vtable_components" :
12006   [
12007    {
12008     "component_value" : 72,
12009     "kind" : "vbase_offset"
12010    },
12011    {
12012     "kind" : "offset_to_top"
12013    },
12014    {
12015     "kind" : "rtti",
12016     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackE"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12026    },
12027    {
12028     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12032    },
12033    {
12034     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12035    },
12036    {
12037     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12038    },
12039    {
12040     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12044    },
12045    {
12046     "kind" : "complete_dtor_pointer",
12047     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD1Ev"
12048    },
12049    {
12050     "kind" : "deleting_dtor_pointer",
12051     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD0Ev"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BnHwComposerCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12055    },
12056    {
12057     "component_value" : -20,
12058     "kind" : "offset_to_top"
12059    },
12060    {
12061     "kind" : "rtti",
12062     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackE"
12063    },
12064    {
12065     "kind" : "complete_dtor_pointer",
12066     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD1Ev"
12067    },
12068    {
12069     "kind" : "deleting_dtor_pointer",
12070     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD0Ev"
12071    },
12072    {
12073     "kind" : "vcall_offset"
12074    },
12075    {
12076     "kind" : "vcall_offset"
12077    },
12078    {
12079     "kind" : "vcall_offset"
12080    },
12081    {
12082     "kind" : "vcall_offset"
12083    },
12084    {
12085     "component_value" : -72,
12086     "kind" : "vcall_offset"
12087    },
12088    {
12089     "component_value" : -72,
12090     "kind" : "offset_to_top"
12091    },
12092    {
12093     "kind" : "rtti",
12094     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BnHwComposerCallbackE"
12095    },
12096    {
12097     "kind" : "complete_dtor_pointer",
12098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD1Ev"
12099    },
12100    {
12101     "kind" : "deleting_dtor_pointer",
12102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_120BnHwComposerCallbackD0Ev"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12115    }
12116   ]
12117  },
12118  {
12119   "alignment" : 4,
12120   "base_specifiers" :
12121   [
12122    {
12123     "referenced_type" : "type-434"
12124    }
12125   ],
12126   "fields" :
12127   [
12128    {
12129     "access" : "private",
12130     "field_name" : "_hidl_mImpl",
12131     "field_offset" : 544,
12132     "referenced_type" : "type-105"
12133    }
12134   ],
12135   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BnHwComposerClient",
12136   "name" : "android::hardware::graphics::composer::V2_1::BnHwComposerClient",
12137   "referenced_type" : "type-649",
12138   "self_type" : "type-649",
12139   "size" : 80,
12140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BnHwComposerClient.h",
12141   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_118BnHwComposerClientE",
12142   "vtable_components" :
12143   [
12144    {
12145     "component_value" : 72,
12146     "kind" : "vbase_offset"
12147    },
12148    {
12149     "kind" : "offset_to_top"
12150    },
12151    {
12152     "kind" : "rtti",
12153     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BnHwComposerClientE"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12163    },
12164    {
12165     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12169    },
12170    {
12171     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12181    },
12182    {
12183     "kind" : "complete_dtor_pointer",
12184     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BnHwComposerClientD1Ev"
12185    },
12186    {
12187     "kind" : "deleting_dtor_pointer",
12188     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BnHwComposerClientD0Ev"
12189    },
12190    {
12191     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BnHwComposerClient10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12192    },
12193    {
12194     "component_value" : -20,
12195     "kind" : "offset_to_top"
12196    },
12197    {
12198     "kind" : "rtti",
12199     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BnHwComposerClientE"
12200    },
12201    {
12202     "kind" : "complete_dtor_pointer",
12203     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics8composer4V2_118BnHwComposerClientD1Ev"
12204    },
12205    {
12206     "kind" : "deleting_dtor_pointer",
12207     "mangled_component_name" : "_ZThn20_N7android8hardware8graphics8composer4V2_118BnHwComposerClientD0Ev"
12208    },
12209    {
12210     "kind" : "vcall_offset"
12211    },
12212    {
12213     "kind" : "vcall_offset"
12214    },
12215    {
12216     "kind" : "vcall_offset"
12217    },
12218    {
12219     "kind" : "vcall_offset"
12220    },
12221    {
12222     "component_value" : -72,
12223     "kind" : "vcall_offset"
12224    },
12225    {
12226     "component_value" : -72,
12227     "kind" : "offset_to_top"
12228    },
12229    {
12230     "kind" : "rtti",
12231     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BnHwComposerClientE"
12232    },
12233    {
12234     "kind" : "complete_dtor_pointer",
12235     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_118BnHwComposerClientD1Ev"
12236    },
12237    {
12238     "kind" : "deleting_dtor_pointer",
12239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_118BnHwComposerClientD0Ev"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12252    }
12253   ]
12254  },
12255  {
12256   "alignment" : 4,
12257   "base_specifiers" :
12258   [
12259    {
12260     "referenced_type" : "type-414"
12261    },
12262    {
12263     "referenced_type" : "type-436"
12264    }
12265   ],
12266   "fields" :
12267   [
12268    {
12269     "access" : "private",
12270     "field_name" : "_hidl_mMutex",
12271     "field_offset" : 544,
12272     "referenced_type" : "type-645"
12273    },
12274    {
12275     "access" : "private",
12276     "field_name" : "_hidl_mDeathRecipients",
12277     "field_offset" : 576,
12278     "referenced_type" : "type-646"
12279    }
12280   ],
12281   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BpHwComposerCallback",
12282   "name" : "android::hardware::graphics::composer::V2_1::BpHwComposerCallback",
12283   "referenced_type" : "type-644",
12284   "self_type" : "type-644",
12285   "size" : 92,
12286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerCallback.h",
12287   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE",
12288   "vtable_components" :
12289   [
12290    {
12291     "component_value" : 84,
12292     "kind" : "vbase_offset"
12293    },
12294    {
12295     "kind" : "offset_to_top"
12296    },
12297    {
12298     "kind" : "rtti",
12299     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE"
12300    },
12301    {
12302     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_120BpHwComposerCallback8isRemoteEv"
12303    },
12304    {
12305     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12306    },
12307    {
12308     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback21setHALInstrumentationEv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback4pingEv"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback21notifySyspropsChangedEv"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12333    },
12334    {
12335     "kind" : "complete_dtor_pointer",
12336     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD1Ev"
12337    },
12338    {
12339     "kind" : "deleting_dtor_pointer",
12340     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD0Ev"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback9onHotplugEyNS3_17IComposerCallback10ConnectionE"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback9onRefreshEy"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_120BpHwComposerCallback7onVsyncEyx"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEE10onAsBinderEv"
12353    },
12354    {
12355     "component_value" : 80,
12356     "kind" : "vbase_offset"
12357    },
12358    {
12359     "component_value" : -4,
12360     "kind" : "offset_to_top"
12361    },
12362    {
12363     "kind" : "rtti",
12364     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE"
12365    },
12366    {
12367     "kind" : "complete_dtor_pointer",
12368     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD1Ev"
12369    },
12370    {
12371     "kind" : "deleting_dtor_pointer",
12372     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD0Ev"
12373    },
12374    {
12375     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_117IComposerCallbackEE10onAsBinderEv"
12376    },
12377    {
12378     "component_value" : 76,
12379     "kind" : "vbase_offset"
12380    },
12381    {
12382     "component_value" : -8,
12383     "kind" : "offset_to_top"
12384    },
12385    {
12386     "kind" : "rtti",
12387     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE"
12388    },
12389    {
12390     "kind" : "complete_dtor_pointer",
12391     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD1Ev"
12392    },
12393    {
12394     "kind" : "deleting_dtor_pointer",
12395     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD0Ev"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12399    },
12400    {
12401     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12402    },
12403    {
12404     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12405    },
12406    {
12407     "component_value" : -24,
12408     "kind" : "offset_to_top"
12409    },
12410    {
12411     "kind" : "rtti",
12412     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE"
12413    },
12414    {
12415     "kind" : "complete_dtor_pointer",
12416     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD1Ev"
12417    },
12418    {
12419     "kind" : "deleting_dtor_pointer",
12420     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD0Ev"
12421    },
12422    {
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "component_value" : -76,
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "component_value" : -76,
12431     "kind" : "vcall_offset"
12432    },
12433    {
12434     "component_value" : -76,
12435     "kind" : "vcall_offset"
12436    },
12437    {
12438     "component_value" : -84,
12439     "kind" : "vcall_offset"
12440    },
12441    {
12442     "component_value" : -84,
12443     "kind" : "offset_to_top"
12444    },
12445    {
12446     "kind" : "rtti",
12447     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_120BpHwComposerCallbackE"
12448    },
12449    {
12450     "kind" : "complete_dtor_pointer",
12451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD1Ev"
12452    },
12453    {
12454     "kind" : "deleting_dtor_pointer",
12455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_120BpHwComposerCallbackD0Ev"
12456    },
12457    {
12458     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12459    },
12460    {
12461     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12462    },
12463    {
12464     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12468    }
12469   ]
12470  },
12471  {
12472   "alignment" : 4,
12473   "base_specifiers" :
12474   [
12475    {
12476     "referenced_type" : "type-415"
12477    },
12478    {
12479     "referenced_type" : "type-436"
12480    }
12481   ],
12482   "fields" :
12483   [
12484    {
12485     "access" : "private",
12486     "field_name" : "_hidl_mMutex",
12487     "field_offset" : 544,
12488     "referenced_type" : "type-652"
12489    },
12490    {
12491     "access" : "private",
12492     "field_name" : "_hidl_mDeathRecipients",
12493     "field_offset" : 576,
12494     "referenced_type" : "type-653"
12495    }
12496   ],
12497   "linker_set_key" : "android::hardware::graphics::composer::V2_1::BpHwComposerClient",
12498   "name" : "android::hardware::graphics::composer::V2_1::BpHwComposerClient",
12499   "referenced_type" : "type-651",
12500   "self_type" : "type-651",
12501   "size" : 92,
12502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/BpHwComposerClient.h",
12503   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_118BpHwComposerClientE",
12504   "vtable_components" :
12505   [
12506    {
12507     "component_value" : 84,
12508     "kind" : "vbase_offset"
12509    },
12510    {
12511     "kind" : "offset_to_top"
12512    },
12513    {
12514     "kind" : "rtti",
12515     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BpHwComposerClientE"
12516    },
12517    {
12518     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_118BpHwComposerClient8isRemoteEv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12522    },
12523    {
12524     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12525    },
12526    {
12527     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12528    },
12529    {
12530     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12531    },
12532    {
12533     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient21setHALInstrumentationEv"
12534    },
12535    {
12536     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient4pingEv"
12540    },
12541    {
12542     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12543    },
12544    {
12545     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient21notifySyspropsChangedEv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12549    },
12550    {
12551     "kind" : "complete_dtor_pointer",
12552     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClientD1Ev"
12553    },
12554    {
12555     "kind" : "deleting_dtor_pointer",
12556     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClientD0Ev"
12557    },
12558    {
12559     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient16registerCallbackERKNS_2spINS3_17IComposerCallbackEEE"
12560    },
12561    {
12562     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient25getMaxVirtualDisplayCountEv"
12563    },
12564    {
12565     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient20createVirtualDisplayEjjNS1_6common4V1_011PixelFormatEjNSt3__18functionIFvNS3_5ErrorEyS7_EEE"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient21destroyVirtualDisplayEy"
12569    },
12570    {
12571     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient11createLayerEyjNSt3__18functionIFvNS3_5ErrorEyEEE"
12572    },
12573    {
12574     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient12destroyLayerEyy"
12575    },
12576    {
12577     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient15getActiveConfigEyNSt3__18functionIFvNS3_5ErrorEjEEE"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient22getClientTargetSupportEyjjNS1_6common4V1_011PixelFormatENS6_9DataspaceE"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient13getColorModesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_09ColorModeEEEEEE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient19getDisplayAttributeEyjNS3_15IComposerClient9AttributeENSt3__18functionIFvNS3_5ErrorEiEEE"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient14getDisplayNameEyNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_stringEEEE"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient14getDisplayTypeEyNSt3__18functionIFvNS3_5ErrorENS3_15IComposerClient11DisplayTypeEEEE"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient14getDozeSupportEyNSt3__18functionIFvNS3_5ErrorEbEEE"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_03HdrEEEfffEEE"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient24setClientTargetSlotCountEyj"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient15setActiveConfigEyj"
12608    },
12609    {
12610     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient12setColorModeEyNS1_6common4V1_09ColorModeE"
12611    },
12612    {
12613     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient12setPowerModeEyNS3_15IComposerClient9PowerModeE"
12614    },
12615    {
12616     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient15setVsyncEnabledEyNS3_15IComposerClient5VsyncE"
12617    },
12618    {
12619     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient20setInputCommandQueueERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEE"
12620    },
12621    {
12622     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient21getOutputCommandQueueENSt3__18functionIFvNS3_5ErrorERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEEEEE"
12623    },
12624    {
12625     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_118BpHwComposerClient15executeCommandsEjRKNS0_8hidl_vecINS0_11hidl_handleEEENSt3__18functionIFvNS3_5ErrorEbjS9_EEE"
12626    },
12627    {
12628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEE10onAsBinderEv"
12629    },
12630    {
12631     "component_value" : 80,
12632     "kind" : "vbase_offset"
12633    },
12634    {
12635     "component_value" : -4,
12636     "kind" : "offset_to_top"
12637    },
12638    {
12639     "kind" : "rtti",
12640     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BpHwComposerClientE"
12641    },
12642    {
12643     "kind" : "complete_dtor_pointer",
12644     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD1Ev"
12645    },
12646    {
12647     "kind" : "deleting_dtor_pointer",
12648     "mangled_component_name" : "_ZThn4_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD0Ev"
12649    },
12650    {
12651     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_8graphics8composer4V2_115IComposerClientEE10onAsBinderEv"
12652    },
12653    {
12654     "component_value" : 76,
12655     "kind" : "vbase_offset"
12656    },
12657    {
12658     "component_value" : -8,
12659     "kind" : "offset_to_top"
12660    },
12661    {
12662     "kind" : "rtti",
12663     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BpHwComposerClientE"
12664    },
12665    {
12666     "kind" : "complete_dtor_pointer",
12667     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD1Ev"
12668    },
12669    {
12670     "kind" : "deleting_dtor_pointer",
12671     "mangled_component_name" : "_ZThn8_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD0Ev"
12672    },
12673    {
12674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12675    },
12676    {
12677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12678    },
12679    {
12680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12681    },
12682    {
12683     "component_value" : -24,
12684     "kind" : "offset_to_top"
12685    },
12686    {
12687     "kind" : "rtti",
12688     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BpHwComposerClientE"
12689    },
12690    {
12691     "kind" : "complete_dtor_pointer",
12692     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD1Ev"
12693    },
12694    {
12695     "kind" : "deleting_dtor_pointer",
12696     "mangled_component_name" : "_ZThn24_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD0Ev"
12697    },
12698    {
12699     "kind" : "vcall_offset"
12700    },
12701    {
12702     "component_value" : -76,
12703     "kind" : "vcall_offset"
12704    },
12705    {
12706     "component_value" : -76,
12707     "kind" : "vcall_offset"
12708    },
12709    {
12710     "component_value" : -76,
12711     "kind" : "vcall_offset"
12712    },
12713    {
12714     "component_value" : -84,
12715     "kind" : "vcall_offset"
12716    },
12717    {
12718     "component_value" : -84,
12719     "kind" : "offset_to_top"
12720    },
12721    {
12722     "kind" : "rtti",
12723     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_118BpHwComposerClientE"
12724    },
12725    {
12726     "kind" : "complete_dtor_pointer",
12727     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD1Ev"
12728    },
12729    {
12730     "kind" : "deleting_dtor_pointer",
12731     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_118BpHwComposerClientD0Ev"
12732    },
12733    {
12734     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12735    },
12736    {
12737     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12738    },
12739    {
12740     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12741    },
12742    {
12743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12744    }
12745   ]
12746  },
12747  {
12748   "alignment" : 4,
12749   "base_specifiers" :
12750   [
12751    {
12752     "referenced_type" : "type-6"
12753    }
12754   ],
12755   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerCallback",
12756   "name" : "android::hardware::graphics::composer::V2_1::IComposerCallback",
12757   "referenced_type" : "type-97",
12758   "self_type" : "type-97",
12759   "size" : 12,
12760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerCallback.h",
12761   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_117IComposerCallbackE",
12762   "vtable_components" :
12763   [
12764    {
12765     "component_value" : 4,
12766     "kind" : "vbase_offset"
12767    },
12768    {
12769     "kind" : "offset_to_top"
12770    },
12771    {
12772     "kind" : "rtti",
12773     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_117IComposerCallbackE"
12774    },
12775    {
12776     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_117IComposerCallback8isRemoteEv"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback21setHALInstrumentationEv"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback4pingEv"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback21notifySyspropsChangedEv"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12807    },
12808    {
12809     "kind" : "complete_dtor_pointer",
12810     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallbackD1Ev"
12811    },
12812    {
12813     "kind" : "deleting_dtor_pointer",
12814     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallbackD0Ev"
12815    },
12816    {
12817     "is_pure" : true,
12818     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback9onHotplugEyNS4_10ConnectionE"
12819    },
12820    {
12821     "is_pure" : true,
12822     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback9onRefreshEy"
12823    },
12824    {
12825     "is_pure" : true,
12826     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_117IComposerCallback7onVsyncEyx"
12827    },
12828    {
12829     "kind" : "vcall_offset"
12830    },
12831    {
12832     "kind" : "vcall_offset"
12833    },
12834    {
12835     "kind" : "vcall_offset"
12836    },
12837    {
12838     "kind" : "vcall_offset"
12839    },
12840    {
12841     "component_value" : -4,
12842     "kind" : "vcall_offset"
12843    },
12844    {
12845     "component_value" : -4,
12846     "kind" : "offset_to_top"
12847    },
12848    {
12849     "kind" : "rtti",
12850     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_117IComposerCallbackE"
12851    },
12852    {
12853     "kind" : "complete_dtor_pointer",
12854     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_117IComposerCallbackD1Ev"
12855    },
12856    {
12857     "kind" : "deleting_dtor_pointer",
12858     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_117IComposerCallbackD0Ev"
12859    },
12860    {
12861     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12862    },
12863    {
12864     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12865    },
12866    {
12867     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12868    },
12869    {
12870     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12871    }
12872   ]
12873  },
12874  {
12875   "alignment" : 4,
12876   "base_specifiers" :
12877   [
12878    {
12879     "referenced_type" : "type-6"
12880    }
12881   ],
12882   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient",
12883   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient",
12884   "referenced_type" : "type-107",
12885   "self_type" : "type-107",
12886   "size" : 12,
12887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
12888   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClientE",
12889   "vtable_components" :
12890   [
12891    {
12892     "component_value" : 4,
12893     "kind" : "vbase_offset"
12894    },
12895    {
12896     "kind" : "offset_to_top"
12897    },
12898    {
12899     "kind" : "rtti",
12900     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_115IComposerClientE"
12901    },
12902    {
12903     "mangled_component_name" : "_ZNK7android8hardware8graphics8composer4V2_115IComposerClient8isRemoteEv"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12910    },
12911    {
12912     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12913    },
12914    {
12915     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12916    },
12917    {
12918     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21setHALInstrumentationEv"
12919    },
12920    {
12921     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient4pingEv"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12928    },
12929    {
12930     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21notifySyspropsChangedEv"
12931    },
12932    {
12933     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12934    },
12935    {
12936     "kind" : "complete_dtor_pointer",
12937     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClientD1Ev"
12938    },
12939    {
12940     "kind" : "deleting_dtor_pointer",
12941     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClientD0Ev"
12942    },
12943    {
12944     "is_pure" : true,
12945     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient16registerCallbackERKNS_2spINS3_17IComposerCallbackEEE"
12946    },
12947    {
12948     "is_pure" : true,
12949     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient25getMaxVirtualDisplayCountEv"
12950    },
12951    {
12952     "is_pure" : true,
12953     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient20createVirtualDisplayEjjNS1_6common4V1_011PixelFormatEjNSt3__18functionIFvNS3_5ErrorEyS7_EEE"
12954    },
12955    {
12956     "is_pure" : true,
12957     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21destroyVirtualDisplayEy"
12958    },
12959    {
12960     "is_pure" : true,
12961     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient11createLayerEyjNSt3__18functionIFvNS3_5ErrorEyEEE"
12962    },
12963    {
12964     "is_pure" : true,
12965     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12destroyLayerEyy"
12966    },
12967    {
12968     "is_pure" : true,
12969     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15getActiveConfigEyNSt3__18functionIFvNS3_5ErrorEjEEE"
12970    },
12971    {
12972     "is_pure" : true,
12973     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient22getClientTargetSupportEyjjNS1_6common4V1_011PixelFormatENS6_9DataspaceE"
12974    },
12975    {
12976     "is_pure" : true,
12977     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient13getColorModesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_09ColorModeEEEEEE"
12978    },
12979    {
12980     "is_pure" : true,
12981     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient19getDisplayAttributeEyjNS4_9AttributeENSt3__18functionIFvNS3_5ErrorEiEEE"
12982    },
12983    {
12984     "is_pure" : true,
12985     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient17getDisplayConfigsEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecIjEEEEE"
12986    },
12987    {
12988     "is_pure" : true,
12989     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDisplayNameEyNSt3__18functionIFvNS3_5ErrorERKNS0_11hidl_stringEEEE"
12990    },
12991    {
12992     "is_pure" : true,
12993     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDisplayTypeEyNSt3__18functionIFvNS3_5ErrorENS4_11DisplayTypeEEEE"
12994    },
12995    {
12996     "is_pure" : true,
12997     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient14getDozeSupportEyNSt3__18functionIFvNS3_5ErrorEbEEE"
12998    },
12999    {
13000     "is_pure" : true,
13001     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient18getHdrCapabilitiesEyNSt3__18functionIFvNS3_5ErrorERKNS0_8hidl_vecINS1_6common4V1_03HdrEEEfffEEE"
13002    },
13003    {
13004     "is_pure" : true,
13005     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient24setClientTargetSlotCountEyj"
13006    },
13007    {
13008     "is_pure" : true,
13009     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15setActiveConfigEyj"
13010    },
13011    {
13012     "is_pure" : true,
13013     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12setColorModeEyNS1_6common4V1_09ColorModeE"
13014    },
13015    {
13016     "is_pure" : true,
13017     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient12setPowerModeEyNS4_9PowerModeE"
13018    },
13019    {
13020     "is_pure" : true,
13021     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15setVsyncEnabledEyNS4_5VsyncE"
13022    },
13023    {
13024     "is_pure" : true,
13025     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient20setInputCommandQueueERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEE"
13026    },
13027    {
13028     "is_pure" : true,
13029     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient21getOutputCommandQueueENSt3__18functionIFvNS3_5ErrorERKNS0_12MQDescriptorIjLNS0_8MQFlavorE1EEEEEE"
13030    },
13031    {
13032     "is_pure" : true,
13033     "mangled_component_name" : "_ZN7android8hardware8graphics8composer4V2_115IComposerClient15executeCommandsEjRKNS0_8hidl_vecINS0_11hidl_handleEEENSt3__18functionIFvNS3_5ErrorEbjS9_EEE"
13034    },
13035    {
13036     "kind" : "vcall_offset"
13037    },
13038    {
13039     "kind" : "vcall_offset"
13040    },
13041    {
13042     "kind" : "vcall_offset"
13043    },
13044    {
13045     "kind" : "vcall_offset"
13046    },
13047    {
13048     "component_value" : -4,
13049     "kind" : "vcall_offset"
13050    },
13051    {
13052     "component_value" : -4,
13053     "kind" : "offset_to_top"
13054    },
13055    {
13056     "kind" : "rtti",
13057     "mangled_component_name" : "_ZTIN7android8hardware8graphics8composer4V2_115IComposerClientE"
13058    },
13059    {
13060     "kind" : "complete_dtor_pointer",
13061     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_115IComposerClientD1Ev"
13062    },
13063    {
13064     "kind" : "deleting_dtor_pointer",
13065     "mangled_component_name" : "_ZTv0_n12_N7android8hardware8graphics8composer4V2_115IComposerClientD0Ev"
13066    },
13067    {
13068     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13069    },
13070    {
13071     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13075    },
13076    {
13077     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13078    }
13079   ]
13080  },
13081  {
13082   "alignment" : 1,
13083   "fields" :
13084   [
13085    {
13086     "field_name" : "r",
13087     "referenced_type" : "type-84"
13088    },
13089    {
13090     "field_name" : "g",
13091     "field_offset" : 8,
13092     "referenced_type" : "type-84"
13093    },
13094    {
13095     "field_name" : "b",
13096     "field_offset" : 16,
13097     "referenced_type" : "type-84"
13098    },
13099    {
13100     "field_name" : "a",
13101     "field_offset" : 24,
13102     "referenced_type" : "type-84"
13103    }
13104   ],
13105   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Color",
13106   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Color",
13107   "referenced_type" : "type-592",
13108   "self_type" : "type-592",
13109   "size" : 4,
13110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
13111   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient5ColorE"
13112  },
13113  {
13114   "alignment" : 4,
13115   "fields" :
13116   [
13117    {
13118     "field_name" : "left",
13119     "referenced_type" : "type-256"
13120    },
13121    {
13122     "field_name" : "top",
13123     "field_offset" : 32,
13124     "referenced_type" : "type-256"
13125    },
13126    {
13127     "field_name" : "right",
13128     "field_offset" : 64,
13129     "referenced_type" : "type-256"
13130    },
13131    {
13132     "field_name" : "bottom",
13133     "field_offset" : 96,
13134     "referenced_type" : "type-256"
13135    }
13136   ],
13137   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::FRect",
13138   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::FRect",
13139   "referenced_type" : "type-591",
13140   "self_type" : "type-591",
13141   "size" : 16,
13142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
13143   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient5FRectE"
13144  },
13145  {
13146   "alignment" : 4,
13147   "fields" :
13148   [
13149    {
13150     "field_name" : "left",
13151     "referenced_type" : "type-26"
13152    },
13153    {
13154     "field_name" : "top",
13155     "field_offset" : 32,
13156     "referenced_type" : "type-26"
13157    },
13158    {
13159     "field_name" : "right",
13160     "field_offset" : 64,
13161     "referenced_type" : "type-26"
13162    },
13163    {
13164     "field_name" : "bottom",
13165     "field_offset" : 96,
13166     "referenced_type" : "type-26"
13167    }
13168   ],
13169   "linker_set_key" : "android::hardware::graphics::composer::V2_1::IComposerClient::Rect",
13170   "name" : "android::hardware::graphics::composer::V2_1::IComposerClient::Rect",
13171   "referenced_type" : "type-590",
13172   "self_type" : "type-590",
13173   "size" : 16,
13174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/graphics/composer/2.1/[email protected]_genc++_headers/gen/android/hardware/graphics/composer/2.1/IComposerClient.h",
13175   "unique_id" : "_ZTSN7android8hardware8graphics8composer4V2_115IComposerClient4RectE"
13176  },
13177  {
13178   "alignment" : 1,
13179   "fields" :
13180   [
13181    {
13182     "access" : "private",
13183     "field_name" : "mBuffer",
13184     "referenced_type" : "type-331"
13185    }
13186   ],
13187   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13188   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13189   "referenced_type" : "type-330",
13190   "self_type" : "type-330",
13191   "size" : 32,
13192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13193   "template_args" : [ "type-84" ],
13194   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13195  },
13196  {
13197   "alignment" : 4,
13198   "base_specifiers" :
13199   [
13200    {
13201     "referenced_type" : "type-17"
13202    }
13203   ],
13204   "fields" :
13205   [
13206    {
13207     "access" : "private",
13208     "field_name" : "mRecipient",
13209     "field_offset" : 32,
13210     "referenced_type" : "type-125"
13211    },
13212    {
13213     "access" : "private",
13214     "field_name" : "mCookie",
13215     "field_offset" : 96,
13216     "referenced_type" : "type-128"
13217    },
13218    {
13219     "access" : "private",
13220     "field_name" : "mBase",
13221     "field_offset" : 160,
13222     "referenced_type" : "type-4"
13223    }
13224   ],
13225   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13226   "name" : "android::hardware::hidl_binder_death_recipient",
13227   "referenced_type" : "type-124",
13228   "self_type" : "type-124",
13229   "size" : 36,
13230   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13231   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13232   "vtable_components" :
13233   [
13234    {
13235     "component_value" : 28,
13236     "kind" : "vbase_offset"
13237    },
13238    {
13239     "kind" : "offset_to_top"
13240    },
13241    {
13242     "kind" : "rtti",
13243     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13244    },
13245    {
13246     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13247    },
13248    {
13249     "kind" : "complete_dtor_pointer",
13250     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13251    },
13252    {
13253     "kind" : "deleting_dtor_pointer",
13254     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13255    },
13256    {
13257     "kind" : "vcall_offset"
13258    },
13259    {
13260     "kind" : "vcall_offset"
13261    },
13262    {
13263     "kind" : "vcall_offset"
13264    },
13265    {
13266     "kind" : "vcall_offset"
13267    },
13268    {
13269     "component_value" : -28,
13270     "kind" : "vcall_offset"
13271    },
13272    {
13273     "component_value" : -28,
13274     "kind" : "offset_to_top"
13275    },
13276    {
13277     "kind" : "rtti",
13278     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13279    },
13280    {
13281     "kind" : "complete_dtor_pointer",
13282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13283    },
13284    {
13285     "kind" : "deleting_dtor_pointer",
13286     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13287    },
13288    {
13289     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13290    },
13291    {
13292     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13293    },
13294    {
13295     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13296    },
13297    {
13298     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13299    }
13300   ]
13301  },
13302  {
13303   "alignment" : 4,
13304   "base_specifiers" :
13305   [
13306    {
13307     "is_virtual" : true,
13308     "referenced_type" : "type-7"
13309    }
13310   ],
13311   "linker_set_key" : "android::hardware::hidl_death_recipient",
13312   "name" : "android::hardware::hidl_death_recipient",
13313   "referenced_type" : "type-127",
13314   "self_type" : "type-127",
13315   "size" : 12,
13316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13317   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13318   "vtable_components" :
13319   [
13320    {
13321     "component_value" : 4,
13322     "kind" : "vbase_offset"
13323    },
13324    {
13325     "kind" : "offset_to_top"
13326    },
13327    {
13328     "kind" : "rtti",
13329     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13330    },
13331    {
13332     "is_pure" : true,
13333     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13334    },
13335    {
13336     "kind" : "complete_dtor_pointer",
13337     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13338    },
13339    {
13340     "kind" : "deleting_dtor_pointer",
13341     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13342    },
13343    {
13344     "kind" : "vcall_offset"
13345    },
13346    {
13347     "kind" : "vcall_offset"
13348    },
13349    {
13350     "kind" : "vcall_offset"
13351    },
13352    {
13353     "kind" : "vcall_offset"
13354    },
13355    {
13356     "component_value" : -4,
13357     "kind" : "vcall_offset"
13358    },
13359    {
13360     "component_value" : -4,
13361     "kind" : "offset_to_top"
13362    },
13363    {
13364     "kind" : "rtti",
13365     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13366    },
13367    {
13368     "kind" : "complete_dtor_pointer",
13369     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13370    },
13371    {
13372     "kind" : "deleting_dtor_pointer",
13373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13374    },
13375    {
13376     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13377    },
13378    {
13379     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13380    },
13381    {
13382     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13383    },
13384    {
13385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13386    }
13387   ]
13388  },
13389  {
13390   "alignment" : 8,
13391   "fields" :
13392   [
13393    {
13394     "access" : "private",
13395     "field_name" : "mHandle",
13396     "referenced_type" : "type-257"
13397    },
13398    {
13399     "access" : "private",
13400     "field_name" : "mOwnsHandle",
13401     "field_offset" : 64,
13402     "referenced_type" : "type-38"
13403    }
13404   ],
13405   "linker_set_key" : "android::hardware::hidl_handle",
13406   "name" : "android::hardware::hidl_handle",
13407   "referenced_type" : "type-301",
13408   "self_type" : "type-301",
13409   "size" : 16,
13410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13411   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13412  },
13413  {
13414   "alignment" : 8,
13415   "fields" :
13416   [
13417    {
13418     "access" : "private",
13419     "field_name" : "mHandle",
13420     "referenced_type" : "type-301"
13421    },
13422    {
13423     "access" : "private",
13424     "field_name" : "mSize",
13425     "field_offset" : 128,
13426     "referenced_type" : "type-128"
13427    },
13428    {
13429     "access" : "private",
13430     "field_name" : "mName",
13431     "field_offset" : 192,
13432     "referenced_type" : "type-298"
13433    }
13434   ],
13435   "linker_set_key" : "android::hardware::hidl_memory",
13436   "name" : "android::hardware::hidl_memory",
13437   "referenced_type" : "type-300",
13438   "self_type" : "type-300",
13439   "size" : 40,
13440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13441   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13442  },
13443  {
13444   "alignment" : 4,
13445   "fields" :
13446   [
13447    {
13448     "access" : "private",
13449     "field_name" : "mBuffer",
13450     "referenced_type" : "type-295"
13451    },
13452    {
13453     "access" : "private",
13454     "field_name" : "mSize",
13455     "field_offset" : 64,
13456     "referenced_type" : "type-2"
13457    },
13458    {
13459     "access" : "private",
13460     "field_name" : "mOwnsBuffer",
13461     "field_offset" : 96,
13462     "referenced_type" : "type-38"
13463    }
13464   ],
13465   "linker_set_key" : "android::hardware::hidl_string",
13466   "name" : "android::hardware::hidl_string",
13467   "referenced_type" : "type-298",
13468   "self_type" : "type-298",
13469   "size" : 16,
13470   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13471   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13472  },
13473  {
13474   "alignment" : 4,
13475   "fields" :
13476   [
13477    {
13478     "access" : "private",
13479     "field_name" : "mBuffer",
13480     "referenced_type" : "type-314"
13481    },
13482    {
13483     "access" : "private",
13484     "field_name" : "mSize",
13485     "field_offset" : 64,
13486     "referenced_type" : "type-2"
13487    },
13488    {
13489     "access" : "private",
13490     "field_name" : "mOwnsBuffer",
13491     "field_offset" : 96,
13492     "referenced_type" : "type-38"
13493    }
13494   ],
13495   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13496   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13497   "referenced_type" : "type-313",
13498   "self_type" : "type-313",
13499   "size" : 16,
13500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13501   "template_args" : [ "type-317" ],
13502   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13503  },
13504  {
13505   "alignment" : 4,
13506   "fields" :
13507   [
13508    {
13509     "access" : "private",
13510     "field_name" : "mBuffer",
13511     "referenced_type" : "type-344"
13512    },
13513    {
13514     "access" : "private",
13515     "field_name" : "mSize",
13516     "field_offset" : 64,
13517     "referenced_type" : "type-2"
13518    },
13519    {
13520     "access" : "private",
13521     "field_name" : "mOwnsBuffer",
13522     "field_offset" : 96,
13523     "referenced_type" : "type-38"
13524    }
13525   ],
13526   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::graphics::common::V1_0::ColorMode>",
13527   "name" : "android::hardware::hidl_vec<android::hardware::graphics::common::V1_0::ColorMode>",
13528   "referenced_type" : "type-343",
13529   "self_type" : "type-343",
13530   "size" : 16,
13531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13532   "template_args" : [ "type-347" ],
13533   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_8graphics6common4V1_09ColorModeEEE"
13534  },
13535  {
13536   "alignment" : 4,
13537   "fields" :
13538   [
13539    {
13540     "access" : "private",
13541     "field_name" : "mBuffer",
13542     "referenced_type" : "type-353"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mSize",
13547     "field_offset" : 64,
13548     "referenced_type" : "type-2"
13549    },
13550    {
13551     "access" : "private",
13552     "field_name" : "mOwnsBuffer",
13553     "field_offset" : 96,
13554     "referenced_type" : "type-38"
13555    }
13556   ],
13557   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::graphics::common::V1_0::Hdr>",
13558   "name" : "android::hardware::hidl_vec<android::hardware::graphics::common::V1_0::Hdr>",
13559   "referenced_type" : "type-352",
13560   "self_type" : "type-352",
13561   "size" : 16,
13562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13563   "template_args" : [ "type-356" ],
13564   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_8graphics6common4V1_03HdrEEE"
13565  },
13566  {
13567   "alignment" : 4,
13568   "fields" :
13569   [
13570    {
13571     "access" : "private",
13572     "field_name" : "mBuffer",
13573     "referenced_type" : "type-327"
13574    },
13575    {
13576     "access" : "private",
13577     "field_name" : "mSize",
13578     "field_offset" : 64,
13579     "referenced_type" : "type-2"
13580    },
13581    {
13582     "access" : "private",
13583     "field_name" : "mOwnsBuffer",
13584     "field_offset" : 96,
13585     "referenced_type" : "type-38"
13586    }
13587   ],
13588   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13589   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13590   "referenced_type" : "type-326",
13591   "self_type" : "type-326",
13592   "size" : 16,
13593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13594   "template_args" : [ "type-330" ],
13595   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13596  },
13597  {
13598   "alignment" : 4,
13599   "fields" :
13600   [
13601    {
13602     "access" : "private",
13603     "field_name" : "mBuffer",
13604     "referenced_type" : "type-358"
13605    },
13606    {
13607     "access" : "private",
13608     "field_name" : "mSize",
13609     "field_offset" : 64,
13610     "referenced_type" : "type-2"
13611    },
13612    {
13613     "access" : "private",
13614     "field_name" : "mOwnsBuffer",
13615     "field_offset" : 96,
13616     "referenced_type" : "type-38"
13617    }
13618   ],
13619   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_handle>",
13620   "name" : "android::hardware::hidl_vec<android::hardware::hidl_handle>",
13621   "referenced_type" : "type-357",
13622   "self_type" : "type-357",
13623   "size" : 16,
13624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13625   "template_args" : [ "type-301" ],
13626   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_handleEEE"
13627  },
13628  {
13629   "alignment" : 4,
13630   "fields" :
13631   [
13632    {
13633     "access" : "private",
13634     "field_name" : "mBuffer",
13635     "referenced_type" : "type-319"
13636    },
13637    {
13638     "access" : "private",
13639     "field_name" : "mSize",
13640     "field_offset" : 64,
13641     "referenced_type" : "type-2"
13642    },
13643    {
13644     "access" : "private",
13645     "field_name" : "mOwnsBuffer",
13646     "field_offset" : 96,
13647     "referenced_type" : "type-38"
13648    }
13649   ],
13650   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13651   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13652   "referenced_type" : "type-318",
13653   "self_type" : "type-318",
13654   "size" : 16,
13655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13656   "template_args" : [ "type-298" ],
13657   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13658  },
13659  {
13660   "alignment" : 4,
13661   "fields" :
13662   [
13663    {
13664     "access" : "private",
13665     "field_name" : "mBuffer",
13666     "referenced_type" : "type-363"
13667    },
13668    {
13669     "access" : "private",
13670     "field_name" : "mSize",
13671     "field_offset" : 64,
13672     "referenced_type" : "type-2"
13673    },
13674    {
13675     "access" : "private",
13676     "field_name" : "mOwnsBuffer",
13677     "field_offset" : 96,
13678     "referenced_type" : "type-38"
13679    }
13680   ],
13681   "linker_set_key" : "android::hardware::hidl_vec<char>",
13682   "name" : "android::hardware::hidl_vec<char>",
13683   "referenced_type" : "type-362",
13684   "self_type" : "type-362",
13685   "size" : 16,
13686   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13687   "template_args" : [ "type-56" ],
13688   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13689  },
13690  {
13691   "alignment" : 4,
13692   "fields" :
13693   [
13694    {
13695     "access" : "private",
13696     "field_name" : "mBuffer",
13697     "referenced_type" : "type-337"
13698    },
13699    {
13700     "access" : "private",
13701     "field_name" : "mSize",
13702     "field_offset" : 64,
13703     "referenced_type" : "type-2"
13704    },
13705    {
13706     "access" : "private",
13707     "field_name" : "mOwnsBuffer",
13708     "field_offset" : 96,
13709     "referenced_type" : "type-38"
13710    }
13711   ],
13712   "linker_set_key" : "android::hardware::hidl_vec<int>",
13713   "name" : "android::hardware::hidl_vec<int>",
13714   "referenced_type" : "type-336",
13715   "self_type" : "type-336",
13716   "size" : 16,
13717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13718   "template_args" : [ "type-26" ],
13719   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13720  },
13721  {
13722   "alignment" : 4,
13723   "fields" :
13724   [
13725    {
13726     "access" : "private",
13727     "field_name" : "mBuffer",
13728     "referenced_type" : "type-349"
13729    },
13730    {
13731     "access" : "private",
13732     "field_name" : "mSize",
13733     "field_offset" : 64,
13734     "referenced_type" : "type-2"
13735    },
13736    {
13737     "access" : "private",
13738     "field_name" : "mOwnsBuffer",
13739     "field_offset" : 96,
13740     "referenced_type" : "type-38"
13741    }
13742   ],
13743   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
13744   "name" : "android::hardware::hidl_vec<unsigned int>",
13745   "referenced_type" : "type-348",
13746   "self_type" : "type-348",
13747   "size" : 16,
13748   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13749   "template_args" : [ "type-2" ],
13750   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
13751  },
13752  {
13753   "alignment" : 2,
13754   "fields" :
13755   [
13756    {
13757     "access" : "private",
13758     "field_name" : "mMajor",
13759     "referenced_type" : "type-86"
13760    },
13761    {
13762     "access" : "private",
13763     "field_name" : "mMinor",
13764     "field_offset" : 16,
13765     "referenced_type" : "type-86"
13766    }
13767   ],
13768   "linker_set_key" : "android::hardware::hidl_version",
13769   "name" : "android::hardware::hidl_version",
13770   "referenced_type" : "type-367",
13771   "self_type" : "type-367",
13772   "size" : 4,
13773   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13774   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13775  },
13776  {
13777   "alignment" : 4,
13778   "base_specifiers" :
13779   [
13780    {
13781     "referenced_type" : "type-135"
13782    },
13783    {
13784     "referenced_type" : "type-436"
13785    }
13786   ],
13787   "fields" :
13788   [
13789    {
13790     "access" : "private",
13791     "field_name" : "_hidl_mImpl",
13792     "field_offset" : 512,
13793     "referenced_type" : "type-435"
13794    }
13795   ],
13796   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13797   "name" : "android::hidl::base::V1_0::BnHwBase",
13798   "referenced_type" : "type-434",
13799   "self_type" : "type-434",
13800   "size" : 76,
13801   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13802   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13803   "vtable_components" :
13804   [
13805    {
13806     "component_value" : 68,
13807     "kind" : "vbase_offset"
13808    },
13809    {
13810     "kind" : "offset_to_top"
13811    },
13812    {
13813     "kind" : "rtti",
13814     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13815    },
13816    {
13817     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13824    },
13825    {
13826     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13827    },
13828    {
13829     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13830    },
13831    {
13832     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13836    },
13837    {
13838     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13839    },
13840    {
13841     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13842    },
13843    {
13844     "kind" : "complete_dtor_pointer",
13845     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13846    },
13847    {
13848     "kind" : "deleting_dtor_pointer",
13849     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13853    },
13854    {
13855     "component_value" : -20,
13856     "kind" : "offset_to_top"
13857    },
13858    {
13859     "kind" : "rtti",
13860     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13861    },
13862    {
13863     "kind" : "complete_dtor_pointer",
13864     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13865    },
13866    {
13867     "kind" : "deleting_dtor_pointer",
13868     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13869    },
13870    {
13871     "kind" : "vcall_offset"
13872    },
13873    {
13874     "kind" : "vcall_offset"
13875    },
13876    {
13877     "kind" : "vcall_offset"
13878    },
13879    {
13880     "kind" : "vcall_offset"
13881    },
13882    {
13883     "component_value" : -68,
13884     "kind" : "vcall_offset"
13885    },
13886    {
13887     "component_value" : -68,
13888     "kind" : "offset_to_top"
13889    },
13890    {
13891     "kind" : "rtti",
13892     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13893    },
13894    {
13895     "kind" : "complete_dtor_pointer",
13896     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13897    },
13898    {
13899     "kind" : "deleting_dtor_pointer",
13900     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13901    },
13902    {
13903     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13904    },
13905    {
13906     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13907    },
13908    {
13909     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13910    },
13911    {
13912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13913    }
13914   ]
13915  },
13916  {
13917   "alignment" : 4,
13918   "base_specifiers" :
13919   [
13920    {
13921     "referenced_type" : "type-412"
13922    },
13923    {
13924     "referenced_type" : "type-436"
13925    }
13926   ],
13927   "fields" :
13928   [
13929    {
13930     "access" : "private",
13931     "field_name" : "_hidl_mMutex",
13932     "field_offset" : 544,
13933     "referenced_type" : "type-638"
13934    },
13935    {
13936     "access" : "private",
13937     "field_name" : "_hidl_mDeathRecipients",
13938     "field_offset" : 576,
13939     "referenced_type" : "type-639"
13940    }
13941   ],
13942   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13943   "name" : "android::hidl::base::V1_0::BpHwBase",
13944   "referenced_type" : "type-637",
13945   "self_type" : "type-637",
13946   "size" : 92,
13947   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13948   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13949   "vtable_components" :
13950   [
13951    {
13952     "component_value" : 84,
13953     "kind" : "vbase_offset"
13954    },
13955    {
13956     "kind" : "offset_to_top"
13957    },
13958    {
13959     "kind" : "rtti",
13960     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13961    },
13962    {
13963     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13967    },
13968    {
13969     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13970    },
13971    {
13972     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13973    },
13974    {
13975     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13976    },
13977    {
13978     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13979    },
13980    {
13981     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13982    },
13983    {
13984     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13985    },
13986    {
13987     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13988    },
13989    {
13990     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13991    },
13992    {
13993     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13994    },
13995    {
13996     "kind" : "complete_dtor_pointer",
13997     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13998    },
13999    {
14000     "kind" : "deleting_dtor_pointer",
14001     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14005    },
14006    {
14007     "component_value" : 80,
14008     "kind" : "vbase_offset"
14009    },
14010    {
14011     "component_value" : -4,
14012     "kind" : "offset_to_top"
14013    },
14014    {
14015     "kind" : "rtti",
14016     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14017    },
14018    {
14019     "kind" : "complete_dtor_pointer",
14020     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14021    },
14022    {
14023     "kind" : "deleting_dtor_pointer",
14024     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14025    },
14026    {
14027     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14028    },
14029    {
14030     "component_value" : 76,
14031     "kind" : "vbase_offset"
14032    },
14033    {
14034     "component_value" : -8,
14035     "kind" : "offset_to_top"
14036    },
14037    {
14038     "kind" : "rtti",
14039     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14040    },
14041    {
14042     "kind" : "complete_dtor_pointer",
14043     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14044    },
14045    {
14046     "kind" : "deleting_dtor_pointer",
14047     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14048    },
14049    {
14050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14051    },
14052    {
14053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14054    },
14055    {
14056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14057    },
14058    {
14059     "component_value" : -24,
14060     "kind" : "offset_to_top"
14061    },
14062    {
14063     "kind" : "rtti",
14064     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14065    },
14066    {
14067     "kind" : "complete_dtor_pointer",
14068     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14069    },
14070    {
14071     "kind" : "deleting_dtor_pointer",
14072     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14073    },
14074    {
14075     "kind" : "vcall_offset"
14076    },
14077    {
14078     "component_value" : -76,
14079     "kind" : "vcall_offset"
14080    },
14081    {
14082     "component_value" : -76,
14083     "kind" : "vcall_offset"
14084    },
14085    {
14086     "component_value" : -76,
14087     "kind" : "vcall_offset"
14088    },
14089    {
14090     "component_value" : -84,
14091     "kind" : "vcall_offset"
14092    },
14093    {
14094     "component_value" : -84,
14095     "kind" : "offset_to_top"
14096    },
14097    {
14098     "kind" : "rtti",
14099     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
14100    },
14101    {
14102     "kind" : "complete_dtor_pointer",
14103     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
14104    },
14105    {
14106     "kind" : "deleting_dtor_pointer",
14107     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
14108    },
14109    {
14110     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14111    },
14112    {
14113     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14114    },
14115    {
14116     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14117    },
14118    {
14119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14120    }
14121   ]
14122  },
14123  {
14124   "alignment" : 8,
14125   "fields" :
14126   [
14127    {
14128     "field_name" : "pid",
14129     "referenced_type" : "type-26"
14130    },
14131    {
14132     "field_name" : "ptr",
14133     "field_offset" : 64,
14134     "referenced_type" : "type-128"
14135    },
14136    {
14137     "field_name" : "arch",
14138     "field_offset" : 128,
14139     "referenced_type" : "type-388"
14140    }
14141   ],
14142   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
14143   "name" : "android::hidl::base::V1_0::DebugInfo",
14144   "referenced_type" : "type-387",
14145   "self_type" : "type-387",
14146   "size" : 24,
14147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
14148   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
14149  },
14150  {
14151   "alignment" : 4,
14152   "base_specifiers" :
14153   [
14154    {
14155     "is_virtual" : true,
14156     "referenced_type" : "type-7"
14157    }
14158   ],
14159   "linker_set_key" : "android::hidl::base::V1_0::IBase",
14160   "name" : "android::hidl::base::V1_0::IBase",
14161   "referenced_type" : "type-6",
14162   "self_type" : "type-6",
14163   "size" : 12,
14164   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
14165   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
14166   "vtable_components" :
14167   [
14168    {
14169     "component_value" : 4,
14170     "kind" : "vbase_offset"
14171    },
14172    {
14173     "kind" : "offset_to_top"
14174    },
14175    {
14176     "kind" : "rtti",
14177     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14178    },
14179    {
14180     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14196    },
14197    {
14198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14211    },
14212    {
14213     "kind" : "complete_dtor_pointer",
14214     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
14215    },
14216    {
14217     "kind" : "deleting_dtor_pointer",
14218     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
14219    },
14220    {
14221     "kind" : "vcall_offset"
14222    },
14223    {
14224     "kind" : "vcall_offset"
14225    },
14226    {
14227     "kind" : "vcall_offset"
14228    },
14229    {
14230     "kind" : "vcall_offset"
14231    },
14232    {
14233     "component_value" : -4,
14234     "kind" : "vcall_offset"
14235    },
14236    {
14237     "component_value" : -4,
14238     "kind" : "offset_to_top"
14239    },
14240    {
14241     "kind" : "rtti",
14242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14243    },
14244    {
14245     "kind" : "complete_dtor_pointer",
14246     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
14247    },
14248    {
14249     "kind" : "deleting_dtor_pointer",
14250     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14257    },
14258    {
14259     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14260    },
14261    {
14262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14263    }
14264   ]
14265  },
14266  {
14267   "alignment" : 4,
14268   "base_specifiers" :
14269   [
14270    {
14271     "referenced_type" : "type-6"
14272    }
14273   ],
14274   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
14275   "name" : "android::hidl::manager::V1_0::IServiceManager",
14276   "referenced_type" : "type-64",
14277   "self_type" : "type-64",
14278   "size" : 12,
14279   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14280   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
14281   "vtable_components" :
14282   [
14283    {
14284     "component_value" : 4,
14285     "kind" : "vbase_offset"
14286    },
14287    {
14288     "kind" : "offset_to_top"
14289    },
14290    {
14291     "kind" : "rtti",
14292     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14293    },
14294    {
14295     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
14296    },
14297    {
14298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14299    },
14300    {
14301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14302    },
14303    {
14304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14305    },
14306    {
14307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14308    },
14309    {
14310     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
14311    },
14312    {
14313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14314    },
14315    {
14316     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14326    },
14327    {
14328     "kind" : "complete_dtor_pointer",
14329     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
14330    },
14331    {
14332     "kind" : "deleting_dtor_pointer",
14333     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
14334    },
14335    {
14336     "is_pure" : true,
14337     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
14338    },
14339    {
14340     "is_pure" : true,
14341     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
14342    },
14343    {
14344     "is_pure" : true,
14345     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
14346    },
14347    {
14348     "is_pure" : true,
14349     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14350    },
14351    {
14352     "is_pure" : true,
14353     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
14354    },
14355    {
14356     "is_pure" : true,
14357     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
14358    },
14359    {
14360     "is_pure" : true,
14361     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
14362    },
14363    {
14364     "is_pure" : true,
14365     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
14366    },
14367    {
14368     "kind" : "vcall_offset"
14369    },
14370    {
14371     "kind" : "vcall_offset"
14372    },
14373    {
14374     "kind" : "vcall_offset"
14375    },
14376    {
14377     "kind" : "vcall_offset"
14378    },
14379    {
14380     "component_value" : -4,
14381     "kind" : "vcall_offset"
14382    },
14383    {
14384     "component_value" : -4,
14385     "kind" : "offset_to_top"
14386    },
14387    {
14388     "kind" : "rtti",
14389     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
14390    },
14391    {
14392     "kind" : "complete_dtor_pointer",
14393     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
14394    },
14395    {
14396     "kind" : "deleting_dtor_pointer",
14397     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
14398    },
14399    {
14400     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14401    },
14402    {
14403     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14404    },
14405    {
14406     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14407    },
14408    {
14409     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14410    }
14411   ]
14412  },
14413  {
14414   "alignment" : 8,
14415   "fields" :
14416   [
14417    {
14418     "field_name" : "interfaceName",
14419     "referenced_type" : "type-298"
14420    },
14421    {
14422     "field_name" : "instanceName",
14423     "field_offset" : 128,
14424     "referenced_type" : "type-298"
14425    },
14426    {
14427     "field_name" : "pid",
14428     "field_offset" : 256,
14429     "referenced_type" : "type-26"
14430    },
14431    {
14432     "field_name" : "clientPids",
14433     "field_offset" : 320,
14434     "referenced_type" : "type-336"
14435    },
14436    {
14437     "field_name" : "arch",
14438     "field_offset" : 448,
14439     "referenced_type" : "type-388"
14440    }
14441   ],
14442   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14443   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
14444   "referenced_type" : "type-538",
14445   "self_type" : "type-538",
14446   "size" : 64,
14447   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
14448   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
14449  },
14450  {
14451   "alignment" : 4,
14452   "base_specifiers" :
14453   [
14454    {
14455     "referenced_type" : "type-6"
14456    }
14457   ],
14458   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
14459   "name" : "android::hidl::manager::V1_0::IServiceNotification",
14460   "referenced_type" : "type-79",
14461   "self_type" : "type-79",
14462   "size" : 12,
14463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
14464   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
14465   "vtable_components" :
14466   [
14467    {
14468     "component_value" : 4,
14469     "kind" : "vbase_offset"
14470    },
14471    {
14472     "kind" : "offset_to_top"
14473    },
14474    {
14475     "kind" : "rtti",
14476     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14477    },
14478    {
14479     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14492    },
14493    {
14494     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14498    },
14499    {
14500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14510    },
14511    {
14512     "kind" : "complete_dtor_pointer",
14513     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14514    },
14515    {
14516     "kind" : "deleting_dtor_pointer",
14517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14518    },
14519    {
14520     "is_pure" : true,
14521     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
14522    },
14523    {
14524     "kind" : "vcall_offset"
14525    },
14526    {
14527     "kind" : "vcall_offset"
14528    },
14529    {
14530     "kind" : "vcall_offset"
14531    },
14532    {
14533     "kind" : "vcall_offset"
14534    },
14535    {
14536     "component_value" : -4,
14537     "kind" : "vcall_offset"
14538    },
14539    {
14540     "component_value" : -4,
14541     "kind" : "offset_to_top"
14542    },
14543    {
14544     "kind" : "rtti",
14545     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
14546    },
14547    {
14548     "kind" : "complete_dtor_pointer",
14549     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14550    },
14551    {
14552     "kind" : "deleting_dtor_pointer",
14553     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14563    },
14564    {
14565     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14566    }
14567   ]
14568  },
14569  {
14570   "alignment" : 4,
14571   "fields" :
14572   [
14573    {
14574     "access" : "private",
14575     "field_name" : "m_ptr",
14576     "referenced_type" : "type-71"
14577    }
14578   ],
14579   "linker_set_key" : "android::sp<android::Thread>",
14580   "name" : "android::sp<android::Thread>",
14581   "record_kind" : "class",
14582   "referenced_type" : "type-70",
14583   "self_type" : "type-70",
14584   "size" : 4,
14585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14586   "template_args" : [ "type-72" ],
14587   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14588  },
14589  {
14590   "alignment" : 4,
14591   "fields" :
14592   [
14593    {
14594     "access" : "private",
14595     "field_name" : "m_ptr",
14596     "referenced_type" : "type-114"
14597    }
14598   ],
14599   "linker_set_key" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
14600   "name" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient>",
14601   "record_kind" : "class",
14602   "referenced_type" : "type-113",
14603   "self_type" : "type-113",
14604   "size" : 4,
14605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14606   "template_args" : [ "type-115" ],
14607   "unique_id" : "_ZTSN7android2spINS_10frameworks2vr8composer4V1_017IVrComposerClientEEE"
14608  },
14609  {
14610   "alignment" : 4,
14611   "fields" :
14612   [
14613    {
14614     "access" : "private",
14615     "field_name" : "m_ptr",
14616     "referenced_type" : "type-134"
14617    }
14618   ],
14619   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14620   "name" : "android::sp<android::hardware::BHwBinder>",
14621   "record_kind" : "class",
14622   "referenced_type" : "type-133",
14623   "self_type" : "type-133",
14624   "size" : 4,
14625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14626   "template_args" : [ "type-135" ],
14627   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14628  },
14629  {
14630   "alignment" : 4,
14631   "fields" :
14632   [
14633    {
14634     "access" : "private",
14635     "field_name" : "m_ptr",
14636     "referenced_type" : "type-16"
14637    }
14638   ],
14639   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14640   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14641   "record_kind" : "class",
14642   "referenced_type" : "type-15",
14643   "self_type" : "type-15",
14644   "size" : 4,
14645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14646   "template_args" : [ "type-17" ],
14647   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14648  },
14649  {
14650   "alignment" : 4,
14651   "fields" :
14652   [
14653    {
14654     "access" : "private",
14655     "field_name" : "m_ptr",
14656     "referenced_type" : "type-20"
14657    }
14658   ],
14659   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14660   "name" : "android::sp<android::hardware::IBinder>",
14661   "record_kind" : "class",
14662   "referenced_type" : "type-19",
14663   "self_type" : "type-19",
14664   "size" : 4,
14665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14666   "template_args" : [ "type-21" ],
14667   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14668  },
14669  {
14670   "alignment" : 4,
14671   "fields" :
14672   [
14673    {
14674     "access" : "private",
14675     "field_name" : "m_ptr",
14676     "referenced_type" : "type-24"
14677    }
14678   ],
14679   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14680   "name" : "android::sp<android::hardware::ProcessState>",
14681   "record_kind" : "class",
14682   "referenced_type" : "type-23",
14683   "self_type" : "type-23",
14684   "size" : 4,
14685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14686   "template_args" : [ "type-25" ],
14687   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14688  },
14689  {
14690   "alignment" : 4,
14691   "fields" :
14692   [
14693    {
14694     "access" : "private",
14695     "field_name" : "m_ptr",
14696     "referenced_type" : "type-96"
14697    }
14698   ],
14699   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback>",
14700   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback>",
14701   "record_kind" : "class",
14702   "referenced_type" : "type-95",
14703   "self_type" : "type-95",
14704   "size" : 4,
14705   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14706   "template_args" : [ "type-97" ],
14707   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics8composer4V2_117IComposerCallbackEEE"
14708  },
14709  {
14710   "alignment" : 4,
14711   "fields" :
14712   [
14713    {
14714     "access" : "private",
14715     "field_name" : "m_ptr",
14716     "referenced_type" : "type-106"
14717    }
14718   ],
14719   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerClient>",
14720   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerClient>",
14721   "record_kind" : "class",
14722   "referenced_type" : "type-105",
14723   "self_type" : "type-105",
14724   "size" : 4,
14725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14726   "template_args" : [ "type-107" ],
14727   "unique_id" : "_ZTSN7android2spINS_8hardware8graphics8composer4V2_115IComposerClientEEE"
14728  },
14729  {
14730   "alignment" : 4,
14731   "fields" :
14732   [
14733    {
14734     "access" : "private",
14735     "field_name" : "m_ptr",
14736     "referenced_type" : "type-123"
14737    }
14738   ],
14739   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14740   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14741   "record_kind" : "class",
14742   "referenced_type" : "type-122",
14743   "self_type" : "type-122",
14744   "size" : 4,
14745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14746   "template_args" : [ "type-124" ],
14747   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14748  },
14749  {
14750   "alignment" : 4,
14751   "fields" :
14752   [
14753    {
14754     "access" : "private",
14755     "field_name" : "m_ptr",
14756     "referenced_type" : "type-126"
14757    }
14758   ],
14759   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14760   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14761   "record_kind" : "class",
14762   "referenced_type" : "type-419",
14763   "self_type" : "type-419",
14764   "size" : 4,
14765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14766   "template_args" : [ "type-127" ],
14767   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14768  },
14769  {
14770   "alignment" : 4,
14771   "fields" :
14772   [
14773    {
14774     "access" : "private",
14775     "field_name" : "m_ptr",
14776     "referenced_type" : "type-5"
14777    }
14778   ],
14779   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14780   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14781   "record_kind" : "class",
14782   "referenced_type" : "type-435",
14783   "self_type" : "type-435",
14784   "size" : 4,
14785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14786   "template_args" : [ "type-6" ],
14787   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14788  },
14789  {
14790   "alignment" : 4,
14791   "fields" :
14792   [
14793    {
14794     "access" : "private",
14795     "field_name" : "m_ptr",
14796     "referenced_type" : "type-63"
14797    }
14798   ],
14799   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14800   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14801   "record_kind" : "class",
14802   "referenced_type" : "type-62",
14803   "self_type" : "type-62",
14804   "size" : 4,
14805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14806   "template_args" : [ "type-64" ],
14807   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14808  },
14809  {
14810   "alignment" : 4,
14811   "fields" :
14812   [
14813    {
14814     "access" : "private",
14815     "field_name" : "m_ptr",
14816     "referenced_type" : "type-78"
14817    }
14818   ],
14819   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14820   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14821   "record_kind" : "class",
14822   "referenced_type" : "type-77",
14823   "self_type" : "type-77",
14824   "size" : 4,
14825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14826   "template_args" : [ "type-79" ],
14827   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14828  },
14829  {
14830   "alignment" : 1,
14831   "linker_set_key" : "android::trait_trivial_copy<bool>",
14832   "name" : "android::trait_trivial_copy<bool>",
14833   "referenced_type" : "type-202",
14834   "self_type" : "type-202",
14835   "size" : 1,
14836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14837   "template_args" : [ "type-38" ],
14838   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14839  },
14840  {
14841   "alignment" : 1,
14842   "linker_set_key" : "android::trait_trivial_copy<char>",
14843   "name" : "android::trait_trivial_copy<char>",
14844   "referenced_type" : "type-207",
14845   "self_type" : "type-207",
14846   "size" : 1,
14847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14848   "template_args" : [ "type-56" ],
14849   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14850  },
14851  {
14852   "alignment" : 1,
14853   "linker_set_key" : "android::trait_trivial_copy<double>",
14854   "name" : "android::trait_trivial_copy<double>",
14855   "referenced_type" : "type-267",
14856   "self_type" : "type-267",
14857   "size" : 1,
14858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14859   "template_args" : [ "type-265" ],
14860   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14861  },
14862  {
14863   "alignment" : 1,
14864   "linker_set_key" : "android::trait_trivial_copy<float>",
14865   "name" : "android::trait_trivial_copy<float>",
14866   "referenced_type" : "type-262",
14867   "self_type" : "type-262",
14868   "size" : 1,
14869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14870   "template_args" : [ "type-256" ],
14871   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14872  },
14873  {
14874   "alignment" : 1,
14875   "linker_set_key" : "android::trait_trivial_copy<int>",
14876   "name" : "android::trait_trivial_copy<int>",
14877   "referenced_type" : "type-228",
14878   "self_type" : "type-228",
14879   "size" : 1,
14880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14881   "template_args" : [ "type-26" ],
14882   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14883  },
14884  {
14885   "alignment" : 1,
14886   "linker_set_key" : "android::trait_trivial_copy<long long>",
14887   "name" : "android::trait_trivial_copy<long long>",
14888   "referenced_type" : "type-249",
14889   "self_type" : "type-249",
14890   "size" : 1,
14891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14892   "template_args" : [ "type-31" ],
14893   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14894  },
14895  {
14896   "alignment" : 1,
14897   "linker_set_key" : "android::trait_trivial_copy<long>",
14898   "name" : "android::trait_trivial_copy<long>",
14899   "referenced_type" : "type-238",
14900   "self_type" : "type-238",
14901   "size" : 1,
14902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14903   "template_args" : [ "type-236" ],
14904   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14905  },
14906  {
14907   "alignment" : 1,
14908   "linker_set_key" : "android::trait_trivial_copy<short>",
14909   "name" : "android::trait_trivial_copy<short>",
14910   "referenced_type" : "type-218",
14911   "self_type" : "type-218",
14912   "size" : 1,
14913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14914   "template_args" : [ "type-215" ],
14915   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14916  },
14917  {
14918   "alignment" : 1,
14919   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14920   "name" : "android::trait_trivial_copy<unsigned char>",
14921   "referenced_type" : "type-212",
14922   "self_type" : "type-212",
14923   "size" : 1,
14924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14925   "template_args" : [ "type-84" ],
14926   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14927  },
14928  {
14929   "alignment" : 1,
14930   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14931   "name" : "android::trait_trivial_copy<unsigned int>",
14932   "referenced_type" : "type-232",
14933   "self_type" : "type-232",
14934   "size" : 1,
14935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14936   "template_args" : [ "type-2" ],
14937   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14938  },
14939  {
14940   "alignment" : 1,
14941   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14942   "name" : "android::trait_trivial_copy<unsigned long long>",
14943   "referenced_type" : "type-253",
14944   "self_type" : "type-253",
14945   "size" : 1,
14946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14947   "template_args" : [ "type-128" ],
14948   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14949  },
14950  {
14951   "alignment" : 1,
14952   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14953   "name" : "android::trait_trivial_copy<unsigned long>",
14954   "referenced_type" : "type-243",
14955   "self_type" : "type-243",
14956   "size" : 1,
14957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14958   "template_args" : [ "type-241" ],
14959   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14960  },
14961  {
14962   "alignment" : 1,
14963   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14964   "name" : "android::trait_trivial_copy<unsigned short>",
14965   "referenced_type" : "type-223",
14966   "self_type" : "type-223",
14967   "size" : 1,
14968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14969   "template_args" : [ "type-86" ],
14970   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14971  },
14972  {
14973   "alignment" : 1,
14974   "linker_set_key" : "android::trait_trivial_copy<void>",
14975   "name" : "android::trait_trivial_copy<void>",
14976   "referenced_type" : "type-198",
14977   "self_type" : "type-198",
14978   "size" : 1,
14979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14980   "template_args" : [ "type-28" ],
14981   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14982  },
14983  {
14984   "alignment" : 1,
14985   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14986   "name" : "android::trait_trivial_ctor<bool>",
14987   "referenced_type" : "type-200",
14988   "self_type" : "type-200",
14989   "size" : 1,
14990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14991   "template_args" : [ "type-38" ],
14992   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14993  },
14994  {
14995   "alignment" : 1,
14996   "linker_set_key" : "android::trait_trivial_ctor<char>",
14997   "name" : "android::trait_trivial_ctor<char>",
14998   "referenced_type" : "type-204",
14999   "self_type" : "type-204",
15000   "size" : 1,
15001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15002   "template_args" : [ "type-56" ],
15003   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
15004  },
15005  {
15006   "alignment" : 1,
15007   "linker_set_key" : "android::trait_trivial_ctor<double>",
15008   "name" : "android::trait_trivial_ctor<double>",
15009   "referenced_type" : "type-264",
15010   "self_type" : "type-264",
15011   "size" : 1,
15012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15013   "template_args" : [ "type-265" ],
15014   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
15015  },
15016  {
15017   "alignment" : 1,
15018   "linker_set_key" : "android::trait_trivial_ctor<float>",
15019   "name" : "android::trait_trivial_ctor<float>",
15020   "referenced_type" : "type-255",
15021   "self_type" : "type-255",
15022   "size" : 1,
15023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15024   "template_args" : [ "type-256" ],
15025   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
15026  },
15027  {
15028   "alignment" : 1,
15029   "linker_set_key" : "android::trait_trivial_ctor<int>",
15030   "name" : "android::trait_trivial_ctor<int>",
15031   "referenced_type" : "type-225",
15032   "self_type" : "type-225",
15033   "size" : 1,
15034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15035   "template_args" : [ "type-26" ],
15036   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
15037  },
15038  {
15039   "alignment" : 1,
15040   "linker_set_key" : "android::trait_trivial_ctor<long long>",
15041   "name" : "android::trait_trivial_ctor<long long>",
15042   "referenced_type" : "type-247",
15043   "self_type" : "type-247",
15044   "size" : 1,
15045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15046   "template_args" : [ "type-31" ],
15047   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
15048  },
15049  {
15050   "alignment" : 1,
15051   "linker_set_key" : "android::trait_trivial_ctor<long>",
15052   "name" : "android::trait_trivial_ctor<long>",
15053   "referenced_type" : "type-235",
15054   "self_type" : "type-235",
15055   "size" : 1,
15056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15057   "template_args" : [ "type-236" ],
15058   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
15059  },
15060  {
15061   "alignment" : 1,
15062   "linker_set_key" : "android::trait_trivial_ctor<short>",
15063   "name" : "android::trait_trivial_ctor<short>",
15064   "referenced_type" : "type-214",
15065   "self_type" : "type-214",
15066   "size" : 1,
15067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15068   "template_args" : [ "type-215" ],
15069   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
15070  },
15071  {
15072   "alignment" : 1,
15073   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
15074   "name" : "android::trait_trivial_ctor<unsigned char>",
15075   "referenced_type" : "type-209",
15076   "self_type" : "type-209",
15077   "size" : 1,
15078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15079   "template_args" : [ "type-84" ],
15080   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
15081  },
15082  {
15083   "alignment" : 1,
15084   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
15085   "name" : "android::trait_trivial_ctor<unsigned int>",
15086   "referenced_type" : "type-230",
15087   "self_type" : "type-230",
15088   "size" : 1,
15089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15090   "template_args" : [ "type-2" ],
15091   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
15092  },
15093  {
15094   "alignment" : 1,
15095   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
15096   "name" : "android::trait_trivial_ctor<unsigned long long>",
15097   "referenced_type" : "type-251",
15098   "self_type" : "type-251",
15099   "size" : 1,
15100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15101   "template_args" : [ "type-128" ],
15102   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
15103  },
15104  {
15105   "alignment" : 1,
15106   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
15107   "name" : "android::trait_trivial_ctor<unsigned long>",
15108   "referenced_type" : "type-240",
15109   "self_type" : "type-240",
15110   "size" : 1,
15111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15112   "template_args" : [ "type-241" ],
15113   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
15114  },
15115  {
15116   "alignment" : 1,
15117   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
15118   "name" : "android::trait_trivial_ctor<unsigned short>",
15119   "referenced_type" : "type-220",
15120   "self_type" : "type-220",
15121   "size" : 1,
15122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15123   "template_args" : [ "type-86" ],
15124   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
15125  },
15126  {
15127   "alignment" : 1,
15128   "linker_set_key" : "android::trait_trivial_ctor<void>",
15129   "name" : "android::trait_trivial_ctor<void>",
15130   "referenced_type" : "type-196",
15131   "self_type" : "type-196",
15132   "size" : 1,
15133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15134   "template_args" : [ "type-28" ],
15135   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
15136  },
15137  {
15138   "alignment" : 1,
15139   "linker_set_key" : "android::trait_trivial_dtor<bool>",
15140   "name" : "android::trait_trivial_dtor<bool>",
15141   "referenced_type" : "type-201",
15142   "self_type" : "type-201",
15143   "size" : 1,
15144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15145   "template_args" : [ "type-38" ],
15146   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
15147  },
15148  {
15149   "alignment" : 1,
15150   "linker_set_key" : "android::trait_trivial_dtor<char>",
15151   "name" : "android::trait_trivial_dtor<char>",
15152   "referenced_type" : "type-206",
15153   "self_type" : "type-206",
15154   "size" : 1,
15155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15156   "template_args" : [ "type-56" ],
15157   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
15158  },
15159  {
15160   "alignment" : 1,
15161   "linker_set_key" : "android::trait_trivial_dtor<double>",
15162   "name" : "android::trait_trivial_dtor<double>",
15163   "referenced_type" : "type-266",
15164   "self_type" : "type-266",
15165   "size" : 1,
15166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15167   "template_args" : [ "type-265" ],
15168   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
15169  },
15170  {
15171   "alignment" : 1,
15172   "linker_set_key" : "android::trait_trivial_dtor<float>",
15173   "name" : "android::trait_trivial_dtor<float>",
15174   "referenced_type" : "type-261",
15175   "self_type" : "type-261",
15176   "size" : 1,
15177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15178   "template_args" : [ "type-256" ],
15179   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
15180  },
15181  {
15182   "alignment" : 1,
15183   "linker_set_key" : "android::trait_trivial_dtor<int>",
15184   "name" : "android::trait_trivial_dtor<int>",
15185   "referenced_type" : "type-226",
15186   "self_type" : "type-226",
15187   "size" : 1,
15188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15189   "template_args" : [ "type-26" ],
15190   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
15191  },
15192  {
15193   "alignment" : 1,
15194   "linker_set_key" : "android::trait_trivial_dtor<long long>",
15195   "name" : "android::trait_trivial_dtor<long long>",
15196   "referenced_type" : "type-248",
15197   "self_type" : "type-248",
15198   "size" : 1,
15199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15200   "template_args" : [ "type-31" ],
15201   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
15202  },
15203  {
15204   "alignment" : 1,
15205   "linker_set_key" : "android::trait_trivial_dtor<long>",
15206   "name" : "android::trait_trivial_dtor<long>",
15207   "referenced_type" : "type-237",
15208   "self_type" : "type-237",
15209   "size" : 1,
15210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15211   "template_args" : [ "type-236" ],
15212   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
15213  },
15214  {
15215   "alignment" : 1,
15216   "linker_set_key" : "android::trait_trivial_dtor<short>",
15217   "name" : "android::trait_trivial_dtor<short>",
15218   "referenced_type" : "type-217",
15219   "self_type" : "type-217",
15220   "size" : 1,
15221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15222   "template_args" : [ "type-215" ],
15223   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
15224  },
15225  {
15226   "alignment" : 1,
15227   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
15228   "name" : "android::trait_trivial_dtor<unsigned char>",
15229   "referenced_type" : "type-211",
15230   "self_type" : "type-211",
15231   "size" : 1,
15232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15233   "template_args" : [ "type-84" ],
15234   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
15235  },
15236  {
15237   "alignment" : 1,
15238   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
15239   "name" : "android::trait_trivial_dtor<unsigned int>",
15240   "referenced_type" : "type-231",
15241   "self_type" : "type-231",
15242   "size" : 1,
15243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15244   "template_args" : [ "type-2" ],
15245   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
15246  },
15247  {
15248   "alignment" : 1,
15249   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
15250   "name" : "android::trait_trivial_dtor<unsigned long long>",
15251   "referenced_type" : "type-252",
15252   "self_type" : "type-252",
15253   "size" : 1,
15254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15255   "template_args" : [ "type-128" ],
15256   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
15257  },
15258  {
15259   "alignment" : 1,
15260   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
15261   "name" : "android::trait_trivial_dtor<unsigned long>",
15262   "referenced_type" : "type-242",
15263   "self_type" : "type-242",
15264   "size" : 1,
15265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15266   "template_args" : [ "type-241" ],
15267   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
15268  },
15269  {
15270   "alignment" : 1,
15271   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
15272   "name" : "android::trait_trivial_dtor<unsigned short>",
15273   "referenced_type" : "type-221",
15274   "self_type" : "type-221",
15275   "size" : 1,
15276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15277   "template_args" : [ "type-86" ],
15278   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
15279  },
15280  {
15281   "alignment" : 1,
15282   "linker_set_key" : "android::trait_trivial_dtor<void>",
15283   "name" : "android::trait_trivial_dtor<void>",
15284   "referenced_type" : "type-197",
15285   "self_type" : "type-197",
15286   "size" : 1,
15287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15288   "template_args" : [ "type-28" ],
15289   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
15290  },
15291  {
15292   "alignment" : 1,
15293   "linker_set_key" : "android::trait_trivial_move<android::String16>",
15294   "name" : "android::trait_trivial_move<android::String16>",
15295   "referenced_type" : "type-406",
15296   "self_type" : "type-406",
15297   "size" : 1,
15298   "source_file" : "/system/core/libutils/include/utils/String16.h",
15299   "template_args" : [ "type-43" ],
15300   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
15301  },
15302  {
15303   "alignment" : 1,
15304   "linker_set_key" : "android::trait_trivial_move<android::String8>",
15305   "name" : "android::trait_trivial_move<android::String8>",
15306   "referenced_type" : "type-400",
15307   "self_type" : "type-400",
15308   "size" : 1,
15309   "source_file" : "/system/core/libutils/include/utils/String8.h",
15310   "template_args" : [ "type-53" ],
15311   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
15312  },
15313  {
15314   "alignment" : 1,
15315   "linker_set_key" : "android::trait_trivial_move<bool>",
15316   "name" : "android::trait_trivial_move<bool>",
15317   "referenced_type" : "type-203",
15318   "self_type" : "type-203",
15319   "size" : 1,
15320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15321   "template_args" : [ "type-38" ],
15322   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
15323  },
15324  {
15325   "alignment" : 1,
15326   "linker_set_key" : "android::trait_trivial_move<char>",
15327   "name" : "android::trait_trivial_move<char>",
15328   "referenced_type" : "type-208",
15329   "self_type" : "type-208",
15330   "size" : 1,
15331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15332   "template_args" : [ "type-56" ],
15333   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
15334  },
15335  {
15336   "alignment" : 1,
15337   "linker_set_key" : "android::trait_trivial_move<double>",
15338   "name" : "android::trait_trivial_move<double>",
15339   "referenced_type" : "type-269",
15340   "self_type" : "type-269",
15341   "size" : 1,
15342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15343   "template_args" : [ "type-265" ],
15344   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
15345  },
15346  {
15347   "alignment" : 1,
15348   "linker_set_key" : "android::trait_trivial_move<float>",
15349   "name" : "android::trait_trivial_move<float>",
15350   "referenced_type" : "type-263",
15351   "self_type" : "type-263",
15352   "size" : 1,
15353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15354   "template_args" : [ "type-256" ],
15355   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
15356  },
15357  {
15358   "alignment" : 1,
15359   "linker_set_key" : "android::trait_trivial_move<int>",
15360   "name" : "android::trait_trivial_move<int>",
15361   "referenced_type" : "type-229",
15362   "self_type" : "type-229",
15363   "size" : 1,
15364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15365   "template_args" : [ "type-26" ],
15366   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
15367  },
15368  {
15369   "alignment" : 1,
15370   "linker_set_key" : "android::trait_trivial_move<long long>",
15371   "name" : "android::trait_trivial_move<long long>",
15372   "referenced_type" : "type-250",
15373   "self_type" : "type-250",
15374   "size" : 1,
15375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15376   "template_args" : [ "type-31" ],
15377   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
15378  },
15379  {
15380   "alignment" : 1,
15381   "linker_set_key" : "android::trait_trivial_move<long>",
15382   "name" : "android::trait_trivial_move<long>",
15383   "referenced_type" : "type-239",
15384   "self_type" : "type-239",
15385   "size" : 1,
15386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15387   "template_args" : [ "type-236" ],
15388   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
15389  },
15390  {
15391   "alignment" : 1,
15392   "linker_set_key" : "android::trait_trivial_move<short>",
15393   "name" : "android::trait_trivial_move<short>",
15394   "referenced_type" : "type-219",
15395   "self_type" : "type-219",
15396   "size" : 1,
15397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15398   "template_args" : [ "type-215" ],
15399   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
15400  },
15401  {
15402   "alignment" : 1,
15403   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
15404   "name" : "android::trait_trivial_move<unsigned char>",
15405   "referenced_type" : "type-213",
15406   "self_type" : "type-213",
15407   "size" : 1,
15408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15409   "template_args" : [ "type-84" ],
15410   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
15411  },
15412  {
15413   "alignment" : 1,
15414   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
15415   "name" : "android::trait_trivial_move<unsigned int>",
15416   "referenced_type" : "type-233",
15417   "self_type" : "type-233",
15418   "size" : 1,
15419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15420   "template_args" : [ "type-2" ],
15421   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
15422  },
15423  {
15424   "alignment" : 1,
15425   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
15426   "name" : "android::trait_trivial_move<unsigned long long>",
15427   "referenced_type" : "type-254",
15428   "self_type" : "type-254",
15429   "size" : 1,
15430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15431   "template_args" : [ "type-128" ],
15432   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
15433  },
15434  {
15435   "alignment" : 1,
15436   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
15437   "name" : "android::trait_trivial_move<unsigned long>",
15438   "referenced_type" : "type-244",
15439   "self_type" : "type-244",
15440   "size" : 1,
15441   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15442   "template_args" : [ "type-241" ],
15443   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
15444  },
15445  {
15446   "alignment" : 1,
15447   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
15448   "name" : "android::trait_trivial_move<unsigned short>",
15449   "referenced_type" : "type-224",
15450   "self_type" : "type-224",
15451   "size" : 1,
15452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15453   "template_args" : [ "type-86" ],
15454   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
15455  },
15456  {
15457   "alignment" : 1,
15458   "linker_set_key" : "android::trait_trivial_move<void>",
15459   "name" : "android::trait_trivial_move<void>",
15460   "referenced_type" : "type-199",
15461   "self_type" : "type-199",
15462   "size" : 1,
15463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15464   "template_args" : [ "type-28" ],
15465   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
15466  },
15467  {
15468   "alignment" : 4,
15469   "fields" :
15470   [
15471    {
15472     "access" : "private",
15473     "field_name" : "m_ptr",
15474     "referenced_type" : "type-134"
15475    },
15476    {
15477     "access" : "private",
15478     "field_name" : "m_refs",
15479     "field_offset" : 32,
15480     "referenced_type" : "type-11"
15481    }
15482   ],
15483   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
15484   "name" : "android::wp<android::hardware::BHwBinder>",
15485   "record_kind" : "class",
15486   "referenced_type" : "type-457",
15487   "self_type" : "type-457",
15488   "size" : 8,
15489   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15490   "template_args" : [ "type-135" ],
15491   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
15492  },
15493  {
15494   "alignment" : 4,
15495   "fields" :
15496   [
15497    {
15498     "access" : "private",
15499     "field_name" : "m_ptr",
15500     "referenced_type" : "type-16"
15501    },
15502    {
15503     "access" : "private",
15504     "field_name" : "m_refs",
15505     "field_offset" : 32,
15506     "referenced_type" : "type-11"
15507    }
15508   ],
15509   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15510   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
15511   "record_kind" : "class",
15512   "referenced_type" : "type-227",
15513   "self_type" : "type-227",
15514   "size" : 8,
15515   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15516   "template_args" : [ "type-17" ],
15517   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
15518  },
15519  {
15520   "alignment" : 4,
15521   "fields" :
15522   [
15523    {
15524     "access" : "private",
15525     "field_name" : "m_ptr",
15526     "referenced_type" : "type-126"
15527    },
15528    {
15529     "access" : "private",
15530     "field_name" : "m_refs",
15531     "field_offset" : 32,
15532     "referenced_type" : "type-11"
15533    }
15534   ],
15535   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
15536   "name" : "android::wp<android::hardware::hidl_death_recipient>",
15537   "record_kind" : "class",
15538   "referenced_type" : "type-125",
15539   "self_type" : "type-125",
15540   "size" : 8,
15541   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15542   "template_args" : [ "type-127" ],
15543   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
15544  },
15545  {
15546   "alignment" : 4,
15547   "fields" :
15548   [
15549    {
15550     "access" : "private",
15551     "field_name" : "m_ptr",
15552     "referenced_type" : "type-5"
15553    },
15554    {
15555     "access" : "private",
15556     "field_name" : "m_refs",
15557     "field_offset" : 32,
15558     "referenced_type" : "type-11"
15559    }
15560   ],
15561   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15562   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15563   "record_kind" : "class",
15564   "referenced_type" : "type-4",
15565   "self_type" : "type-4",
15566   "size" : 8,
15567   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15568   "template_args" : [ "type-6" ],
15569   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15570  },
15571  {
15572   "alignment" : 4,
15573   "fields" :
15574   [
15575    {
15576     "field_name" : "maxContentLightLevel",
15577     "referenced_type" : "type-256"
15578    },
15579    {
15580     "field_name" : "maxFrameAverageLightLevel",
15581     "field_offset" : 32,
15582     "referenced_type" : "type-256"
15583    }
15584   ],
15585   "linker_set_key" : "android_cta861_3_metadata",
15586   "name" : "android_cta861_3_metadata",
15587   "referenced_type" : "type-513",
15588   "self_type" : "type-513",
15589   "size" : 8,
15590   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15591   "unique_id" : "android_cta861_3_metadata"
15592  },
15593  {
15594   "alignment" : 4,
15595   "fields" :
15596   [
15597    {
15598     "field_name" : "num_points",
15599     "referenced_type" : "type-2"
15600    },
15601    {
15602     "field_name" : "reserved",
15603     "field_offset" : 32,
15604     "referenced_type" : "type-502"
15605    },
15606    {
15607     "field_name" : "xyzc_points",
15608     "field_offset" : 288,
15609     "referenced_type" : "type-509"
15610    }
15611   ],
15612   "linker_set_key" : "android_depth_points",
15613   "name" : "android_depth_points",
15614   "referenced_type" : "type-508",
15615   "self_type" : "type-508",
15616   "size" : 36,
15617   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15618   "unique_id" : "android_depth_points"
15619  },
15620  {
15621   "alignment" : 4,
15622   "fields" :
15623   [
15624    {
15625     "field_name" : "format",
15626     "referenced_type" : "type-505"
15627    },
15628    {
15629     "field_name" : "num_planes",
15630     "field_offset" : 32,
15631     "referenced_type" : "type-2"
15632    },
15633    {
15634     "field_name" : "planes",
15635     "field_offset" : 64,
15636     "referenced_type" : "type-507"
15637    }
15638   ],
15639   "linker_set_key" : "android_flex_layout",
15640   "name" : "android_flex_layout",
15641   "referenced_type" : "type-506",
15642   "self_type" : "type-506",
15643   "size" : 12,
15644   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15645   "unique_id" : "android_flex_layout"
15646  },
15647  {
15648   "alignment" : 4,
15649   "fields" :
15650   [
15651    {
15652     "field_name" : "top_left",
15653     "referenced_type" : "type-422"
15654    },
15655    {
15656     "field_name" : "component",
15657     "field_offset" : 32,
15658     "referenced_type" : "type-503"
15659    },
15660    {
15661     "field_name" : "bits_per_component",
15662     "field_offset" : 64,
15663     "referenced_type" : "type-26"
15664    },
15665    {
15666     "field_name" : "bits_used",
15667     "field_offset" : 96,
15668     "referenced_type" : "type-26"
15669    },
15670    {
15671     "field_name" : "h_increment",
15672     "field_offset" : 128,
15673     "referenced_type" : "type-26"
15674    },
15675    {
15676     "field_name" : "v_increment",
15677     "field_offset" : 160,
15678     "referenced_type" : "type-26"
15679    },
15680    {
15681     "field_name" : "h_subsampling",
15682     "field_offset" : 192,
15683     "referenced_type" : "type-26"
15684    },
15685    {
15686     "field_name" : "v_subsampling",
15687     "field_offset" : 224,
15688     "referenced_type" : "type-26"
15689    }
15690   ],
15691   "linker_set_key" : "android_flex_plane",
15692   "name" : "android_flex_plane",
15693   "referenced_type" : "type-504",
15694   "self_type" : "type-504",
15695   "size" : 32,
15696   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15697   "unique_id" : "android_flex_plane"
15698  },
15699  {
15700   "alignment" : 4,
15701   "fields" :
15702   [
15703    {
15704     "field_name" : "displayPrimaryRed",
15705     "referenced_type" : "type-511"
15706    },
15707    {
15708     "field_name" : "displayPrimaryGreen",
15709     "field_offset" : 64,
15710     "referenced_type" : "type-511"
15711    },
15712    {
15713     "field_name" : "displayPrimaryBlue",
15714     "field_offset" : 128,
15715     "referenced_type" : "type-511"
15716    },
15717    {
15718     "field_name" : "whitePoint",
15719     "field_offset" : 192,
15720     "referenced_type" : "type-511"
15721    },
15722    {
15723     "field_name" : "maxLuminance",
15724     "field_offset" : 256,
15725     "referenced_type" : "type-256"
15726    },
15727    {
15728     "field_name" : "minLuminance",
15729     "field_offset" : 288,
15730     "referenced_type" : "type-256"
15731    }
15732   ],
15733   "linker_set_key" : "android_smpte2086_metadata",
15734   "name" : "android_smpte2086_metadata",
15735   "referenced_type" : "type-512",
15736   "self_type" : "type-512",
15737   "size" : 40,
15738   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15739   "unique_id" : "android_smpte2086_metadata"
15740  },
15741  {
15742   "alignment" : 4,
15743   "fields" :
15744   [
15745    {
15746     "field_name" : "x",
15747     "referenced_type" : "type-256"
15748    },
15749    {
15750     "field_name" : "y",
15751     "field_offset" : 32,
15752     "referenced_type" : "type-256"
15753    }
15754   ],
15755   "linker_set_key" : "android_xy_color",
15756   "name" : "android_xy_color",
15757   "referenced_type" : "type-511",
15758   "self_type" : "type-511",
15759   "size" : 8,
15760   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15761   "unique_id" : "android_xy_color"
15762  },
15763  {
15764   "alignment" : 4,
15765   "fields" :
15766   [
15767    {
15768     "field_name" : "y",
15769     "referenced_type" : "type-27"
15770    },
15771    {
15772     "field_name" : "cb",
15773     "field_offset" : 32,
15774     "referenced_type" : "type-27"
15775    },
15776    {
15777     "field_name" : "cr",
15778     "field_offset" : 64,
15779     "referenced_type" : "type-27"
15780    },
15781    {
15782     "field_name" : "ystride",
15783     "field_offset" : 96,
15784     "referenced_type" : "type-2"
15785    },
15786    {
15787     "field_name" : "cstride",
15788     "field_offset" : 128,
15789     "referenced_type" : "type-2"
15790    },
15791    {
15792     "field_name" : "chroma_step",
15793     "field_offset" : 160,
15794     "referenced_type" : "type-2"
15795    },
15796    {
15797     "field_name" : "reserved",
15798     "field_offset" : 192,
15799     "referenced_type" : "type-502"
15800    }
15801   ],
15802   "linker_set_key" : "android_ycbcr",
15803   "name" : "android_ycbcr",
15804   "referenced_type" : "type-501",
15805   "self_type" : "type-501",
15806   "size" : 56,
15807   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15808   "unique_id" : "android_ycbcr"
15809  },
15810  {
15811   "alignment" : 4,
15812   "fields" :
15813   [
15814    {
15815     "referenced_type" : "type-82"
15816    }
15817   ],
15818   "linker_set_key" : "log_msg",
15819   "name" : "log_msg",
15820   "referenced_type" : "type-81",
15821   "self_type" : "type-81",
15822   "size" : 5124,
15823   "source_file" : "/system/core/liblog/include/log/log_read.h",
15824   "unique_id" : "log_msg"
15825  },
15826  {
15827   "alignment" : 4,
15828   "fields" :
15829   [
15830    {
15831     "field_name" : "buf",
15832     "referenced_type" : "type-83"
15833    },
15834    {
15835     "field_name" : "entry",
15836     "referenced_type" : "type-85"
15837    },
15838    {
15839     "field_name" : "entry_v4",
15840     "referenced_type" : "type-85"
15841    },
15842    {
15843     "field_name" : "entry_v3",
15844     "referenced_type" : "type-88"
15845    },
15846    {
15847     "field_name" : "entry_v2",
15848     "referenced_type" : "type-89"
15849    },
15850    {
15851     "field_name" : "entry_v1",
15852     "referenced_type" : "type-90"
15853    }
15854   ],
15855   "is_anonymous" : true,
15856   "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",
15857   "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",
15858   "record_kind" : "union",
15859   "referenced_type" : "type-82",
15860   "self_type" : "type-82",
15861   "size" : 5124,
15862   "source_file" : "/system/core/liblog/include/log/log_read.h",
15863   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15864  },
15865  {
15866   "alignment" : 1,
15867   "fields" :
15868   [
15869    {
15870     "field_name" : "tv_sec",
15871     "referenced_type" : "type-2"
15872    },
15873    {
15874     "field_name" : "tv_nsec",
15875     "field_offset" : 32,
15876     "referenced_type" : "type-2"
15877    }
15878   ],
15879   "linker_set_key" : "log_time",
15880   "name" : "log_time",
15881   "referenced_type" : "type-382",
15882   "self_type" : "type-382",
15883   "size" : 8,
15884   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15885   "unique_id" : "_ZTS8log_time"
15886  },
15887  {
15888   "alignment" : 4,
15889   "fields" :
15890   [
15891    {
15892     "field_name" : "len",
15893     "referenced_type" : "type-86"
15894    },
15895    {
15896     "field_name" : "__pad",
15897     "field_offset" : 16,
15898     "referenced_type" : "type-86"
15899    },
15900    {
15901     "field_name" : "pid",
15902     "field_offset" : 32,
15903     "referenced_type" : "type-26"
15904    },
15905    {
15906     "field_name" : "tid",
15907     "field_offset" : 64,
15908     "referenced_type" : "type-26"
15909    },
15910    {
15911     "field_name" : "sec",
15912     "field_offset" : 96,
15913     "referenced_type" : "type-26"
15914    },
15915    {
15916     "field_name" : "nsec",
15917     "field_offset" : 128,
15918     "referenced_type" : "type-26"
15919    },
15920    {
15921     "field_name" : "msg",
15922     "field_offset" : 160,
15923     "referenced_type" : "type-87"
15924    }
15925   ],
15926   "linker_set_key" : "logger_entry",
15927   "name" : "logger_entry",
15928   "referenced_type" : "type-90",
15929   "self_type" : "type-90",
15930   "size" : 20,
15931   "source_file" : "/system/core/liblog/include/log/log_read.h",
15932   "unique_id" : "logger_entry"
15933  },
15934  {
15935   "alignment" : 1,
15936   "fields" :
15937   [
15938    {
15939     "field_name" : "len",
15940     "referenced_type" : "type-86"
15941    },
15942    {
15943     "field_name" : "hdr_size",
15944     "field_offset" : 16,
15945     "referenced_type" : "type-86"
15946    },
15947    {
15948     "field_name" : "pid",
15949     "field_offset" : 32,
15950     "referenced_type" : "type-26"
15951    },
15952    {
15953     "field_name" : "tid",
15954     "field_offset" : 64,
15955     "referenced_type" : "type-26"
15956    },
15957    {
15958     "field_name" : "sec",
15959     "field_offset" : 96,
15960     "referenced_type" : "type-26"
15961    },
15962    {
15963     "field_name" : "nsec",
15964     "field_offset" : 128,
15965     "referenced_type" : "type-26"
15966    },
15967    {
15968     "field_name" : "euid",
15969     "field_offset" : 160,
15970     "referenced_type" : "type-2"
15971    },
15972    {
15973     "field_name" : "msg",
15974     "field_offset" : 192,
15975     "referenced_type" : "type-87"
15976    }
15977   ],
15978   "linker_set_key" : "logger_entry_v2",
15979   "name" : "logger_entry_v2",
15980   "referenced_type" : "type-89",
15981   "self_type" : "type-89",
15982   "size" : 24,
15983   "source_file" : "/system/core/liblog/include/log/log_read.h",
15984   "unique_id" : "logger_entry_v2"
15985  },
15986  {
15987   "alignment" : 1,
15988   "fields" :
15989   [
15990    {
15991     "field_name" : "len",
15992     "referenced_type" : "type-86"
15993    },
15994    {
15995     "field_name" : "hdr_size",
15996     "field_offset" : 16,
15997     "referenced_type" : "type-86"
15998    },
15999    {
16000     "field_name" : "pid",
16001     "field_offset" : 32,
16002     "referenced_type" : "type-26"
16003    },
16004    {
16005     "field_name" : "tid",
16006     "field_offset" : 64,
16007     "referenced_type" : "type-26"
16008    },
16009    {
16010     "field_name" : "sec",
16011     "field_offset" : 96,
16012     "referenced_type" : "type-26"
16013    },
16014    {
16015     "field_name" : "nsec",
16016     "field_offset" : 128,
16017     "referenced_type" : "type-26"
16018    },
16019    {
16020     "field_name" : "lid",
16021     "field_offset" : 160,
16022     "referenced_type" : "type-2"
16023    },
16024    {
16025     "field_name" : "msg",
16026     "field_offset" : 192,
16027     "referenced_type" : "type-87"
16028    }
16029   ],
16030   "linker_set_key" : "logger_entry_v3",
16031   "name" : "logger_entry_v3",
16032   "referenced_type" : "type-88",
16033   "self_type" : "type-88",
16034   "size" : 24,
16035   "source_file" : "/system/core/liblog/include/log/log_read.h",
16036   "unique_id" : "logger_entry_v3"
16037  },
16038  {
16039   "alignment" : 4,
16040   "fields" :
16041   [
16042    {
16043     "field_name" : "len",
16044     "referenced_type" : "type-86"
16045    },
16046    {
16047     "field_name" : "hdr_size",
16048     "field_offset" : 16,
16049     "referenced_type" : "type-86"
16050    },
16051    {
16052     "field_name" : "pid",
16053     "field_offset" : 32,
16054     "referenced_type" : "type-26"
16055    },
16056    {
16057     "field_name" : "tid",
16058     "field_offset" : 64,
16059     "referenced_type" : "type-2"
16060    },
16061    {
16062     "field_name" : "sec",
16063     "field_offset" : 96,
16064     "referenced_type" : "type-2"
16065    },
16066    {
16067     "field_name" : "nsec",
16068     "field_offset" : 128,
16069     "referenced_type" : "type-2"
16070    },
16071    {
16072     "field_name" : "lid",
16073     "field_offset" : 160,
16074     "referenced_type" : "type-2"
16075    },
16076    {
16077     "field_name" : "uid",
16078     "field_offset" : 192,
16079     "referenced_type" : "type-2"
16080    },
16081    {
16082     "field_name" : "msg",
16083     "field_offset" : 224,
16084     "referenced_type" : "type-87"
16085    }
16086   ],
16087   "linker_set_key" : "logger_entry_v4",
16088   "name" : "logger_entry_v4",
16089   "referenced_type" : "type-85",
16090   "self_type" : "type-85",
16091   "size" : 28,
16092   "source_file" : "/system/core/liblog/include/log/log_read.h",
16093   "unique_id" : "logger_entry_v4"
16094  },
16095  {
16096   "alignment" : 4,
16097   "fields" :
16098   [
16099    {
16100     "field_name" : "version",
16101     "referenced_type" : "type-26"
16102    },
16103    {
16104     "field_name" : "numFds",
16105     "field_offset" : 32,
16106     "referenced_type" : "type-26"
16107    },
16108    {
16109     "field_name" : "numInts",
16110     "field_offset" : 64,
16111     "referenced_type" : "type-26"
16112    },
16113    {
16114     "field_name" : "data",
16115     "field_offset" : 96,
16116     "referenced_type" : "type-185"
16117    }
16118   ],
16119   "linker_set_key" : "native_handle",
16120   "name" : "native_handle",
16121   "referenced_type" : "type-184",
16122   "self_type" : "type-184",
16123   "size" : 12,
16124   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
16125   "unique_id" : "native_handle"
16126  }
16127 ],
16128 "rvalue_reference_types" :
16129 [
16130  {
16131   "alignment" : 4,
16132   "linker_set_key" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> &&",
16133   "name" : "android::hardware::Return<android::hardware::graphics::composer::V2_1::Error> &&",
16134   "referenced_type" : "type-160",
16135   "self_type" : "type-164",
16136   "size" : 4,
16137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16138  },
16139  {
16140   "alignment" : 4,
16141   "linker_set_key" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > &&",
16142   "name" : "android::hardware::Return<android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> > &&",
16143   "referenced_type" : "type-168",
16144   "self_type" : "type-170",
16145   "size" : 4,
16146   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16147  },
16148  {
16149   "alignment" : 4,
16150   "linker_set_key" : "android::hardware::Return<bool> &&",
16151   "name" : "android::hardware::Return<bool> &&",
16152   "referenced_type" : "type-146",
16153   "self_type" : "type-149",
16154   "size" : 4,
16155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16156  },
16157  {
16158   "alignment" : 4,
16159   "linker_set_key" : "android::hardware::Return<unsigned int> &&",
16160   "name" : "android::hardware::Return<unsigned int> &&",
16161   "referenced_type" : "type-154",
16162   "self_type" : "type-156",
16163   "size" : 4,
16164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16165  },
16166  {
16167   "alignment" : 4,
16168   "linker_set_key" : "android::hardware::Return<void> &&",
16169   "name" : "android::hardware::Return<void> &&",
16170   "referenced_type" : "type-180",
16171   "self_type" : "type-182",
16172   "size" : 4,
16173   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16174  },
16175  {
16176   "alignment" : 4,
16177   "linker_set_key" : "android::hardware::Status &&",
16178   "name" : "android::hardware::Status &&",
16179   "referenced_type" : "type-137",
16180   "self_type" : "type-143",
16181   "size" : 4,
16182   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16183  },
16184  {
16185   "alignment" : 4,
16186   "linker_set_key" : "android::hardware::details::return_status &&",
16187   "name" : "android::hardware::details::return_status &&",
16188   "referenced_type" : "type-147",
16189   "self_type" : "type-176",
16190   "size" : 4,
16191   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16192  },
16193  {
16194   "alignment" : 4,
16195   "linker_set_key" : "android::hardware::hidl_handle &&",
16196   "name" : "android::hardware::hidl_handle &&",
16197   "referenced_type" : "type-301",
16198   "self_type" : "type-303",
16199   "size" : 4,
16200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16201  },
16202  {
16203   "alignment" : 4,
16204   "linker_set_key" : "android::hardware::hidl_memory &&",
16205   "name" : "android::hardware::hidl_memory &&",
16206   "referenced_type" : "type-300",
16207   "self_type" : "type-307",
16208   "size" : 4,
16209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16210  },
16211  {
16212   "alignment" : 4,
16213   "linker_set_key" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &&",
16214   "name" : "android::sp<android::frameworks::vr::composer::V1_0::IVrComposerClient> &&",
16215   "referenced_type" : "type-113",
16216   "self_type" : "type-116",
16217   "size" : 4,
16218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16219  },
16220  {
16221   "alignment" : 4,
16222   "linker_set_key" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &&",
16223   "name" : "android::sp<android::hardware::graphics::composer::V2_1::IComposerCallback> &&",
16224   "referenced_type" : "type-95",
16225   "self_type" : "type-99",
16226   "size" : 4,
16227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16228  },
16229  {
16230   "alignment" : 4,
16231   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16232   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16233   "referenced_type" : "type-122",
16234   "self_type" : "type-129",
16235   "size" : 4,
16236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16237  },
16238  {
16239   "alignment" : 4,
16240   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16241   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16242   "referenced_type" : "type-471",
16243   "self_type" : "type-470",
16244   "size" : 4,
16245   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16246  },
16247  {
16248   "alignment" : 4,
16249   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
16250   "name" : "std::function<sp<IBase> (void *)> &&",
16251   "referenced_type" : "type-481",
16252   "self_type" : "type-480",
16253   "size" : 4,
16254   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16255  },
16256  {
16257   "alignment" : 4,
16258   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
16259   "name" : "std::function<sp<IBinder> (void *)> &&",
16260   "referenced_type" : "type-473",
16261   "self_type" : "type-472",
16262   "size" : 4,
16263   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16264  }
16265 ]
16266}
16267