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