1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-47",
9   "self_type" : "type-109",
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-210",
16   "self_type" : "type-444",
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-49",
24   "self_type" : "type-153",
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-106",
32   "self_type" : "type-295",
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-106",
41   "self_type" : "type-105",
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-437",
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-30",
64   "self_type" : "type-30",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-47",
73   "self_type" : "type-47",
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-36",
83   "self_type" : "type-36",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-217",
91   "self_type" : "type-217",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-210",
99   "self_type" : "type-210",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-49",
108   "self_type" : "type-49",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-191",
117   "self_type" : "type-191",
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-57",
126   "self_type" : "type-57",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-174",
135   "self_type" : "type-174",
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-224",
144   "self_type" : "type-224",
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-106",
154   "self_type" : "type-106",
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-196",
174   "self_type" : "type-196",
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-13",
184   "self_type" : "type-13",
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-108",
194   "self_type" : "type-108",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-23",
201   "self_type" : "type-23"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware11configstore4V1_021writeEmbeddedToParcelERKNS2_14OptionalStringEPNS0_6ParcelEjj"
208  },
209  {
210   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
211  },
212  {
213   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
214  },
215  {
216   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
220  },
221  {
222   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
223  },
224  {
225   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21notifySyspropsChangedEv"
238  },
239  {
240   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21setHALInstrumentationEv"
241  },
242  {
243   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs4pingEv"
247  },
248  {
249   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
253  },
254  {
255   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8castFromERKNS_2spIS3_EEb"
256  },
257  {
258   "name" : "_ZN7android8hardware11configstore4V1_022readEmbeddedFromParcelERKNS2_14OptionalStringERKNS0_6ParcelEjj"
259  },
260  {
261   "name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs13addOnewayTaskENSt3__18functionIFvvEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsC1ENS_2spINS2_22ISurfaceFlingerConfigsEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsC2ENS_2spINS2_22ISurfaceFlingerConfigsEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
271  },
272  {
273   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs18_hidl_useVrFlingerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
277  },
278  {
279   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs19_hidl_hasHDRDisplayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs22_hidl_hasSyncFrameworkEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs23_hidl_useHwcForRGBtoYUVEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs24_hidl_useContextPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs25_hidl_hasWideColorDisplayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs27_hidl_maxVirtualDisplaySizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs29_hidl_vsyncEventPhaseOffsetNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs31_hidl_vsyncSfEventPhaseOffsetNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs34_hidl_presentTimeOffsetFromVSyncNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs35_hidl_maxFrameBufferAcquiredBuffersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs35_hidl_startGraphicsAllocatorServiceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsC1ERKNS_2spINS2_22ISurfaceFlingerConfigsEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsC2ERKNS_2spINS2_22ISurfaceFlingerConfigsEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD2Ev"
328  },
329  {
330   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
331  },
332  {
333   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs18_hidl_useVrFlingerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19_hidl_hasHDRDisplayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21notifySyspropsChangedEv"
376  },
377  {
378   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21setHALInstrumentationEv"
379  },
380  {
381   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs22_hidl_hasSyncFrameworkEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs23_hidl_useHwcForRGBtoYUVEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs24_hidl_useContextPriorityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs25_hidl_hasWideColorDisplayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs27_hidl_maxVirtualDisplaySizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29_hidl_vsyncEventPhaseOffsetNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs31_hidl_vsyncSfEventPhaseOffsetNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs34_hidl_presentTimeOffsetFromVSyncNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs35_hidl_maxFrameBufferAcquiredBuffersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs35_hidl_startGraphicsAllocatorServiceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs4pingEv"
427  },
428  {
429   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsC1ERKNS_2spINS0_7IBinderEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsC2ERKNS_2spINS0_7IBinderEEE"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZN7android8hardware7details13castInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsENS_4hidl4base4V1_05IBaseENS4_25BpHwSurfaceFlingerConfigsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
440  },
441  {
442   "binding" : "weak",
443   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_11configstore4V1_025BpHwSurfaceFlingerConfigsENS4_22ISurfaceFlingerConfigsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
448  },
449  {
450   "binding" : "weak",
451   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
452  },
453  {
454   "binding" : "weak",
455   "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_"
456  },
457  {
458   "binding" : "weak",
459   "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_"
460  },
461  {
462   "binding" : "weak",
463   "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"
464  },
465  {
466   "binding" : "weak",
467   "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_"
468  },
469  {
470   "binding" : "weak",
471   "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_"
472  },
473  {
474   "binding" : "weak",
475   "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"
476  },
477  {
478   "binding" : "weak",
479   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
484  },
485  {
486   "binding" : "weak",
487   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
488  },
489  {
490   "name" : "_ZThn20_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
491  },
492  {
493   "name" : "_ZThn20_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
494  },
495  {
496   "name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
497  },
498  {
499   "name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
500  }
501 ],
502 "elf_objects" :
503 [
504  {
505   "name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs10descriptorE"
506  },
507  {
508   "name" : "_ZTCN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE0_NS_4hidl4base4V1_05IBaseE"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZTCN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE0_NS2_22ISurfaceFlingerConfigsE"
513  },
514  {
515   "name" : "_ZTCN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE0_NS0_7IBinderE"
516  },
517  {
518   "name" : "_ZTCN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE0_NS0_9BHwBinderE"
519  },
520  {
521   "name" : "_ZTCN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE0_NS_4hidl4base4V1_08BnHwBaseE"
522  },
523  {
524   "name" : "_ZTCN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE0_NS0_11BpInterfaceINS2_22ISurfaceFlingerConfigsEEE"
525  },
526  {
527   "name" : "_ZTCN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE0_NS2_22ISurfaceFlingerConfigsE"
528  },
529  {
530   "name" : "_ZTCN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE0_NS_4hidl4base4V1_05IBaseE"
531  },
532  {
533   "name" : "_ZTCN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE4_NS0_10IInterfaceE"
534  },
535  {
536   "name" : "_ZTCN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE8_NS0_11BpHwRefBaseE"
537  },
538  {
539   "name" : "_ZTTN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE"
540  },
541  {
542   "name" : "_ZTTN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE"
543  },
544  {
545   "name" : "_ZTTN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
546  },
547  {
548   "name" : "_ZTVN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZTVN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE"
553  },
554  {
555   "name" : "_ZTVN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE"
556  },
557  {
558   "name" : "_ZTVN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
559  }
560 ],
561 "enum_types" :
562 [
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 0,
569     "name" : "android::Condition::WAKE_UP_ONE"
570    },
571    {
572     "enum_field_value" : 1,
573     "name" : "android::Condition::WAKE_UP_ALL"
574    }
575   ],
576   "linker_set_key" : "android::Condition::WakeUpType",
577   "name" : "android::Condition::WakeUpType",
578   "referenced_type" : "type-455",
579   "self_type" : "type-455",
580   "size" : 4,
581   "source_file" : "/system/core/libutils/include/utils/Condition.h",
582   "underlying_type" : "type-2",
583   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
584  },
585  {
586   "alignment" : 4,
587   "enum_fields" :
588   [
589    {
590     "enum_field_value" : 0,
591     "name" : "android::String16::kEmptyString"
592    }
593   ],
594   "linker_set_key" : "android::String16::StaticLinkage",
595   "name" : "android::String16::StaticLinkage",
596   "referenced_type" : "type-341",
597   "self_type" : "type-341",
598   "size" : 4,
599   "source_file" : "/system/core/libutils/include/utils/String16.h",
600   "underlying_type" : "type-2",
601   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
602  },
603  {
604   "alignment" : 4,
605   "enum_fields" :
606   [
607    {
608     "enum_field_value" : 0,
609     "name" : "android::String8::kEmptyString"
610    }
611   ],
612   "linker_set_key" : "android::String8::StaticLinkage",
613   "name" : "android::String8::StaticLinkage",
614   "referenced_type" : "type-334",
615   "self_type" : "type-334",
616   "size" : 4,
617   "source_file" : "/system/core/libutils/include/utils/String8.h",
618   "underlying_type" : "type-2",
619   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
620  },
621  {
622   "alignment" : 4,
623   "enum_fields" :
624   [
625    {
626     "enum_field_value" : 0,
627     "name" : "android::hardware::HidlReturnRestriction::NONE"
628    },
629    {
630     "enum_field_value" : 1,
631     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
632    },
633    {
634     "enum_field_value" : 2,
635     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
636    }
637   ],
638   "linker_set_key" : "android::hardware::HidlReturnRestriction",
639   "name" : "android::hardware::HidlReturnRestriction",
640   "referenced_type" : "type-140",
641   "self_type" : "type-140",
642   "size" : 4,
643   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
644   "underlying_type" : "type-49",
645   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
646  },
647  {
648   "alignment" : 4,
649   "enum_fields" :
650   [
651    {
652     "enum_field_value" : 0,
653     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
654    },
655    {
656     "enum_field_value" : 1,
657     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
658    },
659    {
660     "enum_field_value" : 2,
661     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
662    },
663    {
664     "enum_field_value" : 3,
665     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
666    }
667   ],
668   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
669   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
670   "referenced_type" : "type-325",
671   "self_type" : "type-325",
672   "size" : 4,
673   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
674   "underlying_type" : "type-49",
675   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
676  },
677  {
678   "alignment" : 4,
679   "enum_fields" :
680   [
681    {
682     "enum_field_value" : 1,
683     "name" : "android::hardware::kSynchronizedReadWrite"
684    },
685    {
686     "enum_field_value" : 2,
687     "name" : "android::hardware::kUnsynchronizedWrite"
688    }
689   ],
690   "linker_set_key" : "android::hardware::MQFlavor",
691   "name" : "android::hardware::MQFlavor",
692   "referenced_type" : "type-321",
693   "self_type" : "type-321",
694   "size" : 4,
695   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
696   "underlying_type" : "type-2",
697   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
698  },
699  {
700   "alignment" : 4,
701   "enum_fields" :
702   [
703    {
704     "enum_field_value" : 0,
705     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
706    },
707    {
708     "enum_field_value" : 1,
709     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
710    },
711    {
712     "enum_field_value" : 2,
713     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
714    }
715   ],
716   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
717   "name" : "android::hardware::ProcessState::CallRestriction",
718   "referenced_type" : "type-50",
719   "self_type" : "type-50",
720   "size" : 4,
721   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
722   "underlying_type" : "type-49",
723   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
724  },
725  {
726   "alignment" : 4,
727   "enum_fields" :
728   [
729    {
730     "enum_field_value" : 0,
731     "name" : "android::hardware::Status::EX_NONE"
732    },
733    {
734     "enum_field_value" : -1,
735     "name" : "android::hardware::Status::EX_SECURITY"
736    },
737    {
738     "enum_field_value" : -2,
739     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
740    },
741    {
742     "enum_field_value" : -3,
743     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
744    },
745    {
746     "enum_field_value" : -4,
747     "name" : "android::hardware::Status::EX_NULL_POINTER"
748    },
749    {
750     "enum_field_value" : -5,
751     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
752    },
753    {
754     "enum_field_value" : -6,
755     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
756    },
757    {
758     "enum_field_value" : -7,
759     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
760    },
761    {
762     "enum_field_value" : -128,
763     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
764    },
765    {
766     "enum_field_value" : -129,
767     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
768    }
769   ],
770   "linker_set_key" : "android::hardware::Status::Exception",
771   "name" : "android::hardware::Status::Exception",
772   "referenced_type" : "type-113",
773   "self_type" : "type-113",
774   "size" : 4,
775   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
776   "underlying_type" : "type-49",
777   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
778  },
779  {
780   "alignment" : 4,
781   "enum_fields" :
782   [
783    {
784     "enum_field_value" : 0,
785     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
786    },
787    {
788     "enum_field_value" : 1,
789     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
790    },
791    {
792     "enum_field_value" : 2,
793     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
794    },
795    {
796     "enum_field_value" : 3,
797     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
798    },
799    {
800     "enum_field_value" : 4,
801     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
802    },
803    {
804     "enum_field_value" : 5,
805     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
806    },
807    {
808     "enum_field_value" : 6,
809     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
810    },
811    {
812     "enum_field_value" : 7,
813     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
814    },
815    {
816     "enum_field_value" : 8,
817     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
818    },
819    {
820     "enum_field_value" : 9,
821     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
822    }
823   ],
824   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
825   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
826   "referenced_type" : "type-517",
827   "self_type" : "type-517",
828   "size" : 4,
829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
830   "underlying_type" : "type-2",
831   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
832  },
833  {
834   "alignment" : 4,
835   "enum_fields" :
836   [
837    {
838     "enum_field_value" : 0,
839     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
840    },
841    {
842     "enum_field_value" : 1,
843     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
844    },
845    {
846     "enum_field_value" : 2,
847     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
848    }
849   ],
850   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
851   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
852   "referenced_type" : "type-329",
853   "self_type" : "type-329",
854   "size" : 4,
855   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
856   "underlying_type" : "type-49",
857   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
858  },
859  {
860   "alignment" : 4,
861   "enum_fields" :
862   [
863    {
864     "enum_field_value" : -1,
865     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
866    }
867   ],
868   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
869   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
870   "referenced_type" : "type-472",
871   "self_type" : "type-472",
872   "size" : 4,
873   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
874   "underlying_type" : "type-49",
875   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
876  },
877  {
878   "alignment" : 1,
879   "enum_fields" :
880   [
881    {
882     "enum_field_value" : 0,
883     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
884    },
885    {
886     "enum_field_value" : 1,
887     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
888    },
889    {
890     "enum_field_value" : 2,
891     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
892    }
893   ],
894   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
895   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
896   "referenced_type" : "type-471",
897   "self_type" : "type-471",
898   "size" : 1,
899   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
900   "underlying_type" : "type-106",
901   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
902  },
903  {
904   "alignment" : 4,
905   "enum_fields" :
906   [
907    {
908     "enum_field_value" : 0,
909     "name" : "ANDROID_LOG_UNKNOWN"
910    },
911    {
912     "enum_field_value" : 1,
913     "name" : "ANDROID_LOG_DEFAULT"
914    },
915    {
916     "enum_field_value" : 2,
917     "name" : "ANDROID_LOG_VERBOSE"
918    },
919    {
920     "enum_field_value" : 3,
921     "name" : "ANDROID_LOG_DEBUG"
922    },
923    {
924     "enum_field_value" : 4,
925     "name" : "ANDROID_LOG_INFO"
926    },
927    {
928     "enum_field_value" : 5,
929     "name" : "ANDROID_LOG_WARN"
930    },
931    {
932     "enum_field_value" : 6,
933     "name" : "ANDROID_LOG_ERROR"
934    },
935    {
936     "enum_field_value" : 7,
937     "name" : "ANDROID_LOG_FATAL"
938    },
939    {
940     "enum_field_value" : 8,
941     "name" : "ANDROID_LOG_SILENT"
942    }
943   ],
944   "linker_set_key" : "android_LogPriority",
945   "name" : "android_LogPriority",
946   "referenced_type" : "type-1",
947   "self_type" : "type-1",
948   "size" : 4,
949   "source_file" : "/system/core/liblog/include/android/log.h",
950   "underlying_type" : "type-2",
951   "unique_id" : "android_LogPriority"
952  },
953  {
954   "alignment" : 4,
955   "enum_fields" :
956   [
957    {
958     "enum_field_value" : 0,
959     "name" : "HAL_COLOR_MODE_NATIVE"
960    },
961    {
962     "enum_field_value" : 1,
963     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
964    },
965    {
966     "enum_field_value" : 2,
967     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
968    },
969    {
970     "enum_field_value" : 3,
971     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
972    },
973    {
974     "enum_field_value" : 4,
975     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
976    },
977    {
978     "enum_field_value" : 5,
979     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
980    },
981    {
982     "enum_field_value" : 6,
983     "name" : "HAL_COLOR_MODE_DCI_P3"
984    },
985    {
986     "enum_field_value" : 7,
987     "name" : "HAL_COLOR_MODE_SRGB"
988    },
989    {
990     "enum_field_value" : 8,
991     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
992    },
993    {
994     "enum_field_value" : 9,
995     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
996    }
997   ],
998   "linker_set_key" : "android_color_mode_t",
999   "name" : "android_color_mode_t",
1000   "referenced_type" : "type-425",
1001   "self_type" : "type-425",
1002   "size" : 4,
1003   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1004   "underlying_type" : "type-2",
1005   "unique_id" : "android_color_mode_t"
1006  },
1007  {
1008   "alignment" : 4,
1009   "enum_fields" :
1010   [
1011    {
1012     "enum_field_value" : 10,
1013     "name" : "HAL_COLOR_MODE_BT2020"
1014    },
1015    {
1016     "enum_field_value" : 11,
1017     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1018    },
1019    {
1020     "enum_field_value" : 12,
1021     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1022    }
1023   ],
1024   "linker_set_key" : "android_color_mode_v1_1_t",
1025   "name" : "android_color_mode_v1_1_t",
1026   "referenced_type" : "type-430",
1027   "self_type" : "type-430",
1028   "size" : 4,
1029   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1030   "underlying_type" : "type-2",
1031   "unique_id" : "android_color_mode_v1_1_t"
1032  },
1033  {
1034   "alignment" : 4,
1035   "enum_fields" :
1036   [
1037    {
1038     "enum_field_value" : 0,
1039     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1040    },
1041    {
1042     "enum_field_value" : 1,
1043     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1044    },
1045    {
1046     "enum_field_value" : 2,
1047     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1048    },
1049    {
1050     "enum_field_value" : 3,
1051     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1052    },
1053    {
1054     "enum_field_value" : 4,
1055     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1056    },
1057    {
1058     "enum_field_value" : 5,
1059     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1060    },
1061    {
1062     "enum_field_value" : 6,
1063     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1064    }
1065   ],
1066   "linker_set_key" : "android_color_transform_t",
1067   "name" : "android_color_transform_t",
1068   "referenced_type" : "type-426",
1069   "self_type" : "type-426",
1070   "size" : 4,
1071   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1072   "underlying_type" : "type-2",
1073   "unique_id" : "android_color_transform_t"
1074  },
1075  {
1076   "alignment" : 4,
1077   "enum_fields" :
1078   [
1079    {
1080     "enum_field_value" : 0,
1081     "name" : "HAL_DATASPACE_UNKNOWN"
1082    },
1083    {
1084     "enum_field_value" : 1,
1085     "name" : "HAL_DATASPACE_ARBITRARY"
1086    },
1087    {
1088     "enum_field_value" : 16,
1089     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1090    },
1091    {
1092     "enum_field_value" : 4128768,
1093     "name" : "HAL_DATASPACE_STANDARD_MASK"
1094    },
1095    {
1096     "enum_field_value" : 0,
1097     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1098    },
1099    {
1100     "enum_field_value" : 65536,
1101     "name" : "HAL_DATASPACE_STANDARD_BT709"
1102    },
1103    {
1104     "enum_field_value" : 131072,
1105     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1106    },
1107    {
1108     "enum_field_value" : 196608,
1109     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1110    },
1111    {
1112     "enum_field_value" : 262144,
1113     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1114    },
1115    {
1116     "enum_field_value" : 327680,
1117     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1118    },
1119    {
1120     "enum_field_value" : 393216,
1121     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1122    },
1123    {
1124     "enum_field_value" : 458752,
1125     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1126    },
1127    {
1128     "enum_field_value" : 524288,
1129     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1130    },
1131    {
1132     "enum_field_value" : 589824,
1133     "name" : "HAL_DATASPACE_STANDARD_FILM"
1134    },
1135    {
1136     "enum_field_value" : 655360,
1137     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1138    },
1139    {
1140     "enum_field_value" : 720896,
1141     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1142    },
1143    {
1144     "enum_field_value" : 22,
1145     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1146    },
1147    {
1148     "enum_field_value" : 130023424,
1149     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1150    },
1151    {
1152     "enum_field_value" : 0,
1153     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1154    },
1155    {
1156     "enum_field_value" : 4194304,
1157     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1158    },
1159    {
1160     "enum_field_value" : 8388608,
1161     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1162    },
1163    {
1164     "enum_field_value" : 12582912,
1165     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1166    },
1167    {
1168     "enum_field_value" : 16777216,
1169     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1170    },
1171    {
1172     "enum_field_value" : 20971520,
1173     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1174    },
1175    {
1176     "enum_field_value" : 25165824,
1177     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1178    },
1179    {
1180     "enum_field_value" : 29360128,
1181     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1182    },
1183    {
1184     "enum_field_value" : 33554432,
1185     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1186    },
1187    {
1188     "enum_field_value" : 27,
1189     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1190    },
1191    {
1192     "enum_field_value" : 939524096,
1193     "name" : "HAL_DATASPACE_RANGE_MASK"
1194    },
1195    {
1196     "enum_field_value" : 0,
1197     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1198    },
1199    {
1200     "enum_field_value" : 134217728,
1201     "name" : "HAL_DATASPACE_RANGE_FULL"
1202    },
1203    {
1204     "enum_field_value" : 268435456,
1205     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1206    },
1207    {
1208     "enum_field_value" : 402653184,
1209     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1210    },
1211    {
1212     "enum_field_value" : 512,
1213     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1214    },
1215    {
1216     "enum_field_value" : 138477568,
1217     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1218    },
1219    {
1220     "enum_field_value" : 406913024,
1221     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1222    },
1223    {
1224     "enum_field_value" : 513,
1225     "name" : "HAL_DATASPACE_SRGB"
1226    },
1227    {
1228     "enum_field_value" : 142671872,
1229     "name" : "HAL_DATASPACE_V0_SRGB"
1230    },
1231    {
1232     "enum_field_value" : 411107328,
1233     "name" : "HAL_DATASPACE_V0_SCRGB"
1234    },
1235    {
1236     "enum_field_value" : 257,
1237     "name" : "HAL_DATASPACE_JFIF"
1238    },
1239    {
1240     "enum_field_value" : 146931712,
1241     "name" : "HAL_DATASPACE_V0_JFIF"
1242    },
1243    {
1244     "enum_field_value" : 258,
1245     "name" : "HAL_DATASPACE_BT601_625"
1246    },
1247    {
1248     "enum_field_value" : 281149440,
1249     "name" : "HAL_DATASPACE_V0_BT601_625"
1250    },
1251    {
1252     "enum_field_value" : 259,
1253     "name" : "HAL_DATASPACE_BT601_525"
1254    },
1255    {
1256     "enum_field_value" : 281280512,
1257     "name" : "HAL_DATASPACE_V0_BT601_525"
1258    },
1259    {
1260     "enum_field_value" : 260,
1261     "name" : "HAL_DATASPACE_BT709"
1262    },
1263    {
1264     "enum_field_value" : 281083904,
1265     "name" : "HAL_DATASPACE_V0_BT709"
1266    },
1267    {
1268     "enum_field_value" : 139067392,
1269     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1270    },
1271    {
1272     "enum_field_value" : 155844608,
1273     "name" : "HAL_DATASPACE_DCI_P3"
1274    },
1275    {
1276     "enum_field_value" : 139067392,
1277     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1278    },
1279    {
1280     "enum_field_value" : 143261696,
1281     "name" : "HAL_DATASPACE_DISPLAY_P3"
1282    },
1283    {
1284     "enum_field_value" : 151715840,
1285     "name" : "HAL_DATASPACE_ADOBE_RGB"
1286    },
1287    {
1288     "enum_field_value" : 138805248,
1289     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1290    },
1291    {
1292     "enum_field_value" : 147193856,
1293     "name" : "HAL_DATASPACE_BT2020"
1294    },
1295    {
1296     "enum_field_value" : 163971072,
1297     "name" : "HAL_DATASPACE_BT2020_PQ"
1298    },
1299    {
1300     "enum_field_value" : 4096,
1301     "name" : "HAL_DATASPACE_DEPTH"
1302    },
1303    {
1304     "enum_field_value" : 4097,
1305     "name" : "HAL_DATASPACE_SENSOR"
1306    }
1307   ],
1308   "linker_set_key" : "android_dataspace_t",
1309   "name" : "android_dataspace_t",
1310   "referenced_type" : "type-424",
1311   "self_type" : "type-424",
1312   "size" : 4,
1313   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1314   "underlying_type" : "type-2",
1315   "unique_id" : "android_dataspace_t"
1316  },
1317  {
1318   "alignment" : 4,
1319   "enum_fields" :
1320   [
1321    {
1322     "enum_field_value" : 281411584,
1323     "name" : "HAL_DATASPACE_BT2020_ITU"
1324    },
1325    {
1326     "enum_field_value" : 298188800,
1327     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1328    },
1329    {
1330     "enum_field_value" : 302383104,
1331     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1332    },
1333    {
1334     "enum_field_value" : 168165376,
1335     "name" : "HAL_DATASPACE_BT2020_HLG"
1336    }
1337   ],
1338   "linker_set_key" : "android_dataspace_v1_1_t",
1339   "name" : "android_dataspace_v1_1_t",
1340   "referenced_type" : "type-429",
1341   "self_type" : "type-429",
1342   "size" : 4,
1343   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1344   "underlying_type" : "type-2",
1345   "unique_id" : "android_dataspace_v1_1_t"
1346  },
1347  {
1348   "alignment" : 4,
1349   "enum_fields" :
1350   [
1351    {
1352     "enum_field_value" : 142999552,
1353     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1354    },
1355    {
1356     "enum_field_value" : 4098,
1357     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1358    },
1359    {
1360     "enum_field_value" : 4099,
1361     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1362    },
1363    {
1364     "enum_field_value" : 4100,
1365     "name" : "HAL_DATASPACE_HEIF"
1366    }
1367   ],
1368   "linker_set_key" : "android_dataspace_v1_2_t",
1369   "name" : "android_dataspace_v1_2_t",
1370   "referenced_type" : "type-433",
1371   "self_type" : "type-433",
1372   "size" : 4,
1373   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1374   "underlying_type" : "type-2",
1375   "unique_id" : "android_dataspace_v1_2_t"
1376  },
1377  {
1378   "alignment" : 4,
1379   "enum_fields" :
1380   [
1381    {
1382     "enum_field_value" : 1,
1383     "name" : "FLEX_COMPONENT_Y"
1384    },
1385    {
1386     "enum_field_value" : 2,
1387     "name" : "FLEX_COMPONENT_Cb"
1388    },
1389    {
1390     "enum_field_value" : 4,
1391     "name" : "FLEX_COMPONENT_Cr"
1392    },
1393    {
1394     "enum_field_value" : 1024,
1395     "name" : "FLEX_COMPONENT_R"
1396    },
1397    {
1398     "enum_field_value" : 2048,
1399     "name" : "FLEX_COMPONENT_G"
1400    },
1401    {
1402     "enum_field_value" : 4096,
1403     "name" : "FLEX_COMPONENT_B"
1404    },
1405    {
1406     "enum_field_value" : 1073741824,
1407     "name" : "FLEX_COMPONENT_A"
1408    }
1409   ],
1410   "linker_set_key" : "android_flex_component",
1411   "name" : "android_flex_component",
1412   "referenced_type" : "type-438",
1413   "self_type" : "type-438",
1414   "size" : 4,
1415   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1416   "underlying_type" : "type-2",
1417   "unique_id" : "android_flex_component"
1418  },
1419  {
1420   "alignment" : 4,
1421   "enum_fields" :
1422   [
1423    {
1424     "enum_field_value" : 0,
1425     "name" : "FLEX_FORMAT_INVALID"
1426    },
1427    {
1428     "enum_field_value" : 1,
1429     "name" : "FLEX_FORMAT_Y"
1430    },
1431    {
1432     "enum_field_value" : 7,
1433     "name" : "FLEX_FORMAT_YCbCr"
1434    },
1435    {
1436     "enum_field_value" : 1073741831,
1437     "name" : "FLEX_FORMAT_YCbCrA"
1438    },
1439    {
1440     "enum_field_value" : 7168,
1441     "name" : "FLEX_FORMAT_RGB"
1442    },
1443    {
1444     "enum_field_value" : 1073748992,
1445     "name" : "FLEX_FORMAT_RGBA"
1446    }
1447   ],
1448   "linker_set_key" : "android_flex_format",
1449   "name" : "android_flex_format",
1450   "referenced_type" : "type-440",
1451   "self_type" : "type-440",
1452   "size" : 4,
1453   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1454   "underlying_type" : "type-2",
1455   "unique_id" : "android_flex_format"
1456  },
1457  {
1458   "alignment" : 4,
1459   "enum_fields" :
1460   [
1461    {
1462     "enum_field_value" : 1,
1463     "name" : "HAL_HDR_DOLBY_VISION"
1464    },
1465    {
1466     "enum_field_value" : 2,
1467     "name" : "HAL_HDR_HDR10"
1468    },
1469    {
1470     "enum_field_value" : 3,
1471     "name" : "HAL_HDR_HLG"
1472    }
1473   ],
1474   "linker_set_key" : "android_hdr_t",
1475   "name" : "android_hdr_t",
1476   "referenced_type" : "type-427",
1477   "self_type" : "type-427",
1478   "size" : 4,
1479   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1480   "underlying_type" : "type-2",
1481   "unique_id" : "android_hdr_t"
1482  },
1483  {
1484   "alignment" : 4,
1485   "enum_fields" :
1486   [
1487    {
1488     "enum_field_value" : 4,
1489     "name" : "HAL_HDR_HDR10_PLUS"
1490    }
1491   ],
1492   "linker_set_key" : "android_hdr_v1_2_t",
1493   "name" : "android_hdr_v1_2_t",
1494   "referenced_type" : "type-432",
1495   "self_type" : "type-432",
1496   "size" : 4,
1497   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1498   "underlying_type" : "type-2",
1499   "unique_id" : "android_hdr_v1_2_t"
1500  },
1501  {
1502   "alignment" : 4,
1503   "enum_fields" :
1504   [
1505    {
1506     "enum_field_value" : 39,
1507     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1508    },
1509    {
1510     "enum_field_value" : 40,
1511     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1512    },
1513    {
1514     "enum_field_value" : 41,
1515     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1516    },
1517    {
1518     "enum_field_value" : 42,
1519     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1520    }
1521   ],
1522   "linker_set_key" : "android_pixel_format_sw_t",
1523   "name" : "android_pixel_format_sw_t",
1524   "referenced_type" : "type-435",
1525   "self_type" : "type-435",
1526   "size" : 4,
1527   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1528   "underlying_type" : "type-2",
1529   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1530  },
1531  {
1532   "alignment" : 4,
1533   "enum_fields" :
1534   [
1535    {
1536     "enum_field_value" : 1,
1537     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1538    },
1539    {
1540     "enum_field_value" : 2,
1541     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1542    },
1543    {
1544     "enum_field_value" : 3,
1545     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1546    },
1547    {
1548     "enum_field_value" : 4,
1549     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1550    },
1551    {
1552     "enum_field_value" : 5,
1553     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1554    },
1555    {
1556     "enum_field_value" : 16,
1557     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1558    },
1559    {
1560     "enum_field_value" : 17,
1561     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1562    },
1563    {
1564     "enum_field_value" : 20,
1565     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1566    },
1567    {
1568     "enum_field_value" : 22,
1569     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1570    },
1571    {
1572     "enum_field_value" : 32,
1573     "name" : "HAL_PIXEL_FORMAT_RAW16"
1574    },
1575    {
1576     "enum_field_value" : 33,
1577     "name" : "HAL_PIXEL_FORMAT_BLOB"
1578    },
1579    {
1580     "enum_field_value" : 34,
1581     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1582    },
1583    {
1584     "enum_field_value" : 35,
1585     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1586    },
1587    {
1588     "enum_field_value" : 36,
1589     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1590    },
1591    {
1592     "enum_field_value" : 37,
1593     "name" : "HAL_PIXEL_FORMAT_RAW10"
1594    },
1595    {
1596     "enum_field_value" : 38,
1597     "name" : "HAL_PIXEL_FORMAT_RAW12"
1598    },
1599    {
1600     "enum_field_value" : 43,
1601     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1602    },
1603    {
1604     "enum_field_value" : 538982489,
1605     "name" : "HAL_PIXEL_FORMAT_Y8"
1606    },
1607    {
1608     "enum_field_value" : 540422489,
1609     "name" : "HAL_PIXEL_FORMAT_Y16"
1610    },
1611    {
1612     "enum_field_value" : 842094169,
1613     "name" : "HAL_PIXEL_FORMAT_YV12"
1614    }
1615   ],
1616   "linker_set_key" : "android_pixel_format_t",
1617   "name" : "android_pixel_format_t",
1618   "referenced_type" : "type-422",
1619   "self_type" : "type-422",
1620   "size" : 4,
1621   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1622   "underlying_type" : "type-2",
1623   "unique_id" : "android_pixel_format_t"
1624  },
1625  {
1626   "alignment" : 4,
1627   "enum_fields" :
1628   [
1629    {
1630     "enum_field_value" : 48,
1631     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1632    },
1633    {
1634     "enum_field_value" : 49,
1635     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1636    },
1637    {
1638     "enum_field_value" : 50,
1639     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1640    },
1641    {
1642     "enum_field_value" : 51,
1643     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1644    },
1645    {
1646     "enum_field_value" : 52,
1647     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1648    },
1649    {
1650     "enum_field_value" : 53,
1651     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1652    },
1653    {
1654     "enum_field_value" : 54,
1655     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1656    }
1657   ],
1658   "linker_set_key" : "android_pixel_format_v1_1_t",
1659   "name" : "android_pixel_format_v1_1_t",
1660   "referenced_type" : "type-428",
1661   "self_type" : "type-428",
1662   "size" : 4,
1663   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1664   "underlying_type" : "type-2",
1665   "unique_id" : "android_pixel_format_v1_1_t"
1666  },
1667  {
1668   "alignment" : 4,
1669   "enum_fields" :
1670   [
1671    {
1672     "enum_field_value" : 55,
1673     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1674    }
1675   ],
1676   "linker_set_key" : "android_pixel_format_v1_2_t",
1677   "name" : "android_pixel_format_v1_2_t",
1678   "referenced_type" : "type-434",
1679   "self_type" : "type-434",
1680   "size" : 4,
1681   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1682   "underlying_type" : "type-2",
1683   "unique_id" : "android_pixel_format_v1_2_t"
1684  },
1685  {
1686   "alignment" : 4,
1687   "enum_fields" :
1688   [
1689    {
1690     "enum_field_value" : 0,
1691     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1692    },
1693    {
1694     "enum_field_value" : 1,
1695     "name" : "HAL_RENDER_INTENT_ENHANCE"
1696    },
1697    {
1698     "enum_field_value" : 2,
1699     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1700    },
1701    {
1702     "enum_field_value" : 3,
1703     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1704    }
1705   ],
1706   "linker_set_key" : "android_render_intent_v1_1_t",
1707   "name" : "android_render_intent_v1_1_t",
1708   "referenced_type" : "type-431",
1709   "self_type" : "type-431",
1710   "size" : 4,
1711   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1712   "underlying_type" : "type-2",
1713   "unique_id" : "android_render_intent_v1_1_t"
1714  },
1715  {
1716   "alignment" : 4,
1717   "enum_fields" :
1718   [
1719    {
1720     "enum_field_value" : 1,
1721     "name" : "HAL_TRANSFORM_FLIP_H"
1722    },
1723    {
1724     "enum_field_value" : 2,
1725     "name" : "HAL_TRANSFORM_FLIP_V"
1726    },
1727    {
1728     "enum_field_value" : 4,
1729     "name" : "HAL_TRANSFORM_ROT_90"
1730    },
1731    {
1732     "enum_field_value" : 3,
1733     "name" : "HAL_TRANSFORM_ROT_180"
1734    },
1735    {
1736     "enum_field_value" : 7,
1737     "name" : "HAL_TRANSFORM_ROT_270"
1738    }
1739   ],
1740   "linker_set_key" : "android_transform_t",
1741   "name" : "android_transform_t",
1742   "referenced_type" : "type-423",
1743   "self_type" : "type-423",
1744   "size" : 4,
1745   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1746   "underlying_type" : "type-2",
1747   "unique_id" : "android_transform_t"
1748  },
1749  {
1750   "alignment" : 4,
1751   "enum_fields" :
1752   [
1753    {
1754     "enum_field_value" : 0,
1755     "name" : "LOG_ID_MIN"
1756    },
1757    {
1758     "enum_field_value" : 0,
1759     "name" : "LOG_ID_MAIN"
1760    },
1761    {
1762     "enum_field_value" : 1,
1763     "name" : "LOG_ID_RADIO"
1764    },
1765    {
1766     "enum_field_value" : 2,
1767     "name" : "LOG_ID_EVENTS"
1768    },
1769    {
1770     "enum_field_value" : 3,
1771     "name" : "LOG_ID_SYSTEM"
1772    },
1773    {
1774     "enum_field_value" : 4,
1775     "name" : "LOG_ID_CRASH"
1776    },
1777    {
1778     "enum_field_value" : 5,
1779     "name" : "LOG_ID_STATS"
1780    },
1781    {
1782     "enum_field_value" : 6,
1783     "name" : "LOG_ID_SECURITY"
1784    },
1785    {
1786     "enum_field_value" : 7,
1787     "name" : "LOG_ID_KERNEL"
1788    },
1789    {
1790     "enum_field_value" : 8,
1791     "name" : "LOG_ID_MAX"
1792    }
1793   ],
1794   "linker_set_key" : "log_id",
1795   "name" : "log_id",
1796   "referenced_type" : "type-246",
1797   "self_type" : "type-246",
1798   "size" : 4,
1799   "source_file" : "/system/core/liblog/include/android/log.h",
1800   "underlying_type" : "type-2",
1801   "unique_id" : "log_id"
1802  }
1803 ],
1804 "function_types" :
1805 [
1806  {
1807   "alignment" : 4,
1808   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1809   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1810   "parameters" :
1811   [
1812    {
1813     "referenced_type" : "type-31"
1814    },
1815    {
1816     "referenced_type" : "type-37"
1817    },
1818    {
1819     "referenced_type" : "type-22"
1820    }
1821   ],
1822   "referenced_type" : "type-29",
1823   "return_type" : "type-30",
1824   "self_type" : "type-29",
1825   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1826  },
1827  {
1828   "alignment" : 4,
1829   "linker_set_key" : "int (void *)",
1830   "name" : "int (void *)",
1831   "parameters" :
1832   [
1833    {
1834     "referenced_type" : "type-22"
1835    }
1836   ],
1837   "referenced_type" : "type-448",
1838   "return_type" : "type-49",
1839   "self_type" : "type-448",
1840   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1841  },
1842  {
1843   "alignment" : 4,
1844   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1845   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1846   "parameters" :
1847   [
1848    {
1849     "referenced_type" : "type-362"
1850    },
1851    {
1852     "referenced_type" : "type-311"
1853    },
1854    {
1855     "referenced_type" : "type-2"
1856    },
1857    {
1858     "referenced_type" : "type-363"
1859    },
1860    {
1861     "referenced_type" : "type-2"
1862    },
1863    {
1864     "referenced_type" : "type-22"
1865    }
1866   ],
1867   "referenced_type" : "type-361",
1868   "return_type" : "type-23",
1869   "self_type" : "type-361",
1870   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1871  }
1872 ],
1873 "functions" :
1874 [
1875  {
1876   "function_name" : "android::hardware::configstore::V1_0::writeEmbeddedToParcel",
1877   "linker_set_key" : "_ZN7android8hardware11configstore4V1_021writeEmbeddedToParcelERKNS2_14OptionalStringEPNS0_6ParcelEjj",
1878   "parameters" :
1879   [
1880    {
1881     "referenced_type" : "type-553"
1882    },
1883    {
1884     "referenced_type" : "type-362"
1885    },
1886    {
1887     "referenced_type" : "type-2"
1888    },
1889    {
1890     "referenced_type" : "type-2"
1891    }
1892   ],
1893   "return_type" : "type-49",
1894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/hwtypes.h"
1895  },
1896  {
1897   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::getService",
1898   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
1899   "parameters" :
1900   [
1901    {
1902     "default_arg" : true,
1903     "referenced_type" : "type-380"
1904    },
1905    {
1906     "default_arg" : true,
1907     "referenced_type" : "type-30"
1908    }
1909   ],
1910   "return_type" : "type-82",
1911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1912  },
1913  {
1914   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::linkToDeath",
1915   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
1916   "parameters" :
1917   [
1918    {
1919     "is_this_ptr" : true,
1920     "referenced_type" : "type-83"
1921    },
1922    {
1923     "referenced_type" : "type-258"
1924    },
1925    {
1926     "referenced_type" : "type-13"
1927    }
1928   ],
1929   "return_type" : "type-120",
1930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1931  },
1932  {
1933   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::getDebugInfo",
1934   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
1935   "parameters" :
1936   [
1937    {
1938     "is_this_ptr" : true,
1939     "referenced_type" : "type-83"
1940    },
1941    {
1942     "referenced_type" : "type-567"
1943    }
1944   ],
1945   "return_type" : "type-141",
1946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1947  },
1948  {
1949   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::getHashChain",
1950   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
1951   "parameters" :
1952   [
1953    {
1954     "is_this_ptr" : true,
1955     "referenced_type" : "type-83"
1956    },
1957    {
1958     "referenced_type" : "type-568"
1959    }
1960   ],
1961   "return_type" : "type-141",
1962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1963  },
1964  {
1965   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::tryGetService",
1966   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
1967   "parameters" :
1968   [
1969    {
1970     "default_arg" : true,
1971     "referenced_type" : "type-380"
1972    },
1973    {
1974     "default_arg" : true,
1975     "referenced_type" : "type-30"
1976    }
1977   ],
1978   "return_type" : "type-82",
1979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1980  },
1981  {
1982   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::unlinkToDeath",
1983   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
1984   "parameters" :
1985   [
1986    {
1987     "is_this_ptr" : true,
1988     "referenced_type" : "type-83"
1989    },
1990    {
1991     "referenced_type" : "type-258"
1992    }
1993   ],
1994   "return_type" : "type-120",
1995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
1996  },
1997  {
1998   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::interfaceChain",
1999   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2000   "parameters" :
2001   [
2002    {
2003     "is_this_ptr" : true,
2004     "referenced_type" : "type-83"
2005    },
2006    {
2007     "referenced_type" : "type-569"
2008    }
2009   ],
2010   "return_type" : "type-141",
2011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2012  },
2013  {
2014   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::registerAsService",
2015   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2016   "parameters" :
2017   [
2018    {
2019     "is_this_ptr" : true,
2020     "referenced_type" : "type-83"
2021    },
2022    {
2023     "default_arg" : true,
2024     "referenced_type" : "type-380"
2025    }
2026   ],
2027   "return_type" : "type-49",
2028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2029  },
2030  {
2031   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::interfaceDescriptor",
2032   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2033   "parameters" :
2034   [
2035    {
2036     "is_this_ptr" : true,
2037     "referenced_type" : "type-83"
2038    },
2039    {
2040     "referenced_type" : "type-570"
2041    }
2042   ],
2043   "return_type" : "type-141",
2044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2045  },
2046  {
2047   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::notifySyspropsChanged",
2048   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21notifySyspropsChangedEv",
2049   "parameters" :
2050   [
2051    {
2052     "is_this_ptr" : true,
2053     "referenced_type" : "type-83"
2054    }
2055   ],
2056   "return_type" : "type-141",
2057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2058  },
2059  {
2060   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::setHALInstrumentation",
2061   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21setHALInstrumentationEv",
2062   "parameters" :
2063   [
2064    {
2065     "is_this_ptr" : true,
2066     "referenced_type" : "type-83"
2067    }
2068   ],
2069   "return_type" : "type-141",
2070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2071  },
2072  {
2073   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::registerForNotifications",
2074   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2075   "parameters" :
2076   [
2077    {
2078     "referenced_type" : "type-380"
2079    },
2080    {
2081     "referenced_type" : "type-494"
2082    }
2083   ],
2084   "return_type" : "type-30",
2085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2086  },
2087  {
2088   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::ping",
2089   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs4pingEv",
2090   "parameters" :
2091   [
2092    {
2093     "is_this_ptr" : true,
2094     "referenced_type" : "type-83"
2095    }
2096   ],
2097   "return_type" : "type-141",
2098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2099  },
2100  {
2101   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::debug",
2102   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2103   "parameters" :
2104   [
2105    {
2106     "is_this_ptr" : true,
2107     "referenced_type" : "type-83"
2108    },
2109    {
2110     "referenced_type" : "type-320"
2111    },
2112    {
2113     "referenced_type" : "type-493"
2114    }
2115   ],
2116   "return_type" : "type-141",
2117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2118  },
2119  {
2120   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::castFrom",
2121   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2122   "parameters" :
2123   [
2124    {
2125     "referenced_type" : "type-537"
2126    },
2127    {
2128     "default_arg" : true,
2129     "referenced_type" : "type-30"
2130    }
2131   ],
2132   "return_type" : "type-128",
2133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2134  },
2135  {
2136   "function_name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::castFrom",
2137   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8castFromERKNS_2spIS3_EEb",
2138   "parameters" :
2139   [
2140    {
2141     "referenced_type" : "type-524"
2142    },
2143    {
2144     "default_arg" : true,
2145     "referenced_type" : "type-30"
2146    }
2147   ],
2148   "return_type" : "type-128",
2149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
2150  },
2151  {
2152   "function_name" : "android::hardware::configstore::V1_0::readEmbeddedFromParcel",
2153   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022readEmbeddedFromParcelERKNS2_14OptionalStringERKNS0_6ParcelEjj",
2154   "parameters" :
2155   [
2156    {
2157     "referenced_type" : "type-553"
2158    },
2159    {
2160     "referenced_type" : "type-376"
2161    },
2162    {
2163     "referenced_type" : "type-2"
2164    },
2165    {
2166     "referenced_type" : "type-2"
2167    }
2168   ],
2169   "return_type" : "type-49",
2170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/hwtypes.h"
2171  },
2172  {
2173   "access" : "private",
2174   "function_name" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs::addOnewayTask",
2175   "linker_set_key" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs13addOnewayTaskENSt3__18functionIFvvEEE",
2176   "parameters" :
2177   [
2178    {
2179     "is_this_ptr" : true,
2180     "referenced_type" : "type-541"
2181    },
2182    {
2183     "referenced_type" : "type-574"
2184    }
2185   ],
2186   "return_type" : "type-141",
2187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BsSurfaceFlingerConfigs.h"
2188  },
2189  {
2190   "function_name" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs::BsSurfaceFlingerConfigs",
2191   "linker_set_key" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsC1ENS_2spINS2_22ISurfaceFlingerConfigsEEE",
2192   "parameters" :
2193   [
2194    {
2195     "is_this_ptr" : true,
2196     "referenced_type" : "type-541"
2197    },
2198    {
2199     "referenced_type" : "type-88"
2200    }
2201   ],
2202   "return_type" : "type-23",
2203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BsSurfaceFlingerConfigs.h"
2204  },
2205  {
2206   "function_name" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs::BsSurfaceFlingerConfigs",
2207   "linker_set_key" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsC2ENS_2spINS2_22ISurfaceFlingerConfigsEEE",
2208   "parameters" :
2209   [
2210    {
2211     "is_this_ptr" : true,
2212     "referenced_type" : "type-541"
2213    },
2214    {
2215     "referenced_type" : "type-88"
2216    }
2217   ],
2218   "return_type" : "type-23",
2219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BsSurfaceFlingerConfigs.h"
2220  },
2221  {
2222   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::onTransact",
2223   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2224   "parameters" :
2225   [
2226    {
2227     "is_this_ptr" : true,
2228     "referenced_type" : "type-484"
2229    },
2230    {
2231     "referenced_type" : "type-2"
2232    },
2233    {
2234     "referenced_type" : "type-376"
2235    },
2236    {
2237     "referenced_type" : "type-362"
2238    },
2239    {
2240     "default_arg" : true,
2241     "referenced_type" : "type-2"
2242    },
2243    {
2244     "default_arg" : true,
2245     "referenced_type" : "type-588"
2246    }
2247   ],
2248   "return_type" : "type-49",
2249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2250  },
2251  {
2252   "access" : "private",
2253   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::getDebugInfo",
2254   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2255   "parameters" :
2256   [
2257    {
2258     "is_this_ptr" : true,
2259     "referenced_type" : "type-484"
2260    },
2261    {
2262     "referenced_type" : "type-589"
2263    }
2264   ],
2265   "return_type" : "type-141",
2266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2267  },
2268  {
2269   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_useVrFlinger",
2270   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs18_hidl_useVrFlingerEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2271   "parameters" :
2272   [
2273    {
2274     "referenced_type" : "type-377"
2275    },
2276    {
2277     "referenced_type" : "type-376"
2278    },
2279    {
2280     "referenced_type" : "type-362"
2281    },
2282    {
2283     "referenced_type" : "type-590"
2284    }
2285   ],
2286   "return_type" : "type-49",
2287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2288  },
2289  {
2290   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_hasHDRDisplay",
2291   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs19_hidl_hasHDRDisplayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2292   "parameters" :
2293   [
2294    {
2295     "referenced_type" : "type-377"
2296    },
2297    {
2298     "referenced_type" : "type-376"
2299    },
2300    {
2301     "referenced_type" : "type-362"
2302    },
2303    {
2304     "referenced_type" : "type-591"
2305    }
2306   ],
2307   "return_type" : "type-49",
2308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2309  },
2310  {
2311   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_hasSyncFramework",
2312   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs22_hidl_hasSyncFrameworkEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2313   "parameters" :
2314   [
2315    {
2316     "referenced_type" : "type-377"
2317    },
2318    {
2319     "referenced_type" : "type-376"
2320    },
2321    {
2322     "referenced_type" : "type-362"
2323    },
2324    {
2325     "referenced_type" : "type-592"
2326    }
2327   ],
2328   "return_type" : "type-49",
2329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2330  },
2331  {
2332   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_useHwcForRGBtoYUV",
2333   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs23_hidl_useHwcForRGBtoYUVEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2334   "parameters" :
2335   [
2336    {
2337     "referenced_type" : "type-377"
2338    },
2339    {
2340     "referenced_type" : "type-376"
2341    },
2342    {
2343     "referenced_type" : "type-362"
2344    },
2345    {
2346     "referenced_type" : "type-593"
2347    }
2348   ],
2349   "return_type" : "type-49",
2350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2351  },
2352  {
2353   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_useContextPriority",
2354   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs24_hidl_useContextPriorityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2355   "parameters" :
2356   [
2357    {
2358     "referenced_type" : "type-377"
2359    },
2360    {
2361     "referenced_type" : "type-376"
2362    },
2363    {
2364     "referenced_type" : "type-362"
2365    },
2366    {
2367     "referenced_type" : "type-594"
2368    }
2369   ],
2370   "return_type" : "type-49",
2371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2372  },
2373  {
2374   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_hasWideColorDisplay",
2375   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs25_hidl_hasWideColorDisplayEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2376   "parameters" :
2377   [
2378    {
2379     "referenced_type" : "type-377"
2380    },
2381    {
2382     "referenced_type" : "type-376"
2383    },
2384    {
2385     "referenced_type" : "type-362"
2386    },
2387    {
2388     "referenced_type" : "type-595"
2389    }
2390   ],
2391   "return_type" : "type-49",
2392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2393  },
2394  {
2395   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_maxVirtualDisplaySize",
2396   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs27_hidl_maxVirtualDisplaySizeEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2397   "parameters" :
2398   [
2399    {
2400     "referenced_type" : "type-377"
2401    },
2402    {
2403     "referenced_type" : "type-376"
2404    },
2405    {
2406     "referenced_type" : "type-362"
2407    },
2408    {
2409     "referenced_type" : "type-596"
2410    }
2411   ],
2412   "return_type" : "type-49",
2413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2414  },
2415  {
2416   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_vsyncEventPhaseOffsetNs",
2417   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs29_hidl_vsyncEventPhaseOffsetNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2418   "parameters" :
2419   [
2420    {
2421     "referenced_type" : "type-377"
2422    },
2423    {
2424     "referenced_type" : "type-376"
2425    },
2426    {
2427     "referenced_type" : "type-362"
2428    },
2429    {
2430     "referenced_type" : "type-597"
2431    }
2432   ],
2433   "return_type" : "type-49",
2434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2435  },
2436  {
2437   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_vsyncSfEventPhaseOffsetNs",
2438   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs31_hidl_vsyncSfEventPhaseOffsetNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2439   "parameters" :
2440   [
2441    {
2442     "referenced_type" : "type-377"
2443    },
2444    {
2445     "referenced_type" : "type-376"
2446    },
2447    {
2448     "referenced_type" : "type-362"
2449    },
2450    {
2451     "referenced_type" : "type-598"
2452    }
2453   ],
2454   "return_type" : "type-49",
2455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2456  },
2457  {
2458   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_presentTimeOffsetFromVSyncNs",
2459   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs34_hidl_presentTimeOffsetFromVSyncNsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2460   "parameters" :
2461   [
2462    {
2463     "referenced_type" : "type-377"
2464    },
2465    {
2466     "referenced_type" : "type-376"
2467    },
2468    {
2469     "referenced_type" : "type-362"
2470    },
2471    {
2472     "referenced_type" : "type-599"
2473    }
2474   ],
2475   "return_type" : "type-49",
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2477  },
2478  {
2479   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_maxFrameBufferAcquiredBuffers",
2480   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs35_hidl_maxFrameBufferAcquiredBuffersEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2481   "parameters" :
2482   [
2483    {
2484     "referenced_type" : "type-377"
2485    },
2486    {
2487     "referenced_type" : "type-376"
2488    },
2489    {
2490     "referenced_type" : "type-362"
2491    },
2492    {
2493     "referenced_type" : "type-600"
2494    }
2495   ],
2496   "return_type" : "type-49",
2497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2498  },
2499  {
2500   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::_hidl_startGraphicsAllocatorService",
2501   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs35_hidl_startGraphicsAllocatorServiceEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2502   "parameters" :
2503   [
2504    {
2505     "referenced_type" : "type-377"
2506    },
2507    {
2508     "referenced_type" : "type-376"
2509    },
2510    {
2511     "referenced_type" : "type-362"
2512    },
2513    {
2514     "referenced_type" : "type-601"
2515    }
2516   ],
2517   "return_type" : "type-49",
2518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2519  },
2520  {
2521   "access" : "private",
2522   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::ping",
2523   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs4pingEv",
2524   "parameters" :
2525   [
2526    {
2527     "is_this_ptr" : true,
2528     "referenced_type" : "type-484"
2529    }
2530   ],
2531   "return_type" : "type-141",
2532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2533  },
2534  {
2535   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::BnHwSurfaceFlingerConfigs",
2536   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsC1ERKNS_2spINS2_22ISurfaceFlingerConfigsEEE",
2537   "parameters" :
2538   [
2539    {
2540     "is_this_ptr" : true,
2541     "referenced_type" : "type-484"
2542    },
2543    {
2544     "referenced_type" : "type-524"
2545    }
2546   ],
2547   "return_type" : "type-23",
2548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2549  },
2550  {
2551   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::BnHwSurfaceFlingerConfigs",
2552   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsC2ERKNS_2spINS2_22ISurfaceFlingerConfigsEEE",
2553   "parameters" :
2554   [
2555    {
2556     "is_this_ptr" : true,
2557     "referenced_type" : "type-484"
2558    },
2559    {
2560     "referenced_type" : "type-524"
2561    }
2562   ],
2563   "return_type" : "type-23",
2564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2565  },
2566  {
2567   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::~BnHwSurfaceFlingerConfigs",
2568   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev",
2569   "parameters" :
2570   [
2571    {
2572     "is_this_ptr" : true,
2573     "referenced_type" : "type-484"
2574    }
2575   ],
2576   "return_type" : "type-23",
2577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2578  },
2579  {
2580   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::~BnHwSurfaceFlingerConfigs",
2581   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev",
2582   "parameters" :
2583   [
2584    {
2585     "is_this_ptr" : true,
2586     "referenced_type" : "type-484"
2587    }
2588   ],
2589   "return_type" : "type-23",
2590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2591  },
2592  {
2593   "function_name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs::~BnHwSurfaceFlingerConfigs",
2594   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD2Ev",
2595   "parameters" :
2596   [
2597    {
2598     "is_this_ptr" : true,
2599     "referenced_type" : "type-484"
2600    }
2601   ],
2602   "return_type" : "type-23",
2603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h"
2604  },
2605  {
2606   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::linkToDeath",
2607   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2608   "parameters" :
2609   [
2610    {
2611     "is_this_ptr" : true,
2612     "referenced_type" : "type-557"
2613    },
2614    {
2615     "referenced_type" : "type-258"
2616    },
2617    {
2618     "referenced_type" : "type-13"
2619    }
2620   ],
2621   "return_type" : "type-120",
2622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2623  },
2624  {
2625   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::getDebugInfo",
2626   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2627   "parameters" :
2628   [
2629    {
2630     "is_this_ptr" : true,
2631     "referenced_type" : "type-557"
2632    },
2633    {
2634     "referenced_type" : "type-602"
2635    }
2636   ],
2637   "return_type" : "type-141",
2638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2639  },
2640  {
2641   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::getHashChain",
2642   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2643   "parameters" :
2644   [
2645    {
2646     "is_this_ptr" : true,
2647     "referenced_type" : "type-557"
2648    },
2649    {
2650     "referenced_type" : "type-603"
2651    }
2652   ],
2653   "return_type" : "type-141",
2654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2655  },
2656  {
2657   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::useVrFlinger",
2658   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2659   "parameters" :
2660   [
2661    {
2662     "is_this_ptr" : true,
2663     "referenced_type" : "type-557"
2664    },
2665    {
2666     "referenced_type" : "type-604"
2667    }
2668   ],
2669   "return_type" : "type-141",
2670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2671  },
2672  {
2673   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::hasHDRDisplay",
2674   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2675   "parameters" :
2676   [
2677    {
2678     "is_this_ptr" : true,
2679     "referenced_type" : "type-557"
2680    },
2681    {
2682     "referenced_type" : "type-605"
2683    }
2684   ],
2685   "return_type" : "type-141",
2686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2687  },
2688  {
2689   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::unlinkToDeath",
2690   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2691   "parameters" :
2692   [
2693    {
2694     "is_this_ptr" : true,
2695     "referenced_type" : "type-557"
2696    },
2697    {
2698     "referenced_type" : "type-258"
2699    }
2700   ],
2701   "return_type" : "type-120",
2702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2703  },
2704  {
2705   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::interfaceChain",
2706   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2707   "parameters" :
2708   [
2709    {
2710     "is_this_ptr" : true,
2711     "referenced_type" : "type-557"
2712    },
2713    {
2714     "referenced_type" : "type-606"
2715    }
2716   ],
2717   "return_type" : "type-141",
2718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2719  },
2720  {
2721   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::hasSyncFramework",
2722   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2723   "parameters" :
2724   [
2725    {
2726     "is_this_ptr" : true,
2727     "referenced_type" : "type-557"
2728    },
2729    {
2730     "referenced_type" : "type-607"
2731    }
2732   ],
2733   "return_type" : "type-141",
2734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2735  },
2736  {
2737   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::useHwcForRGBtoYUV",
2738   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2739   "parameters" :
2740   [
2741    {
2742     "is_this_ptr" : true,
2743     "referenced_type" : "type-557"
2744    },
2745    {
2746     "referenced_type" : "type-608"
2747    }
2748   ],
2749   "return_type" : "type-141",
2750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2751  },
2752  {
2753   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_useVrFlinger",
2754   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs18_hidl_useVrFlingerEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2755   "parameters" :
2756   [
2757    {
2758     "referenced_type" : "type-564"
2759    },
2760    {
2761     "referenced_type" : "type-522"
2762    },
2763    {
2764     "referenced_type" : "type-609"
2765    }
2766   ],
2767   "return_type" : "type-141",
2768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2769  },
2770  {
2771   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::useContextPriority",
2772   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2773   "parameters" :
2774   [
2775    {
2776     "is_this_ptr" : true,
2777     "referenced_type" : "type-557"
2778    },
2779    {
2780     "referenced_type" : "type-610"
2781    }
2782   ],
2783   "return_type" : "type-141",
2784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2785  },
2786  {
2787   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_hasHDRDisplay",
2788   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19_hidl_hasHDRDisplayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2789   "parameters" :
2790   [
2791    {
2792     "referenced_type" : "type-564"
2793    },
2794    {
2795     "referenced_type" : "type-522"
2796    },
2797    {
2798     "referenced_type" : "type-611"
2799    }
2800   ],
2801   "return_type" : "type-141",
2802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2803  },
2804  {
2805   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::hasWideColorDisplay",
2806   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2807   "parameters" :
2808   [
2809    {
2810     "is_this_ptr" : true,
2811     "referenced_type" : "type-557"
2812    },
2813    {
2814     "referenced_type" : "type-612"
2815    }
2816   ],
2817   "return_type" : "type-141",
2818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2819  },
2820  {
2821   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::interfaceDescriptor",
2822   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2823   "parameters" :
2824   [
2825    {
2826     "is_this_ptr" : true,
2827     "referenced_type" : "type-557"
2828    },
2829    {
2830     "referenced_type" : "type-613"
2831    }
2832   ],
2833   "return_type" : "type-141",
2834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2835  },
2836  {
2837   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::maxVirtualDisplaySize",
2838   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE",
2839   "parameters" :
2840   [
2841    {
2842     "is_this_ptr" : true,
2843     "referenced_type" : "type-557"
2844    },
2845    {
2846     "referenced_type" : "type-614"
2847    }
2848   ],
2849   "return_type" : "type-141",
2850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2851  },
2852  {
2853   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::notifySyspropsChanged",
2854   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21notifySyspropsChangedEv",
2855   "parameters" :
2856   [
2857    {
2858     "is_this_ptr" : true,
2859     "referenced_type" : "type-557"
2860    }
2861   ],
2862   "return_type" : "type-141",
2863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2864  },
2865  {
2866   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::setHALInstrumentation",
2867   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21setHALInstrumentationEv",
2868   "parameters" :
2869   [
2870    {
2871     "is_this_ptr" : true,
2872     "referenced_type" : "type-557"
2873    }
2874   ],
2875   "return_type" : "type-141",
2876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2877  },
2878  {
2879   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_hasSyncFramework",
2880   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs22_hidl_hasSyncFrameworkEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2881   "parameters" :
2882   [
2883    {
2884     "referenced_type" : "type-564"
2885    },
2886    {
2887     "referenced_type" : "type-522"
2888    },
2889    {
2890     "referenced_type" : "type-615"
2891    }
2892   ],
2893   "return_type" : "type-141",
2894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2895  },
2896  {
2897   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_useHwcForRGBtoYUV",
2898   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs23_hidl_useHwcForRGBtoYUVEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2899   "parameters" :
2900   [
2901    {
2902     "referenced_type" : "type-564"
2903    },
2904    {
2905     "referenced_type" : "type-522"
2906    },
2907    {
2908     "referenced_type" : "type-616"
2909    }
2910   ],
2911   "return_type" : "type-141",
2912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2913  },
2914  {
2915   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::vsyncEventPhaseOffsetNs",
2916   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
2917   "parameters" :
2918   [
2919    {
2920     "is_this_ptr" : true,
2921     "referenced_type" : "type-557"
2922    },
2923    {
2924     "referenced_type" : "type-617"
2925    }
2926   ],
2927   "return_type" : "type-141",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_useContextPriority",
2932   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs24_hidl_useContextPriorityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2933   "parameters" :
2934   [
2935    {
2936     "referenced_type" : "type-564"
2937    },
2938    {
2939     "referenced_type" : "type-522"
2940    },
2941    {
2942     "referenced_type" : "type-618"
2943    }
2944   ],
2945   "return_type" : "type-141",
2946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2947  },
2948  {
2949   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_hasWideColorDisplay",
2950   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs25_hidl_hasWideColorDisplayEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
2951   "parameters" :
2952   [
2953    {
2954     "referenced_type" : "type-564"
2955    },
2956    {
2957     "referenced_type" : "type-522"
2958    },
2959    {
2960     "referenced_type" : "type-619"
2961    }
2962   ],
2963   "return_type" : "type-141",
2964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2965  },
2966  {
2967   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::vsyncSfEventPhaseOffsetNs",
2968   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
2969   "parameters" :
2970   [
2971    {
2972     "is_this_ptr" : true,
2973     "referenced_type" : "type-557"
2974    },
2975    {
2976     "referenced_type" : "type-620"
2977    }
2978   ],
2979   "return_type" : "type-141",
2980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2981  },
2982  {
2983   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_maxVirtualDisplaySize",
2984   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs27_hidl_maxVirtualDisplaySizeEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE",
2985   "parameters" :
2986   [
2987    {
2988     "referenced_type" : "type-564"
2989    },
2990    {
2991     "referenced_type" : "type-522"
2992    },
2993    {
2994     "referenced_type" : "type-621"
2995    }
2996   ],
2997   "return_type" : "type-141",
2998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
2999  },
3000  {
3001   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::presentTimeOffsetFromVSyncNs",
3002   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3003   "parameters" :
3004   [
3005    {
3006     "is_this_ptr" : true,
3007     "referenced_type" : "type-557"
3008    },
3009    {
3010     "referenced_type" : "type-622"
3011    }
3012   ],
3013   "return_type" : "type-141",
3014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3015  },
3016  {
3017   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_vsyncEventPhaseOffsetNs",
3018   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29_hidl_vsyncEventPhaseOffsetNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3019   "parameters" :
3020   [
3021    {
3022     "referenced_type" : "type-564"
3023    },
3024    {
3025     "referenced_type" : "type-522"
3026    },
3027    {
3028     "referenced_type" : "type-623"
3029    }
3030   ],
3031   "return_type" : "type-141",
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3033  },
3034  {
3035   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::maxFrameBufferAcquiredBuffers",
3036   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3037   "parameters" :
3038   [
3039    {
3040     "is_this_ptr" : true,
3041     "referenced_type" : "type-557"
3042    },
3043    {
3044     "referenced_type" : "type-624"
3045    }
3046   ],
3047   "return_type" : "type-141",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3049  },
3050  {
3051   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::startGraphicsAllocatorService",
3052   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
3053   "parameters" :
3054   [
3055    {
3056     "is_this_ptr" : true,
3057     "referenced_type" : "type-557"
3058    },
3059    {
3060     "referenced_type" : "type-625"
3061    }
3062   ],
3063   "return_type" : "type-141",
3064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3065  },
3066  {
3067   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_vsyncSfEventPhaseOffsetNs",
3068   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs31_hidl_vsyncSfEventPhaseOffsetNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3069   "parameters" :
3070   [
3071    {
3072     "referenced_type" : "type-564"
3073    },
3074    {
3075     "referenced_type" : "type-522"
3076    },
3077    {
3078     "referenced_type" : "type-626"
3079    }
3080   ],
3081   "return_type" : "type-141",
3082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3083  },
3084  {
3085   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_presentTimeOffsetFromVSyncNs",
3086   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs34_hidl_presentTimeOffsetFromVSyncNsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3087   "parameters" :
3088   [
3089    {
3090     "referenced_type" : "type-564"
3091    },
3092    {
3093     "referenced_type" : "type-522"
3094    },
3095    {
3096     "referenced_type" : "type-627"
3097    }
3098   ],
3099   "return_type" : "type-141",
3100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3101  },
3102  {
3103   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_maxFrameBufferAcquiredBuffers",
3104   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs35_hidl_maxFrameBufferAcquiredBuffersEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_13OptionalInt64EEEE",
3105   "parameters" :
3106   [
3107    {
3108     "referenced_type" : "type-564"
3109    },
3110    {
3111     "referenced_type" : "type-522"
3112    },
3113    {
3114     "referenced_type" : "type-628"
3115    }
3116   ],
3117   "return_type" : "type-141",
3118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3119  },
3120  {
3121   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::_hidl_startGraphicsAllocatorService",
3122   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs35_hidl_startGraphicsAllocatorServiceEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS2_12OptionalBoolEEEE",
3123   "parameters" :
3124   [
3125    {
3126     "referenced_type" : "type-564"
3127    },
3128    {
3129     "referenced_type" : "type-522"
3130    },
3131    {
3132     "referenced_type" : "type-629"
3133    }
3134   ],
3135   "return_type" : "type-141",
3136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3137  },
3138  {
3139   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::ping",
3140   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs4pingEv",
3141   "parameters" :
3142   [
3143    {
3144     "is_this_ptr" : true,
3145     "referenced_type" : "type-557"
3146    }
3147   ],
3148   "return_type" : "type-141",
3149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3150  },
3151  {
3152   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::debug",
3153   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3154   "parameters" :
3155   [
3156    {
3157     "is_this_ptr" : true,
3158     "referenced_type" : "type-557"
3159    },
3160    {
3161     "referenced_type" : "type-320"
3162    },
3163    {
3164     "referenced_type" : "type-493"
3165    }
3166   ],
3167   "return_type" : "type-141",
3168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3169  },
3170  {
3171   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::BpHwSurfaceFlingerConfigs",
3172   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsC1ERKNS_2spINS0_7IBinderEEE",
3173   "parameters" :
3174   [
3175    {
3176     "is_this_ptr" : true,
3177     "referenced_type" : "type-557"
3178    },
3179    {
3180     "referenced_type" : "type-37"
3181    }
3182   ],
3183   "return_type" : "type-23",
3184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3185  },
3186  {
3187   "function_name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs::BpHwSurfaceFlingerConfigs",
3188   "linker_set_key" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsC2ERKNS_2spINS0_7IBinderEEE",
3189   "parameters" :
3190   [
3191    {
3192     "is_this_ptr" : true,
3193     "referenced_type" : "type-557"
3194    },
3195    {
3196     "referenced_type" : "type-37"
3197    }
3198   ],
3199   "return_type" : "type-23",
3200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
3201  },
3202  {
3203   "function_name" : "android::hardware::details::castInterface",
3204   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsENS_4hidl4base4V1_05IBaseENS4_25BpHwSurfaceFlingerConfigsEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3205   "parameters" :
3206   [
3207    {
3208     "referenced_type" : "type-367"
3209    },
3210    {
3211     "referenced_type" : "type-45"
3212    },
3213    {
3214     "referenced_type" : "type-30"
3215    }
3216   ],
3217   "return_type" : "type-128",
3218   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3219   "template_args" : [ "type-84", "type-16", "type-502" ]
3220  },
3221  {
3222   "function_name" : "android::hardware::details::getServiceInternal",
3223   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_11configstore4V1_025BpHwSurfaceFlingerConfigsENS4_22ISurfaceFlingerConfigsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3224   "parameters" :
3225   [
3226    {
3227     "referenced_type" : "type-380"
3228    },
3229    {
3230     "referenced_type" : "type-30"
3231    },
3232    {
3233     "referenced_type" : "type-30"
3234    }
3235   ],
3236   "return_type" : "type-82",
3237   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3238   "template_args" : [ "type-502", "type-84", "type-23", "type-23" ]
3239  }
3240 ],
3241 "global_vars" :
3242 [
3243  {
3244   "linker_set_key" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs10descriptorE",
3245   "name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::descriptor",
3246   "referenced_type" : "type-45",
3247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
3248  }
3249 ],
3250 "lvalue_reference_types" :
3251 [
3252  {
3253   "alignment" : 4,
3254   "linker_set_key" : "android::Mutex &",
3255   "name" : "android::Mutex &",
3256   "referenced_type" : "type-18",
3257   "self_type" : "type-453",
3258   "size" : 4,
3259   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "android::RWLock &",
3264   "name" : "android::RWLock &",
3265   "referenced_type" : "type-457",
3266   "self_type" : "type-461",
3267   "size" : 4,
3268   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3269  },
3270  {
3271   "alignment" : 4,
3272   "linker_set_key" : "android::String16 &",
3273   "name" : "android::String16 &",
3274   "referenced_type" : "type-33",
3275   "self_type" : "type-343",
3276   "size" : 4,
3277   "source_file" : "/system/core/libutils/include/utils/String16.h"
3278  },
3279  {
3280   "alignment" : 4,
3281   "linker_set_key" : "android::String8 &",
3282   "name" : "android::String8 &",
3283   "referenced_type" : "type-44",
3284   "self_type" : "type-338",
3285   "size" : 4,
3286   "source_file" : "/system/core/libutils/include/utils/String8.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > &",
3291   "name" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > &",
3292   "referenced_type" : "type-128",
3293   "self_type" : "type-131",
3294   "size" : 4,
3295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3296  },
3297  {
3298   "alignment" : 4,
3299   "linker_set_key" : "android::hardware::Return<bool> &",
3300   "name" : "android::hardware::Return<bool> &",
3301   "referenced_type" : "type-120",
3302   "self_type" : "type-125",
3303   "size" : 4,
3304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3305  },
3306  {
3307   "alignment" : 4,
3308   "linker_set_key" : "android::hardware::Return<void> &",
3309   "name" : "android::hardware::Return<void> &",
3310   "referenced_type" : "type-141",
3311   "self_type" : "type-144",
3312   "size" : 4,
3313   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "android::hardware::Status &",
3318   "name" : "android::hardware::Status &",
3319   "referenced_type" : "type-100",
3320   "self_type" : "type-118",
3321   "size" : 4,
3322   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3323  },
3324  {
3325   "alignment" : 4,
3326   "linker_set_key" : "android::hardware::TextOutput &",
3327   "name" : "android::hardware::TextOutput &",
3328   "referenced_type" : "type-374",
3329   "self_type" : "type-373",
3330   "size" : 4,
3331   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3332  },
3333  {
3334   "alignment" : 4,
3335   "linker_set_key" : "android::hardware::TextOutput &",
3336   "name" : "android::hardware::TextOutput &",
3337   "referenced_type" : "type-551",
3338   "self_type" : "type-550",
3339   "size" : 4,
3340   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3341  },
3342  {
3343   "alignment" : 4,
3344   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3345   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3346   "referenced_type" : "type-291",
3347   "self_type" : "type-513",
3348   "size" : 4,
3349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3350  },
3351  {
3352   "alignment" : 4,
3353   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3354   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3355   "referenced_type" : "type-283",
3356   "self_type" : "type-507",
3357   "size" : 4,
3358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3359  },
3360  {
3361   "alignment" : 4,
3362   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3363   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3364   "referenced_type" : "type-294",
3365   "self_type" : "type-516",
3366   "size" : 4,
3367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3368  },
3369  {
3370   "alignment" : 4,
3371   "linker_set_key" : "android::hardware::hidl_memory &",
3372   "name" : "android::hardware::hidl_memory &",
3373   "referenced_type" : "type-264",
3374   "self_type" : "type-269",
3375   "size" : 4,
3376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3377  },
3378  {
3379   "alignment" : 4,
3380   "linker_set_key" : "android::hardware::hidl_string &",
3381   "name" : "android::hardware::hidl_string &",
3382   "referenced_type" : "type-260",
3383   "self_type" : "type-511",
3384   "size" : 4,
3385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3386  },
3387  {
3388   "alignment" : 4,
3389   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3390   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3391   "referenced_type" : "type-290",
3392   "self_type" : "type-299",
3393   "size" : 4,
3394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3395  },
3396  {
3397   "alignment" : 4,
3398   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3399   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3400   "referenced_type" : "type-282",
3401   "self_type" : "type-289",
3402   "size" : 4,
3403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3404  },
3405  {
3406   "alignment" : 4,
3407   "linker_set_key" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &",
3408   "name" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &",
3409   "referenced_type" : "type-82",
3410   "self_type" : "type-86",
3411   "size" : 4,
3412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3413  },
3414  {
3415   "alignment" : 4,
3416   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3417   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3418   "referenced_type" : "type-90",
3419   "self_type" : "type-93",
3420   "size" : 4,
3421   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3422  },
3423  {
3424   "alignment" : 4,
3425   "linker_set_key" : "const android::String16 &",
3426   "name" : "const android::String16 &",
3427   "referenced_type" : "type-32",
3428   "self_type" : "type-31",
3429   "size" : 4,
3430   "source_file" : "/system/core/libutils/include/utils/String16.h"
3431  },
3432  {
3433   "alignment" : 4,
3434   "linker_set_key" : "const android::String8 &",
3435   "name" : "const android::String8 &",
3436   "referenced_type" : "type-335",
3437   "self_type" : "type-337",
3438   "size" : 4,
3439   "source_file" : "/system/core/libutils/include/utils/String8.h"
3440  },
3441  {
3442   "alignment" : 4,
3443   "linker_set_key" : "const android::hardware::Parcel &",
3444   "name" : "const android::hardware::Parcel &",
3445   "referenced_type" : "type-375",
3446   "self_type" : "type-376",
3447   "size" : 4,
3448   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3449  },
3450  {
3451   "alignment" : 4,
3452   "linker_set_key" : "const android::hardware::Return<bool> &",
3453   "name" : "const android::hardware::Return<bool> &",
3454   "referenced_type" : "type-126",
3455   "self_type" : "type-135",
3456   "size" : 4,
3457   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3458  },
3459  {
3460   "alignment" : 4,
3461   "linker_set_key" : "const android::hardware::Status &",
3462   "name" : "const android::hardware::Status &",
3463   "referenced_type" : "type-115",
3464   "self_type" : "type-116",
3465   "size" : 4,
3466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3467  },
3468  {
3469   "alignment" : 4,
3470   "linker_set_key" : "const android::hardware::configstore::V1_0::OptionalString &",
3471   "name" : "const android::hardware::configstore::V1_0::OptionalString &",
3472   "referenced_type" : "type-552",
3473   "self_type" : "type-553",
3474   "size" : 4,
3475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/hwtypes.h"
3476  },
3477  {
3478   "alignment" : 4,
3479   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3480   "name" : "const android::hardware::details::SchedPrio &",
3481   "referenced_type" : "type-386",
3482   "self_type" : "type-385",
3483   "size" : 4,
3484   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3485  },
3486  {
3487   "alignment" : 4,
3488   "linker_set_key" : "const android::hardware::hidl_handle &",
3489   "name" : "const android::hardware::hidl_handle &",
3490   "referenced_type" : "type-319",
3491   "self_type" : "type-320",
3492   "size" : 4,
3493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3494  },
3495  {
3496   "alignment" : 4,
3497   "linker_set_key" : "const android::hardware::hidl_memory &",
3498   "name" : "const android::hardware::hidl_memory &",
3499   "referenced_type" : "type-267",
3500   "self_type" : "type-268",
3501   "size" : 4,
3502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3503  },
3504  {
3505   "alignment" : 4,
3506   "linker_set_key" : "const android::hardware::hidl_string &",
3507   "name" : "const android::hardware::hidl_string &",
3508   "referenced_type" : "type-259",
3509   "self_type" : "type-263",
3510   "size" : 4,
3511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3512  },
3513  {
3514   "alignment" : 4,
3515   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3516   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3517   "referenced_type" : "type-492",
3518   "self_type" : "type-493",
3519   "size" : 4,
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
3521  },
3522  {
3523   "alignment" : 4,
3524   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3525   "name" : "const android::hardware::hidl_vec<int> &",
3526   "referenced_type" : "type-304",
3527   "self_type" : "type-306",
3528   "size" : 4,
3529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3530  },
3531  {
3532   "alignment" : 4,
3533   "linker_set_key" : "const android::hardware::hidl_version &",
3534   "name" : "const android::hardware::hidl_version &",
3535   "referenced_type" : "type-314",
3536   "self_type" : "type-316",
3537   "size" : 4,
3538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3539  },
3540  {
3541   "alignment" : 4,
3542   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3543   "name" : "const android::hidl::base::V1_0::IBase *const &",
3544   "referenced_type" : "type-400",
3545   "self_type" : "type-401",
3546   "size" : 4,
3547   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3548  },
3549  {
3550   "alignment" : 4,
3551   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3552   "name" : "const android::sp<android::hardware::IBinder> &",
3553   "referenced_type" : "type-38",
3554   "self_type" : "type-37",
3555   "size" : 4,
3556   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &",
3561   "name" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &",
3562   "referenced_type" : "type-88",
3563   "self_type" : "type-524",
3564   "size" : 4,
3565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3566  },
3567  {
3568   "alignment" : 4,
3569   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3570   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3571   "referenced_type" : "type-95",
3572   "self_type" : "type-531",
3573   "size" : 4,
3574   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3575  },
3576  {
3577   "alignment" : 4,
3578   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3579   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3580   "referenced_type" : "type-235",
3581   "self_type" : "type-258",
3582   "size" : 4,
3583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3584  },
3585  {
3586   "alignment" : 4,
3587   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3588   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3589   "referenced_type" : "type-536",
3590   "self_type" : "type-537",
3591   "size" : 4,
3592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3593  },
3594  {
3595   "alignment" : 4,
3596   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3597   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3598   "referenced_type" : "type-79",
3599   "self_type" : "type-494",
3600   "size" : 4,
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
3602  },
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3606   "name" : "const android::wp<android::hardware::BHwBinder> &",
3607   "referenced_type" : "type-495",
3608   "self_type" : "type-521",
3609   "size" : 4,
3610   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3611  },
3612  {
3613   "alignment" : 4,
3614   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3615   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3616   "referenced_type" : "type-525",
3617   "self_type" : "type-527",
3618   "size" : 4,
3619   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3620  },
3621  {
3622   "alignment" : 4,
3623   "linker_set_key" : "const bool &",
3624   "name" : "const bool &",
3625   "referenced_type" : "type-71",
3626   "self_type" : "type-221",
3627   "size" : 4,
3628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3629  },
3630  {
3631   "alignment" : 4,
3632   "linker_set_key" : "const double &",
3633   "name" : "const double &",
3634   "referenced_type" : "type-243",
3635   "self_type" : "type-244",
3636   "size" : 4,
3637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3638  },
3639  {
3640   "alignment" : 4,
3641   "linker_set_key" : "const float &",
3642   "name" : "const float &",
3643   "referenced_type" : "type-241",
3644   "self_type" : "type-242",
3645   "size" : 4,
3646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3647  },
3648  {
3649   "alignment" : 4,
3650   "linker_set_key" : "const int &",
3651   "name" : "const int &",
3652   "referenced_type" : "type-463",
3653   "self_type" : "type-462",
3654   "size" : 4,
3655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3656  },
3657  {
3658   "linker_set_key" : "const iter<is_const> &",
3659   "name" : "const iter<is_const> &",
3660   "referenced_type" : "type-273",
3661   "self_type" : "type-275",
3662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3663  },
3664  {
3665   "linker_set_key" : "const iter<is_const> &",
3666   "name" : "const iter<is_const> &",
3667   "referenced_type" : "type-545",
3668   "self_type" : "type-547",
3669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3670  },
3671  {
3672   "alignment" : 4,
3673   "linker_set_key" : "const log_msg &",
3674   "name" : "const log_msg &",
3675   "referenced_type" : "type-102",
3676   "self_type" : "type-134",
3677   "size" : 4,
3678   "source_file" : "/system/core/liblog/include/log/log_read.h"
3679  },
3680  {
3681   "alignment" : 4,
3682   "linker_set_key" : "const long long &",
3683   "name" : "const long long &",
3684   "referenced_type" : "type-237",
3685   "self_type" : "type-238",
3686   "size" : 4,
3687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3688  },
3689  {
3690   "alignment" : 4,
3691   "linker_set_key" : "const short &",
3692   "name" : "const short &",
3693   "referenced_type" : "type-229",
3694   "self_type" : "type-230",
3695   "size" : 4,
3696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3697  },
3698  {
3699   "alignment" : 4,
3700   "linker_set_key" : "const signed char &",
3701   "name" : "const signed char &",
3702   "referenced_type" : "type-223",
3703   "self_type" : "type-226",
3704   "size" : 4,
3705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3706  },
3707  {
3708   "alignment" : 4,
3709   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3710   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3711   "referenced_type" : "type-378",
3712   "self_type" : "type-380",
3713   "size" : 4,
3714   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3715  },
3716  {
3717   "alignment" : 4,
3718   "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 *> > *)> > > &",
3719   "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 *> > *)> > > &",
3720   "referenced_type" : "type-519",
3721   "self_type" : "type-518",
3722   "size" : 4,
3723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3724  },
3725  {
3726   "alignment" : 4,
3727   "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 *> > *)> > > &",
3728   "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 *> > *)> > > &",
3729   "referenced_type" : "type-555",
3730   "self_type" : "type-554",
3731   "size" : 4,
3732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3733  },
3734  {
3735   "alignment" : 4,
3736   "linker_set_key" : "const unsigned char &",
3737   "name" : "const unsigned char &",
3738   "referenced_type" : "type-227",
3739   "self_type" : "type-228",
3740   "size" : 4,
3741   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3742  },
3743  {
3744   "alignment" : 4,
3745   "linker_set_key" : "const unsigned int &",
3746   "name" : "const unsigned int &",
3747   "referenced_type" : "type-24",
3748   "self_type" : "type-234",
3749   "size" : 4,
3750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3751  },
3752  {
3753   "alignment" : 4,
3754   "linker_set_key" : "const unsigned long long &",
3755   "name" : "const unsigned long long &",
3756   "referenced_type" : "type-239",
3757   "self_type" : "type-240",
3758   "size" : 4,
3759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3760  },
3761  {
3762   "alignment" : 4,
3763   "linker_set_key" : "const unsigned short &",
3764   "name" : "const unsigned short &",
3765   "referenced_type" : "type-231",
3766   "self_type" : "type-232",
3767   "size" : 4,
3768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3769  },
3770  {
3771   "alignment" : 4,
3772   "linker_set_key" : "int &",
3773   "name" : "int &",
3774   "referenced_type" : "type-49",
3775   "self_type" : "type-331",
3776   "size" : 4,
3777   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3778  },
3779  {
3780   "alignment" : 4,
3781   "linker_set_key" : "unsigned char &",
3782   "name" : "unsigned char &",
3783   "referenced_type" : "type-106",
3784   "self_type" : "type-475",
3785   "size" : 4,
3786   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3787  }
3788 ],
3789 "pointer_types" :
3790 [
3791  {
3792   "alignment" : 4,
3793   "linker_set_key" : "android::Condition *",
3794   "name" : "android::Condition *",
3795   "referenced_type" : "type-72",
3796   "self_type" : "type-456",
3797   "size" : 4,
3798   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3799  },
3800  {
3801   "alignment" : 4,
3802   "linker_set_key" : "android::Mutex *",
3803   "name" : "android::Mutex *",
3804   "referenced_type" : "type-18",
3805   "self_type" : "type-451",
3806   "size" : 4,
3807   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3808  },
3809  {
3810   "alignment" : 4,
3811   "linker_set_key" : "android::Mutex::Autolock *",
3812   "name" : "android::Mutex::Autolock *",
3813   "referenced_type" : "type-452",
3814   "self_type" : "type-454",
3815   "size" : 4,
3816   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3817  },
3818  {
3819   "alignment" : 4,
3820   "linker_set_key" : "android::RWLock *",
3821   "name" : "android::RWLock *",
3822   "referenced_type" : "type-457",
3823   "self_type" : "type-459",
3824   "size" : 4,
3825   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3826  },
3827  {
3828   "alignment" : 4,
3829   "linker_set_key" : "android::RWLock::AutoRLock *",
3830   "name" : "android::RWLock::AutoRLock *",
3831   "referenced_type" : "type-460",
3832   "self_type" : "type-464",
3833   "size" : 4,
3834   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3835  },
3836  {
3837   "alignment" : 4,
3838   "linker_set_key" : "android::RWLock::AutoWLock *",
3839   "name" : "android::RWLock::AutoWLock *",
3840   "referenced_type" : "type-465",
3841   "self_type" : "type-466",
3842   "size" : 4,
3843   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3844  },
3845  {
3846   "alignment" : 4,
3847   "linker_set_key" : "android::RefBase *",
3848   "name" : "android::RefBase *",
3849   "referenced_type" : "type-7",
3850   "self_type" : "type-251",
3851   "size" : 4,
3852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3853  },
3854  {
3855   "alignment" : 4,
3856   "linker_set_key" : "android::RefBase::weakref_impl *",
3857   "name" : "android::RefBase::weakref_impl *",
3858   "referenced_type" : "type-10",
3859   "self_type" : "type-9",
3860   "size" : 4,
3861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3862  },
3863  {
3864   "alignment" : 4,
3865   "linker_set_key" : "android::RefBase::weakref_impl *",
3866   "name" : "android::RefBase::weakref_impl *",
3867   "referenced_type" : "type-543",
3868   "self_type" : "type-542",
3869   "size" : 4,
3870   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3871  },
3872  {
3873   "alignment" : 4,
3874   "linker_set_key" : "android::RefBase::weakref_type *",
3875   "name" : "android::RefBase::weakref_type *",
3876   "referenced_type" : "type-12",
3877   "self_type" : "type-11",
3878   "size" : 4,
3879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3880  },
3881  {
3882   "alignment" : 4,
3883   "linker_set_key" : "android::ReferenceRenamer *",
3884   "name" : "android::ReferenceRenamer *",
3885   "referenced_type" : "type-245",
3886   "self_type" : "type-248",
3887   "size" : 4,
3888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3889  },
3890  {
3891   "alignment" : 4,
3892   "linker_set_key" : "android::ScopedTrace *",
3893   "name" : "android::ScopedTrace *",
3894   "referenced_type" : "type-467",
3895   "self_type" : "type-468",
3896   "size" : 4,
3897   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3898  },
3899  {
3900   "alignment" : 4,
3901   "linker_set_key" : "android::String16 *",
3902   "name" : "android::String16 *",
3903   "referenced_type" : "type-33",
3904   "self_type" : "type-344",
3905   "size" : 4,
3906   "source_file" : "/system/core/libutils/include/utils/String16.h"
3907  },
3908  {
3909   "alignment" : 4,
3910   "linker_set_key" : "android::String8 *",
3911   "name" : "android::String8 *",
3912   "referenced_type" : "type-44",
3913   "self_type" : "type-339",
3914   "size" : 4,
3915   "source_file" : "/system/core/libutils/include/utils/String8.h"
3916  },
3917  {
3918   "alignment" : 4,
3919   "linker_set_key" : "android::Thread *",
3920   "name" : "android::Thread *",
3921   "referenced_type" : "type-70",
3922   "self_type" : "type-69",
3923   "size" : 4,
3924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3925  },
3926  {
3927   "alignment" : 4,
3928   "linker_set_key" : "android::VirtualLightRefBase *",
3929   "name" : "android::VirtualLightRefBase *",
3930   "referenced_type" : "type-147",
3931   "self_type" : "type-154",
3932   "size" : 4,
3933   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3934  },
3935  {
3936   "alignment" : 4,
3937   "linker_set_key" : "android::hardware::BHwBinder *",
3938   "name" : "android::hardware::BHwBinder *",
3939   "referenced_type" : "type-98",
3940   "self_type" : "type-97",
3941   "size" : 4,
3942   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3943  },
3944  {
3945   "alignment" : 4,
3946   "linker_set_key" : "android::hardware::BpInterface<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
3947   "name" : "android::hardware::BpInterface<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
3948   "referenced_type" : "type-355",
3949   "self_type" : "type-354",
3950   "size" : 4,
3951   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3952  },
3953  {
3954   "alignment" : 4,
3955   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3956   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3957   "referenced_type" : "type-394",
3958   "self_type" : "type-399",
3959   "size" : 4,
3960   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3961  },
3962  {
3963   "alignment" : 4,
3964   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3965   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3966   "referenced_type" : "type-412",
3967   "self_type" : "type-417",
3968   "size" : 4,
3969   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3970  },
3971  {
3972   "alignment" : 4,
3973   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3974   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3975   "referenced_type" : "type-402",
3976   "self_type" : "type-407",
3977   "size" : 4,
3978   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3979  },
3980  {
3981   "alignment" : 4,
3982   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3983   "name" : "android::hardware::GrantorDescriptor *",
3984   "referenced_type" : "type-280",
3985   "self_type" : "type-279",
3986   "size" : 4,
3987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3988  },
3989  {
3990   "alignment" : 4,
3991   "linker_set_key" : "android::hardware::IBinder *",
3992   "name" : "android::hardware::IBinder *",
3993   "referenced_type" : "type-27",
3994   "self_type" : "type-26",
3995   "size" : 4,
3996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3997  },
3998  {
3999   "alignment" : 4,
4000   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4001   "name" : "android::hardware::IBinder::DeathRecipient *",
4002   "referenced_type" : "type-17",
4003   "self_type" : "type-529",
4004   "size" : 4,
4005   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4006  },
4007  {
4008   "alignment" : 4,
4009   "linker_set_key" : "android::hardware::IInterface *",
4010   "name" : "android::hardware::IInterface *",
4011   "referenced_type" : "type-352",
4012   "self_type" : "type-564",
4013   "size" : 4,
4014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4015  },
4016  {
4017   "alignment" : 4,
4018   "linker_set_key" : "android::hardware::Parcel *",
4019   "name" : "android::hardware::Parcel *",
4020   "referenced_type" : "type-356",
4021   "self_type" : "type-362",
4022   "size" : 4,
4023   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "linker_set_key" : "android::hardware::ProcessState *",
4028   "name" : "android::hardware::ProcessState *",
4029   "referenced_type" : "type-54",
4030   "self_type" : "type-53",
4031   "size" : 4,
4032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4033  },
4034  {
4035   "alignment" : 4,
4036   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > *",
4037   "name" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > *",
4038   "referenced_type" : "type-128",
4039   "self_type" : "type-129",
4040   "size" : 4,
4041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4042  },
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "android::hardware::Return<bool> *",
4046   "name" : "android::hardware::Return<bool> *",
4047   "referenced_type" : "type-120",
4048   "self_type" : "type-122",
4049   "size" : 4,
4050   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4051  },
4052  {
4053   "alignment" : 4,
4054   "linker_set_key" : "android::hardware::Return<void> *",
4055   "name" : "android::hardware::Return<void> *",
4056   "referenced_type" : "type-141",
4057   "self_type" : "type-142",
4058   "size" : 4,
4059   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4060  },
4061  {
4062   "alignment" : 4,
4063   "linker_set_key" : "android::hardware::Status *",
4064   "name" : "android::hardware::Status *",
4065   "referenced_type" : "type-100",
4066   "self_type" : "type-114",
4067   "size" : 4,
4068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4069  },
4070  {
4071   "alignment" : 4,
4072   "linker_set_key" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs *",
4073   "name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs *",
4074   "referenced_type" : "type-365",
4075   "self_type" : "type-484",
4076   "size" : 4,
4077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4078  },
4079  {
4080   "alignment" : 4,
4081   "linker_set_key" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs *",
4082   "name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs *",
4083   "referenced_type" : "type-502",
4084   "self_type" : "type-557",
4085   "size" : 4,
4086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4087  },
4088  {
4089   "alignment" : 4,
4090   "linker_set_key" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs *",
4091   "name" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs *",
4092   "referenced_type" : "type-538",
4093   "self_type" : "type-541",
4094   "size" : 4,
4095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4096  },
4097  {
4098   "alignment" : 4,
4099   "linker_set_key" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs *",
4100   "name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs *",
4101   "referenced_type" : "type-84",
4102   "self_type" : "type-83",
4103   "size" : 4,
4104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4105  },
4106  {
4107   "alignment" : 4,
4108   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4109   "name" : "android::hardware::details::HidlInstrumentor *",
4110   "referenced_type" : "type-368",
4111   "self_type" : "type-522",
4112   "size" : 4,
4113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4114  },
4115  {
4116   "alignment" : 4,
4117   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4118   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4119   "referenced_type" : "type-291",
4120   "self_type" : "type-512",
4121   "size" : 4,
4122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4123  },
4124  {
4125   "alignment" : 4,
4126   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4127   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4128   "referenced_type" : "type-283",
4129   "self_type" : "type-506",
4130   "size" : 4,
4131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4132  },
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "android::hardware::details::return_status *",
4136   "name" : "android::hardware::details::return_status *",
4137   "referenced_type" : "type-121",
4138   "self_type" : "type-136",
4139   "size" : 4,
4140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4141  },
4142  {
4143   "alignment" : 4,
4144   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4145   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4146   "referenced_type" : "type-294",
4147   "self_type" : "type-293",
4148   "size" : 4,
4149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4150  },
4151  {
4152   "alignment" : 4,
4153   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4154   "name" : "android::hardware::hidl_binder_death_recipient *",
4155   "referenced_type" : "type-3",
4156   "self_type" : "type-91",
4157   "size" : 4,
4158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4159  },
4160  {
4161   "alignment" : 4,
4162   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4163   "name" : "android::hardware::hidl_death_recipient *",
4164   "referenced_type" : "type-6",
4165   "self_type" : "type-5",
4166   "size" : 4,
4167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4168  },
4169  {
4170   "alignment" : 4,
4171   "linker_set_key" : "android::hardware::hidl_memory *",
4172   "name" : "android::hardware::hidl_memory *",
4173   "referenced_type" : "type-264",
4174   "self_type" : "type-265",
4175   "size" : 4,
4176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4177  },
4178  {
4179   "alignment" : 4,
4180   "linker_set_key" : "android::hardware::hidl_string *",
4181   "name" : "android::hardware::hidl_string *",
4182   "referenced_type" : "type-260",
4183   "self_type" : "type-285",
4184   "size" : 4,
4185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4186  },
4187  {
4188   "alignment" : 4,
4189   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4190   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4191   "referenced_type" : "type-290",
4192   "self_type" : "type-296",
4193   "size" : 4,
4194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4199   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4200   "referenced_type" : "type-282",
4201   "self_type" : "type-286",
4202   "size" : 4,
4203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4204  },
4205  {
4206   "alignment" : 4,
4207   "linker_set_key" : "android::hardware::hidl_version *",
4208   "name" : "android::hardware::hidl_version *",
4209   "referenced_type" : "type-312",
4210   "self_type" : "type-313",
4211   "size" : 4,
4212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4213  },
4214  {
4215   "alignment" : 4,
4216   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4217   "name" : "android::hidl::base::V1_0::BnHwBase *",
4218   "referenced_type" : "type-366",
4219   "self_type" : "type-377",
4220   "size" : 4,
4221   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4222  },
4223  {
4224   "alignment" : 4,
4225   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4226   "name" : "android::hidl::base::V1_0::IBase *",
4227   "referenced_type" : "type-16",
4228   "self_type" : "type-15",
4229   "size" : 4,
4230   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4231  },
4232  {
4233   "alignment" : 4,
4234   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4235   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4236   "referenced_type" : "type-62",
4237   "self_type" : "type-61",
4238   "size" : 4,
4239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4240  },
4241  {
4242   "alignment" : 4,
4243   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4244   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4245   "referenced_type" : "type-77",
4246   "self_type" : "type-76",
4247   "size" : 4,
4248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4249  },
4250  {
4251   "alignment" : 4,
4252   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4253   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4254   "referenced_type" : "type-559",
4255   "self_type" : "type-560",
4256   "size" : 4,
4257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4258  },
4259  {
4260   "alignment" : 4,
4261   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4262   "name" : "android::sp<android::hardware::IBinder> *",
4263   "referenced_type" : "type-39",
4264   "self_type" : "type-561",
4265   "size" : 4,
4266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4267  },
4268  {
4269   "alignment" : 4,
4270   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4271   "name" : "android::sp<android::hardware::ProcessState> *",
4272   "referenced_type" : "type-52",
4273   "self_type" : "type-51",
4274   "size" : 4,
4275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4276  },
4277  {
4278   "alignment" : 4,
4279   "linker_set_key" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
4280   "name" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
4281   "referenced_type" : "type-82",
4282   "self_type" : "type-81",
4283   "size" : 4,
4284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4285  },
4286  {
4287   "alignment" : 4,
4288   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4289   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4290   "referenced_type" : "type-90",
4291   "self_type" : "type-89",
4292   "size" : 4,
4293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4294  },
4295  {
4296   "alignment" : 4,
4297   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4298   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4299   "referenced_type" : "type-367",
4300   "self_type" : "type-535",
4301   "size" : 4,
4302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4303  },
4304  {
4305   "alignment" : 4,
4306   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4307   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4308   "referenced_type" : "type-60",
4309   "self_type" : "type-63",
4310   "size" : 4,
4311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4312  },
4313  {
4314   "alignment" : 4,
4315   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4316   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4317   "referenced_type" : "type-75",
4318   "self_type" : "type-78",
4319   "size" : 4,
4320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4321  },
4322  {
4323   "alignment" : 4,
4324   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4325   "name" : "android::wp<android::hardware::BHwBinder> *",
4326   "referenced_type" : "type-281",
4327   "self_type" : "type-353",
4328   "size" : 4,
4329   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4330  },
4331  {
4332   "alignment" : 4,
4333   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4334   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4335   "referenced_type" : "type-528",
4336   "self_type" : "type-530",
4337   "size" : 4,
4338   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4339  },
4340  {
4341   "alignment" : 4,
4342   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4343   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4344   "referenced_type" : "type-4",
4345   "self_type" : "type-202",
4346   "size" : 4,
4347   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4348  },
4349  {
4350   "alignment" : 4,
4351   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4352   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4353   "referenced_type" : "type-14",
4354   "self_type" : "type-523",
4355   "size" : 4,
4356   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4357  },
4358  {
4359   "alignment" : 4,
4360   "linker_set_key" : "android_flex_plane *",
4361   "name" : "android_flex_plane *",
4362   "referenced_type" : "type-439",
4363   "self_type" : "type-442",
4364   "size" : 4,
4365   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4366  },
4367  {
4368   "alignment" : 4,
4369   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4370   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4371   "referenced_type" : "type-29",
4372   "self_type" : "type-28",
4373   "size" : 4,
4374   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4375  },
4376  {
4377   "alignment" : 4,
4378   "linker_set_key" : "char *",
4379   "name" : "char *",
4380   "referenced_type" : "type-47",
4381   "self_type" : "type-170",
4382   "size" : 4,
4383   "source_file" : "/system/core/liblog/include/log/log_read.h"
4384  },
4385  {
4386   "alignment" : 4,
4387   "linker_set_key" : "const android::NativeHandle *",
4388   "name" : "const android::NativeHandle *",
4389   "referenced_type" : "type-326",
4390   "self_type" : "type-327",
4391   "size" : 4,
4392   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4393  },
4394  {
4395   "alignment" : 4,
4396   "linker_set_key" : "const android::RefBase *",
4397   "name" : "const android::RefBase *",
4398   "referenced_type" : "type-249",
4399   "self_type" : "type-250",
4400   "size" : 4,
4401   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "const android::String16 *",
4406   "name" : "const android::String16 *",
4407   "referenced_type" : "type-32",
4408   "self_type" : "type-342",
4409   "size" : 4,
4410   "source_file" : "/system/core/libutils/include/utils/String16.h"
4411  },
4412  {
4413   "alignment" : 4,
4414   "linker_set_key" : "const android::String8 *",
4415   "name" : "const android::String8 *",
4416   "referenced_type" : "type-335",
4417   "self_type" : "type-336",
4418   "size" : 4,
4419   "source_file" : "/system/core/libutils/include/utils/String8.h"
4420  },
4421  {
4422   "alignment" : 4,
4423   "linker_set_key" : "const android::VectorImpl *",
4424   "name" : "const android::VectorImpl *",
4425   "referenced_type" : "type-420",
4426   "self_type" : "type-421",
4427   "size" : 4,
4428   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4429  },
4430  {
4431   "alignment" : 4,
4432   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4433   "name" : "const android::hardware::BpHwRefBase *",
4434   "referenced_type" : "type-346",
4435   "self_type" : "type-350",
4436   "size" : 4,
4437   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4438  },
4439  {
4440   "alignment" : 4,
4441   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4442   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4443   "referenced_type" : "type-387",
4444   "self_type" : "type-388",
4445   "size" : 4,
4446   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4447  },
4448  {
4449   "alignment" : 4,
4450   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4451   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4452   "referenced_type" : "type-392",
4453   "self_type" : "type-393",
4454   "size" : 4,
4455   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4456  },
4457  {
4458   "alignment" : 4,
4459   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > *",
4460   "name" : "const android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > *",
4461   "referenced_type" : "type-132",
4462   "self_type" : "type-133",
4463   "size" : 4,
4464   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4465  },
4466  {
4467   "alignment" : 4,
4468   "linker_set_key" : "const android::hardware::Return<bool> *",
4469   "name" : "const android::hardware::Return<bool> *",
4470   "referenced_type" : "type-126",
4471   "self_type" : "type-127",
4472   "size" : 4,
4473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "const android::hardware::Status *",
4478   "name" : "const android::hardware::Status *",
4479   "referenced_type" : "type-115",
4480   "self_type" : "type-119",
4481   "size" : 4,
4482   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4483  },
4484  {
4485   "alignment" : 4,
4486   "linker_set_key" : "const android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs *",
4487   "name" : "const android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs *",
4488   "referenced_type" : "type-501",
4489   "self_type" : "type-505",
4490   "size" : 4,
4491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "const android::hardware::configstore::V1_0::ISurfaceFlingerConfigs *",
4496   "name" : "const android::hardware::configstore::V1_0::ISurfaceFlingerConfigs *",
4497   "referenced_type" : "type-489",
4498   "self_type" : "type-491",
4499   "size" : 4,
4500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
4501  },
4502  {
4503   "alignment" : 4,
4504   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4505   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4506   "referenced_type" : "type-514",
4507   "self_type" : "type-515",
4508   "size" : 4,
4509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4510  },
4511  {
4512   "alignment" : 4,
4513   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4514   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4515   "referenced_type" : "type-508",
4516   "self_type" : "type-510",
4517   "size" : 4,
4518   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4519  },
4520  {
4521   "alignment" : 4,
4522   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4523   "name" : "const android::hardware::details::hidl_pointer<int> *",
4524   "referenced_type" : "type-477",
4525   "self_type" : "type-490",
4526   "size" : 4,
4527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4528  },
4529  {
4530   "alignment" : 4,
4531   "linker_set_key" : "const android::hardware::details::return_status *",
4532   "name" : "const android::hardware::details::return_status *",
4533   "referenced_type" : "type-138",
4534   "self_type" : "type-139",
4535   "size" : 4,
4536   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4537  },
4538  {
4539   "alignment" : 4,
4540   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4541   "name" : "const android::hardware::hidl_death_recipient *",
4542   "referenced_type" : "type-533",
4543   "self_type" : "type-534",
4544   "size" : 4,
4545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4546  },
4547  {
4548   "alignment" : 4,
4549   "linker_set_key" : "const android::hardware::hidl_memory *",
4550   "name" : "const android::hardware::hidl_memory *",
4551   "referenced_type" : "type-267",
4552   "self_type" : "type-271",
4553   "size" : 4,
4554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4555  },
4556  {
4557   "alignment" : 4,
4558   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4559   "name" : "const android::hardware::hidl_vec<int> *",
4560   "referenced_type" : "type-304",
4561   "self_type" : "type-305",
4562   "size" : 4,
4563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4564  },
4565  {
4566   "alignment" : 4,
4567   "linker_set_key" : "const android::hardware::hidl_version *",
4568   "name" : "const android::hardware::hidl_version *",
4569   "referenced_type" : "type-314",
4570   "self_type" : "type-315",
4571   "size" : 4,
4572   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4573  },
4574  {
4575   "alignment" : 4,
4576   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4577   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4578   "referenced_type" : "type-499",
4579   "self_type" : "type-500",
4580   "size" : 4,
4581   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4582  },
4583  {
4584   "alignment" : 4,
4585   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4586   "name" : "const android::hidl::base::V1_0::IBase *",
4587   "referenced_type" : "type-398",
4588   "self_type" : "type-397",
4589   "size" : 4,
4590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4591  },
4592  {
4593   "alignment" : 4,
4594   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4595   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4596   "referenced_type" : "type-66",
4597   "self_type" : "type-67",
4598   "size" : 4,
4599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4600  },
4601  {
4602   "alignment" : 4,
4603   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4604   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4605   "referenced_type" : "type-469",
4606   "self_type" : "type-470",
4607   "size" : 4,
4608   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4609  },
4610  {
4611   "alignment" : 4,
4612   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4613   "name" : "const android::sp<android::hardware::IBinder> *",
4614   "referenced_type" : "type-38",
4615   "self_type" : "type-562",
4616   "size" : 4,
4617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4618  },
4619  {
4620   "alignment" : 4,
4621   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4622   "name" : "const android::sp<android::hardware::ProcessState> *",
4623   "referenced_type" : "type-58",
4624   "self_type" : "type-59",
4625   "size" : 4,
4626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4627  },
4628  {
4629   "alignment" : 4,
4630   "linker_set_key" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
4631   "name" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> *",
4632   "referenced_type" : "type-88",
4633   "self_type" : "type-87",
4634   "size" : 4,
4635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4636  },
4637  {
4638   "alignment" : 4,
4639   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4640   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4641   "referenced_type" : "type-95",
4642   "self_type" : "type-94",
4643   "size" : 4,
4644   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4645  },
4646  {
4647   "alignment" : 4,
4648   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4649   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4650   "referenced_type" : "type-235",
4651   "self_type" : "type-532",
4652   "size" : 4,
4653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4654  },
4655  {
4656   "alignment" : 4,
4657   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4658   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4659   "referenced_type" : "type-536",
4660   "self_type" : "type-558",
4661   "size" : 4,
4662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4663  },
4664  {
4665   "alignment" : 4,
4666   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4667   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4668   "referenced_type" : "type-64",
4669   "self_type" : "type-65",
4670   "size" : 4,
4671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4672  },
4673  {
4674   "alignment" : 4,
4675   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4676   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4677   "referenced_type" : "type-79",
4678   "self_type" : "type-80",
4679   "size" : 4,
4680   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4681  },
4682  {
4683   "alignment" : 4,
4684   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4685   "name" : "const android::wp<android::hardware::BHwBinder> *",
4686   "referenced_type" : "type-495",
4687   "self_type" : "type-509",
4688   "size" : 4,
4689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4690  },
4691  {
4692   "alignment" : 4,
4693   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4694   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4695   "referenced_type" : "type-213",
4696   "self_type" : "type-225",
4697   "size" : 4,
4698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4699  },
4700  {
4701   "alignment" : 4,
4702   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4703   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4704   "referenced_type" : "type-525",
4705   "self_type" : "type-526",
4706   "size" : 4,
4707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4708  },
4709  {
4710   "alignment" : 4,
4711   "linker_set_key" : "const char *",
4712   "name" : "const char *",
4713   "referenced_type" : "type-46",
4714   "self_type" : "type-45",
4715   "size" : 4,
4716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4717  },
4718  {
4719   "alignment" : 4,
4720   "linker_set_key" : "const char16_t *",
4721   "name" : "const char16_t *",
4722   "referenced_type" : "type-35",
4723   "self_type" : "type-34",
4724   "size" : 4,
4725   "source_file" : "/system/core/libutils/include/utils/String16.h"
4726  },
4727  {
4728   "alignment" : 4,
4729   "linker_set_key" : "const log_msg *",
4730   "name" : "const log_msg *",
4731   "referenced_type" : "type-102",
4732   "self_type" : "type-123",
4733   "size" : 4,
4734   "source_file" : "/system/core/liblog/include/log/log_read.h"
4735  },
4736  {
4737   "alignment" : 4,
4738   "linker_set_key" : "const native_handle *",
4739   "name" : "const native_handle *",
4740   "referenced_type" : "type-257",
4741   "self_type" : "type-256",
4742   "size" : 4,
4743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4744  },
4745  {
4746   "alignment" : 4,
4747   "linker_set_key" : "const unsigned char *",
4748   "name" : "const unsigned char *",
4749   "referenced_type" : "type-227",
4750   "self_type" : "type-311",
4751   "size" : 4,
4752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4753  },
4754  {
4755   "alignment" : 4,
4756   "linker_set_key" : "const unsigned long long *",
4757   "name" : "const unsigned long long *",
4758   "referenced_type" : "type-239",
4759   "self_type" : "type-363",
4760   "size" : 4,
4761   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4762  },
4763  {
4764   "alignment" : 4,
4765   "linker_set_key" : "const void *",
4766   "name" : "const void *",
4767   "referenced_type" : "type-317",
4768   "self_type" : "type-318",
4769   "size" : 4,
4770   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4771  },
4772  {
4773   "alignment" : 4,
4774   "linker_set_key" : "int (*)(void *)",
4775   "name" : "int (*)(void *)",
4776   "referenced_type" : "type-448",
4777   "self_type" : "type-449",
4778   "size" : 4,
4779   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4780  },
4781  {
4782   "alignment" : 4,
4783   "linker_set_key" : "int *",
4784   "name" : "int *",
4785   "referenced_type" : "type-49",
4786   "self_type" : "type-303",
4787   "size" : 4,
4788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4789  },
4790  {
4791   "alignment" : 4,
4792   "linker_set_key" : "log_msg *",
4793   "name" : "log_msg *",
4794   "referenced_type" : "type-103",
4795   "self_type" : "type-159",
4796   "size" : 4,
4797   "source_file" : "/system/core/liblog/include/log/log_read.h"
4798  },
4799  {
4800   "alignment" : 4,
4801   "linker_set_key" : "native_handle *",
4802   "name" : "native_handle *",
4803   "referenced_type" : "type-152",
4804   "self_type" : "type-151",
4805   "size" : 4,
4806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4807  },
4808  {
4809   "alignment" : 4,
4810   "linker_set_key" : "unsigned char *",
4811   "name" : "unsigned char *",
4812   "referenced_type" : "type-106",
4813   "self_type" : "type-358",
4814   "size" : 4,
4815   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4816  },
4817  {
4818   "alignment" : 4,
4819   "linker_set_key" : "unsigned long long *",
4820   "name" : "unsigned long long *",
4821   "referenced_type" : "type-13",
4822   "self_type" : "type-359",
4823   "size" : 4,
4824   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4825  },
4826  {
4827   "alignment" : 4,
4828   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4829   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4830   "referenced_type" : "type-361",
4831   "self_type" : "type-360",
4832   "size" : 4,
4833   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4834  },
4835  {
4836   "alignment" : 4,
4837   "linker_set_key" : "void *",
4838   "name" : "void *",
4839   "referenced_type" : "type-23",
4840   "self_type" : "type-22",
4841   "size" : 4,
4842   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4843  },
4844  {
4845   "alignment" : 4,
4846   "linker_set_key" : "void **",
4847   "name" : "void **",
4848   "referenced_type" : "type-22",
4849   "self_type" : "type-450",
4850   "size" : 4,
4851   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4852  }
4853 ],
4854 "qualified_types" :
4855 [
4856  {
4857   "alignment" : 4,
4858   "is_const" : true,
4859   "linker_set_key" : "android::RefBase::weakref_impl *const",
4860   "name" : "android::RefBase::weakref_impl *const",
4861   "referenced_type" : "type-542",
4862   "self_type" : "type-544",
4863   "size" : 4,
4864   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "is_const" : true,
4869   "linker_set_key" : "android::RefBase::weakref_impl *const",
4870   "name" : "android::RefBase::weakref_impl *const",
4871   "referenced_type" : "type-9",
4872   "self_type" : "type-8",
4873   "size" : 4,
4874   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "is_const" : true,
4879   "linker_set_key" : "android::hardware::IBinder *const",
4880   "name" : "android::hardware::IBinder *const",
4881   "referenced_type" : "type-26",
4882   "self_type" : "type-348",
4883   "size" : 4,
4884   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "is_const" : true,
4889   "linker_set_key" : "const android::NativeHandle",
4890   "name" : "const android::NativeHandle",
4891   "referenced_type" : "type-150",
4892   "self_type" : "type-326",
4893   "size" : 12,
4894   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4895  },
4896  {
4897   "alignment" : 4,
4898   "is_const" : true,
4899   "linker_set_key" : "const android::RefBase",
4900   "name" : "const android::RefBase",
4901   "referenced_type" : "type-7",
4902   "self_type" : "type-249",
4903   "size" : 8,
4904   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "is_const" : true,
4909   "linker_set_key" : "const android::String16",
4910   "name" : "const android::String16",
4911   "referenced_type" : "type-33",
4912   "self_type" : "type-32",
4913   "size" : 4,
4914   "source_file" : "/system/core/libutils/include/utils/String16.h"
4915  },
4916  {
4917   "alignment" : 4,
4918   "is_const" : true,
4919   "linker_set_key" : "const android::String8",
4920   "name" : "const android::String8",
4921   "referenced_type" : "type-44",
4922   "self_type" : "type-335",
4923   "size" : 4,
4924   "source_file" : "/system/core/libutils/include/utils/String8.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "is_const" : true,
4929   "linker_set_key" : "const android::VectorImpl",
4930   "name" : "const android::VectorImpl",
4931   "referenced_type" : "type-21",
4932   "self_type" : "type-420",
4933   "size" : 20,
4934   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "is_const" : true,
4939   "linker_set_key" : "const android::hardware::BpHwRefBase",
4940   "name" : "const android::hardware::BpHwRefBase",
4941   "referenced_type" : "type-347",
4942   "self_type" : "type-346",
4943   "size" : 24,
4944   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "is_const" : true,
4949   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4950   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4951   "referenced_type" : "type-381",
4952   "self_type" : "type-387",
4953   "size" : 16,
4954   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "is_const" : true,
4959   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4960   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4961   "referenced_type" : "type-389",
4962   "self_type" : "type-392",
4963   "size" : 16,
4964   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4965  },
4966  {
4967   "alignment" : 4,
4968   "is_const" : true,
4969   "linker_set_key" : "const android::hardware::Parcel",
4970   "name" : "const android::hardware::Parcel",
4971   "referenced_type" : "type-356",
4972   "self_type" : "type-375",
4973   "size" : 68,
4974   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "is_const" : true,
4979   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> >",
4980   "name" : "const android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> >",
4981   "referenced_type" : "type-128",
4982   "self_type" : "type-132",
4983   "size" : 28,
4984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "is_const" : true,
4989   "linker_set_key" : "const android::hardware::Return<bool>",
4990   "name" : "const android::hardware::Return<bool>",
4991   "referenced_type" : "type-120",
4992   "self_type" : "type-126",
4993   "size" : 24,
4994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "is_const" : true,
4999   "linker_set_key" : "const android::hardware::Status",
5000   "name" : "const android::hardware::Status",
5001   "referenced_type" : "type-100",
5002   "self_type" : "type-115",
5003   "size" : 20,
5004   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5005  },
5006  {
5007   "alignment" : 4,
5008   "is_const" : true,
5009   "linker_set_key" : "const android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs",
5010   "name" : "const android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs",
5011   "referenced_type" : "type-502",
5012   "self_type" : "type-501",
5013   "size" : 92,
5014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "is_const" : true,
5019   "linker_set_key" : "const android::hardware::configstore::V1_0::ISurfaceFlingerConfigs",
5020   "name" : "const android::hardware::configstore::V1_0::ISurfaceFlingerConfigs",
5021   "referenced_type" : "type-84",
5022   "self_type" : "type-489",
5023   "size" : 12,
5024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
5025  },
5026  {
5027   "alignment" : 8,
5028   "is_const" : true,
5029   "linker_set_key" : "const android::hardware::configstore::V1_0::OptionalString",
5030   "name" : "const android::hardware::configstore::V1_0::OptionalString",
5031   "referenced_type" : "type-488",
5032   "self_type" : "type-552",
5033   "size" : 24,
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/hwtypes.h"
5035  },
5036  {
5037   "alignment" : 4,
5038   "is_const" : true,
5039   "linker_set_key" : "const android::hardware::details::SchedPrio",
5040   "name" : "const android::hardware::details::SchedPrio",
5041   "referenced_type" : "type-384",
5042   "self_type" : "type-386",
5043   "size" : 8,
5044   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "is_const" : true,
5049   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5050   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5051   "referenced_type" : "type-291",
5052   "self_type" : "type-514",
5053   "size" : 8,
5054   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "is_const" : true,
5059   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5060   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5061   "referenced_type" : "type-283",
5062   "self_type" : "type-508",
5063   "size" : 8,
5064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "is_const" : true,
5069   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5070   "name" : "const android::hardware::details::hidl_pointer<int>",
5071   "referenced_type" : "type-301",
5072   "self_type" : "type-477",
5073   "size" : 8,
5074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "is_const" : true,
5079   "linker_set_key" : "const android::hardware::details::return_status",
5080   "name" : "const android::hardware::details::return_status",
5081   "referenced_type" : "type-121",
5082   "self_type" : "type-138",
5083   "size" : 24,
5084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "is_const" : true,
5089   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5090   "name" : "const android::hardware::hidl_death_recipient",
5091   "referenced_type" : "type-6",
5092   "self_type" : "type-533",
5093   "size" : 12,
5094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5095  },
5096  {
5097   "alignment" : 8,
5098   "is_const" : true,
5099   "linker_set_key" : "const android::hardware::hidl_handle",
5100   "name" : "const android::hardware::hidl_handle",
5101   "referenced_type" : "type-253",
5102   "self_type" : "type-319",
5103   "size" : 16,
5104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5105  },
5106  {
5107   "alignment" : 8,
5108   "is_const" : true,
5109   "linker_set_key" : "const android::hardware::hidl_memory",
5110   "name" : "const android::hardware::hidl_memory",
5111   "referenced_type" : "type-264",
5112   "self_type" : "type-267",
5113   "size" : 40,
5114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "is_const" : true,
5119   "linker_set_key" : "const android::hardware::hidl_string",
5120   "name" : "const android::hardware::hidl_string",
5121   "referenced_type" : "type-260",
5122   "self_type" : "type-259",
5123   "size" : 16,
5124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "is_const" : true,
5129   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5130   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5131   "referenced_type" : "type-282",
5132   "self_type" : "type-492",
5133   "size" : 16,
5134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "is_const" : true,
5139   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5140   "name" : "const android::hardware::hidl_vec<int>",
5141   "referenced_type" : "type-300",
5142   "self_type" : "type-304",
5143   "size" : 16,
5144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5145  },
5146  {
5147   "alignment" : 2,
5148   "is_const" : true,
5149   "linker_set_key" : "const android::hardware::hidl_version",
5150   "name" : "const android::hardware::hidl_version",
5151   "referenced_type" : "type-312",
5152   "self_type" : "type-314",
5153   "size" : 4,
5154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "is_const" : true,
5159   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5160   "name" : "const android::hidl::base::V1_0::BpHwBase",
5161   "referenced_type" : "type-496",
5162   "self_type" : "type-499",
5163   "size" : 92,
5164   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5165  },
5166  {
5167   "alignment" : 4,
5168   "is_const" : true,
5169   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5170   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5171   "referenced_type" : "type-329",
5172   "self_type" : "type-330",
5173   "size" : 4,
5174   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5175  },
5176  {
5177   "alignment" : 4,
5178   "is_const" : true,
5179   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5180   "name" : "const android::hidl::base::V1_0::IBase",
5181   "referenced_type" : "type-16",
5182   "self_type" : "type-398",
5183   "size" : 12,
5184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5185  },
5186  {
5187   "alignment" : 4,
5188   "is_const" : true,
5189   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5190   "name" : "const android::hidl::base::V1_0::IBase *const",
5191   "referenced_type" : "type-397",
5192   "self_type" : "type-400",
5193   "size" : 4,
5194   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "is_const" : true,
5199   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5200   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5201   "referenced_type" : "type-62",
5202   "self_type" : "type-66",
5203   "size" : 12,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "is_const" : true,
5209   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5210   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5211   "referenced_type" : "type-472",
5212   "self_type" : "type-476",
5213   "size" : 4,
5214   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5215  },
5216  {
5217   "alignment" : 1,
5218   "is_const" : true,
5219   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5220   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5221   "referenced_type" : "type-471",
5222   "self_type" : "type-474",
5223   "size" : 1,
5224   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "is_const" : true,
5229   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5230   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5231   "referenced_type" : "type-77",
5232   "self_type" : "type-469",
5233   "size" : 12,
5234   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "is_const" : true,
5239   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5240   "name" : "const android::sp<android::hardware::IBinder>",
5241   "referenced_type" : "type-39",
5242   "self_type" : "type-38",
5243   "size" : 4,
5244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "is_const" : true,
5249   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5250   "name" : "const android::sp<android::hardware::ProcessState>",
5251   "referenced_type" : "type-52",
5252   "self_type" : "type-58",
5253   "size" : 4,
5254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "is_const" : true,
5259   "linker_set_key" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
5260   "name" : "const android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
5261   "referenced_type" : "type-82",
5262   "self_type" : "type-88",
5263   "size" : 4,
5264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "is_const" : true,
5269   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5270   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5271   "referenced_type" : "type-90",
5272   "self_type" : "type-95",
5273   "size" : 4,
5274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "is_const" : true,
5279   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5280   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5281   "referenced_type" : "type-236",
5282   "self_type" : "type-235",
5283   "size" : 4,
5284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "is_const" : true,
5289   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5290   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5291   "referenced_type" : "type-367",
5292   "self_type" : "type-536",
5293   "size" : 4,
5294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "is_const" : true,
5299   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5300   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5301   "referenced_type" : "type-60",
5302   "self_type" : "type-64",
5303   "size" : 4,
5304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "is_const" : true,
5309   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5310   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5311   "referenced_type" : "type-75",
5312   "self_type" : "type-79",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "is_const" : true,
5319   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5320   "name" : "const android::wp<android::hardware::BHwBinder>",
5321   "referenced_type" : "type-281",
5322   "self_type" : "type-495",
5323   "size" : 8,
5324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "is_const" : true,
5329   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5330   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5331   "referenced_type" : "type-4",
5332   "self_type" : "type-213",
5333   "size" : 8,
5334   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "is_const" : true,
5339   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5340   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5341   "referenced_type" : "type-14",
5342   "self_type" : "type-525",
5343   "size" : 8,
5344   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5345  },
5346  {
5347   "alignment" : 1,
5348   "is_const" : true,
5349   "linker_set_key" : "const bool",
5350   "name" : "const bool",
5351   "referenced_type" : "type-30",
5352   "self_type" : "type-71",
5353   "size" : 1,
5354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5355  },
5356  {
5357   "alignment" : 1,
5358   "is_const" : true,
5359   "linker_set_key" : "const char",
5360   "name" : "const char",
5361   "referenced_type" : "type-47",
5362   "self_type" : "type-46",
5363   "size" : 1,
5364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5365  },
5366  {
5367   "alignment" : 2,
5368   "is_const" : true,
5369   "linker_set_key" : "const char16_t",
5370   "name" : "const char16_t",
5371   "referenced_type" : "type-36",
5372   "self_type" : "type-35",
5373   "size" : 2,
5374   "source_file" : "/system/core/libutils/include/utils/String16.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "is_const" : true,
5379   "linker_set_key" : "const double",
5380   "name" : "const double",
5381   "referenced_type" : "type-217",
5382   "self_type" : "type-243",
5383   "size" : 8,
5384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "is_const" : true,
5389   "linker_set_key" : "const float",
5390   "name" : "const float",
5391   "referenced_type" : "type-210",
5392   "self_type" : "type-241",
5393   "size" : 4,
5394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "is_const" : true,
5399   "linker_set_key" : "const int",
5400   "name" : "const int",
5401   "referenced_type" : "type-49",
5402   "self_type" : "type-463",
5403   "size" : 4,
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5405  },
5406  {
5407   "is_const" : true,
5408   "linker_set_key" : "const iter<is_const>",
5409   "name" : "const iter<is_const>",
5410   "referenced_type" : "type-274",
5411   "self_type" : "type-273",
5412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5413  },
5414  {
5415   "is_const" : true,
5416   "linker_set_key" : "const iter<is_const>",
5417   "name" : "const iter<is_const>",
5418   "referenced_type" : "type-546",
5419   "self_type" : "type-545",
5420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "is_const" : true,
5425   "linker_set_key" : "const log_msg",
5426   "name" : "const log_msg",
5427   "referenced_type" : "type-103",
5428   "self_type" : "type-102",
5429   "size" : 5124,
5430   "source_file" : "/system/core/liblog/include/log/log_read.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "is_const" : true,
5435   "linker_set_key" : "const long long",
5436   "name" : "const long long",
5437   "referenced_type" : "type-57",
5438   "self_type" : "type-237",
5439   "size" : 8,
5440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "is_const" : true,
5445   "linker_set_key" : "const native_handle",
5446   "name" : "const native_handle",
5447   "referenced_type" : "type-152",
5448   "self_type" : "type-257",
5449   "size" : 12,
5450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5451  },
5452  {
5453   "alignment" : 2,
5454   "is_const" : true,
5455   "linker_set_key" : "const short",
5456   "name" : "const short",
5457   "referenced_type" : "type-174",
5458   "self_type" : "type-229",
5459   "size" : 2,
5460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5461  },
5462  {
5463   "alignment" : 1,
5464   "is_const" : true,
5465   "linker_set_key" : "const signed char",
5466   "name" : "const signed char",
5467   "referenced_type" : "type-224",
5468   "self_type" : "type-223",
5469   "size" : 1,
5470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "is_const" : true,
5475   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5476   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5477   "referenced_type" : "type-333",
5478   "self_type" : "type-332",
5479   "size" : 12,
5480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5481  },
5482  {
5483   "alignment" : 4,
5484   "is_const" : true,
5485   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5486   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5487   "referenced_type" : "type-549",
5488   "self_type" : "type-548",
5489   "size" : 12,
5490   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5491  },
5492  {
5493   "alignment" : 4,
5494   "is_const" : true,
5495   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5496   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5497   "referenced_type" : "type-481",
5498   "self_type" : "type-480",
5499   "size" : 4,
5500   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5501  },
5502  {
5503   "alignment" : 1,
5504   "is_const" : true,
5505   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5506   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5507   "referenced_type" : "type-479",
5508   "self_type" : "type-478",
5509   "size" : 3,
5510   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "is_const" : true,
5515   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5516   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5517   "referenced_type" : "type-379",
5518   "self_type" : "type-378",
5519   "size" : 12,
5520   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "is_const" : true,
5525   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5526   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5527   "referenced_type" : "type-298",
5528   "self_type" : "type-297",
5529   "size" : 8,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "is_const" : true,
5535   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5536   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5537   "referenced_type" : "type-288",
5538   "self_type" : "type-287",
5539   "size" : 8,
5540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "is_const" : true,
5545   "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 *> > *)> > >",
5546   "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 *> > *)> > >",
5547   "referenced_type" : "type-520",
5548   "self_type" : "type-519",
5549   "size" : 12,
5550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "is_const" : true,
5555   "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 *> > *)> > >",
5556   "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 *> > *)> > >",
5557   "referenced_type" : "type-556",
5558   "self_type" : "type-555",
5559   "size" : 12,
5560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5561  },
5562  {
5563   "alignment" : 1,
5564   "is_const" : true,
5565   "linker_set_key" : "const unsigned char",
5566   "name" : "const unsigned char",
5567   "referenced_type" : "type-106",
5568   "self_type" : "type-227",
5569   "size" : 1,
5570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5571  },
5572  {
5573   "alignment" : 4,
5574   "is_const" : true,
5575   "linker_set_key" : "const unsigned int",
5576   "name" : "const unsigned int",
5577   "referenced_type" : "type-2",
5578   "self_type" : "type-24",
5579   "size" : 4,
5580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "is_const" : true,
5585   "linker_set_key" : "const unsigned long long",
5586   "name" : "const unsigned long long",
5587   "referenced_type" : "type-13",
5588   "self_type" : "type-239",
5589   "size" : 8,
5590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5591  },
5592  {
5593   "alignment" : 2,
5594   "is_const" : true,
5595   "linker_set_key" : "const unsigned short",
5596   "name" : "const unsigned short",
5597   "referenced_type" : "type-108",
5598   "self_type" : "type-231",
5599   "size" : 2,
5600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5601  },
5602  {
5603   "is_const" : true,
5604   "linker_set_key" : "const void",
5605   "name" : "const void",
5606   "referenced_type" : "type-23",
5607   "self_type" : "type-317",
5608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5609  },
5610  {
5611   "alignment" : 1,
5612   "is_volatile" : true,
5613   "linker_set_key" : "volatile bool",
5614   "name" : "volatile bool",
5615   "referenced_type" : "type-30",
5616   "self_type" : "type-74",
5617   "size" : 1,
5618   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "is_volatile" : true,
5623   "linker_set_key" : "volatile int",
5624   "name" : "volatile int",
5625   "referenced_type" : "type-49",
5626   "self_type" : "type-48",
5627   "size" : 4,
5628   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5629  }
5630 ],
5631 "record_types" :
5632 [
5633  {
5634   "alignment" : 4,
5635   "fields" :
5636   [
5637    {
5638     "access" : "private",
5639     "field_name" : "mCond",
5640     "referenced_type" : "type-73"
5641    }
5642   ],
5643   "linker_set_key" : "android::Condition",
5644   "name" : "android::Condition",
5645   "record_kind" : "class",
5646   "referenced_type" : "type-72",
5647   "self_type" : "type-72",
5648   "size" : 4,
5649   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5650   "unique_id" : "_ZTSN7android9ConditionE"
5651  },
5652  {
5653   "alignment" : 4,
5654   "fields" :
5655   [
5656    {
5657     "access" : "private",
5658     "field_name" : "mVector",
5659     "referenced_type" : "type-41"
5660    }
5661   ],
5662   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5663   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5664   "record_kind" : "class",
5665   "referenced_type" : "type-40",
5666   "self_type" : "type-40",
5667   "size" : 20,
5668   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5669   "template_args" : [ "type-33", "type-39" ],
5670   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5671  },
5672  {
5673   "alignment" : 4,
5674   "fields" :
5675   [
5676    {
5677     "access" : "private",
5678     "field_name" : "mCount",
5679     "referenced_type" : "type-149"
5680    }
5681   ],
5682   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5683   "name" : "android::LightRefBase<android::NativeHandle>",
5684   "record_kind" : "class",
5685   "referenced_type" : "type-148",
5686   "self_type" : "type-148",
5687   "size" : 4,
5688   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5689   "template_args" : [ "type-150" ],
5690   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5691  },
5692  {
5693   "alignment" : 4,
5694   "fields" :
5695   [
5696    {
5697     "access" : "private",
5698     "field_name" : "mCount",
5699     "referenced_type" : "type-146"
5700    }
5701   ],
5702   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5703   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5704   "record_kind" : "class",
5705   "referenced_type" : "type-145",
5706   "self_type" : "type-145",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5709   "template_args" : [ "type-147" ],
5710   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5711  },
5712  {
5713   "alignment" : 4,
5714   "fields" :
5715   [
5716    {
5717     "access" : "private",
5718     "field_name" : "mMutex",
5719     "referenced_type" : "type-19"
5720    }
5721   ],
5722   "linker_set_key" : "android::Mutex",
5723   "name" : "android::Mutex",
5724   "record_kind" : "class",
5725   "referenced_type" : "type-18",
5726   "self_type" : "type-18",
5727   "size" : 4,
5728   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5729   "unique_id" : "_ZTSN7android5MutexE"
5730  },
5731  {
5732   "alignment" : 4,
5733   "fields" :
5734   [
5735    {
5736     "access" : "private",
5737     "field_name" : "mLock",
5738     "referenced_type" : "type-453"
5739    }
5740   ],
5741   "linker_set_key" : "android::Mutex::Autolock",
5742   "name" : "android::Mutex::Autolock",
5743   "record_kind" : "class",
5744   "referenced_type" : "type-452",
5745   "self_type" : "type-452",
5746   "size" : 4,
5747   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5748   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5749  },
5750  {
5751   "alignment" : 4,
5752   "base_specifiers" :
5753   [
5754    {
5755     "referenced_type" : "type-148"
5756    }
5757   ],
5758   "fields" :
5759   [
5760    {
5761     "access" : "private",
5762     "field_name" : "mHandle",
5763     "field_offset" : 32,
5764     "referenced_type" : "type-151"
5765    },
5766    {
5767     "access" : "private",
5768     "field_name" : "mOwnsHandle",
5769     "field_offset" : 64,
5770     "referenced_type" : "type-30"
5771    }
5772   ],
5773   "linker_set_key" : "android::NativeHandle",
5774   "name" : "android::NativeHandle",
5775   "record_kind" : "class",
5776   "referenced_type" : "type-150",
5777   "self_type" : "type-150",
5778   "size" : 12,
5779   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5780   "unique_id" : "_ZTSN7android12NativeHandleE"
5781  },
5782  {
5783   "alignment" : 4,
5784   "fields" :
5785   [
5786    {
5787     "access" : "private",
5788     "field_name" : "mRWLock",
5789     "referenced_type" : "type-458"
5790    }
5791   ],
5792   "linker_set_key" : "android::RWLock",
5793   "name" : "android::RWLock",
5794   "record_kind" : "class",
5795   "referenced_type" : "type-457",
5796   "self_type" : "type-457",
5797   "size" : 40,
5798   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5799   "unique_id" : "_ZTSN7android6RWLockE"
5800  },
5801  {
5802   "alignment" : 4,
5803   "fields" :
5804   [
5805    {
5806     "access" : "private",
5807     "field_name" : "mLock",
5808     "referenced_type" : "type-461"
5809    }
5810   ],
5811   "linker_set_key" : "android::RWLock::AutoRLock",
5812   "name" : "android::RWLock::AutoRLock",
5813   "record_kind" : "class",
5814   "referenced_type" : "type-460",
5815   "self_type" : "type-460",
5816   "size" : 4,
5817   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5818   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5819  },
5820  {
5821   "alignment" : 4,
5822   "fields" :
5823   [
5824    {
5825     "access" : "private",
5826     "field_name" : "mLock",
5827     "referenced_type" : "type-461"
5828    }
5829   ],
5830   "linker_set_key" : "android::RWLock::AutoWLock",
5831   "name" : "android::RWLock::AutoWLock",
5832   "record_kind" : "class",
5833   "referenced_type" : "type-465",
5834   "self_type" : "type-465",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5837   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5838  },
5839  {
5840   "alignment" : 4,
5841   "fields" :
5842   [
5843    {
5844     "access" : "private",
5845     "field_name" : "mRefs",
5846     "field_offset" : 32,
5847     "referenced_type" : "type-8"
5848    }
5849   ],
5850   "linker_set_key" : "android::RefBase",
5851   "name" : "android::RefBase",
5852   "record_kind" : "class",
5853   "referenced_type" : "type-7",
5854   "self_type" : "type-7",
5855   "size" : 8,
5856   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5857   "unique_id" : "_ZTSN7android7RefBaseE",
5858   "vtable_components" :
5859   [
5860    {
5861     "kind" : "offset_to_top"
5862    },
5863    {
5864     "kind" : "rtti",
5865     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5866    },
5867    {
5868     "kind" : "complete_dtor_pointer",
5869     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5870    },
5871    {
5872     "kind" : "deleting_dtor_pointer",
5873     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5874    },
5875    {
5876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5877    },
5878    {
5879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5880    },
5881    {
5882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5883    },
5884    {
5885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5886    }
5887   ]
5888  },
5889  {
5890   "alignment" : 1,
5891   "linker_set_key" : "android::RefBase::weakref_type",
5892   "name" : "android::RefBase::weakref_type",
5893   "record_kind" : "class",
5894   "referenced_type" : "type-12",
5895   "self_type" : "type-12",
5896   "size" : 1,
5897   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5898   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5899  },
5900  {
5901   "alignment" : 1,
5902   "linker_set_key" : "android::ReferenceMover",
5903   "name" : "android::ReferenceMover",
5904   "record_kind" : "class",
5905   "referenced_type" : "type-252",
5906   "self_type" : "type-252",
5907   "size" : 1,
5908   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5909   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "android::ReferenceRenamer",
5914   "name" : "android::ReferenceRenamer",
5915   "record_kind" : "class",
5916   "referenced_type" : "type-245",
5917   "self_type" : "type-245",
5918   "size" : 4,
5919   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5920   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5921   "vtable_components" :
5922   [
5923    {
5924     "kind" : "offset_to_top"
5925    },
5926    {
5927     "kind" : "rtti",
5928     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5929    },
5930    {
5931     "is_pure" : true,
5932     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
5933    }
5934   ]
5935  },
5936  {
5937   "alignment" : 4,
5938   "fields" :
5939   [
5940    {
5941     "access" : "private",
5942     "field_name" : "mTag",
5943     "referenced_type" : "type-13"
5944    }
5945   ],
5946   "linker_set_key" : "android::ScopedTrace",
5947   "name" : "android::ScopedTrace",
5948   "record_kind" : "class",
5949   "referenced_type" : "type-467",
5950   "self_type" : "type-467",
5951   "size" : 8,
5952   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5953   "unique_id" : "_ZTSN7android11ScopedTraceE"
5954  },
5955  {
5956   "alignment" : 4,
5957   "base_specifiers" :
5958   [
5959    {
5960     "access" : "private",
5961     "referenced_type" : "type-42"
5962    }
5963   ],
5964   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5965   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5966   "record_kind" : "class",
5967   "referenced_type" : "type-41",
5968   "self_type" : "type-41",
5969   "size" : 20,
5970   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5971   "template_args" : [ "type-43" ],
5972   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5973   "vtable_components" :
5974   [
5975    {
5976     "kind" : "offset_to_top"
5977    },
5978    {
5979     "kind" : "rtti",
5980     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5981    },
5982    {
5983     "kind" : "complete_dtor_pointer",
5984     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5985    },
5986    {
5987     "kind" : "deleting_dtor_pointer",
5988     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5989    },
5990    {
5991     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
5992    },
5993    {
5994     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
5995    },
5996    {
5997     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
5998    },
5999    {
6000     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6001    },
6002    {
6003     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6004    },
6005    {
6006     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6007    },
6008    {
6009     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6010    }
6011   ]
6012  },
6013  {
6014   "alignment" : 4,
6015   "base_specifiers" :
6016   [
6017    {
6018     "referenced_type" : "type-21"
6019    }
6020   ],
6021   "linker_set_key" : "android::SortedVectorImpl",
6022   "name" : "android::SortedVectorImpl",
6023   "record_kind" : "class",
6024   "referenced_type" : "type-42",
6025   "self_type" : "type-42",
6026   "size" : 20,
6027   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6028   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6029   "vtable_components" :
6030   [
6031    {
6032     "kind" : "offset_to_top"
6033    },
6034    {
6035     "kind" : "rtti",
6036     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6037    },
6038    {
6039     "kind" : "complete_dtor_pointer",
6040     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6041    },
6042    {
6043     "kind" : "deleting_dtor_pointer",
6044     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6045    },
6046    {
6047     "is_pure" : true,
6048     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6049    },
6050    {
6051     "is_pure" : true,
6052     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6053    },
6054    {
6055     "is_pure" : true,
6056     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6057    },
6058    {
6059     "is_pure" : true,
6060     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6061    },
6062    {
6063     "is_pure" : true,
6064     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6065    },
6066    {
6067     "is_pure" : true,
6068     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6069    },
6070    {
6071     "is_pure" : true,
6072     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6073    }
6074   ]
6075  },
6076  {
6077   "alignment" : 4,
6078   "fields" :
6079   [
6080    {
6081     "access" : "private",
6082     "field_name" : "mString",
6083     "referenced_type" : "type-34"
6084    }
6085   ],
6086   "linker_set_key" : "android::String16",
6087   "name" : "android::String16",
6088   "record_kind" : "class",
6089   "referenced_type" : "type-33",
6090   "self_type" : "type-33",
6091   "size" : 4,
6092   "source_file" : "/system/core/libutils/include/utils/String16.h",
6093   "unique_id" : "_ZTSN7android8String16E"
6094  },
6095  {
6096   "alignment" : 4,
6097   "fields" :
6098   [
6099    {
6100     "access" : "private",
6101     "field_name" : "mString",
6102     "referenced_type" : "type-45"
6103    }
6104   ],
6105   "linker_set_key" : "android::String8",
6106   "name" : "android::String8",
6107   "record_kind" : "class",
6108   "referenced_type" : "type-44",
6109   "self_type" : "type-44",
6110   "size" : 4,
6111   "source_file" : "/system/core/libutils/include/utils/String8.h",
6112   "unique_id" : "_ZTSN7android7String8E"
6113  },
6114  {
6115   "alignment" : 4,
6116   "base_specifiers" :
6117   [
6118    {
6119     "is_virtual" : true,
6120     "referenced_type" : "type-7"
6121    }
6122   ],
6123   "fields" :
6124   [
6125    {
6126     "access" : "private",
6127     "field_name" : "mCanCallJava",
6128     "field_offset" : 32,
6129     "referenced_type" : "type-71"
6130    },
6131    {
6132     "access" : "private",
6133     "field_name" : "mThread",
6134     "field_offset" : 64,
6135     "referenced_type" : "type-22"
6136    },
6137    {
6138     "access" : "private",
6139     "field_name" : "mLock",
6140     "field_offset" : 96,
6141     "referenced_type" : "type-18"
6142    },
6143    {
6144     "access" : "private",
6145     "field_name" : "mThreadExitedCondition",
6146     "field_offset" : 128,
6147     "referenced_type" : "type-72"
6148    },
6149    {
6150     "access" : "private",
6151     "field_name" : "mStatus",
6152     "field_offset" : 160,
6153     "referenced_type" : "type-49"
6154    },
6155    {
6156     "access" : "private",
6157     "field_name" : "mExitPending",
6158     "field_offset" : 192,
6159     "referenced_type" : "type-74"
6160    },
6161    {
6162     "access" : "private",
6163     "field_name" : "mRunning",
6164     "field_offset" : 200,
6165     "referenced_type" : "type-74"
6166    },
6167    {
6168     "access" : "private",
6169     "field_name" : "mHoldSelf",
6170     "field_offset" : 224,
6171     "referenced_type" : "type-68"
6172    },
6173    {
6174     "access" : "private",
6175     "field_name" : "mTid",
6176     "field_offset" : 256,
6177     "referenced_type" : "type-49"
6178    }
6179   ],
6180   "linker_set_key" : "android::Thread",
6181   "name" : "android::Thread",
6182   "record_kind" : "class",
6183   "referenced_type" : "type-70",
6184   "self_type" : "type-70",
6185   "size" : 44,
6186   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6187   "unique_id" : "_ZTSN7android6ThreadE",
6188   "vtable_components" :
6189   [
6190    {
6191     "component_value" : 36,
6192     "kind" : "vbase_offset"
6193    },
6194    {
6195     "kind" : "offset_to_top"
6196    },
6197    {
6198     "kind" : "rtti",
6199     "mangled_component_name" : "_ZTIN7android6ThreadE"
6200    },
6201    {
6202     "kind" : "complete_dtor_pointer",
6203     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6204    },
6205    {
6206     "kind" : "deleting_dtor_pointer",
6207     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6208    },
6209    {
6210     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6211    },
6212    {
6213     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6214    },
6215    {
6216     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6217    },
6218    {
6219     "is_pure" : true,
6220     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6221    },
6222    {
6223     "kind" : "vcall_offset"
6224    },
6225    {
6226     "kind" : "vcall_offset"
6227    },
6228    {
6229     "kind" : "vcall_offset"
6230    },
6231    {
6232     "kind" : "vcall_offset"
6233    },
6234    {
6235     "component_value" : -36,
6236     "kind" : "vcall_offset"
6237    },
6238    {
6239     "component_value" : -36,
6240     "kind" : "offset_to_top"
6241    },
6242    {
6243     "kind" : "rtti",
6244     "mangled_component_name" : "_ZTIN7android6ThreadE"
6245    },
6246    {
6247     "kind" : "complete_dtor_pointer",
6248     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6249    },
6250    {
6251     "kind" : "deleting_dtor_pointer",
6252     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6253    },
6254    {
6255     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6256    },
6257    {
6258     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6259    },
6260    {
6261     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6262    },
6263    {
6264     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6265    }
6266   ]
6267  },
6268  {
6269   "alignment" : 4,
6270   "base_specifiers" :
6271   [
6272    {
6273     "access" : "private",
6274     "referenced_type" : "type-21"
6275    }
6276   ],
6277   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6278   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6279   "record_kind" : "class",
6280   "referenced_type" : "type-20",
6281   "self_type" : "type-20",
6282   "size" : 20,
6283   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6284   "template_args" : [ "type-25" ],
6285   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6286   "vtable_components" :
6287   [
6288    {
6289     "kind" : "offset_to_top"
6290    },
6291    {
6292     "kind" : "rtti",
6293     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6294    },
6295    {
6296     "kind" : "complete_dtor_pointer",
6297     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6298    },
6299    {
6300     "kind" : "deleting_dtor_pointer",
6301     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6302    },
6303    {
6304     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6305    },
6306    {
6307     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6308    },
6309    {
6310     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6311    },
6312    {
6313     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6314    },
6315    {
6316     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6317    },
6318    {
6319     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6320    }
6321   ]
6322  },
6323  {
6324   "alignment" : 4,
6325   "fields" :
6326   [
6327    {
6328     "access" : "private",
6329     "field_name" : "mStorage",
6330     "field_offset" : 32,
6331     "referenced_type" : "type-22"
6332    },
6333    {
6334     "access" : "private",
6335     "field_name" : "mCount",
6336     "field_offset" : 64,
6337     "referenced_type" : "type-2"
6338    },
6339    {
6340     "access" : "private",
6341     "field_name" : "mFlags",
6342     "field_offset" : 96,
6343     "referenced_type" : "type-24"
6344    },
6345    {
6346     "access" : "private",
6347     "field_name" : "mItemSize",
6348     "field_offset" : 128,
6349     "referenced_type" : "type-24"
6350    }
6351   ],
6352   "linker_set_key" : "android::VectorImpl",
6353   "name" : "android::VectorImpl",
6354   "record_kind" : "class",
6355   "referenced_type" : "type-21",
6356   "self_type" : "type-21",
6357   "size" : 20,
6358   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6359   "unique_id" : "_ZTSN7android10VectorImplE",
6360   "vtable_components" :
6361   [
6362    {
6363     "kind" : "offset_to_top"
6364    },
6365    {
6366     "kind" : "rtti",
6367     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6368    },
6369    {
6370     "kind" : "complete_dtor_pointer",
6371     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6372    },
6373    {
6374     "kind" : "deleting_dtor_pointer",
6375     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6376    },
6377    {
6378     "is_pure" : true,
6379     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6380    },
6381    {
6382     "is_pure" : true,
6383     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6384    },
6385    {
6386     "is_pure" : true,
6387     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6388    },
6389    {
6390     "is_pure" : true,
6391     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6392    },
6393    {
6394     "is_pure" : true,
6395     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6396    },
6397    {
6398     "is_pure" : true,
6399     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6400    }
6401   ]
6402  },
6403  {
6404   "alignment" : 4,
6405   "base_specifiers" :
6406   [
6407    {
6408     "referenced_type" : "type-145"
6409    }
6410   ],
6411   "linker_set_key" : "android::VirtualLightRefBase",
6412   "name" : "android::VirtualLightRefBase",
6413   "record_kind" : "class",
6414   "referenced_type" : "type-147",
6415   "self_type" : "type-147",
6416   "size" : 8,
6417   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6418   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6419   "vtable_components" :
6420   [
6421    {
6422     "kind" : "offset_to_top"
6423    },
6424    {
6425     "kind" : "rtti",
6426     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6427    },
6428    {
6429     "kind" : "complete_dtor_pointer",
6430     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6431    },
6432    {
6433     "kind" : "deleting_dtor_pointer",
6434     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6435    }
6436   ]
6437  },
6438  {
6439   "alignment" : 4,
6440   "base_specifiers" :
6441   [
6442    {
6443     "referenced_type" : "type-27"
6444    }
6445   ],
6446   "fields" :
6447   [
6448    {
6449     "access" : "protected",
6450     "field_name" : "mSchedPolicy",
6451     "field_offset" : 32,
6452     "referenced_type" : "type-49"
6453    },
6454    {
6455     "access" : "protected",
6456     "field_name" : "mSchedPriority",
6457     "field_offset" : 64,
6458     "referenced_type" : "type-49"
6459    },
6460    {
6461     "access" : "private",
6462     "field_name" : "mExtras",
6463     "field_offset" : 96,
6464     "referenced_type" : "type-99"
6465    },
6466    {
6467     "access" : "private",
6468     "field_name" : "mReserved0",
6469     "field_offset" : 128,
6470     "referenced_type" : "type-22"
6471    }
6472   ],
6473   "linker_set_key" : "android::hardware::BHwBinder",
6474   "name" : "android::hardware::BHwBinder",
6475   "record_kind" : "class",
6476   "referenced_type" : "type-98",
6477   "self_type" : "type-98",
6478   "size" : 28,
6479   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6480   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6481   "vtable_components" :
6482   [
6483    {
6484     "component_value" : 20,
6485     "kind" : "vbase_offset"
6486    },
6487    {
6488     "kind" : "offset_to_top"
6489    },
6490    {
6491     "kind" : "rtti",
6492     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6493    },
6494    {
6495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6496    },
6497    {
6498     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6499    },
6500    {
6501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6502    },
6503    {
6504     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6505    },
6506    {
6507     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6508    },
6509    {
6510     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6511    },
6512    {
6513     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6514    },
6515    {
6516     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6517    },
6518    {
6519     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6520    },
6521    {
6522     "kind" : "complete_dtor_pointer",
6523     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6524    },
6525    {
6526     "kind" : "deleting_dtor_pointer",
6527     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6528    },
6529    {
6530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6531    },
6532    {
6533     "kind" : "vcall_offset"
6534    },
6535    {
6536     "kind" : "vcall_offset"
6537    },
6538    {
6539     "kind" : "vcall_offset"
6540    },
6541    {
6542     "kind" : "vcall_offset"
6543    },
6544    {
6545     "component_value" : -20,
6546     "kind" : "vcall_offset"
6547    },
6548    {
6549     "component_value" : -20,
6550     "kind" : "offset_to_top"
6551    },
6552    {
6553     "kind" : "rtti",
6554     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6555    },
6556    {
6557     "kind" : "complete_dtor_pointer",
6558     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6559    },
6560    {
6561     "kind" : "deleting_dtor_pointer",
6562     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6563    },
6564    {
6565     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6566    },
6567    {
6568     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6569    },
6570    {
6571     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6572    },
6573    {
6574     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6575    }
6576   ]
6577  },
6578  {
6579   "alignment" : 4,
6580   "base_specifiers" :
6581   [
6582    {
6583     "is_virtual" : true,
6584     "referenced_type" : "type-7"
6585    }
6586   ],
6587   "fields" :
6588   [
6589    {
6590     "access" : "private",
6591     "field_name" : "mRemote",
6592     "field_offset" : 32,
6593     "referenced_type" : "type-348"
6594    },
6595    {
6596     "access" : "private",
6597     "field_name" : "mRefs",
6598     "field_offset" : 64,
6599     "referenced_type" : "type-11"
6600    },
6601    {
6602     "access" : "private",
6603     "field_name" : "mState",
6604     "field_offset" : 96,
6605     "referenced_type" : "type-349"
6606    }
6607   ],
6608   "linker_set_key" : "android::hardware::BpHwRefBase",
6609   "name" : "android::hardware::BpHwRefBase",
6610   "record_kind" : "class",
6611   "referenced_type" : "type-347",
6612   "self_type" : "type-347",
6613   "size" : 24,
6614   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6615   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6616   "vtable_components" :
6617   [
6618    {
6619     "component_value" : 16,
6620     "kind" : "vbase_offset"
6621    },
6622    {
6623     "kind" : "offset_to_top"
6624    },
6625    {
6626     "kind" : "rtti",
6627     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6628    },
6629    {
6630     "kind" : "complete_dtor_pointer",
6631     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6632    },
6633    {
6634     "kind" : "deleting_dtor_pointer",
6635     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6636    },
6637    {
6638     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6639    },
6640    {
6641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6642    },
6643    {
6644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6645    },
6646    {
6647     "kind" : "vcall_offset"
6648    },
6649    {
6650     "component_value" : -16,
6651     "kind" : "vcall_offset"
6652    },
6653    {
6654     "component_value" : -16,
6655     "kind" : "vcall_offset"
6656    },
6657    {
6658     "component_value" : -16,
6659     "kind" : "vcall_offset"
6660    },
6661    {
6662     "component_value" : -16,
6663     "kind" : "vcall_offset"
6664    },
6665    {
6666     "component_value" : -16,
6667     "kind" : "offset_to_top"
6668    },
6669    {
6670     "kind" : "rtti",
6671     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6672    },
6673    {
6674     "kind" : "complete_dtor_pointer",
6675     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6676    },
6677    {
6678     "kind" : "deleting_dtor_pointer",
6679     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6680    },
6681    {
6682     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6683    },
6684    {
6685     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6686    },
6687    {
6688     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6689    },
6690    {
6691     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6692    }
6693   ]
6694  },
6695  {
6696   "alignment" : 4,
6697   "base_specifiers" :
6698   [
6699    {
6700     "referenced_type" : "type-84"
6701    },
6702    {
6703     "referenced_type" : "type-352"
6704    },
6705    {
6706     "referenced_type" : "type-347"
6707    }
6708   ],
6709   "linker_set_key" : "android::hardware::BpInterface<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
6710   "name" : "android::hardware::BpInterface<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
6711   "record_kind" : "class",
6712   "referenced_type" : "type-355",
6713   "self_type" : "type-355",
6714   "size" : 32,
6715   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6716   "template_args" : [ "type-84" ],
6717   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEEE",
6718   "vtable_components" :
6719   [
6720    {
6721     "component_value" : 24,
6722     "kind" : "vbase_offset"
6723    },
6724    {
6725     "kind" : "offset_to_top"
6726    },
6727    {
6728     "kind" : "rtti",
6729     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEEE"
6730    },
6731    {
6732     "mangled_component_name" : "_ZNK7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8isRemoteEv"
6733    },
6734    {
6735     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6736    },
6737    {
6738     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6739    },
6740    {
6741     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6742    },
6743    {
6744     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6745    },
6746    {
6747     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21setHALInstrumentationEv"
6748    },
6749    {
6750     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6751    },
6752    {
6753     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs4pingEv"
6754    },
6755    {
6756     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6757    },
6758    {
6759     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21notifySyspropsChangedEv"
6760    },
6761    {
6762     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6763    },
6764    {
6765     "kind" : "complete_dtor_pointer",
6766     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED1Ev"
6767    },
6768    {
6769     "kind" : "deleting_dtor_pointer",
6770     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED0Ev"
6771    },
6772    {
6773     "is_pure" : true,
6774     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
6775    },
6776    {
6777     "is_pure" : true,
6778     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
6779    },
6780    {
6781     "is_pure" : true,
6782     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6783    },
6784    {
6785     "is_pure" : true,
6786     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6787    },
6788    {
6789     "is_pure" : true,
6790     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6791    },
6792    {
6793     "is_pure" : true,
6794     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
6795    },
6796    {
6797     "is_pure" : true,
6798     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6799    },
6800    {
6801     "is_pure" : true,
6802     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
6803    },
6804    {
6805     "is_pure" : true,
6806     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6807    },
6808    {
6809     "is_pure" : true,
6810     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6811    },
6812    {
6813     "is_pure" : true,
6814     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
6815    },
6816    {
6817     "is_pure" : true,
6818     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
6819    },
6820    {
6821     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEE10onAsBinderEv"
6822    },
6823    {
6824     "component_value" : 20,
6825     "kind" : "vbase_offset"
6826    },
6827    {
6828     "component_value" : -4,
6829     "kind" : "offset_to_top"
6830    },
6831    {
6832     "kind" : "rtti",
6833     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEEE"
6834    },
6835    {
6836     "kind" : "complete_dtor_pointer",
6837     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED1Ev"
6838    },
6839    {
6840     "kind" : "deleting_dtor_pointer",
6841     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED0Ev"
6842    },
6843    {
6844     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEE10onAsBinderEv"
6845    },
6846    {
6847     "component_value" : 16,
6848     "kind" : "vbase_offset"
6849    },
6850    {
6851     "component_value" : -8,
6852     "kind" : "offset_to_top"
6853    },
6854    {
6855     "kind" : "rtti",
6856     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEEE"
6857    },
6858    {
6859     "kind" : "complete_dtor_pointer",
6860     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED1Ev"
6861    },
6862    {
6863     "kind" : "deleting_dtor_pointer",
6864     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED0Ev"
6865    },
6866    {
6867     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6868    },
6869    {
6870     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6871    },
6872    {
6873     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6874    },
6875    {
6876     "kind" : "vcall_offset"
6877    },
6878    {
6879     "component_value" : -16,
6880     "kind" : "vcall_offset"
6881    },
6882    {
6883     "component_value" : -16,
6884     "kind" : "vcall_offset"
6885    },
6886    {
6887     "component_value" : -16,
6888     "kind" : "vcall_offset"
6889    },
6890    {
6891     "component_value" : -24,
6892     "kind" : "vcall_offset"
6893    },
6894    {
6895     "component_value" : -24,
6896     "kind" : "offset_to_top"
6897    },
6898    {
6899     "kind" : "rtti",
6900     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEEE"
6901    },
6902    {
6903     "kind" : "complete_dtor_pointer",
6904     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED1Ev"
6905    },
6906    {
6907     "kind" : "deleting_dtor_pointer",
6908     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEED0Ev"
6909    },
6910    {
6911     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6912    },
6913    {
6914     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6915    },
6916    {
6917     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6918    },
6919    {
6920     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6921    }
6922   ]
6923  },
6924  {
6925   "alignment" : 4,
6926   "base_specifiers" :
6927   [
6928    {
6929     "referenced_type" : "type-16"
6930    },
6931    {
6932     "referenced_type" : "type-352"
6933    },
6934    {
6935     "referenced_type" : "type-347"
6936    }
6937   ],
6938   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6939   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6940   "record_kind" : "class",
6941   "referenced_type" : "type-351",
6942   "self_type" : "type-351",
6943   "size" : 32,
6944   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6945   "template_args" : [ "type-16" ],
6946   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
6947   "vtable_components" :
6948   [
6949    {
6950     "component_value" : 24,
6951     "kind" : "vbase_offset"
6952    },
6953    {
6954     "kind" : "offset_to_top"
6955    },
6956    {
6957     "kind" : "rtti",
6958     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6959    },
6960    {
6961     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
6962    },
6963    {
6964     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6965    },
6966    {
6967     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6968    },
6969    {
6970     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6971    },
6972    {
6973     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
6974    },
6975    {
6976     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
6977    },
6978    {
6979     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
6980    },
6981    {
6982     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
6983    },
6984    {
6985     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
6986    },
6987    {
6988     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
6989    },
6990    {
6991     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6992    },
6993    {
6994     "kind" : "complete_dtor_pointer",
6995     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6996    },
6997    {
6998     "kind" : "deleting_dtor_pointer",
6999     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7000    },
7001    {
7002     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7003    },
7004    {
7005     "component_value" : 20,
7006     "kind" : "vbase_offset"
7007    },
7008    {
7009     "component_value" : -4,
7010     "kind" : "offset_to_top"
7011    },
7012    {
7013     "kind" : "rtti",
7014     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7015    },
7016    {
7017     "kind" : "complete_dtor_pointer",
7018     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7019    },
7020    {
7021     "kind" : "deleting_dtor_pointer",
7022     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7023    },
7024    {
7025     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7026    },
7027    {
7028     "component_value" : 16,
7029     "kind" : "vbase_offset"
7030    },
7031    {
7032     "component_value" : -8,
7033     "kind" : "offset_to_top"
7034    },
7035    {
7036     "kind" : "rtti",
7037     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7038    },
7039    {
7040     "kind" : "complete_dtor_pointer",
7041     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7042    },
7043    {
7044     "kind" : "deleting_dtor_pointer",
7045     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7046    },
7047    {
7048     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7049    },
7050    {
7051     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7052    },
7053    {
7054     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7055    },
7056    {
7057     "kind" : "vcall_offset"
7058    },
7059    {
7060     "component_value" : -16,
7061     "kind" : "vcall_offset"
7062    },
7063    {
7064     "component_value" : -16,
7065     "kind" : "vcall_offset"
7066    },
7067    {
7068     "component_value" : -16,
7069     "kind" : "vcall_offset"
7070    },
7071    {
7072     "component_value" : -24,
7073     "kind" : "vcall_offset"
7074    },
7075    {
7076     "component_value" : -24,
7077     "kind" : "offset_to_top"
7078    },
7079    {
7080     "kind" : "rtti",
7081     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7082    },
7083    {
7084     "kind" : "complete_dtor_pointer",
7085     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7086    },
7087    {
7088     "kind" : "deleting_dtor_pointer",
7089     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7090    },
7091    {
7092     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7093    },
7094    {
7095     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7096    },
7097    {
7098     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7099    },
7100    {
7101     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7102    }
7103   ]
7104  },
7105  {
7106   "alignment" : 4,
7107   "fields" :
7108   [
7109    {
7110     "access" : "private",
7111     "field_name" : "mMutex",
7112     "referenced_type" : "type-382"
7113    },
7114    {
7115     "access" : "private",
7116     "field_name" : "mMap",
7117     "field_offset" : 32,
7118     "referenced_type" : "type-383"
7119    }
7120   ],
7121   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7122   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7123   "record_kind" : "class",
7124   "referenced_type" : "type-381",
7125   "self_type" : "type-381",
7126   "size" : 16,
7127   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7128   "template_args" : [ "type-14", "type-384" ],
7129   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7130  },
7131  {
7132   "alignment" : 4,
7133   "fields" :
7134   [
7135    {
7136     "access" : "private",
7137     "field_name" : "mMutex",
7138     "referenced_type" : "type-390"
7139    },
7140    {
7141     "access" : "private",
7142     "field_name" : "mMap",
7143     "field_offset" : 32,
7144     "referenced_type" : "type-391"
7145    }
7146   ],
7147   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7148   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7149   "record_kind" : "class",
7150   "referenced_type" : "type-389",
7151   "self_type" : "type-389",
7152   "size" : 16,
7153   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7154   "template_args" : [ "type-14", "type-30" ],
7155   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7156  },
7157  {
7158   "alignment" : 4,
7159   "fields" :
7160   [
7161    {
7162     "access" : "private",
7163     "field_name" : "mMutex",
7164     "referenced_type" : "type-395"
7165    },
7166    {
7167     "access" : "private",
7168     "field_name" : "mMap",
7169     "field_offset" : 32,
7170     "referenced_type" : "type-396"
7171    }
7172   ],
7173   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7174   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7175   "record_kind" : "class",
7176   "referenced_type" : "type-394",
7177   "self_type" : "type-394",
7178   "size" : 16,
7179   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7180   "template_args" : [ "type-397", "type-281" ],
7181   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7182  },
7183  {
7184   "alignment" : 4,
7185   "fields" :
7186   [
7187    {
7188     "access" : "private",
7189     "field_name" : "mMutex",
7190     "referenced_type" : "type-413"
7191    },
7192    {
7193     "access" : "private",
7194     "field_name" : "mMap",
7195     "field_offset" : 32,
7196     "referenced_type" : "type-414"
7197    }
7198   ],
7199   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7200   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7201   "record_kind" : "class",
7202   "referenced_type" : "type-412",
7203   "self_type" : "type-412",
7204   "size" : 16,
7205   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7206   "template_args" : [ "type-415", "type-416" ],
7207   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7208  },
7209  {
7210   "alignment" : 4,
7211   "fields" :
7212   [
7213    {
7214     "access" : "private",
7215     "field_name" : "mMutex",
7216     "referenced_type" : "type-403"
7217    },
7218    {
7219     "access" : "private",
7220     "field_name" : "mMap",
7221     "field_offset" : 32,
7222     "referenced_type" : "type-404"
7223    }
7224   ],
7225   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7226   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7227   "record_kind" : "class",
7228   "referenced_type" : "type-402",
7229   "self_type" : "type-402",
7230   "size" : 16,
7231   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7232   "template_args" : [ "type-405", "type-406" ],
7233   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7234  },
7235  {
7236   "alignment" : 8,
7237   "fields" :
7238   [
7239    {
7240     "field_name" : "flags",
7241     "referenced_type" : "type-2"
7242    },
7243    {
7244     "field_name" : "fdIndex",
7245     "field_offset" : 32,
7246     "referenced_type" : "type-2"
7247    },
7248    {
7249     "field_name" : "offset",
7250     "field_offset" : 64,
7251     "referenced_type" : "type-2"
7252    },
7253    {
7254     "field_name" : "extent",
7255     "field_offset" : 128,
7256     "referenced_type" : "type-13"
7257    }
7258   ],
7259   "linker_set_key" : "android::hardware::GrantorDescriptor",
7260   "name" : "android::hardware::GrantorDescriptor",
7261   "referenced_type" : "type-280",
7262   "self_type" : "type-280",
7263   "size" : 24,
7264   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7265   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7266  },
7267  {
7268   "alignment" : 8,
7269   "base_specifiers" :
7270   [
7271    {
7272     "is_virtual" : true,
7273     "referenced_type" : "type-264"
7274    },
7275    {
7276     "is_virtual" : true,
7277     "referenced_type" : "type-7"
7278    }
7279   ],
7280   "linker_set_key" : "android::hardware::HidlMemory",
7281   "name" : "android::hardware::HidlMemory",
7282   "record_kind" : "class",
7283   "referenced_type" : "type-272",
7284   "self_type" : "type-272",
7285   "size" : 56,
7286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7287   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7288   "vtable_components" :
7289   [
7290    {
7291     "component_value" : 48,
7292     "kind" : "vbase_offset"
7293    },
7294    {
7295     "component_value" : 8,
7296     "kind" : "vbase_offset"
7297    },
7298    {
7299     "kind" : "offset_to_top"
7300    },
7301    {
7302     "kind" : "rtti",
7303     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7304    },
7305    {
7306     "kind" : "complete_dtor_pointer",
7307     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7308    },
7309    {
7310     "kind" : "deleting_dtor_pointer",
7311     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7312    },
7313    {
7314     "kind" : "vcall_offset"
7315    },
7316    {
7317     "kind" : "vcall_offset"
7318    },
7319    {
7320     "kind" : "vcall_offset"
7321    },
7322    {
7323     "kind" : "vcall_offset"
7324    },
7325    {
7326     "component_value" : -48,
7327     "kind" : "vcall_offset"
7328    },
7329    {
7330     "component_value" : -48,
7331     "kind" : "offset_to_top"
7332    },
7333    {
7334     "kind" : "rtti",
7335     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7336    },
7337    {
7338     "kind" : "complete_dtor_pointer",
7339     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7340    },
7341    {
7342     "kind" : "deleting_dtor_pointer",
7343     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7344    },
7345    {
7346     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7347    },
7348    {
7349     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7350    },
7351    {
7352     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7353    },
7354    {
7355     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7356    }
7357   ]
7358  },
7359  {
7360   "alignment" : 4,
7361   "base_specifiers" :
7362   [
7363    {
7364     "is_virtual" : true,
7365     "referenced_type" : "type-7"
7366    }
7367   ],
7368   "linker_set_key" : "android::hardware::IBinder",
7369   "name" : "android::hardware::IBinder",
7370   "record_kind" : "class",
7371   "referenced_type" : "type-27",
7372   "self_type" : "type-27",
7373   "size" : 12,
7374   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7375   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7376   "vtable_components" :
7377   [
7378    {
7379     "component_value" : 4,
7380     "kind" : "vbase_offset"
7381    },
7382    {
7383     "kind" : "offset_to_top"
7384    },
7385    {
7386     "kind" : "rtti",
7387     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7388    },
7389    {
7390     "is_pure" : true,
7391     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7392    },
7393    {
7394     "is_pure" : true,
7395     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7396    },
7397    {
7398     "is_pure" : true,
7399     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7400    },
7401    {
7402     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7403    },
7404    {
7405     "is_pure" : true,
7406     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7407    },
7408    {
7409     "is_pure" : true,
7410     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7411    },
7412    {
7413     "is_pure" : true,
7414     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7415    },
7416    {
7417     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7418    },
7419    {
7420     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7421    },
7422    {
7423     "kind" : "complete_dtor_pointer",
7424     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7425    },
7426    {
7427     "kind" : "deleting_dtor_pointer",
7428     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7429    },
7430    {
7431     "kind" : "vcall_offset"
7432    },
7433    {
7434     "kind" : "vcall_offset"
7435    },
7436    {
7437     "kind" : "vcall_offset"
7438    },
7439    {
7440     "kind" : "vcall_offset"
7441    },
7442    {
7443     "component_value" : -4,
7444     "kind" : "vcall_offset"
7445    },
7446    {
7447     "component_value" : -4,
7448     "kind" : "offset_to_top"
7449    },
7450    {
7451     "kind" : "rtti",
7452     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7453    },
7454    {
7455     "kind" : "complete_dtor_pointer",
7456     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7457    },
7458    {
7459     "kind" : "deleting_dtor_pointer",
7460     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7461    },
7462    {
7463     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7464    },
7465    {
7466     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7467    },
7468    {
7469     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7470    },
7471    {
7472     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7473    }
7474   ]
7475  },
7476  {
7477   "alignment" : 4,
7478   "base_specifiers" :
7479   [
7480    {
7481     "is_virtual" : true,
7482     "referenced_type" : "type-7"
7483    }
7484   ],
7485   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7486   "name" : "android::hardware::IBinder::DeathRecipient",
7487   "record_kind" : "class",
7488   "referenced_type" : "type-17",
7489   "self_type" : "type-17",
7490   "size" : 12,
7491   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7492   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7493   "vtable_components" :
7494   [
7495    {
7496     "component_value" : 4,
7497     "kind" : "vbase_offset"
7498    },
7499    {
7500     "kind" : "offset_to_top"
7501    },
7502    {
7503     "kind" : "rtti",
7504     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7505    },
7506    {
7507     "is_pure" : true,
7508     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7509    },
7510    {
7511     "kind" : "complete_dtor_pointer",
7512     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7513    },
7514    {
7515     "kind" : "deleting_dtor_pointer",
7516     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7517    },
7518    {
7519     "kind" : "vcall_offset"
7520    },
7521    {
7522     "kind" : "vcall_offset"
7523    },
7524    {
7525     "kind" : "vcall_offset"
7526    },
7527    {
7528     "kind" : "vcall_offset"
7529    },
7530    {
7531     "component_value" : -4,
7532     "kind" : "vcall_offset"
7533    },
7534    {
7535     "component_value" : -4,
7536     "kind" : "offset_to_top"
7537    },
7538    {
7539     "kind" : "rtti",
7540     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7541    },
7542    {
7543     "kind" : "complete_dtor_pointer",
7544     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7545    },
7546    {
7547     "kind" : "deleting_dtor_pointer",
7548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7549    },
7550    {
7551     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7552    },
7553    {
7554     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7555    },
7556    {
7557     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7558    },
7559    {
7560     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7561    }
7562   ]
7563  },
7564  {
7565   "alignment" : 4,
7566   "base_specifiers" :
7567   [
7568    {
7569     "is_virtual" : true,
7570     "referenced_type" : "type-7"
7571    }
7572   ],
7573   "linker_set_key" : "android::hardware::IInterface",
7574   "name" : "android::hardware::IInterface",
7575   "record_kind" : "class",
7576   "referenced_type" : "type-352",
7577   "self_type" : "type-352",
7578   "size" : 12,
7579   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7580   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7581   "vtable_components" :
7582   [
7583    {
7584     "component_value" : 4,
7585     "kind" : "vbase_offset"
7586    },
7587    {
7588     "kind" : "offset_to_top"
7589    },
7590    {
7591     "kind" : "rtti",
7592     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7593    },
7594    {
7595     "kind" : "complete_dtor_pointer",
7596     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7597    },
7598    {
7599     "kind" : "deleting_dtor_pointer",
7600     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7601    },
7602    {
7603     "is_pure" : true,
7604     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7605    },
7606    {
7607     "kind" : "vcall_offset"
7608    },
7609    {
7610     "kind" : "vcall_offset"
7611    },
7612    {
7613     "kind" : "vcall_offset"
7614    },
7615    {
7616     "kind" : "vcall_offset"
7617    },
7618    {
7619     "component_value" : -4,
7620     "kind" : "vcall_offset"
7621    },
7622    {
7623     "component_value" : -4,
7624     "kind" : "offset_to_top"
7625    },
7626    {
7627     "kind" : "rtti",
7628     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7629    },
7630    {
7631     "kind" : "complete_dtor_pointer",
7632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7633    },
7634    {
7635     "kind" : "deleting_dtor_pointer",
7636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7637    },
7638    {
7639     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7640    },
7641    {
7642     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7643    },
7644    {
7645     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7646    },
7647    {
7648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7649    }
7650   ]
7651  },
7652  {
7653   "alignment" : 4,
7654   "fields" :
7655   [
7656    {
7657     "access" : "private",
7658     "field_name" : "mGrantors",
7659     "referenced_type" : "type-276"
7660    },
7661    {
7662     "access" : "private",
7663     "field_name" : "mHandle",
7664     "field_offset" : 128,
7665     "referenced_type" : "type-323"
7666    },
7667    {
7668     "access" : "private",
7669     "field_name" : "mQuantum",
7670     "field_offset" : 192,
7671     "referenced_type" : "type-2"
7672    },
7673    {
7674     "access" : "private",
7675     "field_name" : "mFlags",
7676     "field_offset" : 224,
7677     "referenced_type" : "type-2"
7678    }
7679   ],
7680   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7681   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7682   "referenced_type" : "type-322",
7683   "self_type" : "type-322",
7684   "size" : 32,
7685   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7686   "template_args" : [ "type-47" ],
7687   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7688  },
7689  {
7690   "alignment" : 4,
7691   "fields" :
7692   [
7693    {
7694     "access" : "private",
7695     "field_name" : "mBufCachePos",
7696     "referenced_type" : "type-2"
7697    },
7698    {
7699     "access" : "private",
7700     "field_name" : "mBufCache",
7701     "field_offset" : 32,
7702     "referenced_type" : "type-357"
7703    },
7704    {
7705     "access" : "private",
7706     "field_name" : "mError",
7707     "field_offset" : 128,
7708     "referenced_type" : "type-49"
7709    },
7710    {
7711     "access" : "private",
7712     "field_name" : "mData",
7713     "field_offset" : 160,
7714     "referenced_type" : "type-358"
7715    },
7716    {
7717     "access" : "private",
7718     "field_name" : "mDataSize",
7719     "field_offset" : 192,
7720     "referenced_type" : "type-2"
7721    },
7722    {
7723     "access" : "private",
7724     "field_name" : "mDataCapacity",
7725     "field_offset" : 224,
7726     "referenced_type" : "type-2"
7727    },
7728    {
7729     "access" : "private",
7730     "field_name" : "mDataPos",
7731     "field_offset" : 256,
7732     "referenced_type" : "type-2"
7733    },
7734    {
7735     "access" : "private",
7736     "field_name" : "mObjects",
7737     "field_offset" : 288,
7738     "referenced_type" : "type-359"
7739    },
7740    {
7741     "access" : "private",
7742     "field_name" : "mObjectsSize",
7743     "field_offset" : 320,
7744     "referenced_type" : "type-2"
7745    },
7746    {
7747     "access" : "private",
7748     "field_name" : "mObjectsCapacity",
7749     "field_offset" : 352,
7750     "referenced_type" : "type-2"
7751    },
7752    {
7753     "access" : "private",
7754     "field_name" : "mNextObjectHint",
7755     "field_offset" : 384,
7756     "referenced_type" : "type-2"
7757    },
7758    {
7759     "access" : "private",
7760     "field_name" : "mNumRef",
7761     "field_offset" : 416,
7762     "referenced_type" : "type-2"
7763    },
7764    {
7765     "access" : "private",
7766     "field_name" : "mFdsKnown",
7767     "field_offset" : 448,
7768     "referenced_type" : "type-30"
7769    },
7770    {
7771     "access" : "private",
7772     "field_name" : "mHasFds",
7773     "field_offset" : 456,
7774     "referenced_type" : "type-30"
7775    },
7776    {
7777     "access" : "private",
7778     "field_name" : "mAllowFds",
7779     "field_offset" : 464,
7780     "referenced_type" : "type-30"
7781    },
7782    {
7783     "access" : "private",
7784     "field_name" : "mOwner",
7785     "field_offset" : 480,
7786     "referenced_type" : "type-360"
7787    },
7788    {
7789     "access" : "private",
7790     "field_name" : "mOwnerCookie",
7791     "field_offset" : 512,
7792     "referenced_type" : "type-22"
7793    }
7794   ],
7795   "linker_set_key" : "android::hardware::Parcel",
7796   "name" : "android::hardware::Parcel",
7797   "record_kind" : "class",
7798   "referenced_type" : "type-356",
7799   "self_type" : "type-356",
7800   "size" : 68,
7801   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7802   "unique_id" : "_ZTSN7android8hardware6ParcelE"
7803  },
7804  {
7805   "access" : "private",
7806   "alignment" : 4,
7807   "fields" :
7808   [
7809    {
7810     "field_name" : "index",
7811     "referenced_type" : "type-2"
7812    },
7813    {
7814     "field_name" : "buffer",
7815     "field_offset" : 32,
7816     "referenced_type" : "type-13"
7817    },
7818    {
7819     "field_name" : "bufend",
7820     "field_offset" : 96,
7821     "referenced_type" : "type-13"
7822    }
7823   ],
7824   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
7825   "name" : "android::hardware::Parcel::BufferInfo",
7826   "referenced_type" : "type-372",
7827   "self_type" : "type-372",
7828   "size" : 20,
7829   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7830   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
7831  },
7832  {
7833   "alignment" : 4,
7834   "base_specifiers" :
7835   [
7836    {
7837     "is_virtual" : true,
7838     "referenced_type" : "type-7"
7839    }
7840   ],
7841   "fields" :
7842   [
7843    {
7844     "access" : "private",
7845     "field_name" : "mDriverFD",
7846     "field_offset" : 32,
7847     "referenced_type" : "type-49"
7848    },
7849    {
7850     "access" : "private",
7851     "field_name" : "mVMStart",
7852     "field_offset" : 64,
7853     "referenced_type" : "type-22"
7854    },
7855    {
7856     "access" : "private",
7857     "field_name" : "mThreadCountLock",
7858     "field_offset" : 96,
7859     "referenced_type" : "type-55"
7860    },
7861    {
7862     "access" : "private",
7863     "field_name" : "mThreadCountDecrement",
7864     "field_offset" : 128,
7865     "referenced_type" : "type-56"
7866    },
7867    {
7868     "access" : "private",
7869     "field_name" : "mExecutingThreadsCount",
7870     "field_offset" : 160,
7871     "referenced_type" : "type-2"
7872    },
7873    {
7874     "access" : "private",
7875     "field_name" : "mMaxThreads",
7876     "field_offset" : 192,
7877     "referenced_type" : "type-2"
7878    },
7879    {
7880     "access" : "private",
7881     "field_name" : "mStarvationStartTimeMs",
7882     "field_offset" : 224,
7883     "referenced_type" : "type-57"
7884    },
7885    {
7886     "access" : "private",
7887     "field_name" : "mLock",
7888     "field_offset" : 288,
7889     "referenced_type" : "type-18"
7890    },
7891    {
7892     "access" : "private",
7893     "field_name" : "mHandleToObject",
7894     "field_offset" : 320,
7895     "referenced_type" : "type-20"
7896    },
7897    {
7898     "access" : "private",
7899     "field_name" : "mManagesContexts",
7900     "field_offset" : 480,
7901     "referenced_type" : "type-30"
7902    },
7903    {
7904     "access" : "private",
7905     "field_name" : "mBinderContextCheckFunc",
7906     "field_offset" : 512,
7907     "referenced_type" : "type-28"
7908    },
7909    {
7910     "access" : "private",
7911     "field_name" : "mBinderContextUserData",
7912     "field_offset" : 544,
7913     "referenced_type" : "type-22"
7914    },
7915    {
7916     "access" : "private",
7917     "field_name" : "mContexts",
7918     "field_offset" : 576,
7919     "referenced_type" : "type-40"
7920    },
7921    {
7922     "access" : "private",
7923     "field_name" : "mRootDir",
7924     "field_offset" : 736,
7925     "referenced_type" : "type-44"
7926    },
7927    {
7928     "access" : "private",
7929     "field_name" : "mThreadPoolStarted",
7930     "field_offset" : 768,
7931     "referenced_type" : "type-30"
7932    },
7933    {
7934     "access" : "private",
7935     "field_name" : "mSpawnThreadOnStart",
7936     "field_offset" : 776,
7937     "referenced_type" : "type-30"
7938    },
7939    {
7940     "access" : "private",
7941     "field_name" : "mThreadPoolSeq",
7942     "field_offset" : 800,
7943     "referenced_type" : "type-48"
7944    },
7945    {
7946     "access" : "private",
7947     "field_name" : "mMmapSize",
7948     "field_offset" : 832,
7949     "referenced_type" : "type-24"
7950    },
7951    {
7952     "access" : "private",
7953     "field_name" : "mCallRestriction",
7954     "field_offset" : 864,
7955     "referenced_type" : "type-50"
7956    }
7957   ],
7958   "linker_set_key" : "android::hardware::ProcessState",
7959   "name" : "android::hardware::ProcessState",
7960   "record_kind" : "class",
7961   "referenced_type" : "type-54",
7962   "self_type" : "type-54",
7963   "size" : 120,
7964   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7965   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
7966   "vtable_components" :
7967   [
7968    {
7969     "component_value" : 112,
7970     "kind" : "vbase_offset"
7971    },
7972    {
7973     "kind" : "offset_to_top"
7974    },
7975    {
7976     "kind" : "rtti",
7977     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7978    },
7979    {
7980     "kind" : "complete_dtor_pointer",
7981     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
7982    },
7983    {
7984     "kind" : "deleting_dtor_pointer",
7985     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
7986    },
7987    {
7988     "kind" : "vcall_offset"
7989    },
7990    {
7991     "kind" : "vcall_offset"
7992    },
7993    {
7994     "kind" : "vcall_offset"
7995    },
7996    {
7997     "kind" : "vcall_offset"
7998    },
7999    {
8000     "component_value" : -112,
8001     "kind" : "vcall_offset"
8002    },
8003    {
8004     "component_value" : -112,
8005     "kind" : "offset_to_top"
8006    },
8007    {
8008     "kind" : "rtti",
8009     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8010    },
8011    {
8012     "kind" : "complete_dtor_pointer",
8013     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8014    },
8015    {
8016     "kind" : "deleting_dtor_pointer",
8017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8018    },
8019    {
8020     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8021    },
8022    {
8023     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8024    },
8025    {
8026     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8027    },
8028    {
8029     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8030    }
8031   ]
8032  },
8033  {
8034   "access" : "private",
8035   "alignment" : 4,
8036   "fields" :
8037   [
8038    {
8039     "field_name" : "binder",
8040     "referenced_type" : "type-26"
8041    },
8042    {
8043     "field_name" : "refs",
8044     "field_offset" : 32,
8045     "referenced_type" : "type-11"
8046    }
8047   ],
8048   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8049   "name" : "android::hardware::ProcessState::handle_entry",
8050   "referenced_type" : "type-25",
8051   "self_type" : "type-25",
8052   "size" : 8,
8053   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8054   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8055  },
8056  {
8057   "alignment" : 4,
8058   "base_specifiers" :
8059   [
8060    {
8061     "referenced_type" : "type-121"
8062    }
8063   ],
8064   "fields" :
8065   [
8066    {
8067     "access" : "private",
8068     "field_name" : "mVal",
8069     "field_offset" : 192,
8070     "referenced_type" : "type-82"
8071    }
8072   ],
8073   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> >",
8074   "name" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> >",
8075   "record_kind" : "class",
8076   "referenced_type" : "type-128",
8077   "self_type" : "type-128",
8078   "size" : 28,
8079   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8080   "template_args" : [ "type-82" ],
8081   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_11configstore4V1_022ISurfaceFlingerConfigsEEEEE"
8082  },
8083  {
8084   "alignment" : 4,
8085   "base_specifiers" :
8086   [
8087    {
8088     "referenced_type" : "type-121"
8089    }
8090   ],
8091   "fields" :
8092   [
8093    {
8094     "access" : "private",
8095     "field_name" : "mVal",
8096     "field_offset" : 168,
8097     "referenced_type" : "type-30"
8098    }
8099   ],
8100   "linker_set_key" : "android::hardware::Return<bool>",
8101   "name" : "android::hardware::Return<bool>",
8102   "record_kind" : "class",
8103   "referenced_type" : "type-120",
8104   "self_type" : "type-120",
8105   "size" : 24,
8106   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8107   "template_args" : [ "type-30" ],
8108   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8109  },
8110  {
8111   "alignment" : 4,
8112   "base_specifiers" :
8113   [
8114    {
8115     "referenced_type" : "type-121"
8116    }
8117   ],
8118   "linker_set_key" : "android::hardware::Return<void>",
8119   "name" : "android::hardware::Return<void>",
8120   "record_kind" : "class",
8121   "referenced_type" : "type-141",
8122   "self_type" : "type-141",
8123   "size" : 24,
8124   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8125   "template_args" : [ "type-23" ],
8126   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8127  },
8128  {
8129   "alignment" : 4,
8130   "fields" :
8131   [
8132    {
8133     "access" : "private",
8134     "field_name" : "mException",
8135     "referenced_type" : "type-49"
8136    },
8137    {
8138     "access" : "private",
8139     "field_name" : "mErrorCode",
8140     "field_offset" : 32,
8141     "referenced_type" : "type-49"
8142    },
8143    {
8144     "access" : "private",
8145     "field_name" : "mMessage",
8146     "field_offset" : 64,
8147     "referenced_type" : "type-101"
8148    }
8149   ],
8150   "linker_set_key" : "android::hardware::Status",
8151   "name" : "android::hardware::Status",
8152   "record_kind" : "class",
8153   "referenced_type" : "type-100",
8154   "self_type" : "type-100",
8155   "size" : 20,
8156   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8157   "unique_id" : "_ZTSN7android8hardware6StatusE"
8158  },
8159  {
8160   "alignment" : 4,
8161   "base_specifiers" :
8162   [
8163    {
8164     "referenced_type" : "type-366"
8165    }
8166   ],
8167   "fields" :
8168   [
8169    {
8170     "access" : "private",
8171     "field_name" : "_hidl_mImpl",
8172     "field_offset" : 544,
8173     "referenced_type" : "type-82"
8174    }
8175   ],
8176   "linker_set_key" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs",
8177   "name" : "android::hardware::configstore::V1_0::BnHwSurfaceFlingerConfigs",
8178   "referenced_type" : "type-365",
8179   "self_type" : "type-365",
8180   "size" : 80,
8181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BnHwSurfaceFlingerConfigs.h",
8182   "unique_id" : "_ZTSN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE",
8183   "vtable_components" :
8184   [
8185    {
8186     "component_value" : 72,
8187     "kind" : "vbase_offset"
8188    },
8189    {
8190     "kind" : "offset_to_top"
8191    },
8192    {
8193     "kind" : "rtti",
8194     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE"
8195    },
8196    {
8197     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8198    },
8199    {
8200     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8201    },
8202    {
8203     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8204    },
8205    {
8206     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8207    },
8208    {
8209     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8210    },
8211    {
8212     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8213    },
8214    {
8215     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8216    },
8217    {
8218     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8219    },
8220    {
8221     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8222    },
8223    {
8224     "kind" : "complete_dtor_pointer",
8225     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
8226    },
8227    {
8228     "kind" : "deleting_dtor_pointer",
8229     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
8230    },
8231    {
8232     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigs10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
8233    },
8234    {
8235     "component_value" : -20,
8236     "kind" : "offset_to_top"
8237    },
8238    {
8239     "kind" : "rtti",
8240     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE"
8241    },
8242    {
8243     "kind" : "complete_dtor_pointer",
8244     "mangled_component_name" : "_ZThn20_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
8245    },
8246    {
8247     "kind" : "deleting_dtor_pointer",
8248     "mangled_component_name" : "_ZThn20_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
8249    },
8250    {
8251     "kind" : "vcall_offset"
8252    },
8253    {
8254     "kind" : "vcall_offset"
8255    },
8256    {
8257     "kind" : "vcall_offset"
8258    },
8259    {
8260     "kind" : "vcall_offset"
8261    },
8262    {
8263     "component_value" : -72,
8264     "kind" : "vcall_offset"
8265    },
8266    {
8267     "component_value" : -72,
8268     "kind" : "offset_to_top"
8269    },
8270    {
8271     "kind" : "rtti",
8272     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsE"
8273    },
8274    {
8275     "kind" : "complete_dtor_pointer",
8276     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD1Ev"
8277    },
8278    {
8279     "kind" : "deleting_dtor_pointer",
8280     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BnHwSurfaceFlingerConfigsD0Ev"
8281    },
8282    {
8283     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8284    },
8285    {
8286     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8287    },
8288    {
8289     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8290    },
8291    {
8292     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8293    }
8294   ]
8295  },
8296  {
8297   "alignment" : 4,
8298   "base_specifiers" :
8299   [
8300    {
8301     "referenced_type" : "type-355"
8302    },
8303    {
8304     "referenced_type" : "type-368"
8305    }
8306   ],
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "_hidl_mMutex",
8312     "field_offset" : 544,
8313     "referenced_type" : "type-503"
8314    },
8315    {
8316     "access" : "private",
8317     "field_name" : "_hidl_mDeathRecipients",
8318     "field_offset" : 576,
8319     "referenced_type" : "type-504"
8320    }
8321   ],
8322   "linker_set_key" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs",
8323   "name" : "android::hardware::configstore::V1_0::BpHwSurfaceFlingerConfigs",
8324   "referenced_type" : "type-502",
8325   "self_type" : "type-502",
8326   "size" : 92,
8327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BpHwSurfaceFlingerConfigs.h",
8328   "unique_id" : "_ZTSN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE",
8329   "vtable_components" :
8330   [
8331    {
8332     "component_value" : 84,
8333     "kind" : "vbase_offset"
8334    },
8335    {
8336     "kind" : "offset_to_top"
8337    },
8338    {
8339     "kind" : "rtti",
8340     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
8341    },
8342    {
8343     "mangled_component_name" : "_ZNK7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs8isRemoteEv"
8344    },
8345    {
8346     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8347    },
8348    {
8349     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8350    },
8351    {
8352     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8353    },
8354    {
8355     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8356    },
8357    {
8358     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21setHALInstrumentationEv"
8359    },
8360    {
8361     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs4pingEv"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8368    },
8369    {
8370     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21notifySyspropsChangedEv"
8371    },
8372    {
8373     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8374    },
8375    {
8376     "kind" : "complete_dtor_pointer",
8377     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD1Ev"
8378    },
8379    {
8380     "kind" : "deleting_dtor_pointer",
8381     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD0Ev"
8382    },
8383    {
8384     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8385    },
8386    {
8387     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8388    },
8389    {
8390     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8391    },
8392    {
8393     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8394    },
8395    {
8396     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8397    },
8398    {
8399     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8400    },
8401    {
8402     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8403    },
8404    {
8405     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
8406    },
8407    {
8408     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8409    },
8410    {
8411     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8412    },
8413    {
8414     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8415    },
8416    {
8417     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8418    },
8419    {
8420     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEE10onAsBinderEv"
8421    },
8422    {
8423     "component_value" : 80,
8424     "kind" : "vbase_offset"
8425    },
8426    {
8427     "component_value" : -4,
8428     "kind" : "offset_to_top"
8429    },
8430    {
8431     "kind" : "rtti",
8432     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
8433    },
8434    {
8435     "kind" : "complete_dtor_pointer",
8436     "mangled_component_name" : "_ZThn4_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD1Ev"
8437    },
8438    {
8439     "kind" : "deleting_dtor_pointer",
8440     "mangled_component_name" : "_ZThn4_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD0Ev"
8441    },
8442    {
8443     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_11configstore4V1_022ISurfaceFlingerConfigsEE10onAsBinderEv"
8444    },
8445    {
8446     "component_value" : 76,
8447     "kind" : "vbase_offset"
8448    },
8449    {
8450     "component_value" : -8,
8451     "kind" : "offset_to_top"
8452    },
8453    {
8454     "kind" : "rtti",
8455     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
8456    },
8457    {
8458     "kind" : "complete_dtor_pointer",
8459     "mangled_component_name" : "_ZThn8_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD1Ev"
8460    },
8461    {
8462     "kind" : "deleting_dtor_pointer",
8463     "mangled_component_name" : "_ZThn8_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD0Ev"
8464    },
8465    {
8466     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8467    },
8468    {
8469     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8470    },
8471    {
8472     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8473    },
8474    {
8475     "component_value" : -24,
8476     "kind" : "offset_to_top"
8477    },
8478    {
8479     "kind" : "rtti",
8480     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
8481    },
8482    {
8483     "kind" : "complete_dtor_pointer",
8484     "mangled_component_name" : "_ZThn24_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD1Ev"
8485    },
8486    {
8487     "kind" : "deleting_dtor_pointer",
8488     "mangled_component_name" : "_ZThn24_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD0Ev"
8489    },
8490    {
8491     "kind" : "vcall_offset"
8492    },
8493    {
8494     "component_value" : -76,
8495     "kind" : "vcall_offset"
8496    },
8497    {
8498     "component_value" : -76,
8499     "kind" : "vcall_offset"
8500    },
8501    {
8502     "component_value" : -76,
8503     "kind" : "vcall_offset"
8504    },
8505    {
8506     "component_value" : -84,
8507     "kind" : "vcall_offset"
8508    },
8509    {
8510     "component_value" : -84,
8511     "kind" : "offset_to_top"
8512    },
8513    {
8514     "kind" : "rtti",
8515     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsE"
8516    },
8517    {
8518     "kind" : "complete_dtor_pointer",
8519     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD1Ev"
8520    },
8521    {
8522     "kind" : "deleting_dtor_pointer",
8523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_025BpHwSurfaceFlingerConfigsD0Ev"
8524    },
8525    {
8526     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8527    },
8528    {
8529     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8530    },
8531    {
8532     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8533    },
8534    {
8535     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8536    }
8537   ]
8538  },
8539  {
8540   "alignment" : 4,
8541   "base_specifiers" :
8542   [
8543    {
8544     "referenced_type" : "type-84"
8545    },
8546    {
8547     "referenced_type" : "type-368"
8548    }
8549   ],
8550   "fields" :
8551   [
8552    {
8553     "access" : "private",
8554     "field_name" : "mImpl",
8555     "field_offset" : 384,
8556     "referenced_type" : "type-88"
8557    },
8558    {
8559     "access" : "private",
8560     "field_name" : "mOnewayQueue",
8561     "field_offset" : 416,
8562     "referenced_type" : "type-539"
8563    }
8564   ],
8565   "linker_set_key" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs",
8566   "name" : "android::hardware::configstore::V1_0::BsSurfaceFlingerConfigs",
8567   "referenced_type" : "type-538",
8568   "self_type" : "type-538",
8569   "size" : 68,
8570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/BsSurfaceFlingerConfigs.h",
8571   "unique_id" : "_ZTSN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE",
8572   "vtable_components" :
8573   [
8574    {
8575     "component_value" : 60,
8576     "kind" : "vbase_offset"
8577    },
8578    {
8579     "kind" : "offset_to_top"
8580    },
8581    {
8582     "kind" : "rtti",
8583     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE"
8584    },
8585    {
8586     "mangled_component_name" : "_ZNK7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8isRemoteEv"
8587    },
8588    {
8589     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8590    },
8591    {
8592     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8593    },
8594    {
8595     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8596    },
8597    {
8598     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8599    },
8600    {
8601     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs21setHALInstrumentationEv"
8602    },
8603    {
8604     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8605    },
8606    {
8607     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs4pingEv"
8608    },
8609    {
8610     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8611    },
8612    {
8613     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs21notifySyspropsChangedEv"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8617    },
8618    {
8619     "kind" : "complete_dtor_pointer",
8620     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD1Ev"
8621    },
8622    {
8623     "kind" : "deleting_dtor_pointer",
8624     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD0Ev"
8625    },
8626    {
8627     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8628    },
8629    {
8630     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8631    },
8632    {
8633     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8634    },
8635    {
8636     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8637    },
8638    {
8639     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8640    },
8641    {
8642     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8643    },
8644    {
8645     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8646    },
8647    {
8648     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
8649    },
8650    {
8651     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8652    },
8653    {
8654     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8655    },
8656    {
8657     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8658    },
8659    {
8660     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8661    },
8662    {
8663     "component_value" : -4,
8664     "kind" : "offset_to_top"
8665    },
8666    {
8667     "kind" : "rtti",
8668     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE"
8669    },
8670    {
8671     "kind" : "complete_dtor_pointer",
8672     "mangled_component_name" : "_ZThn4_N7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD1Ev"
8673    },
8674    {
8675     "kind" : "deleting_dtor_pointer",
8676     "mangled_component_name" : "_ZThn4_N7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD0Ev"
8677    },
8678    {
8679     "kind" : "vcall_offset"
8680    },
8681    {
8682     "kind" : "vcall_offset"
8683    },
8684    {
8685     "kind" : "vcall_offset"
8686    },
8687    {
8688     "kind" : "vcall_offset"
8689    },
8690    {
8691     "component_value" : -60,
8692     "kind" : "vcall_offset"
8693    },
8694    {
8695     "component_value" : -60,
8696     "kind" : "offset_to_top"
8697    },
8698    {
8699     "kind" : "rtti",
8700     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsE"
8701    },
8702    {
8703     "kind" : "complete_dtor_pointer",
8704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD1Ev"
8705    },
8706    {
8707     "kind" : "deleting_dtor_pointer",
8708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_023BsSurfaceFlingerConfigsD0Ev"
8709    },
8710    {
8711     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8712    },
8713    {
8714     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8715    },
8716    {
8717     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8718    },
8719    {
8720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8721    }
8722   ]
8723  },
8724  {
8725   "alignment" : 4,
8726   "base_specifiers" :
8727   [
8728    {
8729     "referenced_type" : "type-16"
8730    }
8731   ],
8732   "linker_set_key" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs",
8733   "name" : "android::hardware::configstore::V1_0::ISurfaceFlingerConfigs",
8734   "referenced_type" : "type-84",
8735   "self_type" : "type-84",
8736   "size" : 12,
8737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/ISurfaceFlingerConfigs.h",
8738   "unique_id" : "_ZTSN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE",
8739   "vtable_components" :
8740   [
8741    {
8742     "component_value" : 4,
8743     "kind" : "vbase_offset"
8744    },
8745    {
8746     "kind" : "offset_to_top"
8747    },
8748    {
8749     "kind" : "rtti",
8750     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE"
8751    },
8752    {
8753     "mangled_component_name" : "_ZNK7android8hardware11configstore4V1_022ISurfaceFlingerConfigs8isRemoteEv"
8754    },
8755    {
8756     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8757    },
8758    {
8759     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8760    },
8761    {
8762     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8763    },
8764    {
8765     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8766    },
8767    {
8768     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21setHALInstrumentationEv"
8769    },
8770    {
8771     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8772    },
8773    {
8774     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs4pingEv"
8775    },
8776    {
8777     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21notifySyspropsChangedEv"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8784    },
8785    {
8786     "kind" : "complete_dtor_pointer",
8787     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsD1Ev"
8788    },
8789    {
8790     "kind" : "deleting_dtor_pointer",
8791     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsD0Ev"
8792    },
8793    {
8794     "is_pure" : true,
8795     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs23vsyncEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8796    },
8797    {
8798     "is_pure" : true,
8799     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs25vsyncSfEventPhaseOffsetNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8800    },
8801    {
8802     "is_pure" : true,
8803     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs18useContextPriorityENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8804    },
8805    {
8806     "is_pure" : true,
8807     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs19hasWideColorDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8808    },
8809    {
8810     "is_pure" : true,
8811     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs13hasHDRDisplayENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8812    },
8813    {
8814     "is_pure" : true,
8815     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs28presentTimeOffsetFromVSyncNsENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8816    },
8817    {
8818     "is_pure" : true,
8819     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs17useHwcForRGBtoYUVENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8820    },
8821    {
8822     "is_pure" : true,
8823     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs21maxVirtualDisplaySizeENSt3__18functionIFvRKNS2_14OptionalUInt64EEEE"
8824    },
8825    {
8826     "is_pure" : true,
8827     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs16hasSyncFrameworkENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8828    },
8829    {
8830     "is_pure" : true,
8831     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs12useVrFlingerENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8832    },
8833    {
8834     "is_pure" : true,
8835     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs29maxFrameBufferAcquiredBuffersENSt3__18functionIFvRKNS2_13OptionalInt64EEEE"
8836    },
8837    {
8838     "is_pure" : true,
8839     "mangled_component_name" : "_ZN7android8hardware11configstore4V1_022ISurfaceFlingerConfigs29startGraphicsAllocatorServiceENSt3__18functionIFvRKNS2_12OptionalBoolEEEE"
8840    },
8841    {
8842     "kind" : "vcall_offset"
8843    },
8844    {
8845     "kind" : "vcall_offset"
8846    },
8847    {
8848     "kind" : "vcall_offset"
8849    },
8850    {
8851     "kind" : "vcall_offset"
8852    },
8853    {
8854     "component_value" : -4,
8855     "kind" : "vcall_offset"
8856    },
8857    {
8858     "component_value" : -4,
8859     "kind" : "offset_to_top"
8860    },
8861    {
8862     "kind" : "rtti",
8863     "mangled_component_name" : "_ZTIN7android8hardware11configstore4V1_022ISurfaceFlingerConfigsE"
8864    },
8865    {
8866     "kind" : "complete_dtor_pointer",
8867     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_022ISurfaceFlingerConfigsD1Ev"
8868    },
8869    {
8870     "kind" : "deleting_dtor_pointer",
8871     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11configstore4V1_022ISurfaceFlingerConfigsD0Ev"
8872    },
8873    {
8874     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8875    },
8876    {
8877     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8878    },
8879    {
8880     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8881    },
8882    {
8883     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8884    }
8885   ]
8886  },
8887  {
8888   "alignment" : 1,
8889   "fields" :
8890   [
8891    {
8892     "field_name" : "specified",
8893     "referenced_type" : "type-30"
8894    },
8895    {
8896     "field_name" : "value",
8897     "field_offset" : 8,
8898     "referenced_type" : "type-30"
8899    }
8900   ],
8901   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalBool",
8902   "name" : "android::hardware::configstore::V1_0::OptionalBool",
8903   "referenced_type" : "type-482",
8904   "self_type" : "type-482",
8905   "size" : 2,
8906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
8907   "unique_id" : "_ZTSN7android8hardware11configstore4V1_012OptionalBoolE"
8908  },
8909  {
8910   "alignment" : 4,
8911   "fields" :
8912   [
8913    {
8914     "field_name" : "specified",
8915     "referenced_type" : "type-30"
8916    },
8917    {
8918     "field_name" : "value",
8919     "field_offset" : 32,
8920     "referenced_type" : "type-49"
8921    }
8922   ],
8923   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalInt32",
8924   "name" : "android::hardware::configstore::V1_0::OptionalInt32",
8925   "referenced_type" : "type-483",
8926   "self_type" : "type-483",
8927   "size" : 8,
8928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
8929   "unique_id" : "_ZTSN7android8hardware11configstore4V1_013OptionalInt32E"
8930  },
8931  {
8932   "alignment" : 8,
8933   "fields" :
8934   [
8935    {
8936     "field_name" : "specified",
8937     "referenced_type" : "type-30"
8938    },
8939    {
8940     "field_name" : "value",
8941     "field_offset" : 64,
8942     "referenced_type" : "type-57"
8943    }
8944   ],
8945   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalInt64",
8946   "name" : "android::hardware::configstore::V1_0::OptionalInt64",
8947   "referenced_type" : "type-486",
8948   "self_type" : "type-486",
8949   "size" : 16,
8950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
8951   "unique_id" : "_ZTSN7android8hardware11configstore4V1_013OptionalInt64E"
8952  },
8953  {
8954   "alignment" : 8,
8955   "fields" :
8956   [
8957    {
8958     "field_name" : "specified",
8959     "referenced_type" : "type-30"
8960    },
8961    {
8962     "field_name" : "value",
8963     "field_offset" : 64,
8964     "referenced_type" : "type-260"
8965    }
8966   ],
8967   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalString",
8968   "name" : "android::hardware::configstore::V1_0::OptionalString",
8969   "referenced_type" : "type-488",
8970   "self_type" : "type-488",
8971   "size" : 24,
8972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
8973   "unique_id" : "_ZTSN7android8hardware11configstore4V1_014OptionalStringE"
8974  },
8975  {
8976   "alignment" : 4,
8977   "fields" :
8978   [
8979    {
8980     "field_name" : "specified",
8981     "referenced_type" : "type-30"
8982    },
8983    {
8984     "field_name" : "value",
8985     "field_offset" : 32,
8986     "referenced_type" : "type-2"
8987    }
8988   ],
8989   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalUInt32",
8990   "name" : "android::hardware::configstore::V1_0::OptionalUInt32",
8991   "referenced_type" : "type-485",
8992   "self_type" : "type-485",
8993   "size" : 8,
8994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
8995   "unique_id" : "_ZTSN7android8hardware11configstore4V1_014OptionalUInt32E"
8996  },
8997  {
8998   "alignment" : 8,
8999   "fields" :
9000   [
9001    {
9002     "field_name" : "specified",
9003     "referenced_type" : "type-30"
9004    },
9005    {
9006     "field_name" : "value",
9007     "field_offset" : 64,
9008     "referenced_type" : "type-13"
9009    }
9010   ],
9011   "linker_set_key" : "android::hardware::configstore::V1_0::OptionalUInt64",
9012   "name" : "android::hardware::configstore::V1_0::OptionalUInt64",
9013   "referenced_type" : "type-487",
9014   "self_type" : "type-487",
9015   "size" : 16,
9016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/configstore/1.0/[email protected]_genc++_headers/gen/android/hardware/configstore/1.0/types.h",
9017   "unique_id" : "_ZTSN7android8hardware11configstore4V1_014OptionalUInt64E"
9018  },
9019  {
9020   "alignment" : 4,
9021   "fields" :
9022   [
9023    {
9024     "access" : "protected",
9025     "field_name" : "mInstrumentationCallbacks",
9026     "field_offset" : 32,
9027     "referenced_type" : "type-369"
9028    },
9029    {
9030     "access" : "protected",
9031     "field_name" : "mEnableInstrumentation",
9032     "field_offset" : 128,
9033     "referenced_type" : "type-30"
9034    },
9035    {
9036     "access" : "protected",
9037     "field_name" : "mInstrumentationLibPackage",
9038     "field_offset" : 160,
9039     "referenced_type" : "type-370"
9040    },
9041    {
9042     "access" : "protected",
9043     "field_name" : "mInterfaceName",
9044     "field_offset" : 256,
9045     "referenced_type" : "type-371"
9046    }
9047   ],
9048   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9049   "name" : "android::hardware::details::HidlInstrumentor",
9050   "referenced_type" : "type-368",
9051   "self_type" : "type-368",
9052   "size" : 44,
9053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9054   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9055   "vtable_components" :
9056   [
9057    {
9058     "kind" : "offset_to_top"
9059    },
9060    {
9061     "kind" : "rtti",
9062     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9063    },
9064    {
9065     "kind" : "complete_dtor_pointer",
9066     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9067    },
9068    {
9069     "kind" : "deleting_dtor_pointer",
9070     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9071    }
9072   ]
9073  },
9074  {
9075   "alignment" : 4,
9076   "fields" :
9077   [
9078    {
9079     "field_name" : "sched_policy",
9080     "referenced_type" : "type-49"
9081    },
9082    {
9083     "field_name" : "prio",
9084     "field_offset" : 32,
9085     "referenced_type" : "type-49"
9086    }
9087   ],
9088   "linker_set_key" : "android::hardware::details::SchedPrio",
9089   "name" : "android::hardware::details::SchedPrio",
9090   "referenced_type" : "type-384",
9091   "self_type" : "type-384",
9092   "size" : 8,
9093   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9094   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9095  },
9096  {
9097   "alignment" : 4,
9098   "fields" :
9099   [
9100    {
9101     "access" : "private",
9102     "field_name" : "mQueue",
9103     "referenced_type" : "type-540"
9104    }
9105   ],
9106   "linker_set_key" : "android::hardware::details::TaskRunner",
9107   "name" : "android::hardware::details::TaskRunner",
9108   "record_kind" : "class",
9109   "referenced_type" : "type-539",
9110   "self_type" : "type-539",
9111   "size" : 8,
9112   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9113   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9114  },
9115  {
9116   "alignment" : 1,
9117   "linker_set_key" : "android::hardware::details::bnhw_tag",
9118   "name" : "android::hardware::details::bnhw_tag",
9119   "referenced_type" : "type-222",
9120   "self_type" : "type-222",
9121   "size" : 1,
9122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9123   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9124  },
9125  {
9126   "alignment" : 1,
9127   "linker_set_key" : "android::hardware::details::bphw_tag",
9128   "name" : "android::hardware::details::bphw_tag",
9129   "referenced_type" : "type-233",
9130   "self_type" : "type-233",
9131   "size" : 1,
9132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9133   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9134  },
9135  {
9136   "alignment" : 1,
9137   "linker_set_key" : "android::hardware::details::bs_tag",
9138   "name" : "android::hardware::details::bs_tag",
9139   "referenced_type" : "type-247",
9140   "self_type" : "type-247",
9141   "size" : 1,
9142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9143   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9144  },
9145  {
9146   "access" : "private",
9147   "alignment" : 4,
9148   "fields" :
9149   [
9150    {
9151     "field_name" : "mPointer",
9152     "referenced_type" : "type-279"
9153    },
9154    {
9155     "field_name" : "_pad",
9156     "referenced_type" : "type-13"
9157    }
9158   ],
9159   "is_anonymous" : true,
9160   "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",
9161   "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",
9162   "record_kind" : "union",
9163   "referenced_type" : "type-278",
9164   "self_type" : "type-278",
9165   "size" : 8,
9166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9167   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9168  },
9169  {
9170   "alignment" : 4,
9171   "fields" :
9172   [
9173    {
9174     "access" : "private",
9175     "referenced_type" : "type-278"
9176    }
9177   ],
9178   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9179   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9180   "referenced_type" : "type-277",
9181   "self_type" : "type-277",
9182   "size" : 8,
9183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9184   "template_args" : [ "type-280" ],
9185   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9186  },
9187  {
9188   "alignment" : 4,
9189   "fields" :
9190   [
9191    {
9192     "access" : "private",
9193     "referenced_type" : "type-292"
9194    }
9195   ],
9196   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9197   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9198   "referenced_type" : "type-291",
9199   "self_type" : "type-291",
9200   "size" : 8,
9201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9202   "template_args" : [ "type-294" ],
9203   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9204  },
9205  {
9206   "alignment" : 4,
9207   "fields" :
9208   [
9209    {
9210     "access" : "private",
9211     "referenced_type" : "type-284"
9212    }
9213   ],
9214   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9215   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9216   "referenced_type" : "type-283",
9217   "self_type" : "type-283",
9218   "size" : 8,
9219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9220   "template_args" : [ "type-260" ],
9221   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9222  },
9223  {
9224   "alignment" : 4,
9225   "fields" :
9226   [
9227    {
9228     "access" : "private",
9229     "referenced_type" : "type-309"
9230    }
9231   ],
9232   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9233   "name" : "android::hardware::details::hidl_pointer<char>",
9234   "referenced_type" : "type-308",
9235   "self_type" : "type-308",
9236   "size" : 8,
9237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9238   "template_args" : [ "type-47" ],
9239   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9240  },
9241  {
9242   "access" : "private",
9243   "alignment" : 4,
9244   "fields" :
9245   [
9246    {
9247     "field_name" : "mPointer",
9248     "referenced_type" : "type-170"
9249    },
9250    {
9251     "field_name" : "_pad",
9252     "referenced_type" : "type-13"
9253    }
9254   ],
9255   "is_anonymous" : true,
9256   "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",
9257   "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",
9258   "record_kind" : "union",
9259   "referenced_type" : "type-309",
9260   "self_type" : "type-309",
9261   "size" : 8,
9262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9263   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9264  },
9265  {
9266   "alignment" : 4,
9267   "fields" :
9268   [
9269    {
9270     "access" : "private",
9271     "referenced_type" : "type-262"
9272    }
9273   ],
9274   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9275   "name" : "android::hardware::details::hidl_pointer<const char>",
9276   "referenced_type" : "type-261",
9277   "self_type" : "type-261",
9278   "size" : 8,
9279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9280   "template_args" : [ "type-46" ],
9281   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9282  },
9283  {
9284   "access" : "private",
9285   "alignment" : 4,
9286   "fields" :
9287   [
9288    {
9289     "field_name" : "mPointer",
9290     "referenced_type" : "type-45"
9291    },
9292    {
9293     "field_name" : "_pad",
9294     "referenced_type" : "type-13"
9295    }
9296   ],
9297   "is_anonymous" : true,
9298   "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",
9299   "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",
9300   "record_kind" : "union",
9301   "referenced_type" : "type-262",
9302   "self_type" : "type-262",
9303   "size" : 8,
9304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9305   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9306  },
9307  {
9308   "alignment" : 4,
9309   "fields" :
9310   [
9311    {
9312     "access" : "private",
9313     "referenced_type" : "type-255"
9314    }
9315   ],
9316   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9317   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9318   "referenced_type" : "type-254",
9319   "self_type" : "type-254",
9320   "size" : 8,
9321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9322   "template_args" : [ "type-257" ],
9323   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9324  },
9325  {
9326   "access" : "private",
9327   "alignment" : 4,
9328   "fields" :
9329   [
9330    {
9331     "field_name" : "mPointer",
9332     "referenced_type" : "type-256"
9333    },
9334    {
9335     "field_name" : "_pad",
9336     "referenced_type" : "type-13"
9337    }
9338   ],
9339   "is_anonymous" : true,
9340   "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",
9341   "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",
9342   "record_kind" : "union",
9343   "referenced_type" : "type-255",
9344   "self_type" : "type-255",
9345   "size" : 8,
9346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9347   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9348  },
9349  {
9350   "access" : "private",
9351   "alignment" : 4,
9352   "fields" :
9353   [
9354    {
9355     "field_name" : "mPointer",
9356     "referenced_type" : "type-293"
9357    },
9358    {
9359     "field_name" : "_pad",
9360     "referenced_type" : "type-13"
9361    }
9362   ],
9363   "is_anonymous" : true,
9364   "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",
9365   "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",
9366   "record_kind" : "union",
9367   "referenced_type" : "type-292",
9368   "self_type" : "type-292",
9369   "size" : 8,
9370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9371   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9372  },
9373  {
9374   "access" : "private",
9375   "alignment" : 4,
9376   "fields" :
9377   [
9378    {
9379     "field_name" : "mPointer",
9380     "referenced_type" : "type-285"
9381    },
9382    {
9383     "field_name" : "_pad",
9384     "referenced_type" : "type-13"
9385    }
9386   ],
9387   "is_anonymous" : true,
9388   "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",
9389   "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",
9390   "record_kind" : "union",
9391   "referenced_type" : "type-284",
9392   "self_type" : "type-284",
9393   "size" : 8,
9394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9395   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9396  },
9397  {
9398   "alignment" : 4,
9399   "fields" :
9400   [
9401    {
9402     "access" : "private",
9403     "referenced_type" : "type-302"
9404    }
9405   ],
9406   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9407   "name" : "android::hardware::details::hidl_pointer<int>",
9408   "referenced_type" : "type-301",
9409   "self_type" : "type-301",
9410   "size" : 8,
9411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9412   "template_args" : [ "type-49" ],
9413   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9414  },
9415  {
9416   "access" : "private",
9417   "alignment" : 4,
9418   "fields" :
9419   [
9420    {
9421     "field_name" : "mPointer",
9422     "referenced_type" : "type-303"
9423    },
9424    {
9425     "field_name" : "_pad",
9426     "referenced_type" : "type-13"
9427    }
9428   ],
9429   "is_anonymous" : true,
9430   "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",
9431   "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",
9432   "record_kind" : "union",
9433   "referenced_type" : "type-302",
9434   "self_type" : "type-302",
9435   "size" : 8,
9436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9437   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9438  },
9439  {
9440   "alignment" : 4,
9441   "fields" :
9442   [
9443    {
9444     "access" : "private",
9445     "referenced_type" : "type-324"
9446    }
9447   ],
9448   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9449   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9450   "referenced_type" : "type-323",
9451   "self_type" : "type-323",
9452   "size" : 8,
9453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9454   "template_args" : [ "type-152" ],
9455   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9456  },
9457  {
9458   "access" : "private",
9459   "alignment" : 4,
9460   "fields" :
9461   [
9462    {
9463     "field_name" : "mPointer",
9464     "referenced_type" : "type-151"
9465    },
9466    {
9467     "field_name" : "_pad",
9468     "referenced_type" : "type-13"
9469    }
9470   ],
9471   "is_anonymous" : true,
9472   "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",
9473   "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",
9474   "record_kind" : "union",
9475   "referenced_type" : "type-324",
9476   "self_type" : "type-324",
9477   "size" : 8,
9478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9479   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9480  },
9481  {
9482   "alignment" : 1,
9483   "linker_set_key" : "android::hardware::details::i_tag",
9484   "name" : "android::hardware::details::i_tag",
9485   "referenced_type" : "type-211",
9486   "self_type" : "type-211",
9487   "size" : 1,
9488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9489   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9490  },
9491  {
9492   "alignment" : 4,
9493   "fields" :
9494   [
9495    {
9496     "access" : "private",
9497     "field_name" : "mStatus",
9498     "referenced_type" : "type-100"
9499    },
9500    {
9501     "access" : "private",
9502     "field_name" : "mCheckedStatus",
9503     "field_offset" : 160,
9504     "referenced_type" : "type-30"
9505    }
9506   ],
9507   "linker_set_key" : "android::hardware::details::return_status",
9508   "name" : "android::hardware::details::return_status",
9509   "record_kind" : "class",
9510   "referenced_type" : "type-121",
9511   "self_type" : "type-121",
9512   "size" : 24,
9513   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9514   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9515  },
9516  {
9517   "alignment" : 1,
9518   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9519   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9520   "referenced_type" : "type-310",
9521   "self_type" : "type-310",
9522   "size" : 1,
9523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9524   "template_args" : [ "type-106" ],
9525   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9526  },
9527  {
9528   "alignment" : 1,
9529   "fields" :
9530   [
9531    {
9532     "access" : "private",
9533     "field_name" : "mBuffer",
9534     "referenced_type" : "type-295"
9535    }
9536   ],
9537   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9538   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9539   "referenced_type" : "type-294",
9540   "self_type" : "type-294",
9541   "size" : 32,
9542   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9543   "template_args" : [ "type-106" ],
9544   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9545  },
9546  {
9547   "alignment" : 4,
9548   "base_specifiers" :
9549   [
9550    {
9551     "referenced_type" : "type-17"
9552    }
9553   ],
9554   "fields" :
9555   [
9556    {
9557     "access" : "private",
9558     "field_name" : "mRecipient",
9559     "field_offset" : 32,
9560     "referenced_type" : "type-4"
9561    },
9562    {
9563     "access" : "private",
9564     "field_name" : "mCookie",
9565     "field_offset" : 96,
9566     "referenced_type" : "type-13"
9567    },
9568    {
9569     "access" : "private",
9570     "field_name" : "mBase",
9571     "field_offset" : 160,
9572     "referenced_type" : "type-14"
9573    }
9574   ],
9575   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9576   "name" : "android::hardware::hidl_binder_death_recipient",
9577   "referenced_type" : "type-3",
9578   "self_type" : "type-3",
9579   "size" : 36,
9580   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9581   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9582   "vtable_components" :
9583   [
9584    {
9585     "component_value" : 28,
9586     "kind" : "vbase_offset"
9587    },
9588    {
9589     "kind" : "offset_to_top"
9590    },
9591    {
9592     "kind" : "rtti",
9593     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9594    },
9595    {
9596     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9597    },
9598    {
9599     "kind" : "complete_dtor_pointer",
9600     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9601    },
9602    {
9603     "kind" : "deleting_dtor_pointer",
9604     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9605    },
9606    {
9607     "kind" : "vcall_offset"
9608    },
9609    {
9610     "kind" : "vcall_offset"
9611    },
9612    {
9613     "kind" : "vcall_offset"
9614    },
9615    {
9616     "kind" : "vcall_offset"
9617    },
9618    {
9619     "component_value" : -28,
9620     "kind" : "vcall_offset"
9621    },
9622    {
9623     "component_value" : -28,
9624     "kind" : "offset_to_top"
9625    },
9626    {
9627     "kind" : "rtti",
9628     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9629    },
9630    {
9631     "kind" : "complete_dtor_pointer",
9632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9633    },
9634    {
9635     "kind" : "deleting_dtor_pointer",
9636     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9637    },
9638    {
9639     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9643    },
9644    {
9645     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9646    },
9647    {
9648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9649    }
9650   ]
9651  },
9652  {
9653   "alignment" : 4,
9654   "base_specifiers" :
9655   [
9656    {
9657     "is_virtual" : true,
9658     "referenced_type" : "type-7"
9659    }
9660   ],
9661   "linker_set_key" : "android::hardware::hidl_death_recipient",
9662   "name" : "android::hardware::hidl_death_recipient",
9663   "referenced_type" : "type-6",
9664   "self_type" : "type-6",
9665   "size" : 12,
9666   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9667   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9668   "vtable_components" :
9669   [
9670    {
9671     "component_value" : 4,
9672     "kind" : "vbase_offset"
9673    },
9674    {
9675     "kind" : "offset_to_top"
9676    },
9677    {
9678     "kind" : "rtti",
9679     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9680    },
9681    {
9682     "is_pure" : true,
9683     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9684    },
9685    {
9686     "kind" : "complete_dtor_pointer",
9687     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9688    },
9689    {
9690     "kind" : "deleting_dtor_pointer",
9691     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9692    },
9693    {
9694     "kind" : "vcall_offset"
9695    },
9696    {
9697     "kind" : "vcall_offset"
9698    },
9699    {
9700     "kind" : "vcall_offset"
9701    },
9702    {
9703     "kind" : "vcall_offset"
9704    },
9705    {
9706     "component_value" : -4,
9707     "kind" : "vcall_offset"
9708    },
9709    {
9710     "component_value" : -4,
9711     "kind" : "offset_to_top"
9712    },
9713    {
9714     "kind" : "rtti",
9715     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9716    },
9717    {
9718     "kind" : "complete_dtor_pointer",
9719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9720    },
9721    {
9722     "kind" : "deleting_dtor_pointer",
9723     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9736    }
9737   ]
9738  },
9739  {
9740   "alignment" : 8,
9741   "fields" :
9742   [
9743    {
9744     "access" : "private",
9745     "field_name" : "mHandle",
9746     "referenced_type" : "type-254"
9747    },
9748    {
9749     "access" : "private",
9750     "field_name" : "mOwnsHandle",
9751     "field_offset" : 64,
9752     "referenced_type" : "type-30"
9753    }
9754   ],
9755   "linker_set_key" : "android::hardware::hidl_handle",
9756   "name" : "android::hardware::hidl_handle",
9757   "referenced_type" : "type-253",
9758   "self_type" : "type-253",
9759   "size" : 16,
9760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9761   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9762  },
9763  {
9764   "alignment" : 8,
9765   "fields" :
9766   [
9767    {
9768     "access" : "private",
9769     "field_name" : "mHandle",
9770     "referenced_type" : "type-253"
9771    },
9772    {
9773     "access" : "private",
9774     "field_name" : "mSize",
9775     "field_offset" : 128,
9776     "referenced_type" : "type-13"
9777    },
9778    {
9779     "access" : "private",
9780     "field_name" : "mName",
9781     "field_offset" : 192,
9782     "referenced_type" : "type-260"
9783    }
9784   ],
9785   "linker_set_key" : "android::hardware::hidl_memory",
9786   "name" : "android::hardware::hidl_memory",
9787   "referenced_type" : "type-264",
9788   "self_type" : "type-264",
9789   "size" : 40,
9790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9791   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9792  },
9793  {
9794   "alignment" : 4,
9795   "fields" :
9796   [
9797    {
9798     "access" : "private",
9799     "field_name" : "mBuffer",
9800     "referenced_type" : "type-261"
9801    },
9802    {
9803     "access" : "private",
9804     "field_name" : "mSize",
9805     "field_offset" : 64,
9806     "referenced_type" : "type-2"
9807    },
9808    {
9809     "access" : "private",
9810     "field_name" : "mOwnsBuffer",
9811     "field_offset" : 96,
9812     "referenced_type" : "type-30"
9813    }
9814   ],
9815   "linker_set_key" : "android::hardware::hidl_string",
9816   "name" : "android::hardware::hidl_string",
9817   "referenced_type" : "type-260",
9818   "self_type" : "type-260",
9819   "size" : 16,
9820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9821   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9822  },
9823  {
9824   "alignment" : 4,
9825   "fields" :
9826   [
9827    {
9828     "access" : "private",
9829     "field_name" : "mBuffer",
9830     "referenced_type" : "type-277"
9831    },
9832    {
9833     "access" : "private",
9834     "field_name" : "mSize",
9835     "field_offset" : 64,
9836     "referenced_type" : "type-2"
9837    },
9838    {
9839     "access" : "private",
9840     "field_name" : "mOwnsBuffer",
9841     "field_offset" : 96,
9842     "referenced_type" : "type-30"
9843    }
9844   ],
9845   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9846   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9847   "referenced_type" : "type-276",
9848   "self_type" : "type-276",
9849   "size" : 16,
9850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9851   "template_args" : [ "type-280" ],
9852   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9853  },
9854  {
9855   "alignment" : 4,
9856   "fields" :
9857   [
9858    {
9859     "access" : "private",
9860     "field_name" : "mBuffer",
9861     "referenced_type" : "type-291"
9862    },
9863    {
9864     "access" : "private",
9865     "field_name" : "mSize",
9866     "field_offset" : 64,
9867     "referenced_type" : "type-2"
9868    },
9869    {
9870     "access" : "private",
9871     "field_name" : "mOwnsBuffer",
9872     "field_offset" : 96,
9873     "referenced_type" : "type-30"
9874    }
9875   ],
9876   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9877   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9878   "referenced_type" : "type-290",
9879   "self_type" : "type-290",
9880   "size" : 16,
9881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9882   "template_args" : [ "type-294" ],
9883   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
9884  },
9885  {
9886   "alignment" : 4,
9887   "fields" :
9888   [
9889    {
9890     "access" : "private",
9891     "field_name" : "mBuffer",
9892     "referenced_type" : "type-283"
9893    },
9894    {
9895     "access" : "private",
9896     "field_name" : "mSize",
9897     "field_offset" : 64,
9898     "referenced_type" : "type-2"
9899    },
9900    {
9901     "access" : "private",
9902     "field_name" : "mOwnsBuffer",
9903     "field_offset" : 96,
9904     "referenced_type" : "type-30"
9905    }
9906   ],
9907   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9908   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9909   "referenced_type" : "type-282",
9910   "self_type" : "type-282",
9911   "size" : 16,
9912   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9913   "template_args" : [ "type-260" ],
9914   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9915  },
9916  {
9917   "alignment" : 4,
9918   "fields" :
9919   [
9920    {
9921     "access" : "private",
9922     "field_name" : "mBuffer",
9923     "referenced_type" : "type-308"
9924    },
9925    {
9926     "access" : "private",
9927     "field_name" : "mSize",
9928     "field_offset" : 64,
9929     "referenced_type" : "type-2"
9930    },
9931    {
9932     "access" : "private",
9933     "field_name" : "mOwnsBuffer",
9934     "field_offset" : 96,
9935     "referenced_type" : "type-30"
9936    }
9937   ],
9938   "linker_set_key" : "android::hardware::hidl_vec<char>",
9939   "name" : "android::hardware::hidl_vec<char>",
9940   "referenced_type" : "type-307",
9941   "self_type" : "type-307",
9942   "size" : 16,
9943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9944   "template_args" : [ "type-47" ],
9945   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9946  },
9947  {
9948   "alignment" : 4,
9949   "fields" :
9950   [
9951    {
9952     "access" : "private",
9953     "field_name" : "mBuffer",
9954     "referenced_type" : "type-301"
9955    },
9956    {
9957     "access" : "private",
9958     "field_name" : "mSize",
9959     "field_offset" : 64,
9960     "referenced_type" : "type-2"
9961    },
9962    {
9963     "access" : "private",
9964     "field_name" : "mOwnsBuffer",
9965     "field_offset" : 96,
9966     "referenced_type" : "type-30"
9967    }
9968   ],
9969   "linker_set_key" : "android::hardware::hidl_vec<int>",
9970   "name" : "android::hardware::hidl_vec<int>",
9971   "referenced_type" : "type-300",
9972   "self_type" : "type-300",
9973   "size" : 16,
9974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9975   "template_args" : [ "type-49" ],
9976   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9977  },
9978  {
9979   "alignment" : 2,
9980   "fields" :
9981   [
9982    {
9983     "access" : "private",
9984     "field_name" : "mMajor",
9985     "referenced_type" : "type-108"
9986    },
9987    {
9988     "access" : "private",
9989     "field_name" : "mMinor",
9990     "field_offset" : 16,
9991     "referenced_type" : "type-108"
9992    }
9993   ],
9994   "linker_set_key" : "android::hardware::hidl_version",
9995   "name" : "android::hardware::hidl_version",
9996   "referenced_type" : "type-312",
9997   "self_type" : "type-312",
9998   "size" : 4,
9999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10000   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10001  },
10002  {
10003   "alignment" : 4,
10004   "base_specifiers" :
10005   [
10006    {
10007     "referenced_type" : "type-98"
10008    },
10009    {
10010     "referenced_type" : "type-368"
10011    }
10012   ],
10013   "fields" :
10014   [
10015    {
10016     "access" : "private",
10017     "field_name" : "_hidl_mImpl",
10018     "field_offset" : 512,
10019     "referenced_type" : "type-367"
10020    }
10021   ],
10022   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10023   "name" : "android::hidl::base::V1_0::BnHwBase",
10024   "referenced_type" : "type-366",
10025   "self_type" : "type-366",
10026   "size" : 76,
10027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10028   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10029   "vtable_components" :
10030   [
10031    {
10032     "component_value" : 68,
10033     "kind" : "vbase_offset"
10034    },
10035    {
10036     "kind" : "offset_to_top"
10037    },
10038    {
10039     "kind" : "rtti",
10040     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10041    },
10042    {
10043     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10050    },
10051    {
10052     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10056    },
10057    {
10058     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10068    },
10069    {
10070     "kind" : "complete_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10072    },
10073    {
10074     "kind" : "deleting_dtor_pointer",
10075     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10079    },
10080    {
10081     "component_value" : -20,
10082     "kind" : "offset_to_top"
10083    },
10084    {
10085     "kind" : "rtti",
10086     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10087    },
10088    {
10089     "kind" : "complete_dtor_pointer",
10090     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10091    },
10092    {
10093     "kind" : "deleting_dtor_pointer",
10094     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10095    },
10096    {
10097     "kind" : "vcall_offset"
10098    },
10099    {
10100     "kind" : "vcall_offset"
10101    },
10102    {
10103     "kind" : "vcall_offset"
10104    },
10105    {
10106     "kind" : "vcall_offset"
10107    },
10108    {
10109     "component_value" : -68,
10110     "kind" : "vcall_offset"
10111    },
10112    {
10113     "component_value" : -68,
10114     "kind" : "offset_to_top"
10115    },
10116    {
10117     "kind" : "rtti",
10118     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10119    },
10120    {
10121     "kind" : "complete_dtor_pointer",
10122     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10123    },
10124    {
10125     "kind" : "deleting_dtor_pointer",
10126     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10139    }
10140   ]
10141  },
10142  {
10143   "alignment" : 4,
10144   "base_specifiers" :
10145   [
10146    {
10147     "referenced_type" : "type-351"
10148    },
10149    {
10150     "referenced_type" : "type-368"
10151    }
10152   ],
10153   "fields" :
10154   [
10155    {
10156     "access" : "private",
10157     "field_name" : "_hidl_mMutex",
10158     "field_offset" : 544,
10159     "referenced_type" : "type-497"
10160    },
10161    {
10162     "access" : "private",
10163     "field_name" : "_hidl_mDeathRecipients",
10164     "field_offset" : 576,
10165     "referenced_type" : "type-498"
10166    }
10167   ],
10168   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10169   "name" : "android::hidl::base::V1_0::BpHwBase",
10170   "referenced_type" : "type-496",
10171   "self_type" : "type-496",
10172   "size" : 92,
10173   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10174   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10175   "vtable_components" :
10176   [
10177    {
10178     "component_value" : 84,
10179     "kind" : "vbase_offset"
10180    },
10181    {
10182     "kind" : "offset_to_top"
10183    },
10184    {
10185     "kind" : "rtti",
10186     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10187    },
10188    {
10189     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10205    },
10206    {
10207     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10208    },
10209    {
10210     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10214    },
10215    {
10216     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10220    },
10221    {
10222     "kind" : "complete_dtor_pointer",
10223     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10224    },
10225    {
10226     "kind" : "deleting_dtor_pointer",
10227     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10228    },
10229    {
10230     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10231    },
10232    {
10233     "component_value" : 80,
10234     "kind" : "vbase_offset"
10235    },
10236    {
10237     "component_value" : -4,
10238     "kind" : "offset_to_top"
10239    },
10240    {
10241     "kind" : "rtti",
10242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10243    },
10244    {
10245     "kind" : "complete_dtor_pointer",
10246     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10247    },
10248    {
10249     "kind" : "deleting_dtor_pointer",
10250     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10251    },
10252    {
10253     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10254    },
10255    {
10256     "component_value" : 76,
10257     "kind" : "vbase_offset"
10258    },
10259    {
10260     "component_value" : -8,
10261     "kind" : "offset_to_top"
10262    },
10263    {
10264     "kind" : "rtti",
10265     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10266    },
10267    {
10268     "kind" : "complete_dtor_pointer",
10269     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10270    },
10271    {
10272     "kind" : "deleting_dtor_pointer",
10273     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10277    },
10278    {
10279     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10280    },
10281    {
10282     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10283    },
10284    {
10285     "component_value" : -24,
10286     "kind" : "offset_to_top"
10287    },
10288    {
10289     "kind" : "rtti",
10290     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10291    },
10292    {
10293     "kind" : "complete_dtor_pointer",
10294     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10295    },
10296    {
10297     "kind" : "deleting_dtor_pointer",
10298     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10299    },
10300    {
10301     "kind" : "vcall_offset"
10302    },
10303    {
10304     "component_value" : -76,
10305     "kind" : "vcall_offset"
10306    },
10307    {
10308     "component_value" : -76,
10309     "kind" : "vcall_offset"
10310    },
10311    {
10312     "component_value" : -76,
10313     "kind" : "vcall_offset"
10314    },
10315    {
10316     "component_value" : -84,
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "component_value" : -84,
10321     "kind" : "offset_to_top"
10322    },
10323    {
10324     "kind" : "rtti",
10325     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10326    },
10327    {
10328     "kind" : "complete_dtor_pointer",
10329     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10330    },
10331    {
10332     "kind" : "deleting_dtor_pointer",
10333     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10334    },
10335    {
10336     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10337    },
10338    {
10339     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10340    },
10341    {
10342     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10346    }
10347   ]
10348  },
10349  {
10350   "alignment" : 8,
10351   "fields" :
10352   [
10353    {
10354     "field_name" : "pid",
10355     "referenced_type" : "type-49"
10356    },
10357    {
10358     "field_name" : "ptr",
10359     "field_offset" : 64,
10360     "referenced_type" : "type-13"
10361    },
10362    {
10363     "field_name" : "arch",
10364     "field_offset" : 128,
10365     "referenced_type" : "type-329"
10366    }
10367   ],
10368   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10369   "name" : "android::hidl::base::V1_0::DebugInfo",
10370   "referenced_type" : "type-328",
10371   "self_type" : "type-328",
10372   "size" : 24,
10373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10374   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10375  },
10376  {
10377   "alignment" : 4,
10378   "base_specifiers" :
10379   [
10380    {
10381     "is_virtual" : true,
10382     "referenced_type" : "type-7"
10383    }
10384   ],
10385   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10386   "name" : "android::hidl::base::V1_0::IBase",
10387   "referenced_type" : "type-16",
10388   "self_type" : "type-16",
10389   "size" : 12,
10390   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10391   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10392   "vtable_components" :
10393   [
10394    {
10395     "component_value" : 4,
10396     "kind" : "vbase_offset"
10397    },
10398    {
10399     "kind" : "offset_to_top"
10400    },
10401    {
10402     "kind" : "rtti",
10403     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10404    },
10405    {
10406     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10407    },
10408    {
10409     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10410    },
10411    {
10412     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10437    },
10438    {
10439     "kind" : "complete_dtor_pointer",
10440     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10441    },
10442    {
10443     "kind" : "deleting_dtor_pointer",
10444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10445    },
10446    {
10447     "kind" : "vcall_offset"
10448    },
10449    {
10450     "kind" : "vcall_offset"
10451    },
10452    {
10453     "kind" : "vcall_offset"
10454    },
10455    {
10456     "kind" : "vcall_offset"
10457    },
10458    {
10459     "component_value" : -4,
10460     "kind" : "vcall_offset"
10461    },
10462    {
10463     "component_value" : -4,
10464     "kind" : "offset_to_top"
10465    },
10466    {
10467     "kind" : "rtti",
10468     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10469    },
10470    {
10471     "kind" : "complete_dtor_pointer",
10472     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10473    },
10474    {
10475     "kind" : "deleting_dtor_pointer",
10476     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10480    },
10481    {
10482     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10483    },
10484    {
10485     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10489    }
10490   ]
10491  },
10492  {
10493   "alignment" : 4,
10494   "base_specifiers" :
10495   [
10496    {
10497     "referenced_type" : "type-16"
10498    }
10499   ],
10500   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10501   "name" : "android::hidl::manager::V1_0::IServiceManager",
10502   "referenced_type" : "type-62",
10503   "self_type" : "type-62",
10504   "size" : 12,
10505   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10506   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10507   "vtable_components" :
10508   [
10509    {
10510     "component_value" : 4,
10511     "kind" : "vbase_offset"
10512    },
10513    {
10514     "kind" : "offset_to_top"
10515    },
10516    {
10517     "kind" : "rtti",
10518     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10519    },
10520    {
10521     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10525    },
10526    {
10527     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10528    },
10529    {
10530     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10531    },
10532    {
10533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10537    },
10538    {
10539     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10552    },
10553    {
10554     "kind" : "complete_dtor_pointer",
10555     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10556    },
10557    {
10558     "kind" : "deleting_dtor_pointer",
10559     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10560    },
10561    {
10562     "is_pure" : true,
10563     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10564    },
10565    {
10566     "is_pure" : true,
10567     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10568    },
10569    {
10570     "is_pure" : true,
10571     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10572    },
10573    {
10574     "is_pure" : true,
10575     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10576    },
10577    {
10578     "is_pure" : true,
10579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10580    },
10581    {
10582     "is_pure" : true,
10583     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10584    },
10585    {
10586     "is_pure" : true,
10587     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10588    },
10589    {
10590     "is_pure" : true,
10591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10592    },
10593    {
10594     "kind" : "vcall_offset"
10595    },
10596    {
10597     "kind" : "vcall_offset"
10598    },
10599    {
10600     "kind" : "vcall_offset"
10601    },
10602    {
10603     "kind" : "vcall_offset"
10604    },
10605    {
10606     "component_value" : -4,
10607     "kind" : "vcall_offset"
10608    },
10609    {
10610     "component_value" : -4,
10611     "kind" : "offset_to_top"
10612    },
10613    {
10614     "kind" : "rtti",
10615     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10616    },
10617    {
10618     "kind" : "complete_dtor_pointer",
10619     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10620    },
10621    {
10622     "kind" : "deleting_dtor_pointer",
10623     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10636    }
10637   ]
10638  },
10639  {
10640   "alignment" : 8,
10641   "fields" :
10642   [
10643    {
10644     "field_name" : "interfaceName",
10645     "referenced_type" : "type-260"
10646    },
10647    {
10648     "field_name" : "instanceName",
10649     "field_offset" : 128,
10650     "referenced_type" : "type-260"
10651    },
10652    {
10653     "field_name" : "pid",
10654     "field_offset" : 256,
10655     "referenced_type" : "type-49"
10656    },
10657    {
10658     "field_name" : "clientPids",
10659     "field_offset" : 320,
10660     "referenced_type" : "type-300"
10661    },
10662    {
10663     "field_name" : "arch",
10664     "field_offset" : 448,
10665     "referenced_type" : "type-329"
10666    }
10667   ],
10668   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10669   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10670   "referenced_type" : "type-473",
10671   "self_type" : "type-473",
10672   "size" : 64,
10673   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10674   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10675  },
10676  {
10677   "alignment" : 4,
10678   "base_specifiers" :
10679   [
10680    {
10681     "referenced_type" : "type-16"
10682    }
10683   ],
10684   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10685   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10686   "referenced_type" : "type-77",
10687   "self_type" : "type-77",
10688   "size" : 12,
10689   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10690   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10691   "vtable_components" :
10692   [
10693    {
10694     "component_value" : 4,
10695     "kind" : "vbase_offset"
10696    },
10697    {
10698     "kind" : "offset_to_top"
10699    },
10700    {
10701     "kind" : "rtti",
10702     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10703    },
10704    {
10705     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10721    },
10722    {
10723     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10724    },
10725    {
10726     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10733    },
10734    {
10735     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10736    },
10737    {
10738     "kind" : "complete_dtor_pointer",
10739     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10740    },
10741    {
10742     "kind" : "deleting_dtor_pointer",
10743     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10744    },
10745    {
10746     "is_pure" : true,
10747     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10748    },
10749    {
10750     "kind" : "vcall_offset"
10751    },
10752    {
10753     "kind" : "vcall_offset"
10754    },
10755    {
10756     "kind" : "vcall_offset"
10757    },
10758    {
10759     "kind" : "vcall_offset"
10760    },
10761    {
10762     "component_value" : -4,
10763     "kind" : "vcall_offset"
10764    },
10765    {
10766     "component_value" : -4,
10767     "kind" : "offset_to_top"
10768    },
10769    {
10770     "kind" : "rtti",
10771     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10772    },
10773    {
10774     "kind" : "complete_dtor_pointer",
10775     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10776    },
10777    {
10778     "kind" : "deleting_dtor_pointer",
10779     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10792    }
10793   ]
10794  },
10795  {
10796   "alignment" : 4,
10797   "fields" :
10798   [
10799    {
10800     "access" : "private",
10801     "field_name" : "m_ptr",
10802     "referenced_type" : "type-69"
10803    }
10804   ],
10805   "linker_set_key" : "android::sp<android::Thread>",
10806   "name" : "android::sp<android::Thread>",
10807   "record_kind" : "class",
10808   "referenced_type" : "type-68",
10809   "self_type" : "type-68",
10810   "size" : 4,
10811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10812   "template_args" : [ "type-70" ],
10813   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10814  },
10815  {
10816   "alignment" : 4,
10817   "fields" :
10818   [
10819    {
10820     "access" : "private",
10821     "field_name" : "m_ptr",
10822     "referenced_type" : "type-97"
10823    }
10824   ],
10825   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10826   "name" : "android::sp<android::hardware::BHwBinder>",
10827   "record_kind" : "class",
10828   "referenced_type" : "type-96",
10829   "self_type" : "type-96",
10830   "size" : 4,
10831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10832   "template_args" : [ "type-98" ],
10833   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10834  },
10835  {
10836   "alignment" : 4,
10837   "fields" :
10838   [
10839    {
10840     "access" : "private",
10841     "field_name" : "m_ptr",
10842     "referenced_type" : "type-529"
10843    }
10844   ],
10845   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10846   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10847   "record_kind" : "class",
10848   "referenced_type" : "type-559",
10849   "self_type" : "type-559",
10850   "size" : 4,
10851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10852   "template_args" : [ "type-17" ],
10853   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10854  },
10855  {
10856   "alignment" : 4,
10857   "fields" :
10858   [
10859    {
10860     "access" : "private",
10861     "field_name" : "m_ptr",
10862     "referenced_type" : "type-26"
10863    }
10864   ],
10865   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10866   "name" : "android::sp<android::hardware::IBinder>",
10867   "record_kind" : "class",
10868   "referenced_type" : "type-39",
10869   "self_type" : "type-39",
10870   "size" : 4,
10871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10872   "template_args" : [ "type-27" ],
10873   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10874  },
10875  {
10876   "alignment" : 4,
10877   "fields" :
10878   [
10879    {
10880     "access" : "private",
10881     "field_name" : "m_ptr",
10882     "referenced_type" : "type-564"
10883    }
10884   ],
10885   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10886   "name" : "android::sp<android::hardware::IInterface>",
10887   "record_kind" : "class",
10888   "referenced_type" : "type-563",
10889   "self_type" : "type-563",
10890   "size" : 4,
10891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10892   "template_args" : [ "type-352" ],
10893   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10894  },
10895  {
10896   "alignment" : 4,
10897   "fields" :
10898   [
10899    {
10900     "access" : "private",
10901     "field_name" : "m_ptr",
10902     "referenced_type" : "type-53"
10903    }
10904   ],
10905   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10906   "name" : "android::sp<android::hardware::ProcessState>",
10907   "record_kind" : "class",
10908   "referenced_type" : "type-52",
10909   "self_type" : "type-52",
10910   "size" : 4,
10911   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10912   "template_args" : [ "type-54" ],
10913   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10914  },
10915  {
10916   "alignment" : 4,
10917   "fields" :
10918   [
10919    {
10920     "access" : "private",
10921     "field_name" : "m_ptr",
10922     "referenced_type" : "type-83"
10923    }
10924   ],
10925   "linker_set_key" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
10926   "name" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs>",
10927   "record_kind" : "class",
10928   "referenced_type" : "type-82",
10929   "self_type" : "type-82",
10930   "size" : 4,
10931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10932   "template_args" : [ "type-84" ],
10933   "unique_id" : "_ZTSN7android2spINS_8hardware11configstore4V1_022ISurfaceFlingerConfigsEEE"
10934  },
10935  {
10936   "alignment" : 4,
10937   "fields" :
10938   [
10939    {
10940     "access" : "private",
10941     "field_name" : "m_ptr",
10942     "referenced_type" : "type-91"
10943    }
10944   ],
10945   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10946   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10947   "record_kind" : "class",
10948   "referenced_type" : "type-90",
10949   "self_type" : "type-90",
10950   "size" : 4,
10951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10952   "template_args" : [ "type-3" ],
10953   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10954  },
10955  {
10956   "alignment" : 4,
10957   "fields" :
10958   [
10959    {
10960     "access" : "private",
10961     "field_name" : "m_ptr",
10962     "referenced_type" : "type-5"
10963    }
10964   ],
10965   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10966   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10967   "record_kind" : "class",
10968   "referenced_type" : "type-236",
10969   "self_type" : "type-236",
10970   "size" : 4,
10971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10972   "template_args" : [ "type-6" ],
10973   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10974  },
10975  {
10976   "alignment" : 4,
10977   "fields" :
10978   [
10979    {
10980     "access" : "private",
10981     "field_name" : "m_ptr",
10982     "referenced_type" : "type-15"
10983    }
10984   ],
10985   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10986   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10987   "record_kind" : "class",
10988   "referenced_type" : "type-367",
10989   "self_type" : "type-367",
10990   "size" : 4,
10991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10992   "template_args" : [ "type-16" ],
10993   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10994  },
10995  {
10996   "alignment" : 4,
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "m_ptr",
11002     "referenced_type" : "type-61"
11003    }
11004   ],
11005   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11006   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11007   "record_kind" : "class",
11008   "referenced_type" : "type-60",
11009   "self_type" : "type-60",
11010   "size" : 4,
11011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11012   "template_args" : [ "type-62" ],
11013   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11014  },
11015  {
11016   "alignment" : 4,
11017   "fields" :
11018   [
11019    {
11020     "access" : "private",
11021     "field_name" : "m_ptr",
11022     "referenced_type" : "type-76"
11023    }
11024   ],
11025   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11026   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11027   "record_kind" : "class",
11028   "referenced_type" : "type-75",
11029   "self_type" : "type-75",
11030   "size" : 4,
11031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11032   "template_args" : [ "type-77" ],
11033   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11034  },
11035  {
11036   "alignment" : 1,
11037   "linker_set_key" : "android::trait_trivial_copy<bool>",
11038   "name" : "android::trait_trivial_copy<bool>",
11039   "referenced_type" : "type-162",
11040   "self_type" : "type-162",
11041   "size" : 1,
11042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11043   "template_args" : [ "type-30" ],
11044   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11045  },
11046  {
11047   "alignment" : 1,
11048   "linker_set_key" : "android::trait_trivial_copy<char>",
11049   "name" : "android::trait_trivial_copy<char>",
11050   "referenced_type" : "type-166",
11051   "self_type" : "type-166",
11052   "size" : 1,
11053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11054   "template_args" : [ "type-47" ],
11055   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
11056  },
11057  {
11058   "alignment" : 1,
11059   "linker_set_key" : "android::trait_trivial_copy<double>",
11060   "name" : "android::trait_trivial_copy<double>",
11061   "referenced_type" : "type-219",
11062   "self_type" : "type-219",
11063   "size" : 1,
11064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11065   "template_args" : [ "type-217" ],
11066   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
11067  },
11068  {
11069   "alignment" : 1,
11070   "linker_set_key" : "android::trait_trivial_copy<float>",
11071   "name" : "android::trait_trivial_copy<float>",
11072   "referenced_type" : "type-214",
11073   "self_type" : "type-214",
11074   "size" : 1,
11075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11076   "template_args" : [ "type-210" ],
11077   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
11078  },
11079  {
11080   "alignment" : 1,
11081   "linker_set_key" : "android::trait_trivial_copy<int>",
11082   "name" : "android::trait_trivial_copy<int>",
11083   "referenced_type" : "type-184",
11084   "self_type" : "type-184",
11085   "size" : 1,
11086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11087   "template_args" : [ "type-49" ],
11088   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
11089  },
11090  {
11091   "alignment" : 1,
11092   "linker_set_key" : "android::trait_trivial_copy<long long>",
11093   "name" : "android::trait_trivial_copy<long long>",
11094   "referenced_type" : "type-203",
11095   "self_type" : "type-203",
11096   "size" : 1,
11097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11098   "template_args" : [ "type-57" ],
11099   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
11100  },
11101  {
11102   "alignment" : 1,
11103   "linker_set_key" : "android::trait_trivial_copy<long>",
11104   "name" : "android::trait_trivial_copy<long>",
11105   "referenced_type" : "type-193",
11106   "self_type" : "type-193",
11107   "size" : 1,
11108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11109   "template_args" : [ "type-191" ],
11110   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
11111  },
11112  {
11113   "alignment" : 1,
11114   "linker_set_key" : "android::trait_trivial_copy<short>",
11115   "name" : "android::trait_trivial_copy<short>",
11116   "referenced_type" : "type-176",
11117   "self_type" : "type-176",
11118   "size" : 1,
11119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11120   "template_args" : [ "type-174" ],
11121   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
11122  },
11123  {
11124   "alignment" : 1,
11125   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
11126   "name" : "android::trait_trivial_copy<unsigned char>",
11127   "referenced_type" : "type-171",
11128   "self_type" : "type-171",
11129   "size" : 1,
11130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11131   "template_args" : [ "type-106" ],
11132   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11133  },
11134  {
11135   "alignment" : 1,
11136   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11137   "name" : "android::trait_trivial_copy<unsigned int>",
11138   "referenced_type" : "type-188",
11139   "self_type" : "type-188",
11140   "size" : 1,
11141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11142   "template_args" : [ "type-2" ],
11143   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11144  },
11145  {
11146   "alignment" : 1,
11147   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11148   "name" : "android::trait_trivial_copy<unsigned long long>",
11149   "referenced_type" : "type-207",
11150   "self_type" : "type-207",
11151   "size" : 1,
11152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11153   "template_args" : [ "type-13" ],
11154   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11155  },
11156  {
11157   "alignment" : 1,
11158   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11159   "name" : "android::trait_trivial_copy<unsigned long>",
11160   "referenced_type" : "type-198",
11161   "self_type" : "type-198",
11162   "size" : 1,
11163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11164   "template_args" : [ "type-196" ],
11165   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11166  },
11167  {
11168   "alignment" : 1,
11169   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11170   "name" : "android::trait_trivial_copy<unsigned short>",
11171   "referenced_type" : "type-180",
11172   "self_type" : "type-180",
11173   "size" : 1,
11174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11175   "template_args" : [ "type-108" ],
11176   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11177  },
11178  {
11179   "alignment" : 1,
11180   "linker_set_key" : "android::trait_trivial_copy<void>",
11181   "name" : "android::trait_trivial_copy<void>",
11182   "referenced_type" : "type-157",
11183   "self_type" : "type-157",
11184   "size" : 1,
11185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11186   "template_args" : [ "type-23" ],
11187   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11188  },
11189  {
11190   "alignment" : 1,
11191   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11192   "name" : "android::trait_trivial_ctor<bool>",
11193   "referenced_type" : "type-160",
11194   "self_type" : "type-160",
11195   "size" : 1,
11196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11197   "template_args" : [ "type-30" ],
11198   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11199  },
11200  {
11201   "alignment" : 1,
11202   "linker_set_key" : "android::trait_trivial_ctor<char>",
11203   "name" : "android::trait_trivial_ctor<char>",
11204   "referenced_type" : "type-164",
11205   "self_type" : "type-164",
11206   "size" : 1,
11207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11208   "template_args" : [ "type-47" ],
11209   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11210  },
11211  {
11212   "alignment" : 1,
11213   "linker_set_key" : "android::trait_trivial_ctor<double>",
11214   "name" : "android::trait_trivial_ctor<double>",
11215   "referenced_type" : "type-216",
11216   "self_type" : "type-216",
11217   "size" : 1,
11218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11219   "template_args" : [ "type-217" ],
11220   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11221  },
11222  {
11223   "alignment" : 1,
11224   "linker_set_key" : "android::trait_trivial_ctor<float>",
11225   "name" : "android::trait_trivial_ctor<float>",
11226   "referenced_type" : "type-209",
11227   "self_type" : "type-209",
11228   "size" : 1,
11229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11230   "template_args" : [ "type-210" ],
11231   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11232  },
11233  {
11234   "alignment" : 1,
11235   "linker_set_key" : "android::trait_trivial_ctor<int>",
11236   "name" : "android::trait_trivial_ctor<int>",
11237   "referenced_type" : "type-182",
11238   "self_type" : "type-182",
11239   "size" : 1,
11240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11241   "template_args" : [ "type-49" ],
11242   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11243  },
11244  {
11245   "alignment" : 1,
11246   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11247   "name" : "android::trait_trivial_ctor<long long>",
11248   "referenced_type" : "type-200",
11249   "self_type" : "type-200",
11250   "size" : 1,
11251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11252   "template_args" : [ "type-57" ],
11253   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11254  },
11255  {
11256   "alignment" : 1,
11257   "linker_set_key" : "android::trait_trivial_ctor<long>",
11258   "name" : "android::trait_trivial_ctor<long>",
11259   "referenced_type" : "type-190",
11260   "self_type" : "type-190",
11261   "size" : 1,
11262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11263   "template_args" : [ "type-191" ],
11264   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11265  },
11266  {
11267   "alignment" : 1,
11268   "linker_set_key" : "android::trait_trivial_ctor<short>",
11269   "name" : "android::trait_trivial_ctor<short>",
11270   "referenced_type" : "type-173",
11271   "self_type" : "type-173",
11272   "size" : 1,
11273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11274   "template_args" : [ "type-174" ],
11275   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11276  },
11277  {
11278   "alignment" : 1,
11279   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11280   "name" : "android::trait_trivial_ctor<unsigned char>",
11281   "referenced_type" : "type-168",
11282   "self_type" : "type-168",
11283   "size" : 1,
11284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11285   "template_args" : [ "type-106" ],
11286   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11287  },
11288  {
11289   "alignment" : 1,
11290   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11291   "name" : "android::trait_trivial_ctor<unsigned int>",
11292   "referenced_type" : "type-186",
11293   "self_type" : "type-186",
11294   "size" : 1,
11295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11296   "template_args" : [ "type-2" ],
11297   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11298  },
11299  {
11300   "alignment" : 1,
11301   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11302   "name" : "android::trait_trivial_ctor<unsigned long long>",
11303   "referenced_type" : "type-205",
11304   "self_type" : "type-205",
11305   "size" : 1,
11306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11307   "template_args" : [ "type-13" ],
11308   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11309  },
11310  {
11311   "alignment" : 1,
11312   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11313   "name" : "android::trait_trivial_ctor<unsigned long>",
11314   "referenced_type" : "type-195",
11315   "self_type" : "type-195",
11316   "size" : 1,
11317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11318   "template_args" : [ "type-196" ],
11319   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11320  },
11321  {
11322   "alignment" : 1,
11323   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11324   "name" : "android::trait_trivial_ctor<unsigned short>",
11325   "referenced_type" : "type-178",
11326   "self_type" : "type-178",
11327   "size" : 1,
11328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11329   "template_args" : [ "type-108" ],
11330   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11331  },
11332  {
11333   "alignment" : 1,
11334   "linker_set_key" : "android::trait_trivial_ctor<void>",
11335   "name" : "android::trait_trivial_ctor<void>",
11336   "referenced_type" : "type-155",
11337   "self_type" : "type-155",
11338   "size" : 1,
11339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11340   "template_args" : [ "type-23" ],
11341   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11342  },
11343  {
11344   "alignment" : 1,
11345   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11346   "name" : "android::trait_trivial_dtor<bool>",
11347   "referenced_type" : "type-161",
11348   "self_type" : "type-161",
11349   "size" : 1,
11350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11351   "template_args" : [ "type-30" ],
11352   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11353  },
11354  {
11355   "alignment" : 1,
11356   "linker_set_key" : "android::trait_trivial_dtor<char>",
11357   "name" : "android::trait_trivial_dtor<char>",
11358   "referenced_type" : "type-165",
11359   "self_type" : "type-165",
11360   "size" : 1,
11361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11362   "template_args" : [ "type-47" ],
11363   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11364  },
11365  {
11366   "alignment" : 1,
11367   "linker_set_key" : "android::trait_trivial_dtor<double>",
11368   "name" : "android::trait_trivial_dtor<double>",
11369   "referenced_type" : "type-218",
11370   "self_type" : "type-218",
11371   "size" : 1,
11372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11373   "template_args" : [ "type-217" ],
11374   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11375  },
11376  {
11377   "alignment" : 1,
11378   "linker_set_key" : "android::trait_trivial_dtor<float>",
11379   "name" : "android::trait_trivial_dtor<float>",
11380   "referenced_type" : "type-212",
11381   "self_type" : "type-212",
11382   "size" : 1,
11383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11384   "template_args" : [ "type-210" ],
11385   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11386  },
11387  {
11388   "alignment" : 1,
11389   "linker_set_key" : "android::trait_trivial_dtor<int>",
11390   "name" : "android::trait_trivial_dtor<int>",
11391   "referenced_type" : "type-183",
11392   "self_type" : "type-183",
11393   "size" : 1,
11394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11395   "template_args" : [ "type-49" ],
11396   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11397  },
11398  {
11399   "alignment" : 1,
11400   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11401   "name" : "android::trait_trivial_dtor<long long>",
11402   "referenced_type" : "type-201",
11403   "self_type" : "type-201",
11404   "size" : 1,
11405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11406   "template_args" : [ "type-57" ],
11407   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11408  },
11409  {
11410   "alignment" : 1,
11411   "linker_set_key" : "android::trait_trivial_dtor<long>",
11412   "name" : "android::trait_trivial_dtor<long>",
11413   "referenced_type" : "type-192",
11414   "self_type" : "type-192",
11415   "size" : 1,
11416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11417   "template_args" : [ "type-191" ],
11418   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11419  },
11420  {
11421   "alignment" : 1,
11422   "linker_set_key" : "android::trait_trivial_dtor<short>",
11423   "name" : "android::trait_trivial_dtor<short>",
11424   "referenced_type" : "type-175",
11425   "self_type" : "type-175",
11426   "size" : 1,
11427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11428   "template_args" : [ "type-174" ],
11429   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11430  },
11431  {
11432   "alignment" : 1,
11433   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11434   "name" : "android::trait_trivial_dtor<unsigned char>",
11435   "referenced_type" : "type-169",
11436   "self_type" : "type-169",
11437   "size" : 1,
11438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11439   "template_args" : [ "type-106" ],
11440   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11441  },
11442  {
11443   "alignment" : 1,
11444   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11445   "name" : "android::trait_trivial_dtor<unsigned int>",
11446   "referenced_type" : "type-187",
11447   "self_type" : "type-187",
11448   "size" : 1,
11449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11450   "template_args" : [ "type-2" ],
11451   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11452  },
11453  {
11454   "alignment" : 1,
11455   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11456   "name" : "android::trait_trivial_dtor<unsigned long long>",
11457   "referenced_type" : "type-206",
11458   "self_type" : "type-206",
11459   "size" : 1,
11460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11461   "template_args" : [ "type-13" ],
11462   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11463  },
11464  {
11465   "alignment" : 1,
11466   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11467   "name" : "android::trait_trivial_dtor<unsigned long>",
11468   "referenced_type" : "type-197",
11469   "self_type" : "type-197",
11470   "size" : 1,
11471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11472   "template_args" : [ "type-196" ],
11473   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11474  },
11475  {
11476   "alignment" : 1,
11477   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11478   "name" : "android::trait_trivial_dtor<unsigned short>",
11479   "referenced_type" : "type-179",
11480   "self_type" : "type-179",
11481   "size" : 1,
11482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11483   "template_args" : [ "type-108" ],
11484   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11485  },
11486  {
11487   "alignment" : 1,
11488   "linker_set_key" : "android::trait_trivial_dtor<void>",
11489   "name" : "android::trait_trivial_dtor<void>",
11490   "referenced_type" : "type-156",
11491   "self_type" : "type-156",
11492   "size" : 1,
11493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11494   "template_args" : [ "type-23" ],
11495   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11496  },
11497  {
11498   "alignment" : 1,
11499   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11500   "name" : "android::trait_trivial_move<android::String16>",
11501   "referenced_type" : "type-345",
11502   "self_type" : "type-345",
11503   "size" : 1,
11504   "source_file" : "/system/core/libutils/include/utils/String16.h",
11505   "template_args" : [ "type-33" ],
11506   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11507  },
11508  {
11509   "alignment" : 1,
11510   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11511   "name" : "android::trait_trivial_move<android::String8>",
11512   "referenced_type" : "type-340",
11513   "self_type" : "type-340",
11514   "size" : 1,
11515   "source_file" : "/system/core/libutils/include/utils/String8.h",
11516   "template_args" : [ "type-44" ],
11517   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11518  },
11519  {
11520   "alignment" : 1,
11521   "linker_set_key" : "android::trait_trivial_move<bool>",
11522   "name" : "android::trait_trivial_move<bool>",
11523   "referenced_type" : "type-163",
11524   "self_type" : "type-163",
11525   "size" : 1,
11526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11527   "template_args" : [ "type-30" ],
11528   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11529  },
11530  {
11531   "alignment" : 1,
11532   "linker_set_key" : "android::trait_trivial_move<char>",
11533   "name" : "android::trait_trivial_move<char>",
11534   "referenced_type" : "type-167",
11535   "self_type" : "type-167",
11536   "size" : 1,
11537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11538   "template_args" : [ "type-47" ],
11539   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11540  },
11541  {
11542   "alignment" : 1,
11543   "linker_set_key" : "android::trait_trivial_move<double>",
11544   "name" : "android::trait_trivial_move<double>",
11545   "referenced_type" : "type-220",
11546   "self_type" : "type-220",
11547   "size" : 1,
11548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11549   "template_args" : [ "type-217" ],
11550   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11551  },
11552  {
11553   "alignment" : 1,
11554   "linker_set_key" : "android::trait_trivial_move<float>",
11555   "name" : "android::trait_trivial_move<float>",
11556   "referenced_type" : "type-215",
11557   "self_type" : "type-215",
11558   "size" : 1,
11559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11560   "template_args" : [ "type-210" ],
11561   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11562  },
11563  {
11564   "alignment" : 1,
11565   "linker_set_key" : "android::trait_trivial_move<int>",
11566   "name" : "android::trait_trivial_move<int>",
11567   "referenced_type" : "type-185",
11568   "self_type" : "type-185",
11569   "size" : 1,
11570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11571   "template_args" : [ "type-49" ],
11572   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11573  },
11574  {
11575   "alignment" : 1,
11576   "linker_set_key" : "android::trait_trivial_move<long long>",
11577   "name" : "android::trait_trivial_move<long long>",
11578   "referenced_type" : "type-204",
11579   "self_type" : "type-204",
11580   "size" : 1,
11581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11582   "template_args" : [ "type-57" ],
11583   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11584  },
11585  {
11586   "alignment" : 1,
11587   "linker_set_key" : "android::trait_trivial_move<long>",
11588   "name" : "android::trait_trivial_move<long>",
11589   "referenced_type" : "type-194",
11590   "self_type" : "type-194",
11591   "size" : 1,
11592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11593   "template_args" : [ "type-191" ],
11594   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11595  },
11596  {
11597   "alignment" : 1,
11598   "linker_set_key" : "android::trait_trivial_move<short>",
11599   "name" : "android::trait_trivial_move<short>",
11600   "referenced_type" : "type-177",
11601   "self_type" : "type-177",
11602   "size" : 1,
11603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11604   "template_args" : [ "type-174" ],
11605   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11606  },
11607  {
11608   "alignment" : 1,
11609   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11610   "name" : "android::trait_trivial_move<unsigned char>",
11611   "referenced_type" : "type-172",
11612   "self_type" : "type-172",
11613   "size" : 1,
11614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11615   "template_args" : [ "type-106" ],
11616   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11617  },
11618  {
11619   "alignment" : 1,
11620   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11621   "name" : "android::trait_trivial_move<unsigned int>",
11622   "referenced_type" : "type-189",
11623   "self_type" : "type-189",
11624   "size" : 1,
11625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11626   "template_args" : [ "type-2" ],
11627   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11628  },
11629  {
11630   "alignment" : 1,
11631   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11632   "name" : "android::trait_trivial_move<unsigned long long>",
11633   "referenced_type" : "type-208",
11634   "self_type" : "type-208",
11635   "size" : 1,
11636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11637   "template_args" : [ "type-13" ],
11638   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11639  },
11640  {
11641   "alignment" : 1,
11642   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11643   "name" : "android::trait_trivial_move<unsigned long>",
11644   "referenced_type" : "type-199",
11645   "self_type" : "type-199",
11646   "size" : 1,
11647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11648   "template_args" : [ "type-196" ],
11649   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11650  },
11651  {
11652   "alignment" : 1,
11653   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11654   "name" : "android::trait_trivial_move<unsigned short>",
11655   "referenced_type" : "type-181",
11656   "self_type" : "type-181",
11657   "size" : 1,
11658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11659   "template_args" : [ "type-108" ],
11660   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11661  },
11662  {
11663   "alignment" : 1,
11664   "linker_set_key" : "android::trait_trivial_move<void>",
11665   "name" : "android::trait_trivial_move<void>",
11666   "referenced_type" : "type-158",
11667   "self_type" : "type-158",
11668   "size" : 1,
11669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11670   "template_args" : [ "type-23" ],
11671   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11672  },
11673  {
11674   "alignment" : 4,
11675   "fields" :
11676   [
11677    {
11678     "access" : "private",
11679     "field_name" : "m_ptr",
11680     "referenced_type" : "type-97"
11681    },
11682    {
11683     "access" : "private",
11684     "field_name" : "m_refs",
11685     "field_offset" : 32,
11686     "referenced_type" : "type-11"
11687    }
11688   ],
11689   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
11690   "name" : "android::wp<android::hardware::BHwBinder>",
11691   "record_kind" : "class",
11692   "referenced_type" : "type-281",
11693   "self_type" : "type-281",
11694   "size" : 8,
11695   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11696   "template_args" : [ "type-98" ],
11697   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
11698  },
11699  {
11700   "alignment" : 4,
11701   "fields" :
11702   [
11703    {
11704     "access" : "private",
11705     "field_name" : "m_ptr",
11706     "referenced_type" : "type-529"
11707    },
11708    {
11709     "access" : "private",
11710     "field_name" : "m_refs",
11711     "field_offset" : 32,
11712     "referenced_type" : "type-11"
11713    }
11714   ],
11715   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11716   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11717   "record_kind" : "class",
11718   "referenced_type" : "type-528",
11719   "self_type" : "type-528",
11720   "size" : 8,
11721   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11722   "template_args" : [ "type-17" ],
11723   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
11724  },
11725  {
11726   "alignment" : 4,
11727   "fields" :
11728   [
11729    {
11730     "access" : "private",
11731     "field_name" : "m_ptr",
11732     "referenced_type" : "type-5"
11733    },
11734    {
11735     "access" : "private",
11736     "field_name" : "m_refs",
11737     "field_offset" : 32,
11738     "referenced_type" : "type-11"
11739    }
11740   ],
11741   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11742   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11743   "record_kind" : "class",
11744   "referenced_type" : "type-4",
11745   "self_type" : "type-4",
11746   "size" : 8,
11747   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11748   "template_args" : [ "type-6" ],
11749   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11750  },
11751  {
11752   "alignment" : 4,
11753   "fields" :
11754   [
11755    {
11756     "access" : "private",
11757     "field_name" : "m_ptr",
11758     "referenced_type" : "type-15"
11759    },
11760    {
11761     "access" : "private",
11762     "field_name" : "m_refs",
11763     "field_offset" : 32,
11764     "referenced_type" : "type-11"
11765    }
11766   ],
11767   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11768   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11769   "record_kind" : "class",
11770   "referenced_type" : "type-14",
11771   "self_type" : "type-14",
11772   "size" : 8,
11773   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11774   "template_args" : [ "type-16" ],
11775   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11776  },
11777  {
11778   "alignment" : 4,
11779   "fields" :
11780   [
11781    {
11782     "field_name" : "maxContentLightLevel",
11783     "referenced_type" : "type-210"
11784    },
11785    {
11786     "field_name" : "maxFrameAverageLightLevel",
11787     "field_offset" : 32,
11788     "referenced_type" : "type-210"
11789    }
11790   ],
11791   "linker_set_key" : "android_cta861_3_metadata",
11792   "name" : "android_cta861_3_metadata",
11793   "referenced_type" : "type-447",
11794   "self_type" : "type-447",
11795   "size" : 8,
11796   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11797   "unique_id" : "android_cta861_3_metadata"
11798  },
11799  {
11800   "alignment" : 4,
11801   "fields" :
11802   [
11803    {
11804     "field_name" : "num_points",
11805     "referenced_type" : "type-2"
11806    },
11807    {
11808     "field_name" : "reserved",
11809     "field_offset" : 32,
11810     "referenced_type" : "type-437"
11811    },
11812    {
11813     "field_name" : "xyzc_points",
11814     "field_offset" : 288,
11815     "referenced_type" : "type-444"
11816    }
11817   ],
11818   "linker_set_key" : "android_depth_points",
11819   "name" : "android_depth_points",
11820   "referenced_type" : "type-443",
11821   "self_type" : "type-443",
11822   "size" : 36,
11823   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11824   "unique_id" : "android_depth_points"
11825  },
11826  {
11827   "alignment" : 4,
11828   "fields" :
11829   [
11830    {
11831     "field_name" : "format",
11832     "referenced_type" : "type-440"
11833    },
11834    {
11835     "field_name" : "num_planes",
11836     "field_offset" : 32,
11837     "referenced_type" : "type-2"
11838    },
11839    {
11840     "field_name" : "planes",
11841     "field_offset" : 64,
11842     "referenced_type" : "type-442"
11843    }
11844   ],
11845   "linker_set_key" : "android_flex_layout",
11846   "name" : "android_flex_layout",
11847   "referenced_type" : "type-441",
11848   "self_type" : "type-441",
11849   "size" : 12,
11850   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11851   "unique_id" : "android_flex_layout"
11852  },
11853  {
11854   "alignment" : 4,
11855   "fields" :
11856   [
11857    {
11858     "field_name" : "top_left",
11859     "referenced_type" : "type-358"
11860    },
11861    {
11862     "field_name" : "component",
11863     "field_offset" : 32,
11864     "referenced_type" : "type-438"
11865    },
11866    {
11867     "field_name" : "bits_per_component",
11868     "field_offset" : 64,
11869     "referenced_type" : "type-49"
11870    },
11871    {
11872     "field_name" : "bits_used",
11873     "field_offset" : 96,
11874     "referenced_type" : "type-49"
11875    },
11876    {
11877     "field_name" : "h_increment",
11878     "field_offset" : 128,
11879     "referenced_type" : "type-49"
11880    },
11881    {
11882     "field_name" : "v_increment",
11883     "field_offset" : 160,
11884     "referenced_type" : "type-49"
11885    },
11886    {
11887     "field_name" : "h_subsampling",
11888     "field_offset" : 192,
11889     "referenced_type" : "type-49"
11890    },
11891    {
11892     "field_name" : "v_subsampling",
11893     "field_offset" : 224,
11894     "referenced_type" : "type-49"
11895    }
11896   ],
11897   "linker_set_key" : "android_flex_plane",
11898   "name" : "android_flex_plane",
11899   "referenced_type" : "type-439",
11900   "self_type" : "type-439",
11901   "size" : 32,
11902   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11903   "unique_id" : "android_flex_plane"
11904  },
11905  {
11906   "alignment" : 4,
11907   "fields" :
11908   [
11909    {
11910     "field_name" : "displayPrimaryRed",
11911     "referenced_type" : "type-445"
11912    },
11913    {
11914     "field_name" : "displayPrimaryGreen",
11915     "field_offset" : 64,
11916     "referenced_type" : "type-445"
11917    },
11918    {
11919     "field_name" : "displayPrimaryBlue",
11920     "field_offset" : 128,
11921     "referenced_type" : "type-445"
11922    },
11923    {
11924     "field_name" : "whitePoint",
11925     "field_offset" : 192,
11926     "referenced_type" : "type-445"
11927    },
11928    {
11929     "field_name" : "maxLuminance",
11930     "field_offset" : 256,
11931     "referenced_type" : "type-210"
11932    },
11933    {
11934     "field_name" : "minLuminance",
11935     "field_offset" : 288,
11936     "referenced_type" : "type-210"
11937    }
11938   ],
11939   "linker_set_key" : "android_smpte2086_metadata",
11940   "name" : "android_smpte2086_metadata",
11941   "referenced_type" : "type-446",
11942   "self_type" : "type-446",
11943   "size" : 40,
11944   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11945   "unique_id" : "android_smpte2086_metadata"
11946  },
11947  {
11948   "alignment" : 4,
11949   "fields" :
11950   [
11951    {
11952     "field_name" : "x",
11953     "referenced_type" : "type-210"
11954    },
11955    {
11956     "field_name" : "y",
11957     "field_offset" : 32,
11958     "referenced_type" : "type-210"
11959    }
11960   ],
11961   "linker_set_key" : "android_xy_color",
11962   "name" : "android_xy_color",
11963   "referenced_type" : "type-445",
11964   "self_type" : "type-445",
11965   "size" : 8,
11966   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11967   "unique_id" : "android_xy_color"
11968  },
11969  {
11970   "alignment" : 4,
11971   "fields" :
11972   [
11973    {
11974     "field_name" : "y",
11975     "referenced_type" : "type-22"
11976    },
11977    {
11978     "field_name" : "cb",
11979     "field_offset" : 32,
11980     "referenced_type" : "type-22"
11981    },
11982    {
11983     "field_name" : "cr",
11984     "field_offset" : 64,
11985     "referenced_type" : "type-22"
11986    },
11987    {
11988     "field_name" : "ystride",
11989     "field_offset" : 96,
11990     "referenced_type" : "type-2"
11991    },
11992    {
11993     "field_name" : "cstride",
11994     "field_offset" : 128,
11995     "referenced_type" : "type-2"
11996    },
11997    {
11998     "field_name" : "chroma_step",
11999     "field_offset" : 160,
12000     "referenced_type" : "type-2"
12001    },
12002    {
12003     "field_name" : "reserved",
12004     "field_offset" : 192,
12005     "referenced_type" : "type-437"
12006    }
12007   ],
12008   "linker_set_key" : "android_ycbcr",
12009   "name" : "android_ycbcr",
12010   "referenced_type" : "type-436",
12011   "self_type" : "type-436",
12012   "size" : 56,
12013   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12014   "unique_id" : "android_ycbcr"
12015  },
12016  {
12017   "alignment" : 4,
12018   "fields" :
12019   [
12020    {
12021     "referenced_type" : "type-104"
12022    }
12023   ],
12024   "linker_set_key" : "log_msg",
12025   "name" : "log_msg",
12026   "referenced_type" : "type-103",
12027   "self_type" : "type-103",
12028   "size" : 5124,
12029   "source_file" : "/system/core/liblog/include/log/log_read.h",
12030   "unique_id" : "log_msg"
12031  },
12032  {
12033   "alignment" : 4,
12034   "fields" :
12035   [
12036    {
12037     "field_name" : "buf",
12038     "referenced_type" : "type-105"
12039    },
12040    {
12041     "field_name" : "entry",
12042     "referenced_type" : "type-107"
12043    },
12044    {
12045     "field_name" : "entry_v4",
12046     "referenced_type" : "type-107"
12047    },
12048    {
12049     "field_name" : "entry_v3",
12050     "referenced_type" : "type-110"
12051    },
12052    {
12053     "field_name" : "entry_v2",
12054     "referenced_type" : "type-111"
12055    },
12056    {
12057     "field_name" : "entry_v1",
12058     "referenced_type" : "type-112"
12059    }
12060   ],
12061   "is_anonymous" : true,
12062   "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",
12063   "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",
12064   "record_kind" : "union",
12065   "referenced_type" : "type-104",
12066   "self_type" : "type-104",
12067   "size" : 5124,
12068   "source_file" : "/system/core/liblog/include/log/log_read.h",
12069   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
12070  },
12071  {
12072   "alignment" : 1,
12073   "fields" :
12074   [
12075    {
12076     "field_name" : "tv_sec",
12077     "referenced_type" : "type-2"
12078    },
12079    {
12080     "field_name" : "tv_nsec",
12081     "field_offset" : 32,
12082     "referenced_type" : "type-2"
12083    }
12084   ],
12085   "linker_set_key" : "log_time",
12086   "name" : "log_time",
12087   "referenced_type" : "type-364",
12088   "self_type" : "type-364",
12089   "size" : 8,
12090   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
12091   "unique_id" : "_ZTS8log_time"
12092  },
12093  {
12094   "alignment" : 4,
12095   "fields" :
12096   [
12097    {
12098     "field_name" : "len",
12099     "referenced_type" : "type-108"
12100    },
12101    {
12102     "field_name" : "__pad",
12103     "field_offset" : 16,
12104     "referenced_type" : "type-108"
12105    },
12106    {
12107     "field_name" : "pid",
12108     "field_offset" : 32,
12109     "referenced_type" : "type-49"
12110    },
12111    {
12112     "field_name" : "tid",
12113     "field_offset" : 64,
12114     "referenced_type" : "type-49"
12115    },
12116    {
12117     "field_name" : "sec",
12118     "field_offset" : 96,
12119     "referenced_type" : "type-49"
12120    },
12121    {
12122     "field_name" : "nsec",
12123     "field_offset" : 128,
12124     "referenced_type" : "type-49"
12125    },
12126    {
12127     "field_name" : "msg",
12128     "field_offset" : 160,
12129     "referenced_type" : "type-109"
12130    }
12131   ],
12132   "linker_set_key" : "logger_entry",
12133   "name" : "logger_entry",
12134   "referenced_type" : "type-112",
12135   "self_type" : "type-112",
12136   "size" : 20,
12137   "source_file" : "/system/core/liblog/include/log/log_read.h",
12138   "unique_id" : "logger_entry"
12139  },
12140  {
12141   "alignment" : 1,
12142   "fields" :
12143   [
12144    {
12145     "field_name" : "len",
12146     "referenced_type" : "type-108"
12147    },
12148    {
12149     "field_name" : "hdr_size",
12150     "field_offset" : 16,
12151     "referenced_type" : "type-108"
12152    },
12153    {
12154     "field_name" : "pid",
12155     "field_offset" : 32,
12156     "referenced_type" : "type-49"
12157    },
12158    {
12159     "field_name" : "tid",
12160     "field_offset" : 64,
12161     "referenced_type" : "type-49"
12162    },
12163    {
12164     "field_name" : "sec",
12165     "field_offset" : 96,
12166     "referenced_type" : "type-49"
12167    },
12168    {
12169     "field_name" : "nsec",
12170     "field_offset" : 128,
12171     "referenced_type" : "type-49"
12172    },
12173    {
12174     "field_name" : "euid",
12175     "field_offset" : 160,
12176     "referenced_type" : "type-2"
12177    },
12178    {
12179     "field_name" : "msg",
12180     "field_offset" : 192,
12181     "referenced_type" : "type-109"
12182    }
12183   ],
12184   "linker_set_key" : "logger_entry_v2",
12185   "name" : "logger_entry_v2",
12186   "referenced_type" : "type-111",
12187   "self_type" : "type-111",
12188   "size" : 24,
12189   "source_file" : "/system/core/liblog/include/log/log_read.h",
12190   "unique_id" : "logger_entry_v2"
12191  },
12192  {
12193   "alignment" : 1,
12194   "fields" :
12195   [
12196    {
12197     "field_name" : "len",
12198     "referenced_type" : "type-108"
12199    },
12200    {
12201     "field_name" : "hdr_size",
12202     "field_offset" : 16,
12203     "referenced_type" : "type-108"
12204    },
12205    {
12206     "field_name" : "pid",
12207     "field_offset" : 32,
12208     "referenced_type" : "type-49"
12209    },
12210    {
12211     "field_name" : "tid",
12212     "field_offset" : 64,
12213     "referenced_type" : "type-49"
12214    },
12215    {
12216     "field_name" : "sec",
12217     "field_offset" : 96,
12218     "referenced_type" : "type-49"
12219    },
12220    {
12221     "field_name" : "nsec",
12222     "field_offset" : 128,
12223     "referenced_type" : "type-49"
12224    },
12225    {
12226     "field_name" : "lid",
12227     "field_offset" : 160,
12228     "referenced_type" : "type-2"
12229    },
12230    {
12231     "field_name" : "msg",
12232     "field_offset" : 192,
12233     "referenced_type" : "type-109"
12234    }
12235   ],
12236   "linker_set_key" : "logger_entry_v3",
12237   "name" : "logger_entry_v3",
12238   "referenced_type" : "type-110",
12239   "self_type" : "type-110",
12240   "size" : 24,
12241   "source_file" : "/system/core/liblog/include/log/log_read.h",
12242   "unique_id" : "logger_entry_v3"
12243  },
12244  {
12245   "alignment" : 4,
12246   "fields" :
12247   [
12248    {
12249     "field_name" : "len",
12250     "referenced_type" : "type-108"
12251    },
12252    {
12253     "field_name" : "hdr_size",
12254     "field_offset" : 16,
12255     "referenced_type" : "type-108"
12256    },
12257    {
12258     "field_name" : "pid",
12259     "field_offset" : 32,
12260     "referenced_type" : "type-49"
12261    },
12262    {
12263     "field_name" : "tid",
12264     "field_offset" : 64,
12265     "referenced_type" : "type-2"
12266    },
12267    {
12268     "field_name" : "sec",
12269     "field_offset" : 96,
12270     "referenced_type" : "type-2"
12271    },
12272    {
12273     "field_name" : "nsec",
12274     "field_offset" : 128,
12275     "referenced_type" : "type-2"
12276    },
12277    {
12278     "field_name" : "lid",
12279     "field_offset" : 160,
12280     "referenced_type" : "type-2"
12281    },
12282    {
12283     "field_name" : "uid",
12284     "field_offset" : 192,
12285     "referenced_type" : "type-2"
12286    },
12287    {
12288     "field_name" : "msg",
12289     "field_offset" : 224,
12290     "referenced_type" : "type-109"
12291    }
12292   ],
12293   "linker_set_key" : "logger_entry_v4",
12294   "name" : "logger_entry_v4",
12295   "referenced_type" : "type-107",
12296   "self_type" : "type-107",
12297   "size" : 28,
12298   "source_file" : "/system/core/liblog/include/log/log_read.h",
12299   "unique_id" : "logger_entry_v4"
12300  },
12301  {
12302   "alignment" : 4,
12303   "fields" :
12304   [
12305    {
12306     "field_name" : "version",
12307     "referenced_type" : "type-49"
12308    },
12309    {
12310     "field_name" : "numFds",
12311     "field_offset" : 32,
12312     "referenced_type" : "type-49"
12313    },
12314    {
12315     "field_name" : "numInts",
12316     "field_offset" : 64,
12317     "referenced_type" : "type-49"
12318    },
12319    {
12320     "field_name" : "data",
12321     "field_offset" : 96,
12322     "referenced_type" : "type-153"
12323    }
12324   ],
12325   "linker_set_key" : "native_handle",
12326   "name" : "native_handle",
12327   "referenced_type" : "type-152",
12328   "self_type" : "type-152",
12329   "size" : 12,
12330   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12331   "unique_id" : "native_handle"
12332  }
12333 ],
12334 "rvalue_reference_types" :
12335 [
12336  {
12337   "alignment" : 4,
12338   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > &&",
12339   "name" : "android::hardware::Return<android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> > &&",
12340   "referenced_type" : "type-128",
12341   "self_type" : "type-130",
12342   "size" : 4,
12343   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12344  },
12345  {
12346   "alignment" : 4,
12347   "linker_set_key" : "android::hardware::Return<bool> &&",
12348   "name" : "android::hardware::Return<bool> &&",
12349   "referenced_type" : "type-120",
12350   "self_type" : "type-124",
12351   "size" : 4,
12352   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12353  },
12354  {
12355   "alignment" : 4,
12356   "linker_set_key" : "android::hardware::Return<void> &&",
12357   "name" : "android::hardware::Return<void> &&",
12358   "referenced_type" : "type-141",
12359   "self_type" : "type-143",
12360   "size" : 4,
12361   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12362  },
12363  {
12364   "alignment" : 4,
12365   "linker_set_key" : "android::hardware::Status &&",
12366   "name" : "android::hardware::Status &&",
12367   "referenced_type" : "type-100",
12368   "self_type" : "type-117",
12369   "size" : 4,
12370   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12371  },
12372  {
12373   "alignment" : 4,
12374   "linker_set_key" : "android::hardware::details::return_status &&",
12375   "name" : "android::hardware::details::return_status &&",
12376   "referenced_type" : "type-121",
12377   "self_type" : "type-137",
12378   "size" : 4,
12379   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12380  },
12381  {
12382   "alignment" : 4,
12383   "linker_set_key" : "android::hardware::hidl_handle &&",
12384   "name" : "android::hardware::hidl_handle &&",
12385   "referenced_type" : "type-253",
12386   "self_type" : "type-266",
12387   "size" : 4,
12388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12389  },
12390  {
12391   "alignment" : 4,
12392   "linker_set_key" : "android::hardware::hidl_memory &&",
12393   "name" : "android::hardware::hidl_memory &&",
12394   "referenced_type" : "type-264",
12395   "self_type" : "type-270",
12396   "size" : 4,
12397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12398  },
12399  {
12400   "alignment" : 4,
12401   "linker_set_key" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &&",
12402   "name" : "android::sp<android::hardware::configstore::V1_0::ISurfaceFlingerConfigs> &&",
12403   "referenced_type" : "type-82",
12404   "self_type" : "type-85",
12405   "size" : 4,
12406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12407  },
12408  {
12409   "alignment" : 4,
12410   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12411   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12412   "referenced_type" : "type-90",
12413   "self_type" : "type-92",
12414   "size" : 4,
12415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12416  },
12417  {
12418   "alignment" : 4,
12419   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12420   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12421   "referenced_type" : "type-409",
12422   "self_type" : "type-408",
12423   "size" : 4,
12424   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12425  },
12426  {
12427   "alignment" : 4,
12428   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
12429   "name" : "std::function<sp<IBase> (void *)> &&",
12430   "referenced_type" : "type-419",
12431   "self_type" : "type-418",
12432   "size" : 4,
12433   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12434  },
12435  {
12436   "alignment" : 4,
12437   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
12438   "name" : "std::function<sp<IBinder> (void *)> &&",
12439   "referenced_type" : "type-411",
12440   "self_type" : "type-410",
12441   "size" : 4,
12442   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12443  }
12444 ]
12445}
12446