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