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