1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-74",
9   "self_type" : "type-73",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-347",
16   "self_type" : "type-616",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-5",
24   "self_type" : "type-202",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-70",
32   "self_type" : "type-413",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-70",
41   "self_type" : "type-69",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-609",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-11",
64   "self_type" : "type-11",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-74",
73   "self_type" : "type-74",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-136",
83   "self_type" : "type-136",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-352",
91   "self_type" : "type-352",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-347",
99   "self_type" : "type-347",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-5",
108   "self_type" : "type-5",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-329",
117   "self_type" : "type-329",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-122",
126   "self_type" : "type-122",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-312",
135   "self_type" : "type-312",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-359",
144   "self_type" : "type-359",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-70",
154   "self_type" : "type-70",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-334",
174   "self_type" : "type-334",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-10",
184   "self_type" : "type-10",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-72",
194   "self_type" : "type-72",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-47",
201   "self_type" : "type-47"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_14neuralnetworks4V1_022IPreparedModelCallbackENS3_25BpHwPreparedModelCallbackENS3_25BnHwPreparedModelCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
209  },
210  {
211   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
212  },
213  {
214   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice22_hidl_prepareModel_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
218  },
219  {
220   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice25_hidl_getCapabilities_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
221  },
222  {
223   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice32_hidl_getSupportedOperations_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
224  },
225  {
226   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice4pingEv"
227  },
228  {
229   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceC1ERKNS_2spINS2_7IDeviceEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceC2ERKNS_2spINS2_7IDeviceEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
236  },
237  {
238   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
239  },
240  {
241   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD2Ev"
242  },
243  {
244   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
245  },
246  {
247   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21notifySyspropsChangedEv"
275  },
276  {
277   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21setHALInstrumentationEv"
278  },
279  {
280   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice22_hidl_prepareModel_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice25_hidl_getCapabilities_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice32_hidl_getSupportedOperations_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice9getStatusEv"
302  },
303  {
304   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceC1ERKNS_2spINS0_7IBinderEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceC2ERKNS_2spINS0_7IBinderEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware14neuralnetworks4V1_121writeEmbeddedToParcelERKNS2_5ModelEPNS0_6ParcelEjj"
311  },
312  {
313   "name" : "_ZN7android8hardware14neuralnetworks4V1_121writeEmbeddedToParcelERKNS2_9OperationEPNS0_6ParcelEjj"
314  },
315  {
316   "name" : "_ZN7android8hardware14neuralnetworks4V1_122readEmbeddedFromParcelERKNS2_5ModelERKNS0_6ParcelEjj"
317  },
318  {
319   "name" : "_ZN7android8hardware14neuralnetworks4V1_122readEmbeddedFromParcelERKNS2_9OperationERKNS0_6ParcelEjj"
320  },
321  {
322   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
323  },
324  {
325   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
326  },
327  {
328   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
335  },
336  {
337   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21notifySyspropsChangedEv"
350  },
351  {
352   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21setHALInstrumentationEv"
353  },
354  {
355   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice4pingEv"
359  },
360  {
361   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spINS1_4V1_07IDeviceEEEb"
365  },
366  {
367   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
368  },
369  {
370   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spIS3_EEb"
371  },
372  {
373   "name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice13addOnewayTaskENSt3__18functionIFvvEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceC1ENS_2spINS2_7IDeviceEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceC2ENS_2spINS2_7IDeviceEEE"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14neuralnetworks4V1_17IDeviceENS3_4V1_07IDeviceENS4_10BpHwDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZN7android8hardware7details13castInterfaceINS0_14neuralnetworks4V1_17IDeviceENS_4hidl4base4V1_05IBaseENS4_10BpHwDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_14neuralnetworks4V1_022IPreparedModelCallbackEvEENS_2spIT_EES8_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_14neuralnetworks4V1_110BpHwDeviceENS4_7IDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
404  },
405  {
406   "binding" : "weak",
407   "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_"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
416  },
417  {
418   "binding" : "weak",
419   "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_"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
428  },
429  {
430   "binding" : "weak",
431   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
432  },
433  {
434   "binding" : "weak",
435   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
440  },
441  {
442   "name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
443  },
444  {
445   "name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
446  },
447  {
448   "name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
449  },
450  {
451   "name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
452  }
453 ],
454 "elf_objects" :
455 [
456  {
457   "name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice10descriptorE"
458  },
459  {
460   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BnHwDeviceE0_NS0_7IBinderE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BnHwDeviceE0_NS0_9BHwBinderE"
464  },
465  {
466   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BnHwDeviceE0_NS_4hidl4base4V1_08BnHwBaseE"
467  },
468  {
469   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE0_NS0_11BpInterfaceINS2_7IDeviceEEE"
470  },
471  {
472   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE0_NS1_4V1_07IDeviceE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE0_NS2_7IDeviceE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE0_NS_4hidl4base4V1_05IBaseE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE4_NS0_10IInterfaceE"
482  },
483  {
484   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_110BpHwDeviceE8_NS0_11BpHwRefBaseE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_17IDeviceE0_NS1_4V1_07IDeviceE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_17IDeviceE0_NS_4hidl4base4V1_05IBaseE"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZTCN7android8hardware14neuralnetworks4V1_18BsDeviceE0_NS2_7IDeviceE"
495  },
496  {
497   "name" : "_ZTTN7android8hardware14neuralnetworks4V1_110BnHwDeviceE"
498  },
499  {
500   "name" : "_ZTTN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
501  },
502  {
503   "name" : "_ZTTN7android8hardware14neuralnetworks4V1_17IDeviceE"
504  },
505  {
506   "name" : "_ZTVN7android8hardware14neuralnetworks4V1_110BnHwDeviceE"
507  },
508  {
509   "name" : "_ZTVN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
510  },
511  {
512   "name" : "_ZTVN7android8hardware14neuralnetworks4V1_17IDeviceE"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZTVN7android8hardware14neuralnetworks4V1_18BsDeviceE"
517  }
518 ],
519 "enum_types" :
520 [
521  {
522   "alignment" : 4,
523   "enum_fields" :
524   [
525    {
526     "enum_field_value" : 0,
527     "name" : "android::Condition::WAKE_UP_ONE"
528    },
529    {
530     "enum_field_value" : 1,
531     "name" : "android::Condition::WAKE_UP_ALL"
532    }
533   ],
534   "linker_set_key" : "android::Condition::WakeUpType",
535   "name" : "android::Condition::WakeUpType",
536   "referenced_type" : "type-627",
537   "self_type" : "type-627",
538   "size" : 4,
539   "source_file" : "/system/core/libutils/include/utils/Condition.h",
540   "underlying_type" : "type-2",
541   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
542  },
543  {
544   "alignment" : 4,
545   "enum_fields" :
546   [
547    {
548     "enum_field_value" : 0,
549     "name" : "android::String16::kEmptyString"
550    }
551   ],
552   "linker_set_key" : "android::String16::StaticLinkage",
553   "name" : "android::String16::StaticLinkage",
554   "referenced_type" : "type-518",
555   "self_type" : "type-518",
556   "size" : 4,
557   "source_file" : "/system/core/libutils/include/utils/String16.h",
558   "underlying_type" : "type-2",
559   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
560  },
561  {
562   "alignment" : 4,
563   "enum_fields" :
564   [
565    {
566     "enum_field_value" : 0,
567     "name" : "android::String8::kEmptyString"
568    }
569   ],
570   "linker_set_key" : "android::String8::StaticLinkage",
571   "name" : "android::String8::StaticLinkage",
572   "referenced_type" : "type-510",
573   "self_type" : "type-510",
574   "size" : 4,
575   "source_file" : "/system/core/libutils/include/utils/String8.h",
576   "underlying_type" : "type-2",
577   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
578  },
579  {
580   "alignment" : 4,
581   "enum_fields" :
582   [
583    {
584     "enum_field_value" : 0,
585     "name" : "android::hardware::HidlReturnRestriction::NONE"
586    },
587    {
588     "enum_field_value" : 1,
589     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
590    },
591    {
592     "enum_field_value" : 2,
593     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
594    }
595   ],
596   "linker_set_key" : "android::hardware::HidlReturnRestriction",
597   "name" : "android::hardware::HidlReturnRestriction",
598   "referenced_type" : "type-282",
599   "self_type" : "type-282",
600   "size" : 4,
601   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
602   "underlying_type" : "type-5",
603   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
604  },
605  {
606   "alignment" : 4,
607   "enum_fields" :
608   [
609    {
610     "enum_field_value" : 0,
611     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
612    },
613    {
614     "enum_field_value" : 1,
615     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
616    },
617    {
618     "enum_field_value" : 2,
619     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
620    },
621    {
622     "enum_field_value" : 3,
623     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
624    }
625   ],
626   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
627   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
628   "referenced_type" : "type-498",
629   "self_type" : "type-498",
630   "size" : 4,
631   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
632   "underlying_type" : "type-5",
633   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
634  },
635  {
636   "alignment" : 4,
637   "enum_fields" :
638   [
639    {
640     "enum_field_value" : 1,
641     "name" : "android::hardware::kSynchronizedReadWrite"
642    },
643    {
644     "enum_field_value" : 2,
645     "name" : "android::hardware::kUnsynchronizedWrite"
646    }
647   ],
648   "linker_set_key" : "android::hardware::MQFlavor",
649   "name" : "android::hardware::MQFlavor",
650   "referenced_type" : "type-496",
651   "self_type" : "type-496",
652   "size" : 4,
653   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
654   "underlying_type" : "type-2",
655   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
656  },
657  {
658   "alignment" : 4,
659   "enum_fields" :
660   [
661    {
662     "enum_field_value" : 0,
663     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
664    },
665    {
666     "enum_field_value" : 1,
667     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
668    },
669    {
670     "enum_field_value" : 2,
671     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
672    }
673   ],
674   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
675   "name" : "android::hardware::ProcessState::CallRestriction",
676   "referenced_type" : "type-146",
677   "self_type" : "type-146",
678   "size" : 4,
679   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
680   "underlying_type" : "type-5",
681   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
682  },
683  {
684   "alignment" : 4,
685   "enum_fields" :
686   [
687    {
688     "enum_field_value" : 0,
689     "name" : "android::hardware::Status::EX_NONE"
690    },
691    {
692     "enum_field_value" : -1,
693     "name" : "android::hardware::Status::EX_SECURITY"
694    },
695    {
696     "enum_field_value" : -2,
697     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
698    },
699    {
700     "enum_field_value" : -3,
701     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
702    },
703    {
704     "enum_field_value" : -4,
705     "name" : "android::hardware::Status::EX_NULL_POINTER"
706    },
707    {
708     "enum_field_value" : -5,
709     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
710    },
711    {
712     "enum_field_value" : -6,
713     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
714    },
715    {
716     "enum_field_value" : -7,
717     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
718    },
719    {
720     "enum_field_value" : -128,
721     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
722    },
723    {
724     "enum_field_value" : -129,
725     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
726    }
727   ],
728   "linker_set_key" : "android::hardware::Status::Exception",
729   "name" : "android::hardware::Status::Exception",
730   "referenced_type" : "type-227",
731   "self_type" : "type-227",
732   "size" : 4,
733   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
734   "underlying_type" : "type-5",
735   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
736  },
737  {
738   "alignment" : 4,
739   "enum_fields" :
740   [
741    {
742     "enum_field_value" : 0,
743     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
744    },
745    {
746     "enum_field_value" : 1,
747     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
748    },
749    {
750     "enum_field_value" : 2,
751     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
752    },
753    {
754     "enum_field_value" : 3,
755     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
756    },
757    {
758     "enum_field_value" : 4,
759     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
760    },
761    {
762     "enum_field_value" : 5,
763     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
764    },
765    {
766     "enum_field_value" : 6,
767     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
768    },
769    {
770     "enum_field_value" : 7,
771     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
772    },
773    {
774     "enum_field_value" : 8,
775     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
776    },
777    {
778     "enum_field_value" : 9,
779     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
780    }
781   ],
782   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
783   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
784   "referenced_type" : "type-654",
785   "self_type" : "type-654",
786   "size" : 4,
787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
788   "underlying_type" : "type-2",
789   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
790  },
791  {
792   "alignment" : 4,
793   "enum_fields" :
794   [
795    {
796     "enum_field_value" : 0,
797     "name" : "android::hardware::neuralnetworks::V1_0::DeviceStatus::AVAILABLE"
798    },
799    {
800     "enum_field_value" : 1,
801     "name" : "android::hardware::neuralnetworks::V1_0::DeviceStatus::BUSY"
802    },
803    {
804     "enum_field_value" : 2,
805     "name" : "android::hardware::neuralnetworks::V1_0::DeviceStatus::OFFLINE"
806    },
807    {
808     "enum_field_value" : 3,
809     "name" : "android::hardware::neuralnetworks::V1_0::DeviceStatus::UNKNOWN"
810    }
811   ],
812   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::DeviceStatus",
813   "name" : "android::hardware::neuralnetworks::V1_0::DeviceStatus",
814   "referenced_type" : "type-253",
815   "self_type" : "type-253",
816   "size" : 4,
817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
818   "underlying_type" : "type-5",
819   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_012DeviceStatusE"
820  },
821  {
822   "alignment" : 4,
823   "enum_fields" :
824   [
825    {
826     "enum_field_value" : 0,
827     "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus::NONE"
828    },
829    {
830     "enum_field_value" : 1,
831     "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus::DEVICE_UNAVAILABLE"
832    },
833    {
834     "enum_field_value" : 2,
835     "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus::GENERAL_FAILURE"
836    },
837    {
838     "enum_field_value" : 3,
839     "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus::OUTPUT_INSUFFICIENT_SIZE"
840    },
841    {
842     "enum_field_value" : 4,
843     "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus::INVALID_ARGUMENT"
844    }
845   ],
846   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::ErrorStatus",
847   "name" : "android::hardware::neuralnetworks::V1_0::ErrorStatus",
848   "referenced_type" : "type-244",
849   "self_type" : "type-244",
850   "size" : 4,
851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
852   "underlying_type" : "type-5",
853   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_011ErrorStatusE"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc::NONE"
862    },
863    {
864     "enum_field_value" : 1,
865     "name" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc::RELU"
866    },
867    {
868     "enum_field_value" : 2,
869     "name" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc::RELU1"
870    },
871    {
872     "enum_field_value" : 3,
873     "name" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc::RELU6"
874    }
875   ],
876   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc",
877   "name" : "android::hardware::neuralnetworks::V1_0::FusedActivationFunc",
878   "referenced_type" : "type-653",
879   "self_type" : "type-653",
880   "size" : 4,
881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
882   "underlying_type" : "type-5",
883   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_019FusedActivationFuncE"
884  },
885  {
886   "alignment" : 4,
887   "enum_fields" :
888   [
889    {
890     "enum_field_value" : 0,
891     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::TEMPORARY_VARIABLE"
892    },
893    {
894     "enum_field_value" : 1,
895     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::MODEL_INPUT"
896    },
897    {
898     "enum_field_value" : 2,
899     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::MODEL_OUTPUT"
900    },
901    {
902     "enum_field_value" : 3,
903     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::CONSTANT_COPY"
904    },
905    {
906     "enum_field_value" : 4,
907     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::CONSTANT_REFERENCE"
908    },
909    {
910     "enum_field_value" : 5,
911     "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime::NO_VALUE"
912    }
913   ],
914   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime",
915   "name" : "android::hardware::neuralnetworks::V1_0::OperandLifeTime",
916   "referenced_type" : "type-435",
917   "self_type" : "type-435",
918   "size" : 4,
919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
920   "underlying_type" : "type-5",
921   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_015OperandLifeTimeE"
922  },
923  {
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 0,
929     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::FLOAT32"
930    },
931    {
932     "enum_field_value" : 1,
933     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::INT32"
934    },
935    {
936     "enum_field_value" : 2,
937     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::UINT32"
938    },
939    {
940     "enum_field_value" : 3,
941     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::TENSOR_FLOAT32"
942    },
943    {
944     "enum_field_value" : 4,
945     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::TENSOR_INT32"
946    },
947    {
948     "enum_field_value" : 5,
949     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::TENSOR_QUANT8_ASYMM"
950    },
951    {
952     "enum_field_value" : 10000,
953     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::OEM"
954    },
955    {
956     "enum_field_value" : 10001,
957     "name" : "android::hardware::neuralnetworks::V1_0::OperandType::TENSOR_OEM_BYTE"
958    }
959   ],
960   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::OperandType",
961   "name" : "android::hardware::neuralnetworks::V1_0::OperandType",
962   "referenced_type" : "type-434",
963   "self_type" : "type-434",
964   "size" : 4,
965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
966   "underlying_type" : "type-5",
967   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_011OperandTypeE"
968  },
969  {
970   "alignment" : 4,
971   "enum_fields" :
972   [
973    {
974     "enum_field_value" : 0,
975     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::ADD"
976    },
977    {
978     "enum_field_value" : 1,
979     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::AVERAGE_POOL_2D"
980    },
981    {
982     "enum_field_value" : 2,
983     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::CONCATENATION"
984    },
985    {
986     "enum_field_value" : 3,
987     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::CONV_2D"
988    },
989    {
990     "enum_field_value" : 4,
991     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::DEPTHWISE_CONV_2D"
992    },
993    {
994     "enum_field_value" : 5,
995     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::DEPTH_TO_SPACE"
996    },
997    {
998     "enum_field_value" : 6,
999     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::DEQUANTIZE"
1000    },
1001    {
1002     "enum_field_value" : 7,
1003     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::EMBEDDING_LOOKUP"
1004    },
1005    {
1006     "enum_field_value" : 8,
1007     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::FLOOR"
1008    },
1009    {
1010     "enum_field_value" : 9,
1011     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::FULLY_CONNECTED"
1012    },
1013    {
1014     "enum_field_value" : 10,
1015     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::HASHTABLE_LOOKUP"
1016    },
1017    {
1018     "enum_field_value" : 11,
1019     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::L2_NORMALIZATION"
1020    },
1021    {
1022     "enum_field_value" : 12,
1023     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::L2_POOL_2D"
1024    },
1025    {
1026     "enum_field_value" : 13,
1027     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::LOCAL_RESPONSE_NORMALIZATION"
1028    },
1029    {
1030     "enum_field_value" : 14,
1031     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::LOGISTIC"
1032    },
1033    {
1034     "enum_field_value" : 15,
1035     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::LSH_PROJECTION"
1036    },
1037    {
1038     "enum_field_value" : 16,
1039     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::LSTM"
1040    },
1041    {
1042     "enum_field_value" : 17,
1043     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::MAX_POOL_2D"
1044    },
1045    {
1046     "enum_field_value" : 18,
1047     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::MUL"
1048    },
1049    {
1050     "enum_field_value" : 19,
1051     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RELU"
1052    },
1053    {
1054     "enum_field_value" : 20,
1055     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RELU1"
1056    },
1057    {
1058     "enum_field_value" : 21,
1059     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RELU6"
1060    },
1061    {
1062     "enum_field_value" : 22,
1063     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RESHAPE"
1064    },
1065    {
1066     "enum_field_value" : 23,
1067     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RESIZE_BILINEAR"
1068    },
1069    {
1070     "enum_field_value" : 24,
1071     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::RNN"
1072    },
1073    {
1074     "enum_field_value" : 25,
1075     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::SOFTMAX"
1076    },
1077    {
1078     "enum_field_value" : 26,
1079     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::SPACE_TO_DEPTH"
1080    },
1081    {
1082     "enum_field_value" : 27,
1083     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::SVDF"
1084    },
1085    {
1086     "enum_field_value" : 28,
1087     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::TANH"
1088    },
1089    {
1090     "enum_field_value" : 10000,
1091     "name" : "android::hardware::neuralnetworks::V1_0::OperationType::OEM_OPERATION"
1092    }
1093   ],
1094   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::OperationType",
1095   "name" : "android::hardware::neuralnetworks::V1_0::OperationType",
1096   "referenced_type" : "type-444",
1097   "self_type" : "type-444",
1098   "size" : 4,
1099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
1100   "underlying_type" : "type-5",
1101   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_013OperationTypeE"
1102  },
1103  {
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 0,
1109     "name" : "android::hardware::neuralnetworks::V1_1::ExecutionPreference::LOW_POWER"
1110    },
1111    {
1112     "enum_field_value" : 1,
1113     "name" : "android::hardware::neuralnetworks::V1_1::ExecutionPreference::FAST_SINGLE_ANSWER"
1114    },
1115    {
1116     "enum_field_value" : 2,
1117     "name" : "android::hardware::neuralnetworks::V1_1::ExecutionPreference::SUSTAINED_SPEED"
1118    }
1119   ],
1120   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::ExecutionPreference",
1121   "name" : "android::hardware::neuralnetworks::V1_1::ExecutionPreference",
1122   "referenced_type" : "type-690",
1123   "self_type" : "type-690",
1124   "size" : 4,
1125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h",
1126   "underlying_type" : "type-5",
1127   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_119ExecutionPreferenceE"
1128  },
1129  {
1130   "alignment" : 4,
1131   "enum_fields" :
1132   [
1133    {
1134     "enum_field_value" : 0,
1135     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::ADD"
1136    },
1137    {
1138     "enum_field_value" : 1,
1139     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::AVERAGE_POOL_2D"
1140    },
1141    {
1142     "enum_field_value" : 2,
1143     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::CONCATENATION"
1144    },
1145    {
1146     "enum_field_value" : 3,
1147     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::CONV_2D"
1148    },
1149    {
1150     "enum_field_value" : 4,
1151     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::DEPTHWISE_CONV_2D"
1152    },
1153    {
1154     "enum_field_value" : 5,
1155     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::DEPTH_TO_SPACE"
1156    },
1157    {
1158     "enum_field_value" : 6,
1159     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::DEQUANTIZE"
1160    },
1161    {
1162     "enum_field_value" : 7,
1163     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::EMBEDDING_LOOKUP"
1164    },
1165    {
1166     "enum_field_value" : 8,
1167     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::FLOOR"
1168    },
1169    {
1170     "enum_field_value" : 9,
1171     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::FULLY_CONNECTED"
1172    },
1173    {
1174     "enum_field_value" : 10,
1175     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::HASHTABLE_LOOKUP"
1176    },
1177    {
1178     "enum_field_value" : 11,
1179     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::L2_NORMALIZATION"
1180    },
1181    {
1182     "enum_field_value" : 12,
1183     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::L2_POOL_2D"
1184    },
1185    {
1186     "enum_field_value" : 13,
1187     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::LOCAL_RESPONSE_NORMALIZATION"
1188    },
1189    {
1190     "enum_field_value" : 14,
1191     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::LOGISTIC"
1192    },
1193    {
1194     "enum_field_value" : 15,
1195     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::LSH_PROJECTION"
1196    },
1197    {
1198     "enum_field_value" : 16,
1199     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::LSTM"
1200    },
1201    {
1202     "enum_field_value" : 17,
1203     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::MAX_POOL_2D"
1204    },
1205    {
1206     "enum_field_value" : 18,
1207     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::MUL"
1208    },
1209    {
1210     "enum_field_value" : 19,
1211     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RELU"
1212    },
1213    {
1214     "enum_field_value" : 20,
1215     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RELU1"
1216    },
1217    {
1218     "enum_field_value" : 21,
1219     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RELU6"
1220    },
1221    {
1222     "enum_field_value" : 22,
1223     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RESHAPE"
1224    },
1225    {
1226     "enum_field_value" : 23,
1227     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RESIZE_BILINEAR"
1228    },
1229    {
1230     "enum_field_value" : 24,
1231     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::RNN"
1232    },
1233    {
1234     "enum_field_value" : 25,
1235     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SOFTMAX"
1236    },
1237    {
1238     "enum_field_value" : 26,
1239     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SPACE_TO_DEPTH"
1240    },
1241    {
1242     "enum_field_value" : 27,
1243     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SVDF"
1244    },
1245    {
1246     "enum_field_value" : 28,
1247     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::TANH"
1248    },
1249    {
1250     "enum_field_value" : 10000,
1251     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::OEM_OPERATION"
1252    },
1253    {
1254     "enum_field_value" : 29,
1255     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::BATCH_TO_SPACE_ND"
1256    },
1257    {
1258     "enum_field_value" : 30,
1259     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::DIV"
1260    },
1261    {
1262     "enum_field_value" : 31,
1263     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::MEAN"
1264    },
1265    {
1266     "enum_field_value" : 32,
1267     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::PAD"
1268    },
1269    {
1270     "enum_field_value" : 33,
1271     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SPACE_TO_BATCH_ND"
1272    },
1273    {
1274     "enum_field_value" : 34,
1275     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SQUEEZE"
1276    },
1277    {
1278     "enum_field_value" : 35,
1279     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::STRIDED_SLICE"
1280    },
1281    {
1282     "enum_field_value" : 36,
1283     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::SUB"
1284    },
1285    {
1286     "enum_field_value" : 37,
1287     "name" : "android::hardware::neuralnetworks::V1_1::OperationType::TRANSPOSE"
1288    }
1289   ],
1290   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::OperationType",
1291   "name" : "android::hardware::neuralnetworks::V1_1::OperationType",
1292   "referenced_type" : "type-4",
1293   "self_type" : "type-4",
1294   "size" : 4,
1295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h",
1296   "underlying_type" : "type-5",
1297   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_113OperationTypeE"
1298  },
1299  {
1300   "alignment" : 4,
1301   "enum_fields" :
1302   [
1303    {
1304     "enum_field_value" : 0,
1305     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1306    },
1307    {
1308     "enum_field_value" : 1,
1309     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1310    },
1311    {
1312     "enum_field_value" : 2,
1313     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1314    }
1315   ],
1316   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1317   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1318   "referenced_type" : "type-503",
1319   "self_type" : "type-503",
1320   "size" : 4,
1321   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1322   "underlying_type" : "type-5",
1323   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1324  },
1325  {
1326   "alignment" : 4,
1327   "enum_fields" :
1328   [
1329    {
1330     "enum_field_value" : -1,
1331     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1332    }
1333   ],
1334   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1335   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1336   "referenced_type" : "type-644",
1337   "self_type" : "type-644",
1338   "size" : 4,
1339   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1340   "underlying_type" : "type-5",
1341   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1342  },
1343  {
1344   "alignment" : 1,
1345   "enum_fields" :
1346   [
1347    {
1348     "enum_field_value" : 0,
1349     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1350    },
1351    {
1352     "enum_field_value" : 1,
1353     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1354    },
1355    {
1356     "enum_field_value" : 2,
1357     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1358    }
1359   ],
1360   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1361   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1362   "referenced_type" : "type-641",
1363   "self_type" : "type-641",
1364   "size" : 1,
1365   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1366   "underlying_type" : "type-70",
1367   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1368  },
1369  {
1370   "alignment" : 4,
1371   "enum_fields" :
1372   [
1373    {
1374     "enum_field_value" : 0,
1375     "name" : "ANDROID_LOG_UNKNOWN"
1376    },
1377    {
1378     "enum_field_value" : 1,
1379     "name" : "ANDROID_LOG_DEFAULT"
1380    },
1381    {
1382     "enum_field_value" : 2,
1383     "name" : "ANDROID_LOG_VERBOSE"
1384    },
1385    {
1386     "enum_field_value" : 3,
1387     "name" : "ANDROID_LOG_DEBUG"
1388    },
1389    {
1390     "enum_field_value" : 4,
1391     "name" : "ANDROID_LOG_INFO"
1392    },
1393    {
1394     "enum_field_value" : 5,
1395     "name" : "ANDROID_LOG_WARN"
1396    },
1397    {
1398     "enum_field_value" : 6,
1399     "name" : "ANDROID_LOG_ERROR"
1400    },
1401    {
1402     "enum_field_value" : 7,
1403     "name" : "ANDROID_LOG_FATAL"
1404    },
1405    {
1406     "enum_field_value" : 8,
1407     "name" : "ANDROID_LOG_SILENT"
1408    }
1409   ],
1410   "linker_set_key" : "android_LogPriority",
1411   "name" : "android_LogPriority",
1412   "referenced_type" : "type-1",
1413   "self_type" : "type-1",
1414   "size" : 4,
1415   "source_file" : "/system/core/liblog/include/android/log.h",
1416   "underlying_type" : "type-2",
1417   "unique_id" : "android_LogPriority"
1418  },
1419  {
1420   "alignment" : 4,
1421   "enum_fields" :
1422   [
1423    {
1424     "enum_field_value" : 0,
1425     "name" : "HAL_COLOR_MODE_NATIVE"
1426    },
1427    {
1428     "enum_field_value" : 1,
1429     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1430    },
1431    {
1432     "enum_field_value" : 2,
1433     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1434    },
1435    {
1436     "enum_field_value" : 3,
1437     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1438    },
1439    {
1440     "enum_field_value" : 4,
1441     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1442    },
1443    {
1444     "enum_field_value" : 5,
1445     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1446    },
1447    {
1448     "enum_field_value" : 6,
1449     "name" : "HAL_COLOR_MODE_DCI_P3"
1450    },
1451    {
1452     "enum_field_value" : 7,
1453     "name" : "HAL_COLOR_MODE_SRGB"
1454    },
1455    {
1456     "enum_field_value" : 8,
1457     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1458    },
1459    {
1460     "enum_field_value" : 9,
1461     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1462    }
1463   ],
1464   "linker_set_key" : "android_color_mode_t",
1465   "name" : "android_color_mode_t",
1466   "referenced_type" : "type-596",
1467   "self_type" : "type-596",
1468   "size" : 4,
1469   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1470   "underlying_type" : "type-2",
1471   "unique_id" : "android_color_mode_t"
1472  },
1473  {
1474   "alignment" : 4,
1475   "enum_fields" :
1476   [
1477    {
1478     "enum_field_value" : 10,
1479     "name" : "HAL_COLOR_MODE_BT2020"
1480    },
1481    {
1482     "enum_field_value" : 11,
1483     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1484    },
1485    {
1486     "enum_field_value" : 12,
1487     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1488    }
1489   ],
1490   "linker_set_key" : "android_color_mode_v1_1_t",
1491   "name" : "android_color_mode_v1_1_t",
1492   "referenced_type" : "type-602",
1493   "self_type" : "type-602",
1494   "size" : 4,
1495   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1496   "underlying_type" : "type-2",
1497   "unique_id" : "android_color_mode_v1_1_t"
1498  },
1499  {
1500   "alignment" : 4,
1501   "enum_fields" :
1502   [
1503    {
1504     "enum_field_value" : 0,
1505     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1506    },
1507    {
1508     "enum_field_value" : 1,
1509     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1510    },
1511    {
1512     "enum_field_value" : 2,
1513     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1514    },
1515    {
1516     "enum_field_value" : 3,
1517     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1518    },
1519    {
1520     "enum_field_value" : 4,
1521     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1522    },
1523    {
1524     "enum_field_value" : 5,
1525     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1526    },
1527    {
1528     "enum_field_value" : 6,
1529     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1530    }
1531   ],
1532   "linker_set_key" : "android_color_transform_t",
1533   "name" : "android_color_transform_t",
1534   "referenced_type" : "type-597",
1535   "self_type" : "type-597",
1536   "size" : 4,
1537   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1538   "underlying_type" : "type-2",
1539   "unique_id" : "android_color_transform_t"
1540  },
1541  {
1542   "alignment" : 4,
1543   "enum_fields" :
1544   [
1545    {
1546     "enum_field_value" : 0,
1547     "name" : "HAL_DATASPACE_UNKNOWN"
1548    },
1549    {
1550     "enum_field_value" : 1,
1551     "name" : "HAL_DATASPACE_ARBITRARY"
1552    },
1553    {
1554     "enum_field_value" : 16,
1555     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1556    },
1557    {
1558     "enum_field_value" : 4128768,
1559     "name" : "HAL_DATASPACE_STANDARD_MASK"
1560    },
1561    {
1562     "enum_field_value" : 0,
1563     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1564    },
1565    {
1566     "enum_field_value" : 65536,
1567     "name" : "HAL_DATASPACE_STANDARD_BT709"
1568    },
1569    {
1570     "enum_field_value" : 131072,
1571     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1572    },
1573    {
1574     "enum_field_value" : 196608,
1575     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1576    },
1577    {
1578     "enum_field_value" : 262144,
1579     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1580    },
1581    {
1582     "enum_field_value" : 327680,
1583     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1584    },
1585    {
1586     "enum_field_value" : 393216,
1587     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1588    },
1589    {
1590     "enum_field_value" : 458752,
1591     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1592    },
1593    {
1594     "enum_field_value" : 524288,
1595     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1596    },
1597    {
1598     "enum_field_value" : 589824,
1599     "name" : "HAL_DATASPACE_STANDARD_FILM"
1600    },
1601    {
1602     "enum_field_value" : 655360,
1603     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1604    },
1605    {
1606     "enum_field_value" : 720896,
1607     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1608    },
1609    {
1610     "enum_field_value" : 22,
1611     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1612    },
1613    {
1614     "enum_field_value" : 130023424,
1615     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1616    },
1617    {
1618     "enum_field_value" : 0,
1619     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1620    },
1621    {
1622     "enum_field_value" : 4194304,
1623     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1624    },
1625    {
1626     "enum_field_value" : 8388608,
1627     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1628    },
1629    {
1630     "enum_field_value" : 12582912,
1631     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1632    },
1633    {
1634     "enum_field_value" : 16777216,
1635     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1636    },
1637    {
1638     "enum_field_value" : 20971520,
1639     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1640    },
1641    {
1642     "enum_field_value" : 25165824,
1643     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1644    },
1645    {
1646     "enum_field_value" : 29360128,
1647     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1648    },
1649    {
1650     "enum_field_value" : 33554432,
1651     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1652    },
1653    {
1654     "enum_field_value" : 27,
1655     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1656    },
1657    {
1658     "enum_field_value" : 939524096,
1659     "name" : "HAL_DATASPACE_RANGE_MASK"
1660    },
1661    {
1662     "enum_field_value" : 0,
1663     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1664    },
1665    {
1666     "enum_field_value" : 134217728,
1667     "name" : "HAL_DATASPACE_RANGE_FULL"
1668    },
1669    {
1670     "enum_field_value" : 268435456,
1671     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1672    },
1673    {
1674     "enum_field_value" : 402653184,
1675     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1676    },
1677    {
1678     "enum_field_value" : 512,
1679     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1680    },
1681    {
1682     "enum_field_value" : 138477568,
1683     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1684    },
1685    {
1686     "enum_field_value" : 406913024,
1687     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1688    },
1689    {
1690     "enum_field_value" : 513,
1691     "name" : "HAL_DATASPACE_SRGB"
1692    },
1693    {
1694     "enum_field_value" : 142671872,
1695     "name" : "HAL_DATASPACE_V0_SRGB"
1696    },
1697    {
1698     "enum_field_value" : 411107328,
1699     "name" : "HAL_DATASPACE_V0_SCRGB"
1700    },
1701    {
1702     "enum_field_value" : 257,
1703     "name" : "HAL_DATASPACE_JFIF"
1704    },
1705    {
1706     "enum_field_value" : 146931712,
1707     "name" : "HAL_DATASPACE_V0_JFIF"
1708    },
1709    {
1710     "enum_field_value" : 258,
1711     "name" : "HAL_DATASPACE_BT601_625"
1712    },
1713    {
1714     "enum_field_value" : 281149440,
1715     "name" : "HAL_DATASPACE_V0_BT601_625"
1716    },
1717    {
1718     "enum_field_value" : 259,
1719     "name" : "HAL_DATASPACE_BT601_525"
1720    },
1721    {
1722     "enum_field_value" : 281280512,
1723     "name" : "HAL_DATASPACE_V0_BT601_525"
1724    },
1725    {
1726     "enum_field_value" : 260,
1727     "name" : "HAL_DATASPACE_BT709"
1728    },
1729    {
1730     "enum_field_value" : 281083904,
1731     "name" : "HAL_DATASPACE_V0_BT709"
1732    },
1733    {
1734     "enum_field_value" : 139067392,
1735     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1736    },
1737    {
1738     "enum_field_value" : 155844608,
1739     "name" : "HAL_DATASPACE_DCI_P3"
1740    },
1741    {
1742     "enum_field_value" : 139067392,
1743     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1744    },
1745    {
1746     "enum_field_value" : 143261696,
1747     "name" : "HAL_DATASPACE_DISPLAY_P3"
1748    },
1749    {
1750     "enum_field_value" : 151715840,
1751     "name" : "HAL_DATASPACE_ADOBE_RGB"
1752    },
1753    {
1754     "enum_field_value" : 138805248,
1755     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1756    },
1757    {
1758     "enum_field_value" : 147193856,
1759     "name" : "HAL_DATASPACE_BT2020"
1760    },
1761    {
1762     "enum_field_value" : 163971072,
1763     "name" : "HAL_DATASPACE_BT2020_PQ"
1764    },
1765    {
1766     "enum_field_value" : 4096,
1767     "name" : "HAL_DATASPACE_DEPTH"
1768    },
1769    {
1770     "enum_field_value" : 4097,
1771     "name" : "HAL_DATASPACE_SENSOR"
1772    }
1773   ],
1774   "linker_set_key" : "android_dataspace_t",
1775   "name" : "android_dataspace_t",
1776   "referenced_type" : "type-595",
1777   "self_type" : "type-595",
1778   "size" : 4,
1779   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1780   "underlying_type" : "type-2",
1781   "unique_id" : "android_dataspace_t"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 281411584,
1789     "name" : "HAL_DATASPACE_BT2020_ITU"
1790    },
1791    {
1792     "enum_field_value" : 298188800,
1793     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1794    },
1795    {
1796     "enum_field_value" : 302383104,
1797     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1798    },
1799    {
1800     "enum_field_value" : 168165376,
1801     "name" : "HAL_DATASPACE_BT2020_HLG"
1802    }
1803   ],
1804   "linker_set_key" : "android_dataspace_v1_1_t",
1805   "name" : "android_dataspace_v1_1_t",
1806   "referenced_type" : "type-601",
1807   "self_type" : "type-601",
1808   "size" : 4,
1809   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1810   "underlying_type" : "type-2",
1811   "unique_id" : "android_dataspace_v1_1_t"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 142999552,
1819     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1820    },
1821    {
1822     "enum_field_value" : 4098,
1823     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1824    },
1825    {
1826     "enum_field_value" : 4099,
1827     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1828    },
1829    {
1830     "enum_field_value" : 4100,
1831     "name" : "HAL_DATASPACE_HEIF"
1832    }
1833   ],
1834   "linker_set_key" : "android_dataspace_v1_2_t",
1835   "name" : "android_dataspace_v1_2_t",
1836   "referenced_type" : "type-605",
1837   "self_type" : "type-605",
1838   "size" : 4,
1839   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1840   "underlying_type" : "type-2",
1841   "unique_id" : "android_dataspace_v1_2_t"
1842  },
1843  {
1844   "alignment" : 4,
1845   "enum_fields" :
1846   [
1847    {
1848     "enum_field_value" : 1,
1849     "name" : "FLEX_COMPONENT_Y"
1850    },
1851    {
1852     "enum_field_value" : 2,
1853     "name" : "FLEX_COMPONENT_Cb"
1854    },
1855    {
1856     "enum_field_value" : 4,
1857     "name" : "FLEX_COMPONENT_Cr"
1858    },
1859    {
1860     "enum_field_value" : 1024,
1861     "name" : "FLEX_COMPONENT_R"
1862    },
1863    {
1864     "enum_field_value" : 2048,
1865     "name" : "FLEX_COMPONENT_G"
1866    },
1867    {
1868     "enum_field_value" : 4096,
1869     "name" : "FLEX_COMPONENT_B"
1870    },
1871    {
1872     "enum_field_value" : 1073741824,
1873     "name" : "FLEX_COMPONENT_A"
1874    }
1875   ],
1876   "linker_set_key" : "android_flex_component",
1877   "name" : "android_flex_component",
1878   "referenced_type" : "type-610",
1879   "self_type" : "type-610",
1880   "size" : 4,
1881   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1882   "underlying_type" : "type-2",
1883   "unique_id" : "android_flex_component"
1884  },
1885  {
1886   "alignment" : 4,
1887   "enum_fields" :
1888   [
1889    {
1890     "enum_field_value" : 0,
1891     "name" : "FLEX_FORMAT_INVALID"
1892    },
1893    {
1894     "enum_field_value" : 1,
1895     "name" : "FLEX_FORMAT_Y"
1896    },
1897    {
1898     "enum_field_value" : 7,
1899     "name" : "FLEX_FORMAT_YCbCr"
1900    },
1901    {
1902     "enum_field_value" : 1073741831,
1903     "name" : "FLEX_FORMAT_YCbCrA"
1904    },
1905    {
1906     "enum_field_value" : 7168,
1907     "name" : "FLEX_FORMAT_RGB"
1908    },
1909    {
1910     "enum_field_value" : 1073748992,
1911     "name" : "FLEX_FORMAT_RGBA"
1912    }
1913   ],
1914   "linker_set_key" : "android_flex_format",
1915   "name" : "android_flex_format",
1916   "referenced_type" : "type-612",
1917   "self_type" : "type-612",
1918   "size" : 4,
1919   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1920   "underlying_type" : "type-2",
1921   "unique_id" : "android_flex_format"
1922  },
1923  {
1924   "alignment" : 4,
1925   "enum_fields" :
1926   [
1927    {
1928     "enum_field_value" : 1,
1929     "name" : "HAL_HDR_DOLBY_VISION"
1930    },
1931    {
1932     "enum_field_value" : 2,
1933     "name" : "HAL_HDR_HDR10"
1934    },
1935    {
1936     "enum_field_value" : 3,
1937     "name" : "HAL_HDR_HLG"
1938    }
1939   ],
1940   "linker_set_key" : "android_hdr_t",
1941   "name" : "android_hdr_t",
1942   "referenced_type" : "type-598",
1943   "self_type" : "type-598",
1944   "size" : 4,
1945   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1946   "underlying_type" : "type-2",
1947   "unique_id" : "android_hdr_t"
1948  },
1949  {
1950   "alignment" : 4,
1951   "enum_fields" :
1952   [
1953    {
1954     "enum_field_value" : 4,
1955     "name" : "HAL_HDR_HDR10_PLUS"
1956    }
1957   ],
1958   "linker_set_key" : "android_hdr_v1_2_t",
1959   "name" : "android_hdr_v1_2_t",
1960   "referenced_type" : "type-604",
1961   "self_type" : "type-604",
1962   "size" : 4,
1963   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1964   "underlying_type" : "type-2",
1965   "unique_id" : "android_hdr_v1_2_t"
1966  },
1967  {
1968   "alignment" : 4,
1969   "enum_fields" :
1970   [
1971    {
1972     "enum_field_value" : 39,
1973     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1974    },
1975    {
1976     "enum_field_value" : 40,
1977     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1978    },
1979    {
1980     "enum_field_value" : 41,
1981     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1982    },
1983    {
1984     "enum_field_value" : 42,
1985     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1986    }
1987   ],
1988   "linker_set_key" : "android_pixel_format_sw_t",
1989   "name" : "android_pixel_format_sw_t",
1990   "referenced_type" : "type-607",
1991   "self_type" : "type-607",
1992   "size" : 4,
1993   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1994   "underlying_type" : "type-2",
1995   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1996  },
1997  {
1998   "alignment" : 4,
1999   "enum_fields" :
2000   [
2001    {
2002     "enum_field_value" : 1,
2003     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2004    },
2005    {
2006     "enum_field_value" : 2,
2007     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2008    },
2009    {
2010     "enum_field_value" : 3,
2011     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2012    },
2013    {
2014     "enum_field_value" : 4,
2015     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2016    },
2017    {
2018     "enum_field_value" : 5,
2019     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2020    },
2021    {
2022     "enum_field_value" : 16,
2023     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2024    },
2025    {
2026     "enum_field_value" : 17,
2027     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2028    },
2029    {
2030     "enum_field_value" : 20,
2031     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2032    },
2033    {
2034     "enum_field_value" : 22,
2035     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2036    },
2037    {
2038     "enum_field_value" : 32,
2039     "name" : "HAL_PIXEL_FORMAT_RAW16"
2040    },
2041    {
2042     "enum_field_value" : 33,
2043     "name" : "HAL_PIXEL_FORMAT_BLOB"
2044    },
2045    {
2046     "enum_field_value" : 34,
2047     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2048    },
2049    {
2050     "enum_field_value" : 35,
2051     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2052    },
2053    {
2054     "enum_field_value" : 36,
2055     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2056    },
2057    {
2058     "enum_field_value" : 37,
2059     "name" : "HAL_PIXEL_FORMAT_RAW10"
2060    },
2061    {
2062     "enum_field_value" : 38,
2063     "name" : "HAL_PIXEL_FORMAT_RAW12"
2064    },
2065    {
2066     "enum_field_value" : 43,
2067     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2068    },
2069    {
2070     "enum_field_value" : 538982489,
2071     "name" : "HAL_PIXEL_FORMAT_Y8"
2072    },
2073    {
2074     "enum_field_value" : 540422489,
2075     "name" : "HAL_PIXEL_FORMAT_Y16"
2076    },
2077    {
2078     "enum_field_value" : 842094169,
2079     "name" : "HAL_PIXEL_FORMAT_YV12"
2080    }
2081   ],
2082   "linker_set_key" : "android_pixel_format_t",
2083   "name" : "android_pixel_format_t",
2084   "referenced_type" : "type-593",
2085   "self_type" : "type-593",
2086   "size" : 4,
2087   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2088   "underlying_type" : "type-2",
2089   "unique_id" : "android_pixel_format_t"
2090  },
2091  {
2092   "alignment" : 4,
2093   "enum_fields" :
2094   [
2095    {
2096     "enum_field_value" : 48,
2097     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2098    },
2099    {
2100     "enum_field_value" : 49,
2101     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2102    },
2103    {
2104     "enum_field_value" : 50,
2105     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2106    },
2107    {
2108     "enum_field_value" : 51,
2109     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2110    },
2111    {
2112     "enum_field_value" : 52,
2113     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2114    },
2115    {
2116     "enum_field_value" : 53,
2117     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2118    },
2119    {
2120     "enum_field_value" : 54,
2121     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2122    }
2123   ],
2124   "linker_set_key" : "android_pixel_format_v1_1_t",
2125   "name" : "android_pixel_format_v1_1_t",
2126   "referenced_type" : "type-599",
2127   "self_type" : "type-599",
2128   "size" : 4,
2129   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2130   "underlying_type" : "type-2",
2131   "unique_id" : "android_pixel_format_v1_1_t"
2132  },
2133  {
2134   "alignment" : 4,
2135   "enum_fields" :
2136   [
2137    {
2138     "enum_field_value" : 55,
2139     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2140    }
2141   ],
2142   "linker_set_key" : "android_pixel_format_v1_2_t",
2143   "name" : "android_pixel_format_v1_2_t",
2144   "referenced_type" : "type-606",
2145   "self_type" : "type-606",
2146   "size" : 4,
2147   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2148   "underlying_type" : "type-2",
2149   "unique_id" : "android_pixel_format_v1_2_t"
2150  },
2151  {
2152   "alignment" : 4,
2153   "enum_fields" :
2154   [
2155    {
2156     "enum_field_value" : 0,
2157     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2158    },
2159    {
2160     "enum_field_value" : 1,
2161     "name" : "HAL_RENDER_INTENT_ENHANCE"
2162    },
2163    {
2164     "enum_field_value" : 2,
2165     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2166    },
2167    {
2168     "enum_field_value" : 3,
2169     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2170    }
2171   ],
2172   "linker_set_key" : "android_render_intent_v1_1_t",
2173   "name" : "android_render_intent_v1_1_t",
2174   "referenced_type" : "type-603",
2175   "self_type" : "type-603",
2176   "size" : 4,
2177   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2178   "underlying_type" : "type-2",
2179   "unique_id" : "android_render_intent_v1_1_t"
2180  },
2181  {
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "HAL_TRANSFORM_FLIP_H"
2188    },
2189    {
2190     "enum_field_value" : 2,
2191     "name" : "HAL_TRANSFORM_FLIP_V"
2192    },
2193    {
2194     "enum_field_value" : 4,
2195     "name" : "HAL_TRANSFORM_ROT_90"
2196    },
2197    {
2198     "enum_field_value" : 3,
2199     "name" : "HAL_TRANSFORM_ROT_180"
2200    },
2201    {
2202     "enum_field_value" : 7,
2203     "name" : "HAL_TRANSFORM_ROT_270"
2204    }
2205   ],
2206   "linker_set_key" : "android_transform_t",
2207   "name" : "android_transform_t",
2208   "referenced_type" : "type-594",
2209   "self_type" : "type-594",
2210   "size" : 4,
2211   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2212   "underlying_type" : "type-2",
2213   "unique_id" : "android_transform_t"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 0,
2221     "name" : "LOG_ID_MIN"
2222    },
2223    {
2224     "enum_field_value" : 0,
2225     "name" : "LOG_ID_MAIN"
2226    },
2227    {
2228     "enum_field_value" : 1,
2229     "name" : "LOG_ID_RADIO"
2230    },
2231    {
2232     "enum_field_value" : 2,
2233     "name" : "LOG_ID_EVENTS"
2234    },
2235    {
2236     "enum_field_value" : 3,
2237     "name" : "LOG_ID_SYSTEM"
2238    },
2239    {
2240     "enum_field_value" : 4,
2241     "name" : "LOG_ID_CRASH"
2242    },
2243    {
2244     "enum_field_value" : 5,
2245     "name" : "LOG_ID_STATS"
2246    },
2247    {
2248     "enum_field_value" : 6,
2249     "name" : "LOG_ID_SECURITY"
2250    },
2251    {
2252     "enum_field_value" : 7,
2253     "name" : "LOG_ID_KERNEL"
2254    },
2255    {
2256     "enum_field_value" : 8,
2257     "name" : "LOG_ID_MAX"
2258    }
2259   ],
2260   "linker_set_key" : "log_id",
2261   "name" : "log_id",
2262   "referenced_type" : "type-258",
2263   "self_type" : "type-258",
2264   "size" : 4,
2265   "source_file" : "/system/core/liblog/include/android/log.h",
2266   "underlying_type" : "type-2",
2267   "unique_id" : "log_id"
2268  }
2269 ],
2270 "function_types" :
2271 [
2272  {
2273   "alignment" : 4,
2274   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2275   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2276   "parameters" :
2277   [
2278    {
2279     "referenced_type" : "type-131"
2280    },
2281    {
2282     "referenced_type" : "type-137"
2283    },
2284    {
2285     "referenced_type" : "type-46"
2286    }
2287   ],
2288   "referenced_type" : "type-130",
2289   "return_type" : "type-11",
2290   "self_type" : "type-130",
2291   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2292  },
2293  {
2294   "alignment" : 4,
2295   "linker_set_key" : "int (void *)",
2296   "name" : "int (void *)",
2297   "parameters" :
2298   [
2299    {
2300     "referenced_type" : "type-46"
2301    }
2302   ],
2303   "referenced_type" : "type-620",
2304   "return_type" : "type-5",
2305   "self_type" : "type-620",
2306   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2307  },
2308  {
2309   "alignment" : 4,
2310   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2311   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2312   "parameters" :
2313   [
2314    {
2315     "referenced_type" : "type-538"
2316    },
2317    {
2318     "referenced_type" : "type-478"
2319    },
2320    {
2321     "referenced_type" : "type-2"
2322    },
2323    {
2324     "referenced_type" : "type-539"
2325    },
2326    {
2327     "referenced_type" : "type-2"
2328    },
2329    {
2330     "referenced_type" : "type-46"
2331    }
2332   ],
2333   "referenced_type" : "type-537",
2334   "return_type" : "type-47",
2335   "self_type" : "type-537",
2336   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2337  }
2338 ],
2339 "functions" :
2340 [
2341  {
2342   "function_name" : "android::hardware::fromBinder",
2343   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_14neuralnetworks4V1_022IPreparedModelCallbackENS3_25BpHwPreparedModelCallbackENS3_25BnHwPreparedModelCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
2344   "parameters" :
2345   [
2346    {
2347     "referenced_type" : "type-137"
2348    }
2349   ],
2350   "return_type" : "type-100",
2351   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2352   "template_args" : [ "type-102", "type-194", "type-547" ]
2353  },
2354  {
2355   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::onTransact",
2356   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2357   "parameters" :
2358   [
2359    {
2360     "is_this_ptr" : true,
2361     "referenced_type" : "type-61"
2362    },
2363    {
2364     "referenced_type" : "type-2"
2365    },
2366    {
2367     "referenced_type" : "type-544"
2368    },
2369    {
2370     "referenced_type" : "type-538"
2371    },
2372    {
2373     "default_arg" : true,
2374     "referenced_type" : "type-2"
2375    },
2376    {
2377     "default_arg" : true,
2378     "referenced_type" : "type-787"
2379    }
2380   ],
2381   "return_type" : "type-5",
2382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2383  },
2384  {
2385   "access" : "private",
2386   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::getDebugInfo",
2387   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2388   "parameters" :
2389   [
2390    {
2391     "is_this_ptr" : true,
2392     "referenced_type" : "type-61"
2393    },
2394    {
2395     "referenced_type" : "type-788"
2396    }
2397   ],
2398   "return_type" : "type-283",
2399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2400  },
2401  {
2402   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::_hidl_prepareModel_1_1",
2403   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice22_hidl_prepareModel_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2404   "parameters" :
2405   [
2406    {
2407     "referenced_type" : "type-545"
2408    },
2409    {
2410     "referenced_type" : "type-544"
2411    },
2412    {
2413     "referenced_type" : "type-538"
2414    },
2415    {
2416     "referenced_type" : "type-789"
2417    }
2418   ],
2419   "return_type" : "type-5",
2420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2421  },
2422  {
2423   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::_hidl_getCapabilities_1_1",
2424   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice25_hidl_getCapabilities_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2425   "parameters" :
2426   [
2427    {
2428     "referenced_type" : "type-545"
2429    },
2430    {
2431     "referenced_type" : "type-544"
2432    },
2433    {
2434     "referenced_type" : "type-538"
2435    },
2436    {
2437     "referenced_type" : "type-790"
2438    }
2439   ],
2440   "return_type" : "type-5",
2441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2442  },
2443  {
2444   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::_hidl_getSupportedOperations_1_1",
2445   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice32_hidl_getSupportedOperations_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2446   "parameters" :
2447   [
2448    {
2449     "referenced_type" : "type-545"
2450    },
2451    {
2452     "referenced_type" : "type-544"
2453    },
2454    {
2455     "referenced_type" : "type-538"
2456    },
2457    {
2458     "referenced_type" : "type-791"
2459    }
2460   ],
2461   "return_type" : "type-5",
2462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2463  },
2464  {
2465   "access" : "private",
2466   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::ping",
2467   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice4pingEv",
2468   "parameters" :
2469   [
2470    {
2471     "is_this_ptr" : true,
2472     "referenced_type" : "type-61"
2473    }
2474   ],
2475   "return_type" : "type-283",
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2477  },
2478  {
2479   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::BnHwDevice",
2480   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceC1ERKNS_2spINS2_7IDeviceEEE",
2481   "parameters" :
2482   [
2483    {
2484     "is_this_ptr" : true,
2485     "referenced_type" : "type-61"
2486    },
2487    {
2488     "referenced_type" : "type-756"
2489    }
2490   ],
2491   "return_type" : "type-47",
2492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2493  },
2494  {
2495   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::BnHwDevice",
2496   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceC2ERKNS_2spINS2_7IDeviceEEE",
2497   "parameters" :
2498   [
2499    {
2500     "is_this_ptr" : true,
2501     "referenced_type" : "type-61"
2502    },
2503    {
2504     "referenced_type" : "type-756"
2505    }
2506   ],
2507   "return_type" : "type-47",
2508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2509  },
2510  {
2511   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::~BnHwDevice",
2512   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev",
2513   "parameters" :
2514   [
2515    {
2516     "is_this_ptr" : true,
2517     "referenced_type" : "type-61"
2518    }
2519   ],
2520   "return_type" : "type-47",
2521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2522  },
2523  {
2524   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::~BnHwDevice",
2525   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev",
2526   "parameters" :
2527   [
2528    {
2529     "is_this_ptr" : true,
2530     "referenced_type" : "type-61"
2531    }
2532   ],
2533   "return_type" : "type-47",
2534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2535  },
2536  {
2537   "function_name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice::~BnHwDevice",
2538   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD2Ev",
2539   "parameters" :
2540   [
2541    {
2542     "is_this_ptr" : true,
2543     "referenced_type" : "type-61"
2544    }
2545   ],
2546   "return_type" : "type-47",
2547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h"
2548  },
2549  {
2550   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::linkToDeath",
2551   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2552   "parameters" :
2553   [
2554    {
2555     "is_this_ptr" : true,
2556     "referenced_type" : "type-97"
2557    },
2558    {
2559     "referenced_type" : "type-41"
2560    },
2561    {
2562     "referenced_type" : "type-10"
2563    }
2564   ],
2565   "return_type" : "type-235",
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2567  },
2568  {
2569   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getDebugInfo",
2570   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2571   "parameters" :
2572   [
2573    {
2574     "is_this_ptr" : true,
2575     "referenced_type" : "type-97"
2576    },
2577    {
2578     "referenced_type" : "type-792"
2579    }
2580   ],
2581   "return_type" : "type-283",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getHashChain",
2586   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-97"
2592    },
2593    {
2594     "referenced_type" : "type-793"
2595    }
2596   ],
2597   "return_type" : "type-283",
2598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2599  },
2600  {
2601   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::prepareModel",
2602   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE",
2603   "parameters" :
2604   [
2605    {
2606     "is_this_ptr" : true,
2607     "referenced_type" : "type-97"
2608    },
2609    {
2610     "referenced_type" : "type-739"
2611    },
2612    {
2613     "referenced_type" : "type-103"
2614    }
2615   ],
2616   "return_type" : "type-243",
2617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2618  },
2619  {
2620   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::unlinkToDeath",
2621   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2622   "parameters" :
2623   [
2624    {
2625     "is_this_ptr" : true,
2626     "referenced_type" : "type-97"
2627    },
2628    {
2629     "referenced_type" : "type-41"
2630    }
2631   ],
2632   "return_type" : "type-235",
2633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2634  },
2635  {
2636   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::interfaceChain",
2637   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2638   "parameters" :
2639   [
2640    {
2641     "is_this_ptr" : true,
2642     "referenced_type" : "type-97"
2643    },
2644    {
2645     "referenced_type" : "type-794"
2646    }
2647   ],
2648   "return_type" : "type-283",
2649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2650  },
2651  {
2652   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getCapabilities",
2653   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE",
2654   "parameters" :
2655   [
2656    {
2657     "is_this_ptr" : true,
2658     "referenced_type" : "type-97"
2659    },
2660    {
2661     "referenced_type" : "type-795"
2662    }
2663   ],
2664   "return_type" : "type-283",
2665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2666  },
2667  {
2668   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::prepareModel_1_1",
2669   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE",
2670   "parameters" :
2671   [
2672    {
2673     "is_this_ptr" : true,
2674     "referenced_type" : "type-97"
2675    },
2676    {
2677     "referenced_type" : "type-737"
2678    },
2679    {
2680     "referenced_type" : "type-690"
2681    },
2682    {
2683     "referenced_type" : "type-103"
2684    }
2685   ],
2686   "return_type" : "type-243",
2687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2688  },
2689  {
2690   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getCapabilities_1_1",
2691   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE",
2692   "parameters" :
2693   [
2694    {
2695     "is_this_ptr" : true,
2696     "referenced_type" : "type-97"
2697    },
2698    {
2699     "referenced_type" : "type-796"
2700    }
2701   ],
2702   "return_type" : "type-283",
2703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2704  },
2705  {
2706   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::interfaceDescriptor",
2707   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2708   "parameters" :
2709   [
2710    {
2711     "is_this_ptr" : true,
2712     "referenced_type" : "type-97"
2713    },
2714    {
2715     "referenced_type" : "type-797"
2716    }
2717   ],
2718   "return_type" : "type-283",
2719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2720  },
2721  {
2722   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::notifySyspropsChanged",
2723   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21notifySyspropsChangedEv",
2724   "parameters" :
2725   [
2726    {
2727     "is_this_ptr" : true,
2728     "referenced_type" : "type-97"
2729    }
2730   ],
2731   "return_type" : "type-283",
2732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2733  },
2734  {
2735   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::setHALInstrumentation",
2736   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21setHALInstrumentationEv",
2737   "parameters" :
2738   [
2739    {
2740     "is_this_ptr" : true,
2741     "referenced_type" : "type-97"
2742    }
2743   ],
2744   "return_type" : "type-283",
2745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2746  },
2747  {
2748   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::_hidl_prepareModel_1_1",
2749   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice22_hidl_prepareModel_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE",
2750   "parameters" :
2751   [
2752    {
2753     "referenced_type" : "type-116"
2754    },
2755    {
2756     "referenced_type" : "type-698"
2757    },
2758    {
2759     "referenced_type" : "type-737"
2760    },
2761    {
2762     "referenced_type" : "type-690"
2763    },
2764    {
2765     "referenced_type" : "type-103"
2766    }
2767   ],
2768   "return_type" : "type-243",
2769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2770  },
2771  {
2772   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getSupportedOperations",
2773   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE",
2774   "parameters" :
2775   [
2776    {
2777     "is_this_ptr" : true,
2778     "referenced_type" : "type-97"
2779    },
2780    {
2781     "referenced_type" : "type-739"
2782    },
2783    {
2784     "referenced_type" : "type-798"
2785    }
2786   ],
2787   "return_type" : "type-283",
2788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2789  },
2790  {
2791   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::_hidl_getCapabilities_1_1",
2792   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice25_hidl_getCapabilities_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE",
2793   "parameters" :
2794   [
2795    {
2796     "referenced_type" : "type-116"
2797    },
2798    {
2799     "referenced_type" : "type-698"
2800    },
2801    {
2802     "referenced_type" : "type-799"
2803    }
2804   ],
2805   "return_type" : "type-283",
2806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2807  },
2808  {
2809   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getSupportedOperations_1_1",
2810   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE",
2811   "parameters" :
2812   [
2813    {
2814     "is_this_ptr" : true,
2815     "referenced_type" : "type-97"
2816    },
2817    {
2818     "referenced_type" : "type-737"
2819    },
2820    {
2821     "referenced_type" : "type-800"
2822    }
2823   ],
2824   "return_type" : "type-283",
2825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2826  },
2827  {
2828   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::_hidl_getSupportedOperations_1_1",
2829   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice32_hidl_getSupportedOperations_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE",
2830   "parameters" :
2831   [
2832    {
2833     "referenced_type" : "type-116"
2834    },
2835    {
2836     "referenced_type" : "type-698"
2837    },
2838    {
2839     "referenced_type" : "type-737"
2840    },
2841    {
2842     "referenced_type" : "type-801"
2843    }
2844   ],
2845   "return_type" : "type-283",
2846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2847  },
2848  {
2849   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::ping",
2850   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice4pingEv",
2851   "parameters" :
2852   [
2853    {
2854     "is_this_ptr" : true,
2855     "referenced_type" : "type-97"
2856    }
2857   ],
2858   "return_type" : "type-283",
2859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2860  },
2861  {
2862   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::debug",
2863   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2864   "parameters" :
2865   [
2866    {
2867     "is_this_ptr" : true,
2868     "referenced_type" : "type-97"
2869    },
2870    {
2871     "referenced_type" : "type-495"
2872    },
2873    {
2874     "referenced_type" : "type-701"
2875    }
2876   ],
2877   "return_type" : "type-283",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2879  },
2880  {
2881   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::getStatus",
2882   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice9getStatusEv",
2883   "parameters" :
2884   [
2885    {
2886     "is_this_ptr" : true,
2887     "referenced_type" : "type-97"
2888    }
2889   ],
2890   "return_type" : "type-252",
2891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2892  },
2893  {
2894   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::BpHwDevice",
2895   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceC1ERKNS_2spINS0_7IBinderEEE",
2896   "parameters" :
2897   [
2898    {
2899     "is_this_ptr" : true,
2900     "referenced_type" : "type-97"
2901    },
2902    {
2903     "referenced_type" : "type-137"
2904    }
2905   ],
2906   "return_type" : "type-47",
2907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2908  },
2909  {
2910   "function_name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice::BpHwDevice",
2911   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceC2ERKNS_2spINS0_7IBinderEEE",
2912   "parameters" :
2913   [
2914    {
2915     "is_this_ptr" : true,
2916     "referenced_type" : "type-97"
2917    },
2918    {
2919     "referenced_type" : "type-137"
2920    }
2921   ],
2922   "return_type" : "type-47",
2923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
2924  },
2925  {
2926   "function_name" : "android::hardware::neuralnetworks::V1_1::writeEmbeddedToParcel",
2927   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_121writeEmbeddedToParcelERKNS2_5ModelEPNS0_6ParcelEjj",
2928   "parameters" :
2929   [
2930    {
2931     "referenced_type" : "type-737"
2932    },
2933    {
2934     "referenced_type" : "type-538"
2935    },
2936    {
2937     "referenced_type" : "type-2"
2938    },
2939    {
2940     "referenced_type" : "type-2"
2941    }
2942   ],
2943   "return_type" : "type-5",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/hwtypes.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::neuralnetworks::V1_1::writeEmbeddedToParcel",
2948   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_121writeEmbeddedToParcelERKNS2_9OperationEPNS0_6ParcelEjj",
2949   "parameters" :
2950   [
2951    {
2952     "referenced_type" : "type-147"
2953    },
2954    {
2955     "referenced_type" : "type-538"
2956    },
2957    {
2958     "referenced_type" : "type-2"
2959    },
2960    {
2961     "referenced_type" : "type-2"
2962    }
2963   ],
2964   "return_type" : "type-5",
2965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/hwtypes.h"
2966  },
2967  {
2968   "function_name" : "android::hardware::neuralnetworks::V1_1::readEmbeddedFromParcel",
2969   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_122readEmbeddedFromParcelERKNS2_5ModelERKNS0_6ParcelEjj",
2970   "parameters" :
2971   [
2972    {
2973     "referenced_type" : "type-737"
2974    },
2975    {
2976     "referenced_type" : "type-544"
2977    },
2978    {
2979     "referenced_type" : "type-2"
2980    },
2981    {
2982     "referenced_type" : "type-2"
2983    }
2984   ],
2985   "return_type" : "type-5",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/hwtypes.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::neuralnetworks::V1_1::readEmbeddedFromParcel",
2990   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_122readEmbeddedFromParcelERKNS2_9OperationERKNS0_6ParcelEjj",
2991   "parameters" :
2992   [
2993    {
2994     "referenced_type" : "type-147"
2995    },
2996    {
2997     "referenced_type" : "type-544"
2998    },
2999    {
3000     "referenced_type" : "type-2"
3001    },
3002    {
3003     "referenced_type" : "type-2"
3004    }
3005   ],
3006   "return_type" : "type-5",
3007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/hwtypes.h"
3008  },
3009  {
3010   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::getService",
3011   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3012   "parameters" :
3013   [
3014    {
3015     "default_arg" : true,
3016     "referenced_type" : "type-550"
3017    },
3018    {
3019     "default_arg" : true,
3020     "referenced_type" : "type-11"
3021    }
3022   ],
3023   "return_type" : "type-51",
3024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3025  },
3026  {
3027   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::linkToDeath",
3028   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3029   "parameters" :
3030   [
3031    {
3032     "is_this_ptr" : true,
3033     "referenced_type" : "type-52"
3034    },
3035    {
3036     "referenced_type" : "type-41"
3037    },
3038    {
3039     "referenced_type" : "type-10"
3040    }
3041   ],
3042   "return_type" : "type-235",
3043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3044  },
3045  {
3046   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::getDebugInfo",
3047   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3048   "parameters" :
3049   [
3050    {
3051     "is_this_ptr" : true,
3052     "referenced_type" : "type-52"
3053    },
3054    {
3055     "referenced_type" : "type-802"
3056    }
3057   ],
3058   "return_type" : "type-283",
3059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3060  },
3061  {
3062   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::getHashChain",
3063   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3064   "parameters" :
3065   [
3066    {
3067     "is_this_ptr" : true,
3068     "referenced_type" : "type-52"
3069    },
3070    {
3071     "referenced_type" : "type-803"
3072    }
3073   ],
3074   "return_type" : "type-283",
3075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3076  },
3077  {
3078   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::tryGetService",
3079   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3080   "parameters" :
3081   [
3082    {
3083     "default_arg" : true,
3084     "referenced_type" : "type-550"
3085    },
3086    {
3087     "default_arg" : true,
3088     "referenced_type" : "type-11"
3089    }
3090   ],
3091   "return_type" : "type-51",
3092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3093  },
3094  {
3095   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::unlinkToDeath",
3096   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3097   "parameters" :
3098   [
3099    {
3100     "is_this_ptr" : true,
3101     "referenced_type" : "type-52"
3102    },
3103    {
3104     "referenced_type" : "type-41"
3105    }
3106   ],
3107   "return_type" : "type-235",
3108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3109  },
3110  {
3111   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::interfaceChain",
3112   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3113   "parameters" :
3114   [
3115    {
3116     "is_this_ptr" : true,
3117     "referenced_type" : "type-52"
3118    },
3119    {
3120     "referenced_type" : "type-804"
3121    }
3122   ],
3123   "return_type" : "type-283",
3124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3125  },
3126  {
3127   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::registerAsService",
3128   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3129   "parameters" :
3130   [
3131    {
3132     "is_this_ptr" : true,
3133     "referenced_type" : "type-52"
3134    },
3135    {
3136     "default_arg" : true,
3137     "referenced_type" : "type-550"
3138    }
3139   ],
3140   "return_type" : "type-5",
3141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3142  },
3143  {
3144   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::interfaceDescriptor",
3145   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3146   "parameters" :
3147   [
3148    {
3149     "is_this_ptr" : true,
3150     "referenced_type" : "type-52"
3151    },
3152    {
3153     "referenced_type" : "type-805"
3154    }
3155   ],
3156   "return_type" : "type-283",
3157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3158  },
3159  {
3160   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::notifySyspropsChanged",
3161   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21notifySyspropsChangedEv",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "type-52"
3167    }
3168   ],
3169   "return_type" : "type-283",
3170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3171  },
3172  {
3173   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::setHALInstrumentation",
3174   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21setHALInstrumentationEv",
3175   "parameters" :
3176   [
3177    {
3178     "is_this_ptr" : true,
3179     "referenced_type" : "type-52"
3180    }
3181   ],
3182   "return_type" : "type-283",
3183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3184  },
3185  {
3186   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::registerForNotifications",
3187   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3188   "parameters" :
3189   [
3190    {
3191     "referenced_type" : "type-550"
3192    },
3193    {
3194     "referenced_type" : "type-702"
3195    }
3196   ],
3197   "return_type" : "type-11",
3198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3199  },
3200  {
3201   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::ping",
3202   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice4pingEv",
3203   "parameters" :
3204   [
3205    {
3206     "is_this_ptr" : true,
3207     "referenced_type" : "type-52"
3208    }
3209   ],
3210   "return_type" : "type-283",
3211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3212  },
3213  {
3214   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::debug",
3215   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3216   "parameters" :
3217   [
3218    {
3219     "is_this_ptr" : true,
3220     "referenced_type" : "type-52"
3221    },
3222    {
3223     "referenced_type" : "type-495"
3224    },
3225    {
3226     "referenced_type" : "type-701"
3227    }
3228   ],
3229   "return_type" : "type-283",
3230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3231  },
3232  {
3233   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::castFrom",
3234   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spINS1_4V1_07IDeviceEEEb",
3235   "parameters" :
3236   [
3237    {
3238     "referenced_type" : "type-213"
3239    },
3240    {
3241     "default_arg" : true,
3242     "referenced_type" : "type-11"
3243    }
3244   ],
3245   "return_type" : "type-267",
3246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3247  },
3248  {
3249   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::castFrom",
3250   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3251   "parameters" :
3252   [
3253    {
3254     "referenced_type" : "type-82"
3255    },
3256    {
3257     "default_arg" : true,
3258     "referenced_type" : "type-11"
3259    }
3260   ],
3261   "return_type" : "type-267",
3262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3263  },
3264  {
3265   "function_name" : "android::hardware::neuralnetworks::V1_1::IDevice::castFrom",
3266   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice8castFromERKNS_2spIS3_EEb",
3267   "parameters" :
3268   [
3269    {
3270     "referenced_type" : "type-756"
3271    },
3272    {
3273     "default_arg" : true,
3274     "referenced_type" : "type-11"
3275    }
3276   ],
3277   "return_type" : "type-267",
3278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3279  },
3280  {
3281   "access" : "private",
3282   "function_name" : "android::hardware::neuralnetworks::V1_1::BsDevice::addOnewayTask",
3283   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice13addOnewayTaskENSt3__18functionIFvvEEE",
3284   "parameters" :
3285   [
3286    {
3287     "is_this_ptr" : true,
3288     "referenced_type" : "type-87"
3289    },
3290    {
3291     "referenced_type" : "type-808"
3292    }
3293   ],
3294   "return_type" : "type-283",
3295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BsDevice.h"
3296  },
3297  {
3298   "function_name" : "android::hardware::neuralnetworks::V1_1::BsDevice::BsDevice",
3299   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceC1ENS_2spINS2_7IDeviceEEE",
3300   "parameters" :
3301   [
3302    {
3303     "is_this_ptr" : true,
3304     "referenced_type" : "type-87"
3305    },
3306    {
3307     "referenced_type" : "type-84"
3308    }
3309   ],
3310   "return_type" : "type-47",
3311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BsDevice.h"
3312  },
3313  {
3314   "function_name" : "android::hardware::neuralnetworks::V1_1::BsDevice::BsDevice",
3315   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceC2ENS_2spINS2_7IDeviceEEE",
3316   "parameters" :
3317   [
3318    {
3319     "is_this_ptr" : true,
3320     "referenced_type" : "type-87"
3321    },
3322    {
3323     "referenced_type" : "type-84"
3324    }
3325   ],
3326   "return_type" : "type-47",
3327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BsDevice.h"
3328  },
3329  {
3330   "function_name" : "android::hardware::details::castInterface",
3331   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14neuralnetworks4V1_17IDeviceENS3_4V1_07IDeviceENS4_10BpHwDeviceEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
3332   "parameters" :
3333   [
3334    {
3335     "referenced_type" : "type-209"
3336    },
3337    {
3338     "referenced_type" : "type-143"
3339    },
3340    {
3341     "referenced_type" : "type-11"
3342    }
3343   ],
3344   "return_type" : "type-267",
3345   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3346   "template_args" : [ "type-53", "type-54", "type-88" ]
3347  },
3348  {
3349   "function_name" : "android::hardware::details::castInterface",
3350   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_14neuralnetworks4V1_17IDeviceENS_4hidl4base4V1_05IBaseENS4_10BpHwDeviceEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3351   "parameters" :
3352   [
3353    {
3354     "referenced_type" : "type-56"
3355    },
3356    {
3357     "referenced_type" : "type-143"
3358    },
3359    {
3360     "referenced_type" : "type-11"
3361    }
3362   ],
3363   "return_type" : "type-267",
3364   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3365   "template_args" : [ "type-53", "type-34", "type-88" ]
3366  },
3367  {
3368   "function_name" : "android::hardware::details::wrapPassthrough",
3369   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_14neuralnetworks4V1_022IPreparedModelCallbackEvEENS_2spIT_EES8_",
3370   "parameters" :
3371   [
3372    {
3373     "referenced_type" : "type-100"
3374    }
3375   ],
3376   "return_type" : "type-100",
3377   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3378   "template_args" : [ "type-102", "type-47" ]
3379  },
3380  {
3381   "function_name" : "android::hardware::details::getServiceInternal",
3382   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_14neuralnetworks4V1_110BpHwDeviceENS4_7IDeviceEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3383   "parameters" :
3384   [
3385    {
3386     "referenced_type" : "type-550"
3387    },
3388    {
3389     "referenced_type" : "type-11"
3390    },
3391    {
3392     "referenced_type" : "type-11"
3393    }
3394   ],
3395   "return_type" : "type-51",
3396   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3397   "template_args" : [ "type-88", "type-53", "type-47", "type-47" ]
3398  }
3399 ],
3400 "global_vars" :
3401 [
3402  {
3403   "linker_set_key" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice10descriptorE",
3404   "name" : "android::hardware::neuralnetworks::V1_1::IDevice::descriptor",
3405   "referenced_type" : "type-143",
3406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3407  }
3408 ],
3409 "lvalue_reference_types" :
3410 [
3411  {
3412   "alignment" : 4,
3413   "linker_set_key" : "android::Mutex &",
3414   "name" : "android::Mutex &",
3415   "referenced_type" : "type-123",
3416   "self_type" : "type-625",
3417   "size" : 4,
3418   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3419  },
3420  {
3421   "alignment" : 4,
3422   "linker_set_key" : "android::RWLock &",
3423   "name" : "android::RWLock &",
3424   "referenced_type" : "type-629",
3425   "self_type" : "type-633",
3426   "size" : 4,
3427   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3428  },
3429  {
3430   "alignment" : 4,
3431   "linker_set_key" : "android::String16 &",
3432   "name" : "android::String16 &",
3433   "referenced_type" : "type-133",
3434   "self_type" : "type-521",
3435   "size" : 4,
3436   "source_file" : "/system/core/libutils/include/utils/String16.h"
3437  },
3438  {
3439   "alignment" : 4,
3440   "linker_set_key" : "android::String8 &",
3441   "name" : "android::String8 &",
3442   "referenced_type" : "type-142",
3443   "self_type" : "type-515",
3444   "size" : 4,
3445   "source_file" : "/system/core/libutils/include/utils/String8.h"
3446  },
3447  {
3448   "alignment" : 4,
3449   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> &",
3450   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> &",
3451   "referenced_type" : "type-252",
3452   "self_type" : "type-256",
3453   "size" : 4,
3454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3455  },
3456  {
3457   "alignment" : 4,
3458   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> &",
3459   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> &",
3460   "referenced_type" : "type-243",
3461   "self_type" : "type-248",
3462   "size" : 4,
3463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3464  },
3465  {
3466   "alignment" : 4,
3467   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > &",
3468   "name" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > &",
3469   "referenced_type" : "type-267",
3470   "self_type" : "type-270",
3471   "size" : 4,
3472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3473  },
3474  {
3475   "alignment" : 4,
3476   "linker_set_key" : "android::hardware::Return<bool> &",
3477   "name" : "android::hardware::Return<bool> &",
3478   "referenced_type" : "type-235",
3479   "self_type" : "type-240",
3480   "size" : 4,
3481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3482  },
3483  {
3484   "alignment" : 4,
3485   "linker_set_key" : "android::hardware::Return<void> &",
3486   "name" : "android::hardware::Return<void> &",
3487   "referenced_type" : "type-283",
3488   "self_type" : "type-286",
3489   "size" : 4,
3490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3491  },
3492  {
3493   "alignment" : 4,
3494   "linker_set_key" : "android::hardware::Status &",
3495   "name" : "android::hardware::Status &",
3496   "referenced_type" : "type-225",
3497   "self_type" : "type-232",
3498   "size" : 4,
3499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3500  },
3501  {
3502   "alignment" : 4,
3503   "linker_set_key" : "android::hardware::TextOutput &",
3504   "name" : "android::hardware::TextOutput &",
3505   "referenced_type" : "type-542",
3506   "self_type" : "type-541",
3507   "size" : 4,
3508   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3509  },
3510  {
3511   "alignment" : 4,
3512   "linker_set_key" : "android::hardware::TextOutput &",
3513   "name" : "android::hardware::TextOutput &",
3514   "referenced_type" : "type-774",
3515   "self_type" : "type-773",
3516   "size" : 4,
3517   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3518  },
3519  {
3520   "alignment" : 4,
3521   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3522   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3523   "referenced_type" : "type-409",
3524   "self_type" : "type-500",
3525   "size" : 4,
3526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3527  },
3528  {
3529   "alignment" : 4,
3530   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3531   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3532   "referenced_type" : "type-260",
3533   "self_type" : "type-367",
3534   "size" : 4,
3535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3536  },
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3540   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3541   "referenced_type" : "type-412",
3542   "self_type" : "type-576",
3543   "size" : 4,
3544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3545  },
3546  {
3547   "alignment" : 4,
3548   "linker_set_key" : "android::hardware::hidl_memory &",
3549   "name" : "android::hardware::hidl_memory &",
3550   "referenced_type" : "type-391",
3551   "self_type" : "type-390",
3552   "size" : 4,
3553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3554  },
3555  {
3556   "alignment" : 4,
3557   "linker_set_key" : "android::hardware::hidl_string &",
3558   "name" : "android::hardware::hidl_string &",
3559   "referenced_type" : "type-263",
3560   "self_type" : "type-415",
3561   "size" : 4,
3562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3563  },
3564  {
3565   "alignment" : 4,
3566   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3567   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3568   "referenced_type" : "type-408",
3569   "self_type" : "type-418",
3570   "size" : 4,
3571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3576   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3577   "referenced_type" : "type-401",
3578   "self_type" : "type-405",
3579   "size" : 4,
3580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3581  },
3582  {
3583   "alignment" : 4,
3584   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3585   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3586   "referenced_type" : "type-25",
3587   "self_type" : "type-221",
3588   "size" : 4,
3589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3590  },
3591  {
3592   "alignment" : 4,
3593   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &",
3594   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &",
3595   "referenced_type" : "type-100",
3596   "self_type" : "type-204",
3597   "size" : 4,
3598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3599  },
3600  {
3601   "alignment" : 4,
3602   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &",
3603   "name" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &",
3604   "referenced_type" : "type-51",
3605   "self_type" : "type-217",
3606   "size" : 4,
3607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3608  },
3609  {
3610   "alignment" : 4,
3611   "linker_set_key" : "const android::String16 &",
3612   "name" : "const android::String16 &",
3613   "referenced_type" : "type-132",
3614   "self_type" : "type-131",
3615   "size" : 4,
3616   "source_file" : "/system/core/libutils/include/utils/String16.h"
3617  },
3618  {
3619   "alignment" : 4,
3620   "linker_set_key" : "const android::String8 &",
3621   "name" : "const android::String8 &",
3622   "referenced_type" : "type-512",
3623   "self_type" : "type-514",
3624   "size" : 4,
3625   "source_file" : "/system/core/libutils/include/utils/String8.h"
3626  },
3627  {
3628   "alignment" : 4,
3629   "linker_set_key" : "const android::hardware::Parcel &",
3630   "name" : "const android::hardware::Parcel &",
3631   "referenced_type" : "type-543",
3632   "self_type" : "type-544",
3633   "size" : 4,
3634   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3635  },
3636  {
3637   "alignment" : 4,
3638   "linker_set_key" : "const android::hardware::Return<bool> &",
3639   "name" : "const android::hardware::Return<bool> &",
3640   "referenced_type" : "type-241",
3641   "self_type" : "type-273",
3642   "size" : 4,
3643   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3644  },
3645  {
3646   "alignment" : 4,
3647   "linker_set_key" : "const android::hardware::Status &",
3648   "name" : "const android::hardware::Status &",
3649   "referenced_type" : "type-229",
3650   "self_type" : "type-230",
3651   "size" : 4,
3652   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3653  },
3654  {
3655   "alignment" : 4,
3656   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3657   "name" : "const android::hardware::details::SchedPrio &",
3658   "referenced_type" : "type-556",
3659   "self_type" : "type-555",
3660   "size" : 4,
3661   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3662  },
3663  {
3664   "alignment" : 4,
3665   "linker_set_key" : "const android::hardware::hidl_handle &",
3666   "name" : "const android::hardware::hidl_handle &",
3667   "referenced_type" : "type-494",
3668   "self_type" : "type-495",
3669   "size" : 4,
3670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3671  },
3672  {
3673   "alignment" : 4,
3674   "linker_set_key" : "const android::hardware::hidl_memory &",
3675   "name" : "const android::hardware::hidl_memory &",
3676   "referenced_type" : "type-394",
3677   "self_type" : "type-745",
3678   "size" : 4,
3679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3680  },
3681  {
3682   "alignment" : 4,
3683   "linker_set_key" : "const android::hardware::hidl_string &",
3684   "name" : "const android::hardware::hidl_string &",
3685   "referenced_type" : "type-387",
3686   "self_type" : "type-388",
3687   "size" : 4,
3688   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3689  },
3690  {
3691   "alignment" : 4,
3692   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_memory> &",
3693   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_memory> &",
3694   "referenced_type" : "type-457",
3695   "self_type" : "type-491",
3696   "size" : 4,
3697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3702   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3703   "referenced_type" : "type-700",
3704   "self_type" : "type-701",
3705   "size" : 4,
3706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3707  },
3708  {
3709   "alignment" : 4,
3710   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand> &",
3711   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand> &",
3712   "referenced_type" : "type-437",
3713   "self_type" : "type-487",
3714   "size" : 4,
3715   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation> &",
3720   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation> &",
3721   "referenced_type" : "type-445",
3722   "self_type" : "type-488",
3723   "size" : 4,
3724   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3725  },
3726  {
3727   "alignment" : 4,
3728   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument> &",
3729   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument> &",
3730   "referenced_type" : "type-464",
3731   "self_type" : "type-492",
3732   "size" : 4,
3733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3734  },
3735  {
3736   "alignment" : 4,
3737   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation> &",
3738   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation> &",
3739   "referenced_type" : "type-471",
3740   "self_type" : "type-493",
3741   "size" : 4,
3742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3743  },
3744  {
3745   "alignment" : 4,
3746   "linker_set_key" : "const android::hardware::hidl_vec<bool> &",
3747   "name" : "const android::hardware::hidl_vec<bool> &",
3748   "referenced_type" : "type-468",
3749   "self_type" : "type-546",
3750   "size" : 4,
3751   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3752  },
3753  {
3754   "alignment" : 4,
3755   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3756   "name" : "const android::hardware::hidl_vec<int> &",
3757   "referenced_type" : "type-423",
3758   "self_type" : "type-425",
3759   "size" : 4,
3760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3761  },
3762  {
3763   "alignment" : 4,
3764   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
3765   "name" : "const android::hardware::hidl_vec<unsigned char> &",
3766   "referenced_type" : "type-451",
3767   "self_type" : "type-490",
3768   "size" : 4,
3769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3770  },
3771  {
3772   "alignment" : 4,
3773   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
3774   "name" : "const android::hardware::hidl_vec<unsigned int> &",
3775   "referenced_type" : "type-426",
3776   "self_type" : "type-428",
3777   "size" : 4,
3778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3779  },
3780  {
3781   "alignment" : 4,
3782   "linker_set_key" : "const android::hardware::hidl_version &",
3783   "name" : "const android::hardware::hidl_version &",
3784   "referenced_type" : "type-482",
3785   "self_type" : "type-484",
3786   "size" : 4,
3787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3788  },
3789  {
3790   "alignment" : 4,
3791   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Model &",
3792   "name" : "const android::hardware::neuralnetworks::V1_0::Model &",
3793   "referenced_type" : "type-738",
3794   "self_type" : "type-739",
3795   "size" : 4,
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
3797  },
3798  {
3799   "alignment" : 4,
3800   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Operand &",
3801   "name" : "const android::hardware::neuralnetworks::V1_0::Operand &",
3802   "referenced_type" : "type-643",
3803   "self_type" : "type-642",
3804   "size" : 4,
3805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3806  },
3807  {
3808   "alignment" : 4,
3809   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Operation &",
3810   "name" : "const android::hardware::neuralnetworks::V1_0::Operation &",
3811   "referenced_type" : "type-728",
3812   "self_type" : "type-727",
3813   "size" : 4,
3814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3815  },
3816  {
3817   "alignment" : 4,
3818   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::RequestArgument &",
3819   "name" : "const android::hardware::neuralnetworks::V1_0::RequestArgument &",
3820   "referenced_type" : "type-749",
3821   "self_type" : "type-748",
3822   "size" : 4,
3823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3824  },
3825  {
3826   "alignment" : 4,
3827   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::Model &",
3828   "name" : "const android::hardware::neuralnetworks::V1_1::Model &",
3829   "referenced_type" : "type-736",
3830   "self_type" : "type-737",
3831   "size" : 4,
3832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
3833  },
3834  {
3835   "alignment" : 4,
3836   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::Operation &",
3837   "name" : "const android::hardware::neuralnetworks::V1_1::Operation &",
3838   "referenced_type" : "type-148",
3839   "self_type" : "type-147",
3840   "size" : 4,
3841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3842  },
3843  {
3844   "alignment" : 4,
3845   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3846   "name" : "const android::hidl::base::V1_0::IBase *const &",
3847   "referenced_type" : "type-569",
3848   "self_type" : "type-570",
3849   "size" : 4,
3850   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3851  },
3852  {
3853   "alignment" : 4,
3854   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3855   "name" : "const android::sp<android::hardware::IBinder> &",
3856   "referenced_type" : "type-113",
3857   "self_type" : "type-137",
3858   "size" : 4,
3859   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3860  },
3861  {
3862   "alignment" : 4,
3863   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3864   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3865   "referenced_type" : "type-24",
3866   "self_type" : "type-23",
3867   "size" : 4,
3868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3869  },
3870  {
3871   "alignment" : 4,
3872   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3873   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3874   "referenced_type" : "type-39",
3875   "self_type" : "type-41",
3876   "size" : 4,
3877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3878  },
3879  {
3880   "alignment" : 4,
3881   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice> &",
3882   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice> &",
3883   "referenced_type" : "type-212",
3884   "self_type" : "type-213",
3885   "size" : 4,
3886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3887  },
3888  {
3889   "alignment" : 4,
3890   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> &",
3891   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> &",
3892   "referenced_type" : "type-182",
3893   "self_type" : "type-183",
3894   "size" : 4,
3895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3896  },
3897  {
3898   "alignment" : 4,
3899   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> &",
3900   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> &",
3901   "referenced_type" : "type-190",
3902   "self_type" : "type-191",
3903   "size" : 4,
3904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3905  },
3906  {
3907   "alignment" : 4,
3908   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &",
3909   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &",
3910   "referenced_type" : "type-99",
3911   "self_type" : "type-103",
3912   "size" : 4,
3913   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &",
3918   "name" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &",
3919   "referenced_type" : "type-84",
3920   "self_type" : "type-756",
3921   "size" : 4,
3922   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3923  },
3924  {
3925   "alignment" : 4,
3926   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3927   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3928   "referenced_type" : "type-81",
3929   "self_type" : "type-82",
3930   "size" : 4,
3931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3932  },
3933  {
3934   "alignment" : 4,
3935   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3936   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3937   "referenced_type" : "type-176",
3938   "self_type" : "type-702",
3939   "size" : 4,
3940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
3941  },
3942  {
3943   "alignment" : 4,
3944   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3945   "name" : "const android::wp<android::hardware::BHwBinder> &",
3946   "referenced_type" : "type-62",
3947   "self_type" : "type-64",
3948   "size" : 4,
3949   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3950  },
3951  {
3952   "alignment" : 4,
3953   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3954   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3955   "referenced_type" : "type-757",
3956   "self_type" : "type-764",
3957   "size" : 4,
3958   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3959  },
3960  {
3961   "alignment" : 4,
3962   "linker_set_key" : "const bool &",
3963   "name" : "const bool &",
3964   "referenced_type" : "type-168",
3965   "self_type" : "type-357",
3966   "size" : 4,
3967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3968  },
3969  {
3970   "alignment" : 4,
3971   "linker_set_key" : "const double &",
3972   "name" : "const double &",
3973   "referenced_type" : "type-377",
3974   "self_type" : "type-379",
3975   "size" : 4,
3976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3977  },
3978  {
3979   "alignment" : 4,
3980   "linker_set_key" : "const float &",
3981   "name" : "const float &",
3982   "referenced_type" : "type-374",
3983   "self_type" : "type-375",
3984   "size" : 4,
3985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3986  },
3987  {
3988   "alignment" : 4,
3989   "linker_set_key" : "const int &",
3990   "name" : "const int &",
3991   "referenced_type" : "type-505",
3992   "self_type" : "type-504",
3993   "size" : 4,
3994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3995  },
3996  {
3997   "linker_set_key" : "const iter<is_const> &",
3998   "name" : "const iter<is_const> &",
3999   "referenced_type" : "type-396",
4000   "self_type" : "type-398",
4001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4002  },
4003  {
4004   "linker_set_key" : "const iter<is_const> &",
4005   "name" : "const iter<is_const> &",
4006   "referenced_type" : "type-762",
4007   "self_type" : "type-765",
4008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4009  },
4010  {
4011   "alignment" : 4,
4012   "linker_set_key" : "const log_msg &",
4013   "name" : "const log_msg &",
4014   "referenced_type" : "type-66",
4015   "self_type" : "type-110",
4016   "size" : 4,
4017   "source_file" : "/system/core/liblog/include/log/log_read.h"
4018  },
4019  {
4020   "alignment" : 4,
4021   "linker_set_key" : "const long long &",
4022   "name" : "const long long &",
4023   "referenced_type" : "type-370",
4024   "self_type" : "type-371",
4025   "size" : 4,
4026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4027  },
4028  {
4029   "alignment" : 4,
4030   "linker_set_key" : "const short &",
4031   "name" : "const short &",
4032   "referenced_type" : "type-365",
4033   "self_type" : "type-366",
4034   "size" : 4,
4035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4036  },
4037  {
4038   "alignment" : 4,
4039   "linker_set_key" : "const signed char &",
4040   "name" : "const signed char &",
4041   "referenced_type" : "type-358",
4042   "self_type" : "type-360",
4043   "size" : 4,
4044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4049   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4050   "referenced_type" : "type-548",
4051   "self_type" : "type-550",
4052   "size" : 4,
4053   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4054  },
4055  {
4056   "alignment" : 4,
4057   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4058   "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 *> > *)> > > &",
4059   "referenced_type" : "type-666",
4060   "self_type" : "type-665",
4061   "size" : 4,
4062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4063  },
4064  {
4065   "alignment" : 4,
4066   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
4067   "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 *> > *)> > > &",
4068   "referenced_type" : "type-754",
4069   "self_type" : "type-753",
4070   "size" : 4,
4071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4072  },
4073  {
4074   "alignment" : 4,
4075   "linker_set_key" : "const unsigned char &",
4076   "name" : "const unsigned char &",
4077   "referenced_type" : "type-479",
4078   "self_type" : "type-742",
4079   "size" : 4,
4080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4081  },
4082  {
4083   "alignment" : 4,
4084   "linker_set_key" : "const unsigned int &",
4085   "name" : "const unsigned int &",
4086   "referenced_type" : "type-127",
4087   "self_type" : "type-567",
4088   "size" : 4,
4089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "const unsigned long long &",
4094   "name" : "const unsigned long long &",
4095   "referenced_type" : "type-372",
4096   "self_type" : "type-373",
4097   "size" : 4,
4098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4099  },
4100  {
4101   "alignment" : 4,
4102   "linker_set_key" : "const unsigned short &",
4103   "name" : "const unsigned short &",
4104   "referenced_type" : "type-368",
4105   "self_type" : "type-369",
4106   "size" : 4,
4107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "int &",
4112   "name" : "int &",
4113   "referenced_type" : "type-5",
4114   "self_type" : "type-507",
4115   "size" : 4,
4116   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "unsigned char &",
4121   "name" : "unsigned char &",
4122   "referenced_type" : "type-70",
4123   "self_type" : "type-647",
4124   "size" : 4,
4125   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4126  }
4127 ],
4128 "pointer_types" :
4129 [
4130  {
4131   "alignment" : 4,
4132   "linker_set_key" : "android::Condition *",
4133   "name" : "android::Condition *",
4134   "referenced_type" : "type-169",
4135   "self_type" : "type-628",
4136   "size" : 4,
4137   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4138  },
4139  {
4140   "alignment" : 4,
4141   "linker_set_key" : "android::Mutex *",
4142   "name" : "android::Mutex *",
4143   "referenced_type" : "type-123",
4144   "self_type" : "type-623",
4145   "size" : 4,
4146   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4147  },
4148  {
4149   "alignment" : 4,
4150   "linker_set_key" : "android::Mutex::Autolock *",
4151   "name" : "android::Mutex::Autolock *",
4152   "referenced_type" : "type-624",
4153   "self_type" : "type-626",
4154   "size" : 4,
4155   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4156  },
4157  {
4158   "alignment" : 4,
4159   "linker_set_key" : "android::RWLock *",
4160   "name" : "android::RWLock *",
4161   "referenced_type" : "type-629",
4162   "self_type" : "type-631",
4163   "size" : 4,
4164   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4165  },
4166  {
4167   "alignment" : 4,
4168   "linker_set_key" : "android::RWLock::AutoRLock *",
4169   "name" : "android::RWLock::AutoRLock *",
4170   "referenced_type" : "type-632",
4171   "self_type" : "type-634",
4172   "size" : 4,
4173   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4174  },
4175  {
4176   "alignment" : 4,
4177   "linker_set_key" : "android::RWLock::AutoWLock *",
4178   "name" : "android::RWLock::AutoWLock *",
4179   "referenced_type" : "type-635",
4180   "self_type" : "type-636",
4181   "size" : 4,
4182   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4183  },
4184  {
4185   "alignment" : 4,
4186   "linker_set_key" : "android::RefBase *",
4187   "name" : "android::RefBase *",
4188   "referenced_type" : "type-13",
4189   "self_type" : "type-384",
4190   "size" : 4,
4191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4192  },
4193  {
4194   "alignment" : 4,
4195   "linker_set_key" : "android::RefBase::weakref_impl *",
4196   "name" : "android::RefBase::weakref_impl *",
4197   "referenced_type" : "type-16",
4198   "self_type" : "type-15",
4199   "size" : 4,
4200   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4201  },
4202  {
4203   "alignment" : 4,
4204   "linker_set_key" : "android::RefBase::weakref_impl *",
4205   "name" : "android::RefBase::weakref_impl *",
4206   "referenced_type" : "type-759",
4207   "self_type" : "type-758",
4208   "size" : 4,
4209   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4210  },
4211  {
4212   "alignment" : 4,
4213   "linker_set_key" : "android::RefBase::weakref_type *",
4214   "name" : "android::RefBase::weakref_type *",
4215   "referenced_type" : "type-31",
4216   "self_type" : "type-30",
4217   "size" : 4,
4218   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4219  },
4220  {
4221   "alignment" : 4,
4222   "linker_set_key" : "android::ReferenceRenamer *",
4223   "name" : "android::ReferenceRenamer *",
4224   "referenced_type" : "type-380",
4225   "self_type" : "type-381",
4226   "size" : 4,
4227   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4228  },
4229  {
4230   "alignment" : 4,
4231   "linker_set_key" : "android::ScopedTrace *",
4232   "name" : "android::ScopedTrace *",
4233   "referenced_type" : "type-637",
4234   "self_type" : "type-638",
4235   "size" : 4,
4236   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4237  },
4238  {
4239   "alignment" : 4,
4240   "linker_set_key" : "android::String16 *",
4241   "name" : "android::String16 *",
4242   "referenced_type" : "type-133",
4243   "self_type" : "type-523",
4244   "size" : 4,
4245   "source_file" : "/system/core/libutils/include/utils/String16.h"
4246  },
4247  {
4248   "alignment" : 4,
4249   "linker_set_key" : "android::String8 *",
4250   "name" : "android::String8 *",
4251   "referenced_type" : "type-142",
4252   "self_type" : "type-516",
4253   "size" : 4,
4254   "source_file" : "/system/core/libutils/include/utils/String8.h"
4255  },
4256  {
4257   "alignment" : 4,
4258   "linker_set_key" : "android::Thread *",
4259   "name" : "android::Thread *",
4260   "referenced_type" : "type-167",
4261   "self_type" : "type-166",
4262   "size" : 4,
4263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4264  },
4265  {
4266   "alignment" : 4,
4267   "linker_set_key" : "android::VirtualLightRefBase *",
4268   "name" : "android::VirtualLightRefBase *",
4269   "referenced_type" : "type-289",
4270   "self_type" : "type-294",
4271   "size" : 4,
4272   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4273  },
4274  {
4275   "alignment" : 4,
4276   "linker_set_key" : "android::hardware::BHwBinder *",
4277   "name" : "android::hardware::BHwBinder *",
4278   "referenced_type" : "type-44",
4279   "self_type" : "type-43",
4280   "size" : 4,
4281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4282  },
4283  {
4284   "alignment" : 4,
4285   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_1::IDevice> *",
4286   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_1::IDevice> *",
4287   "referenced_type" : "type-91",
4288   "self_type" : "type-532",
4289   "size" : 4,
4290   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4291  },
4292  {
4293   "alignment" : 4,
4294   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4295   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4296   "referenced_type" : "type-564",
4297   "self_type" : "type-568",
4298   "size" : 4,
4299   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4300  },
4301  {
4302   "alignment" : 4,
4303   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4304   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4305   "referenced_type" : "type-582",
4306   "self_type" : "type-587",
4307   "size" : 4,
4308   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4309  },
4310  {
4311   "alignment" : 4,
4312   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4313   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4314   "referenced_type" : "type-571",
4315   "self_type" : "type-577",
4316   "size" : 4,
4317   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4318  },
4319  {
4320   "alignment" : 4,
4321   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4322   "name" : "android::hardware::GrantorDescriptor *",
4323   "referenced_type" : "type-364",
4324   "self_type" : "type-363",
4325   "size" : 4,
4326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4327  },
4328  {
4329   "alignment" : 4,
4330   "linker_set_key" : "android::hardware::IBinder *",
4331   "name" : "android::hardware::IBinder *",
4332   "referenced_type" : "type-48",
4333   "self_type" : "type-95",
4334   "size" : 4,
4335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4336  },
4337  {
4338   "alignment" : 4,
4339   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4340   "name" : "android::hardware::IBinder::DeathRecipient *",
4341   "referenced_type" : "type-35",
4342   "self_type" : "type-108",
4343   "size" : 4,
4344   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4345  },
4346  {
4347   "alignment" : 4,
4348   "linker_set_key" : "android::hardware::IInterface *",
4349   "name" : "android::hardware::IInterface *",
4350   "referenced_type" : "type-92",
4351   "self_type" : "type-116",
4352   "size" : 4,
4353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4354  },
4355  {
4356   "alignment" : 4,
4357   "linker_set_key" : "android::hardware::Parcel *",
4358   "name" : "android::hardware::Parcel *",
4359   "referenced_type" : "type-533",
4360   "self_type" : "type-538",
4361   "size" : 4,
4362   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4363  },
4364  {
4365   "alignment" : 4,
4366   "linker_set_key" : "android::hardware::ProcessState *",
4367   "name" : "android::hardware::ProcessState *",
4368   "referenced_type" : "type-119",
4369   "self_type" : "type-118",
4370   "size" : 4,
4371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> *",
4376   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> *",
4377   "referenced_type" : "type-252",
4378   "self_type" : "type-254",
4379   "size" : 4,
4380   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4381  },
4382  {
4383   "alignment" : 4,
4384   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> *",
4385   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> *",
4386   "referenced_type" : "type-243",
4387   "self_type" : "type-245",
4388   "size" : 4,
4389   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4390  },
4391  {
4392   "alignment" : 4,
4393   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > *",
4394   "name" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > *",
4395   "referenced_type" : "type-267",
4396   "self_type" : "type-268",
4397   "size" : 4,
4398   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4399  },
4400  {
4401   "alignment" : 4,
4402   "linker_set_key" : "android::hardware::Return<bool> *",
4403   "name" : "android::hardware::Return<bool> *",
4404   "referenced_type" : "type-235",
4405   "self_type" : "type-237",
4406   "size" : 4,
4407   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4408  },
4409  {
4410   "alignment" : 4,
4411   "linker_set_key" : "android::hardware::Return<void> *",
4412   "name" : "android::hardware::Return<void> *",
4413   "referenced_type" : "type-283",
4414   "self_type" : "type-284",
4415   "size" : 4,
4416   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4417  },
4418  {
4419   "alignment" : 4,
4420   "linker_set_key" : "android::hardware::Status *",
4421   "name" : "android::hardware::Status *",
4422   "referenced_type" : "type-225",
4423   "self_type" : "type-228",
4424   "size" : 4,
4425   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4426  },
4427  {
4428   "alignment" : 4,
4429   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4430   "name" : "android::hardware::details::HidlInstrumentor *",
4431   "referenced_type" : "type-57",
4432   "self_type" : "type-698",
4433   "size" : 4,
4434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4435  },
4436  {
4437   "alignment" : 4,
4438   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4439   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4440   "referenced_type" : "type-409",
4441   "self_type" : "type-489",
4442   "size" : 4,
4443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4444  },
4445  {
4446   "alignment" : 4,
4447   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4448   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4449   "referenced_type" : "type-260",
4450   "self_type" : "type-356",
4451   "size" : 4,
4452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4453  },
4454  {
4455   "alignment" : 4,
4456   "linker_set_key" : "android::hardware::details::return_status *",
4457   "name" : "android::hardware::details::return_status *",
4458   "referenced_type" : "type-236",
4459   "self_type" : "type-274",
4460   "size" : 4,
4461   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4462  },
4463  {
4464   "alignment" : 4,
4465   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4466   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4467   "referenced_type" : "type-412",
4468   "self_type" : "type-411",
4469   "size" : 4,
4470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4471  },
4472  {
4473   "alignment" : 4,
4474   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4475   "name" : "android::hardware::hidl_binder_death_recipient *",
4476   "referenced_type" : "type-27",
4477   "self_type" : "type-26",
4478   "size" : 4,
4479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4480  },
4481  {
4482   "alignment" : 4,
4483   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4484   "name" : "android::hardware::hidl_death_recipient *",
4485   "referenced_type" : "type-12",
4486   "self_type" : "type-29",
4487   "size" : 4,
4488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4489  },
4490  {
4491   "alignment" : 4,
4492   "linker_set_key" : "android::hardware::hidl_memory *",
4493   "name" : "android::hardware::hidl_memory *",
4494   "referenced_type" : "type-391",
4495   "self_type" : "type-456",
4496   "size" : 4,
4497   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4498  },
4499  {
4500   "alignment" : 4,
4501   "linker_set_key" : "android::hardware::hidl_string *",
4502   "name" : "android::hardware::hidl_string *",
4503   "referenced_type" : "type-263",
4504   "self_type" : "type-262",
4505   "size" : 4,
4506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4507  },
4508  {
4509   "alignment" : 4,
4510   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4511   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4512   "referenced_type" : "type-408",
4513   "self_type" : "type-414",
4514   "size" : 4,
4515   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4516  },
4517  {
4518   "alignment" : 4,
4519   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4520   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4521   "referenced_type" : "type-401",
4522   "self_type" : "type-402",
4523   "size" : 4,
4524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4525  },
4526  {
4527   "alignment" : 4,
4528   "linker_set_key" : "android::hardware::hidl_version *",
4529   "name" : "android::hardware::hidl_version *",
4530   "referenced_type" : "type-480",
4531   "self_type" : "type-481",
4532   "size" : 4,
4533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4534  },
4535  {
4536   "alignment" : 4,
4537   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwDevice *",
4538   "name" : "android::hardware::neuralnetworks::V1_0::BnHwDevice *",
4539   "referenced_type" : "type-725",
4540   "self_type" : "type-726",
4541   "size" : 4,
4542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwDevice.h"
4543  },
4544  {
4545   "alignment" : 4,
4546   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwExecutionCallback *",
4547   "name" : "android::hardware::neuralnetworks::V1_0::BnHwExecutionCallback *",
4548   "referenced_type" : "type-708",
4549   "self_type" : "type-709",
4550   "size" : 4,
4551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwExecutionCallback.h"
4552  },
4553  {
4554   "alignment" : 4,
4555   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModel *",
4556   "name" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModel *",
4557   "referenced_type" : "type-715",
4558   "self_type" : "type-716",
4559   "size" : 4,
4560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwPreparedModel.h"
4561  },
4562  {
4563   "alignment" : 4,
4564   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModelCallback *",
4565   "name" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModelCallback *",
4566   "referenced_type" : "type-547",
4567   "self_type" : "type-722",
4568   "size" : 4,
4569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwPreparedModelCallback.h"
4570  },
4571  {
4572   "alignment" : 4,
4573   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback *",
4574   "name" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback *",
4575   "referenced_type" : "type-194",
4576   "self_type" : "type-203",
4577   "size" : 4,
4578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4579  },
4580  {
4581   "alignment" : 4,
4582   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IDevice *",
4583   "name" : "android::hardware::neuralnetworks::V1_0::IDevice *",
4584   "referenced_type" : "type-54",
4585   "self_type" : "type-210",
4586   "size" : 4,
4587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4588  },
4589  {
4590   "alignment" : 4,
4591   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IExecutionCallback *",
4592   "name" : "android::hardware::neuralnetworks::V1_0::IExecutionCallback *",
4593   "referenced_type" : "type-180",
4594   "self_type" : "type-179",
4595   "size" : 4,
4596   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IPreparedModel *",
4601   "name" : "android::hardware::neuralnetworks::V1_0::IPreparedModel *",
4602   "referenced_type" : "type-188",
4603   "self_type" : "type-187",
4604   "size" : 4,
4605   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4606  },
4607  {
4608   "alignment" : 4,
4609   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IPreparedModelCallback *",
4610   "name" : "android::hardware::neuralnetworks::V1_0::IPreparedModelCallback *",
4611   "referenced_type" : "type-102",
4612   "self_type" : "type-101",
4613   "size" : 4,
4614   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4615  },
4616  {
4617   "alignment" : 4,
4618   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Operand *",
4619   "name" : "android::hardware::neuralnetworks::V1_0::Operand *",
4620   "referenced_type" : "type-433",
4621   "self_type" : "type-432",
4622   "size" : 4,
4623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4624  },
4625  {
4626   "alignment" : 4,
4627   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Operation *",
4628   "name" : "android::hardware::neuralnetworks::V1_0::Operation *",
4629   "referenced_type" : "type-443",
4630   "self_type" : "type-442",
4631   "size" : 4,
4632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4633  },
4634  {
4635   "alignment" : 4,
4636   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::RequestArgument *",
4637   "name" : "android::hardware::neuralnetworks::V1_0::RequestArgument *",
4638   "referenced_type" : "type-463",
4639   "self_type" : "type-462",
4640   "size" : 4,
4641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4642  },
4643  {
4644   "alignment" : 4,
4645   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BnHwDevice *",
4646   "name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice *",
4647   "referenced_type" : "type-50",
4648   "self_type" : "type-61",
4649   "size" : 4,
4650   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4651  },
4652  {
4653   "alignment" : 4,
4654   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BpHwDevice *",
4655   "name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice *",
4656   "referenced_type" : "type-88",
4657   "self_type" : "type-97",
4658   "size" : 4,
4659   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4660  },
4661  {
4662   "alignment" : 4,
4663   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BsDevice *",
4664   "name" : "android::hardware::neuralnetworks::V1_1::BsDevice *",
4665   "referenced_type" : "type-83",
4666   "self_type" : "type-87",
4667   "size" : 4,
4668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4669  },
4670  {
4671   "alignment" : 4,
4672   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::IDevice *",
4673   "name" : "android::hardware::neuralnetworks::V1_1::IDevice *",
4674   "referenced_type" : "type-53",
4675   "self_type" : "type-52",
4676   "size" : 4,
4677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4678  },
4679  {
4680   "alignment" : 4,
4681   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::Operation *",
4682   "name" : "android::hardware::neuralnetworks::V1_1::Operation *",
4683   "referenced_type" : "type-3",
4684   "self_type" : "type-163",
4685   "size" : 4,
4686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4691   "name" : "android::hidl::base::V1_0::BnHwBase *",
4692   "referenced_type" : "type-55",
4693   "self_type" : "type-545",
4694   "size" : 4,
4695   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4696  },
4697  {
4698   "alignment" : 4,
4699   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4700   "name" : "android::hidl::base::V1_0::IBase *",
4701   "referenced_type" : "type-34",
4702   "self_type" : "type-33",
4703   "size" : 4,
4704   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4705  },
4706  {
4707   "alignment" : 4,
4708   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4709   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4710   "referenced_type" : "type-154",
4711   "self_type" : "type-153",
4712   "size" : 4,
4713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4714  },
4715  {
4716   "alignment" : 4,
4717   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4718   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4719   "referenced_type" : "type-174",
4720   "self_type" : "type-173",
4721   "size" : 4,
4722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4723  },
4724  {
4725   "alignment" : 4,
4726   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4727   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4728   "referenced_type" : "type-107",
4729   "self_type" : "type-109",
4730   "size" : 4,
4731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4732  },
4733  {
4734   "alignment" : 4,
4735   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4736   "name" : "android::sp<android::hardware::IBinder> *",
4737   "referenced_type" : "type-111",
4738   "self_type" : "type-112",
4739   "size" : 4,
4740   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4741  },
4742  {
4743   "alignment" : 4,
4744   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4745   "name" : "android::sp<android::hardware::ProcessState> *",
4746   "referenced_type" : "type-117",
4747   "self_type" : "type-149",
4748   "size" : 4,
4749   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4750  },
4751  {
4752   "alignment" : 4,
4753   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4754   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4755   "referenced_type" : "type-25",
4756   "self_type" : "type-219",
4757   "size" : 4,
4758   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4759  },
4760  {
4761   "alignment" : 4,
4762   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IDevice> *",
4763   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IDevice> *",
4764   "referenced_type" : "type-209",
4765   "self_type" : "type-211",
4766   "size" : 4,
4767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4768  },
4769  {
4770   "alignment" : 4,
4771   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> *",
4772   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> *",
4773   "referenced_type" : "type-178",
4774   "self_type" : "type-181",
4775   "size" : 4,
4776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4777  },
4778  {
4779   "alignment" : 4,
4780   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> *",
4781   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> *",
4782   "referenced_type" : "type-186",
4783   "self_type" : "type-189",
4784   "size" : 4,
4785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4786  },
4787  {
4788   "alignment" : 4,
4789   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> *",
4790   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> *",
4791   "referenced_type" : "type-100",
4792   "self_type" : "type-193",
4793   "size" : 4,
4794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4795  },
4796  {
4797   "alignment" : 4,
4798   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> *",
4799   "name" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> *",
4800   "referenced_type" : "type-51",
4801   "self_type" : "type-215",
4802   "size" : 4,
4803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4804  },
4805  {
4806   "alignment" : 4,
4807   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4808   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4809   "referenced_type" : "type-56",
4810   "self_type" : "type-80",
4811   "size" : 4,
4812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4813  },
4814  {
4815   "alignment" : 4,
4816   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4817   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4818   "referenced_type" : "type-152",
4819   "self_type" : "type-155",
4820   "size" : 4,
4821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4822  },
4823  {
4824   "alignment" : 4,
4825   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4826   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4827   "referenced_type" : "type-172",
4828   "self_type" : "type-175",
4829   "size" : 4,
4830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4831  },
4832  {
4833   "alignment" : 4,
4834   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4835   "name" : "android::wp<android::hardware::BHwBinder> *",
4836   "referenced_type" : "type-42",
4837   "self_type" : "type-49",
4838   "size" : 4,
4839   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4840  },
4841  {
4842   "alignment" : 4,
4843   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4844   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4845   "referenced_type" : "type-768",
4846   "self_type" : "type-772",
4847   "size" : 4,
4848   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4849  },
4850  {
4851   "alignment" : 4,
4852   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4853   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4854   "referenced_type" : "type-28",
4855   "self_type" : "type-36",
4856   "size" : 4,
4857   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4858  },
4859  {
4860   "alignment" : 4,
4861   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4862   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4863   "referenced_type" : "type-32",
4864   "self_type" : "type-752",
4865   "size" : 4,
4866   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "linker_set_key" : "android_flex_plane *",
4871   "name" : "android_flex_plane *",
4872   "referenced_type" : "type-611",
4873   "self_type" : "type-614",
4874   "size" : 4,
4875   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4876  },
4877  {
4878   "alignment" : 4,
4879   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4880   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4881   "referenced_type" : "type-130",
4882   "self_type" : "type-129",
4883   "size" : 4,
4884   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "linker_set_key" : "bool *",
4889   "name" : "bool *",
4890   "referenced_type" : "type-11",
4891   "self_type" : "type-200",
4892   "size" : 4,
4893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4894  },
4895  {
4896   "alignment" : 4,
4897   "linker_set_key" : "char *",
4898   "name" : "char *",
4899   "referenced_type" : "type-74",
4900   "self_type" : "type-476",
4901   "size" : 4,
4902   "source_file" : "/system/core/liblog/include/log/log_read.h"
4903  },
4904  {
4905   "alignment" : 4,
4906   "linker_set_key" : "const android::NativeHandle *",
4907   "name" : "const android::NativeHandle *",
4908   "referenced_type" : "type-499",
4909   "self_type" : "type-501",
4910   "size" : 4,
4911   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4912  },
4913  {
4914   "alignment" : 4,
4915   "linker_set_key" : "const android::RefBase *",
4916   "name" : "const android::RefBase *",
4917   "referenced_type" : "type-382",
4918   "self_type" : "type-383",
4919   "size" : 4,
4920   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4921  },
4922  {
4923   "alignment" : 4,
4924   "linker_set_key" : "const android::String16 *",
4925   "name" : "const android::String16 *",
4926   "referenced_type" : "type-132",
4927   "self_type" : "type-519",
4928   "size" : 4,
4929   "source_file" : "/system/core/libutils/include/utils/String16.h"
4930  },
4931  {
4932   "alignment" : 4,
4933   "linker_set_key" : "const android::String8 *",
4934   "name" : "const android::String8 *",
4935   "referenced_type" : "type-512",
4936   "self_type" : "type-513",
4937   "size" : 4,
4938   "source_file" : "/system/core/libutils/include/utils/String8.h"
4939  },
4940  {
4941   "alignment" : 4,
4942   "linker_set_key" : "const android::VectorImpl *",
4943   "name" : "const android::VectorImpl *",
4944   "referenced_type" : "type-590",
4945   "self_type" : "type-591",
4946   "size" : 4,
4947   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4948  },
4949  {
4950   "alignment" : 4,
4951   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4952   "name" : "const android::hardware::BpHwRefBase *",
4953   "referenced_type" : "type-525",
4954   "self_type" : "type-526",
4955   "size" : 4,
4956   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4957  },
4958  {
4959   "alignment" : 4,
4960   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4961   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4962   "referenced_type" : "type-557",
4963   "self_type" : "type-558",
4964   "size" : 4,
4965   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4966  },
4967  {
4968   "alignment" : 4,
4969   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4970   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4971   "referenced_type" : "type-562",
4972   "self_type" : "type-563",
4973   "size" : 4,
4974   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "linker_set_key" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> *",
4979   "name" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> *",
4980   "referenced_type" : "type-257",
4981   "self_type" : "type-266",
4982   "size" : 4,
4983   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4984  },
4985  {
4986   "alignment" : 4,
4987   "linker_set_key" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> *",
4988   "name" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> *",
4989   "referenced_type" : "type-250",
4990   "self_type" : "type-251",
4991   "size" : 4,
4992   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4993  },
4994  {
4995   "alignment" : 4,
4996   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > *",
4997   "name" : "const android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > *",
4998   "referenced_type" : "type-271",
4999   "self_type" : "type-272",
5000   "size" : 4,
5001   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5002  },
5003  {
5004   "alignment" : 4,
5005   "linker_set_key" : "const android::hardware::Return<bool> *",
5006   "name" : "const android::hardware::Return<bool> *",
5007   "referenced_type" : "type-241",
5008   "self_type" : "type-242",
5009   "size" : 4,
5010   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "linker_set_key" : "const android::hardware::Status *",
5015   "name" : "const android::hardware::Status *",
5016   "referenced_type" : "type-229",
5017   "self_type" : "type-233",
5018   "size" : 4,
5019   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5020  },
5021  {
5022   "alignment" : 4,
5023   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5024   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5025   "referenced_type" : "type-511",
5026   "self_type" : "type-522",
5027   "size" : 4,
5028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_memory> *",
5033   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_memory> *",
5034   "referenced_type" : "type-746",
5035   "self_type" : "type-747",
5036   "size" : 4,
5037   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5038  },
5039  {
5040   "alignment" : 4,
5041   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5042   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5043   "referenced_type" : "type-378",
5044   "self_type" : "type-399",
5045   "size" : 4,
5046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand> *",
5051   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand> *",
5052   "referenced_type" : "type-661",
5053   "self_type" : "type-675",
5054   "size" : 4,
5055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5056  },
5057  {
5058   "alignment" : 4,
5059   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation> *",
5060   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation> *",
5061   "referenced_type" : "type-740",
5062   "self_type" : "type-741",
5063   "size" : 4,
5064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument> *",
5069   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument> *",
5070   "referenced_type" : "type-750",
5071   "self_type" : "type-751",
5072   "size" : 4,
5073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5074  },
5075  {
5076   "alignment" : 4,
5077   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation> *",
5078   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation> *",
5079   "referenced_type" : "type-160",
5080   "self_type" : "type-184",
5081   "size" : 4,
5082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5083  },
5084  {
5085   "alignment" : 4,
5086   "linker_set_key" : "const android::hardware::details::hidl_pointer<bool> *",
5087   "name" : "const android::hardware::details::hidl_pointer<bool> *",
5088   "referenced_type" : "type-238",
5089   "self_type" : "type-249",
5090   "size" : 4,
5091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5092  },
5093  {
5094   "alignment" : 4,
5095   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
5096   "name" : "const android::hardware::details::hidl_pointer<int> *",
5097   "referenced_type" : "type-520",
5098   "self_type" : "type-527",
5099   "size" : 4,
5100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5101  },
5102  {
5103   "alignment" : 4,
5104   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5105   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5106   "referenced_type" : "type-743",
5107   "self_type" : "type-744",
5108   "size" : 4,
5109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5110  },
5111  {
5112   "alignment" : 4,
5113   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5114   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
5115   "referenced_type" : "type-592",
5116   "self_type" : "type-600",
5117   "size" : 4,
5118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5119  },
5120  {
5121   "alignment" : 4,
5122   "linker_set_key" : "const android::hardware::details::return_status *",
5123   "name" : "const android::hardware::details::return_status *",
5124   "referenced_type" : "type-280",
5125   "self_type" : "type-281",
5126   "size" : 4,
5127   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5128  },
5129  {
5130   "alignment" : 4,
5131   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
5132   "name" : "const android::hardware::hidl_death_recipient *",
5133   "referenced_type" : "type-78",
5134   "self_type" : "type-79",
5135   "size" : 4,
5136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5137  },
5138  {
5139   "alignment" : 4,
5140   "linker_set_key" : "const android::hardware::hidl_memory *",
5141   "name" : "const android::hardware::hidl_memory *",
5142   "referenced_type" : "type-394",
5143   "self_type" : "type-393",
5144   "size" : 4,
5145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5146  },
5147  {
5148   "alignment" : 4,
5149   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_memory> *",
5150   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_memory> *",
5151   "referenced_type" : "type-457",
5152   "self_type" : "type-458",
5153   "size" : 4,
5154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand> *",
5159   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand> *",
5160   "referenced_type" : "type-437",
5161   "self_type" : "type-438",
5162   "size" : 4,
5163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5164  },
5165  {
5166   "alignment" : 4,
5167   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation> *",
5168   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation> *",
5169   "referenced_type" : "type-445",
5170   "self_type" : "type-446",
5171   "size" : 4,
5172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument> *",
5177   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument> *",
5178   "referenced_type" : "type-464",
5179   "self_type" : "type-465",
5180   "size" : 4,
5181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5182  },
5183  {
5184   "alignment" : 4,
5185   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation> *",
5186   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation> *",
5187   "referenced_type" : "type-471",
5188   "self_type" : "type-472",
5189   "size" : 4,
5190   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5191  },
5192  {
5193   "alignment" : 4,
5194   "linker_set_key" : "const android::hardware::hidl_vec<bool> *",
5195   "name" : "const android::hardware::hidl_vec<bool> *",
5196   "referenced_type" : "type-468",
5197   "self_type" : "type-469",
5198   "size" : 4,
5199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5200  },
5201  {
5202   "alignment" : 4,
5203   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
5204   "name" : "const android::hardware::hidl_vec<int> *",
5205   "referenced_type" : "type-423",
5206   "self_type" : "type-424",
5207   "size" : 4,
5208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5209  },
5210  {
5211   "alignment" : 4,
5212   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
5213   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5214   "referenced_type" : "type-451",
5215   "self_type" : "type-452",
5216   "size" : 4,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5218  },
5219  {
5220   "alignment" : 4,
5221   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
5222   "name" : "const android::hardware::hidl_vec<unsigned int> *",
5223   "referenced_type" : "type-426",
5224   "self_type" : "type-427",
5225   "size" : 4,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5227  },
5228  {
5229   "alignment" : 4,
5230   "linker_set_key" : "const android::hardware::hidl_version *",
5231   "name" : "const android::hardware::hidl_version *",
5232   "referenced_type" : "type-482",
5233   "self_type" : "type-483",
5234   "size" : 4,
5235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwDevice *",
5240   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwDevice *",
5241   "referenced_type" : "type-732",
5242   "self_type" : "type-733",
5243   "size" : 4,
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwDevice.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback *",
5249   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback *",
5250   "referenced_type" : "type-713",
5251   "self_type" : "type-714",
5252   "size" : 4,
5253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwExecutionCallback.h"
5254  },
5255  {
5256   "alignment" : 4,
5257   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModel *",
5258   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModel *",
5259   "referenced_type" : "type-720",
5260   "self_type" : "type-721",
5261   "size" : 4,
5262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModel.h"
5263  },
5264  {
5265   "alignment" : 4,
5266   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback *",
5267   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback *",
5268   "referenced_type" : "type-723",
5269   "self_type" : "type-724",
5270   "size" : 4,
5271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModelCallback.h"
5272  },
5273  {
5274   "alignment" : 4,
5275   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IDevice *",
5276   "name" : "const android::hardware::neuralnetworks::V1_0::IDevice *",
5277   "referenced_type" : "type-686",
5278   "self_type" : "type-687",
5279   "size" : 4,
5280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IDevice.h"
5281  },
5282  {
5283   "alignment" : 4,
5284   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IExecutionCallback *",
5285   "name" : "const android::hardware::neuralnetworks::V1_0::IExecutionCallback *",
5286   "referenced_type" : "type-682",
5287   "self_type" : "type-683",
5288   "size" : 4,
5289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IExecutionCallback.h"
5290  },
5291  {
5292   "alignment" : 4,
5293   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IPreparedModel *",
5294   "name" : "const android::hardware::neuralnetworks::V1_0::IPreparedModel *",
5295   "referenced_type" : "type-684",
5296   "self_type" : "type-685",
5297   "size" : 4,
5298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IPreparedModel.h"
5299  },
5300  {
5301   "alignment" : 4,
5302   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IPreparedModelCallback *",
5303   "name" : "const android::hardware::neuralnetworks::V1_0::IPreparedModelCallback *",
5304   "referenced_type" : "type-207",
5305   "self_type" : "type-208",
5306   "size" : 4,
5307   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5308  },
5309  {
5310   "alignment" : 4,
5311   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Operand *",
5312   "name" : "const android::hardware::neuralnetworks::V1_0::Operand *",
5313   "referenced_type" : "type-643",
5314   "self_type" : "type-767",
5315   "size" : 4,
5316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5317  },
5318  {
5319   "alignment" : 4,
5320   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::BpHwDevice *",
5321   "name" : "const android::hardware::neuralnetworks::V1_1::BpHwDevice *",
5322   "referenced_type" : "type-734",
5323   "self_type" : "type-735",
5324   "size" : 4,
5325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
5326  },
5327  {
5328   "alignment" : 4,
5329   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::IDevice *",
5330   "name" : "const android::hardware::neuralnetworks::V1_1::IDevice *",
5331   "referenced_type" : "type-697",
5332   "self_type" : "type-699",
5333   "size" : 4,
5334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::Operation *",
5339   "name" : "const android::hardware::neuralnetworks::V1_1::Operation *",
5340   "referenced_type" : "type-148",
5341   "self_type" : "type-769",
5342   "size" : 4,
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5348   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5349   "referenced_type" : "type-706",
5350   "self_type" : "type-707",
5351   "size" : 4,
5352   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5357   "name" : "const android::hidl::base::V1_0::IBase *",
5358   "referenced_type" : "type-105",
5359   "self_type" : "type-106",
5360   "size" : 4,
5361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5362  },
5363  {
5364   "alignment" : 4,
5365   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5366   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5367   "referenced_type" : "type-159",
5368   "self_type" : "type-164",
5369   "size" : 4,
5370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5371  },
5372  {
5373   "alignment" : 4,
5374   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5375   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5376   "referenced_type" : "type-639",
5377   "self_type" : "type-640",
5378   "size" : 4,
5379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5380  },
5381  {
5382   "alignment" : 4,
5383   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5384   "name" : "const android::sp<android::hardware::IBinder> *",
5385   "referenced_type" : "type-113",
5386   "self_type" : "type-114",
5387   "size" : 4,
5388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5389  },
5390  {
5391   "alignment" : 4,
5392   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5393   "name" : "const android::sp<android::hardware::ProcessState> *",
5394   "referenced_type" : "type-150",
5395   "self_type" : "type-151",
5396   "size" : 4,
5397   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5398  },
5399  {
5400   "alignment" : 4,
5401   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5402   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5403   "referenced_type" : "type-24",
5404   "self_type" : "type-223",
5405   "size" : 4,
5406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5407  },
5408  {
5409   "alignment" : 4,
5410   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5411   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5412   "referenced_type" : "type-39",
5413   "self_type" : "type-65",
5414   "size" : 4,
5415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5416  },
5417  {
5418   "alignment" : 4,
5419   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice> *",
5420   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice> *",
5421   "referenced_type" : "type-212",
5422   "self_type" : "type-214",
5423   "size" : 4,
5424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5425  },
5426  {
5427   "alignment" : 4,
5428   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> *",
5429   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback> *",
5430   "referenced_type" : "type-182",
5431   "self_type" : "type-185",
5432   "size" : 4,
5433   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5434  },
5435  {
5436   "alignment" : 4,
5437   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> *",
5438   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel> *",
5439   "referenced_type" : "type-190",
5440   "self_type" : "type-192",
5441   "size" : 4,
5442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5443  },
5444  {
5445   "alignment" : 4,
5446   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> *",
5447   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> *",
5448   "referenced_type" : "type-99",
5449   "self_type" : "type-206",
5450   "size" : 4,
5451   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5452  },
5453  {
5454   "alignment" : 4,
5455   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice> *",
5456   "name" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice> *",
5457   "referenced_type" : "type-84",
5458   "self_type" : "type-218",
5459   "size" : 4,
5460   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5461  },
5462  {
5463   "alignment" : 4,
5464   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5465   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5466   "referenced_type" : "type-81",
5467   "self_type" : "type-104",
5468   "size" : 4,
5469   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5470  },
5471  {
5472   "alignment" : 4,
5473   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5474   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5475   "referenced_type" : "type-157",
5476   "self_type" : "type-158",
5477   "size" : 4,
5478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5479  },
5480  {
5481   "alignment" : 4,
5482   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5483   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5484   "referenced_type" : "type-176",
5485   "self_type" : "type-177",
5486   "size" : 4,
5487   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5488  },
5489  {
5490   "alignment" : 4,
5491   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5492   "name" : "const android::wp<android::hardware::BHwBinder> *",
5493   "referenced_type" : "type-62",
5494   "self_type" : "type-63",
5495   "size" : 4,
5496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5497  },
5498  {
5499   "alignment" : 4,
5500   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5501   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5502   "referenced_type" : "type-37",
5503   "self_type" : "type-38",
5504   "size" : 4,
5505   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5510   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5511   "referenced_type" : "type-757",
5512   "self_type" : "type-761",
5513   "size" : 4,
5514   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5515  },
5516  {
5517   "alignment" : 4,
5518   "linker_set_key" : "const bool *",
5519   "name" : "const bool *",
5520   "referenced_type" : "type-168",
5521   "self_type" : "type-467",
5522   "size" : 4,
5523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5524  },
5525  {
5526   "alignment" : 4,
5527   "linker_set_key" : "const char *",
5528   "name" : "const char *",
5529   "referenced_type" : "type-144",
5530   "self_type" : "type-143",
5531   "size" : 4,
5532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5533  },
5534  {
5535   "alignment" : 4,
5536   "linker_set_key" : "const char16_t *",
5537   "name" : "const char16_t *",
5538   "referenced_type" : "type-135",
5539   "self_type" : "type-134",
5540   "size" : 4,
5541   "source_file" : "/system/core/libutils/include/utils/String16.h"
5542  },
5543  {
5544   "alignment" : 4,
5545   "linker_set_key" : "const log_msg *",
5546   "name" : "const log_msg *",
5547   "referenced_type" : "type-66",
5548   "self_type" : "type-98",
5549   "size" : 4,
5550   "source_file" : "/system/core/liblog/include/log/log_read.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "linker_set_key" : "const native_handle *",
5555   "name" : "const native_handle *",
5556   "referenced_type" : "type-279",
5557   "self_type" : "type-278",
5558   "size" : 4,
5559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5560  },
5561  {
5562   "alignment" : 4,
5563   "linker_set_key" : "const unsigned char *",
5564   "name" : "const unsigned char *",
5565   "referenced_type" : "type-479",
5566   "self_type" : "type-478",
5567   "size" : 4,
5568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5569  },
5570  {
5571   "alignment" : 4,
5572   "linker_set_key" : "const unsigned int *",
5573   "name" : "const unsigned int *",
5574   "referenced_type" : "type-127",
5575   "self_type" : "type-766",
5576   "size" : 4,
5577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5578  },
5579  {
5580   "alignment" : 4,
5581   "linker_set_key" : "const unsigned long long *",
5582   "name" : "const unsigned long long *",
5583   "referenced_type" : "type-372",
5584   "self_type" : "type-539",
5585   "size" : 4,
5586   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5587  },
5588  {
5589   "alignment" : 4,
5590   "linker_set_key" : "const void *",
5591   "name" : "const void *",
5592   "referenced_type" : "type-485",
5593   "self_type" : "type-486",
5594   "size" : 4,
5595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5596  },
5597  {
5598   "alignment" : 4,
5599   "linker_set_key" : "int (*)(void *)",
5600   "name" : "int (*)(void *)",
5601   "referenced_type" : "type-620",
5602   "self_type" : "type-621",
5603   "size" : 4,
5604   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5605  },
5606  {
5607   "alignment" : 4,
5608   "linker_set_key" : "int *",
5609   "name" : "int *",
5610   "referenced_type" : "type-5",
5611   "self_type" : "type-422",
5612   "size" : 4,
5613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5614  },
5615  {
5616   "alignment" : 4,
5617   "linker_set_key" : "log_msg *",
5618   "name" : "log_msg *",
5619   "referenced_type" : "type-67",
5620   "self_type" : "type-156",
5621   "size" : 4,
5622   "source_file" : "/system/core/liblog/include/log/log_read.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "linker_set_key" : "native_handle *",
5627   "name" : "native_handle *",
5628   "referenced_type" : "type-201",
5629   "self_type" : "type-293",
5630   "size" : 4,
5631   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5632  },
5633  {
5634   "alignment" : 4,
5635   "linker_set_key" : "unsigned char *",
5636   "name" : "unsigned char *",
5637   "referenced_type" : "type-70",
5638   "self_type" : "type-450",
5639   "size" : 4,
5640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "linker_set_key" : "unsigned int *",
5645   "name" : "unsigned int *",
5646   "referenced_type" : "type-2",
5647   "self_type" : "type-9",
5648   "size" : 4,
5649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5650  },
5651  {
5652   "alignment" : 4,
5653   "linker_set_key" : "unsigned long long *",
5654   "name" : "unsigned long long *",
5655   "referenced_type" : "type-10",
5656   "self_type" : "type-535",
5657   "size" : 4,
5658   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5659  },
5660  {
5661   "alignment" : 4,
5662   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5663   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5664   "referenced_type" : "type-537",
5665   "self_type" : "type-536",
5666   "size" : 4,
5667   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5668  },
5669  {
5670   "alignment" : 4,
5671   "linker_set_key" : "void *",
5672   "name" : "void *",
5673   "referenced_type" : "type-47",
5674   "self_type" : "type-46",
5675   "size" : 4,
5676   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5677  },
5678  {
5679   "alignment" : 4,
5680   "linker_set_key" : "void **",
5681   "name" : "void **",
5682   "referenced_type" : "type-46",
5683   "self_type" : "type-622",
5684   "size" : 4,
5685   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5686  }
5687 ],
5688 "qualified_types" :
5689 [
5690  {
5691   "alignment" : 4,
5692   "is_const" : true,
5693   "linker_set_key" : "android::RefBase::weakref_impl *const",
5694   "name" : "android::RefBase::weakref_impl *const",
5695   "referenced_type" : "type-15",
5696   "self_type" : "type-14",
5697   "size" : 4,
5698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "is_const" : true,
5703   "linker_set_key" : "android::RefBase::weakref_impl *const",
5704   "name" : "android::RefBase::weakref_impl *const",
5705   "referenced_type" : "type-758",
5706   "self_type" : "type-760",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "is_const" : true,
5713   "linker_set_key" : "android::hardware::IBinder *const",
5714   "name" : "android::hardware::IBinder *const",
5715   "referenced_type" : "type-95",
5716   "self_type" : "type-94",
5717   "size" : 4,
5718   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "is_const" : true,
5723   "linker_set_key" : "const android::NativeHandle",
5724   "name" : "const android::NativeHandle",
5725   "referenced_type" : "type-292",
5726   "self_type" : "type-499",
5727   "size" : 12,
5728   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "is_const" : true,
5733   "linker_set_key" : "const android::RefBase",
5734   "name" : "const android::RefBase",
5735   "referenced_type" : "type-13",
5736   "self_type" : "type-382",
5737   "size" : 8,
5738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "is_const" : true,
5743   "linker_set_key" : "const android::String16",
5744   "name" : "const android::String16",
5745   "referenced_type" : "type-133",
5746   "self_type" : "type-132",
5747   "size" : 4,
5748   "source_file" : "/system/core/libutils/include/utils/String16.h"
5749  },
5750  {
5751   "alignment" : 4,
5752   "is_const" : true,
5753   "linker_set_key" : "const android::String8",
5754   "name" : "const android::String8",
5755   "referenced_type" : "type-142",
5756   "self_type" : "type-512",
5757   "size" : 4,
5758   "source_file" : "/system/core/libutils/include/utils/String8.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "is_const" : true,
5763   "linker_set_key" : "const android::VectorImpl",
5764   "name" : "const android::VectorImpl",
5765   "referenced_type" : "type-126",
5766   "self_type" : "type-590",
5767   "size" : 20,
5768   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "is_const" : true,
5773   "linker_set_key" : "const android::hardware::BpHwRefBase",
5774   "name" : "const android::hardware::BpHwRefBase",
5775   "referenced_type" : "type-93",
5776   "self_type" : "type-525",
5777   "size" : 24,
5778   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "is_const" : true,
5783   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5784   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5785   "referenced_type" : "type-551",
5786   "self_type" : "type-557",
5787   "size" : 16,
5788   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "is_const" : true,
5793   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5794   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5795   "referenced_type" : "type-559",
5796   "self_type" : "type-562",
5797   "size" : 16,
5798   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "is_const" : true,
5803   "linker_set_key" : "const android::hardware::Parcel",
5804   "name" : "const android::hardware::Parcel",
5805   "referenced_type" : "type-533",
5806   "self_type" : "type-543",
5807   "size" : 68,
5808   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "is_const" : true,
5813   "linker_set_key" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus>",
5814   "name" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus>",
5815   "referenced_type" : "type-252",
5816   "self_type" : "type-257",
5817   "size" : 28,
5818   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "is_const" : true,
5823   "linker_set_key" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus>",
5824   "name" : "const android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus>",
5825   "referenced_type" : "type-243",
5826   "self_type" : "type-250",
5827   "size" : 28,
5828   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "is_const" : true,
5833   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> >",
5834   "name" : "const android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> >",
5835   "referenced_type" : "type-267",
5836   "self_type" : "type-271",
5837   "size" : 28,
5838   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "is_const" : true,
5843   "linker_set_key" : "const android::hardware::Return<bool>",
5844   "name" : "const android::hardware::Return<bool>",
5845   "referenced_type" : "type-235",
5846   "self_type" : "type-241",
5847   "size" : 24,
5848   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "is_const" : true,
5853   "linker_set_key" : "const android::hardware::Status",
5854   "name" : "const android::hardware::Status",
5855   "referenced_type" : "type-225",
5856   "self_type" : "type-229",
5857   "size" : 20,
5858   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5859  },
5860  {
5861   "alignment" : 4,
5862   "is_const" : true,
5863   "linker_set_key" : "const android::hardware::details::SchedPrio",
5864   "name" : "const android::hardware::details::SchedPrio",
5865   "referenced_type" : "type-554",
5866   "self_type" : "type-556",
5867   "size" : 8,
5868   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5869  },
5870  {
5871   "alignment" : 4,
5872   "is_const" : true,
5873   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5874   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5875   "referenced_type" : "type-409",
5876   "self_type" : "type-511",
5877   "size" : 8,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "is_const" : true,
5883   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_memory>",
5884   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_memory>",
5885   "referenced_type" : "type-454",
5886   "self_type" : "type-746",
5887   "size" : 8,
5888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "is_const" : true,
5893   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5894   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5895   "referenced_type" : "type-260",
5896   "self_type" : "type-378",
5897   "size" : 8,
5898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "is_const" : true,
5903   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand>",
5904   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand>",
5905   "referenced_type" : "type-430",
5906   "self_type" : "type-661",
5907   "size" : 8,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "is_const" : true,
5913   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation>",
5914   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation>",
5915   "referenced_type" : "type-440",
5916   "self_type" : "type-740",
5917   "size" : 8,
5918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "is_const" : true,
5923   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument>",
5924   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument>",
5925   "referenced_type" : "type-460",
5926   "self_type" : "type-750",
5927   "size" : 8,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "is_const" : true,
5933   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation>",
5934   "name" : "const android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation>",
5935   "referenced_type" : "type-161",
5936   "self_type" : "type-160",
5937   "size" : 8,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "is_const" : true,
5943   "linker_set_key" : "const android::hardware::details::hidl_pointer<bool>",
5944   "name" : "const android::hardware::details::hidl_pointer<bool>",
5945   "referenced_type" : "type-198",
5946   "self_type" : "type-238",
5947   "size" : 8,
5948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "is_const" : true,
5953   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5954   "name" : "const android::hardware::details::hidl_pointer<int>",
5955   "referenced_type" : "type-420",
5956   "self_type" : "type-520",
5957   "size" : 8,
5958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "is_const" : true,
5963   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
5964   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
5965   "referenced_type" : "type-448",
5966   "self_type" : "type-743",
5967   "size" : 8,
5968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "is_const" : true,
5973   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5974   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5975   "referenced_type" : "type-7",
5976   "self_type" : "type-592",
5977   "size" : 8,
5978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "is_const" : true,
5983   "linker_set_key" : "const android::hardware::details::return_status",
5984   "name" : "const android::hardware::details::return_status",
5985   "referenced_type" : "type-236",
5986   "self_type" : "type-280",
5987   "size" : 24,
5988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "is_const" : true,
5993   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5994   "name" : "const android::hardware::hidl_death_recipient",
5995   "referenced_type" : "type-12",
5996   "self_type" : "type-78",
5997   "size" : 12,
5998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5999  },
6000  {
6001   "alignment" : 8,
6002   "is_const" : true,
6003   "linker_set_key" : "const android::hardware::hidl_handle",
6004   "name" : "const android::hardware::hidl_handle",
6005   "referenced_type" : "type-386",
6006   "self_type" : "type-494",
6007   "size" : 16,
6008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6009  },
6010  {
6011   "alignment" : 8,
6012   "is_const" : true,
6013   "linker_set_key" : "const android::hardware::hidl_memory",
6014   "name" : "const android::hardware::hidl_memory",
6015   "referenced_type" : "type-391",
6016   "self_type" : "type-394",
6017   "size" : 40,
6018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "is_const" : true,
6023   "linker_set_key" : "const android::hardware::hidl_string",
6024   "name" : "const android::hardware::hidl_string",
6025   "referenced_type" : "type-263",
6026   "self_type" : "type-387",
6027   "size" : 16,
6028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "is_const" : true,
6033   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_memory>",
6034   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_memory>",
6035   "referenced_type" : "type-453",
6036   "self_type" : "type-457",
6037   "size" : 16,
6038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "is_const" : true,
6043   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6044   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6045   "referenced_type" : "type-401",
6046   "self_type" : "type-700",
6047   "size" : 16,
6048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
6049  },
6050  {
6051   "alignment" : 4,
6052   "is_const" : true,
6053   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand>",
6054   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand>",
6055   "referenced_type" : "type-429",
6056   "self_type" : "type-437",
6057   "size" : 16,
6058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "is_const" : true,
6063   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation>",
6064   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation>",
6065   "referenced_type" : "type-439",
6066   "self_type" : "type-445",
6067   "size" : 16,
6068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "is_const" : true,
6073   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument>",
6074   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument>",
6075   "referenced_type" : "type-459",
6076   "self_type" : "type-464",
6077   "size" : 16,
6078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "is_const" : true,
6083   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation>",
6084   "name" : "const android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation>",
6085   "referenced_type" : "type-470",
6086   "self_type" : "type-471",
6087   "size" : 16,
6088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "is_const" : true,
6093   "linker_set_key" : "const android::hardware::hidl_vec<bool>",
6094   "name" : "const android::hardware::hidl_vec<bool>",
6095   "referenced_type" : "type-466",
6096   "self_type" : "type-468",
6097   "size" : 16,
6098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6099  },
6100  {
6101   "alignment" : 4,
6102   "is_const" : true,
6103   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6104   "name" : "const android::hardware::hidl_vec<int>",
6105   "referenced_type" : "type-419",
6106   "self_type" : "type-423",
6107   "size" : 16,
6108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6109  },
6110  {
6111   "alignment" : 4,
6112   "is_const" : true,
6113   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
6114   "name" : "const android::hardware::hidl_vec<unsigned char>",
6115   "referenced_type" : "type-447",
6116   "self_type" : "type-451",
6117   "size" : 16,
6118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "is_const" : true,
6123   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
6124   "name" : "const android::hardware::hidl_vec<unsigned int>",
6125   "referenced_type" : "type-6",
6126   "self_type" : "type-426",
6127   "size" : 16,
6128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6129  },
6130  {
6131   "alignment" : 2,
6132   "is_const" : true,
6133   "linker_set_key" : "const android::hardware::hidl_version",
6134   "name" : "const android::hardware::hidl_version",
6135   "referenced_type" : "type-480",
6136   "self_type" : "type-482",
6137   "size" : 4,
6138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6139  },
6140  {
6141   "alignment" : 4,
6142   "is_const" : true,
6143   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwDevice",
6144   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwDevice",
6145   "referenced_type" : "type-729",
6146   "self_type" : "type-732",
6147   "size" : 92,
6148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwDevice.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "is_const" : true,
6153   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback",
6154   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback",
6155   "referenced_type" : "type-710",
6156   "self_type" : "type-713",
6157   "size" : 92,
6158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwExecutionCallback.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "is_const" : true,
6163   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModel",
6164   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModel",
6165   "referenced_type" : "type-717",
6166   "self_type" : "type-720",
6167   "size" : 92,
6168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModel.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "is_const" : true,
6173   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback",
6174   "name" : "const android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback",
6175   "referenced_type" : "type-194",
6176   "self_type" : "type-723",
6177   "size" : 92,
6178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModelCallback.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "is_const" : true,
6183   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::DeviceStatus",
6184   "name" : "const android::hardware::neuralnetworks::V1_0::DeviceStatus",
6185   "referenced_type" : "type-253",
6186   "self_type" : "type-664",
6187   "size" : 4,
6188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6189  },
6190  {
6191   "alignment" : 4,
6192   "is_const" : true,
6193   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::ErrorStatus",
6194   "name" : "const android::hardware::neuralnetworks::V1_0::ErrorStatus",
6195   "referenced_type" : "type-244",
6196   "self_type" : "type-668",
6197   "size" : 4,
6198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "is_const" : true,
6203   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::FusedActivationFunc",
6204   "name" : "const android::hardware::neuralnetworks::V1_0::FusedActivationFunc",
6205   "referenced_type" : "type-653",
6206   "self_type" : "type-662",
6207   "size" : 4,
6208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6209  },
6210  {
6211   "alignment" : 4,
6212   "is_const" : true,
6213   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IDevice",
6214   "name" : "const android::hardware::neuralnetworks::V1_0::IDevice",
6215   "referenced_type" : "type-54",
6216   "self_type" : "type-686",
6217   "size" : 12,
6218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IDevice.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "is_const" : true,
6223   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IExecutionCallback",
6224   "name" : "const android::hardware::neuralnetworks::V1_0::IExecutionCallback",
6225   "referenced_type" : "type-180",
6226   "self_type" : "type-682",
6227   "size" : 12,
6228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IExecutionCallback.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_const" : true,
6233   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IPreparedModel",
6234   "name" : "const android::hardware::neuralnetworks::V1_0::IPreparedModel",
6235   "referenced_type" : "type-188",
6236   "self_type" : "type-684",
6237   "size" : 12,
6238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IPreparedModel.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "is_const" : true,
6243   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::IPreparedModelCallback",
6244   "name" : "const android::hardware::neuralnetworks::V1_0::IPreparedModelCallback",
6245   "referenced_type" : "type-102",
6246   "self_type" : "type-207",
6247   "size" : 12,
6248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6249  },
6250  {
6251   "alignment" : 8,
6252   "is_const" : true,
6253   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Model",
6254   "name" : "const android::hardware::neuralnetworks::V1_0::Model",
6255   "referenced_type" : "type-657",
6256   "self_type" : "type-738",
6257   "size" : 96,
6258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
6259  },
6260  {
6261   "alignment" : 8,
6262   "is_const" : true,
6263   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Operand",
6264   "name" : "const android::hardware::neuralnetworks::V1_0::Operand",
6265   "referenced_type" : "type-433",
6266   "self_type" : "type-643",
6267   "size" : 56,
6268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "is_const" : true,
6273   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::OperandLifeTime",
6274   "name" : "const android::hardware::neuralnetworks::V1_0::OperandLifeTime",
6275   "referenced_type" : "type-435",
6276   "self_type" : "type-663",
6277   "size" : 4,
6278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "is_const" : true,
6283   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::OperandType",
6284   "name" : "const android::hardware::neuralnetworks::V1_0::OperandType",
6285   "referenced_type" : "type-434",
6286   "self_type" : "type-659",
6287   "size" : 4,
6288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6289  },
6290  {
6291   "alignment" : 8,
6292   "is_const" : true,
6293   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::Operation",
6294   "name" : "const android::hardware::neuralnetworks::V1_0::Operation",
6295   "referenced_type" : "type-443",
6296   "self_type" : "type-728",
6297   "size" : 40,
6298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "is_const" : true,
6303   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::OperationType",
6304   "name" : "const android::hardware::neuralnetworks::V1_0::OperationType",
6305   "referenced_type" : "type-444",
6306   "self_type" : "type-660",
6307   "size" : 4,
6308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6309  },
6310  {
6311   "alignment" : 8,
6312   "is_const" : true,
6313   "linker_set_key" : "const android::hardware::neuralnetworks::V1_0::RequestArgument",
6314   "name" : "const android::hardware::neuralnetworks::V1_0::RequestArgument",
6315   "referenced_type" : "type-463",
6316   "self_type" : "type-749",
6317   "size" : 32,
6318   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "is_const" : true,
6323   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::BpHwDevice",
6324   "name" : "const android::hardware::neuralnetworks::V1_1::BpHwDevice",
6325   "referenced_type" : "type-88",
6326   "self_type" : "type-734",
6327   "size" : 92,
6328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "is_const" : true,
6333   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::ExecutionPreference",
6334   "name" : "const android::hardware::neuralnetworks::V1_1::ExecutionPreference",
6335   "referenced_type" : "type-690",
6336   "self_type" : "type-692",
6337   "size" : 4,
6338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "is_const" : true,
6343   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::IDevice",
6344   "name" : "const android::hardware::neuralnetworks::V1_1::IDevice",
6345   "referenced_type" : "type-53",
6346   "self_type" : "type-697",
6347   "size" : 12,
6348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h"
6349  },
6350  {
6351   "alignment" : 8,
6352   "is_const" : true,
6353   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::Model",
6354   "name" : "const android::hardware::neuralnetworks::V1_1::Model",
6355   "referenced_type" : "type-689",
6356   "self_type" : "type-736",
6357   "size" : 104,
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h"
6359  },
6360  {
6361   "alignment" : 8,
6362   "is_const" : true,
6363   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::Operation",
6364   "name" : "const android::hardware::neuralnetworks::V1_1::Operation",
6365   "referenced_type" : "type-3",
6366   "self_type" : "type-148",
6367   "size" : 40,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "const android::hardware::neuralnetworks::V1_1::OperationType",
6374   "name" : "const android::hardware::neuralnetworks::V1_1::OperationType",
6375   "referenced_type" : "type-4",
6376   "self_type" : "type-691",
6377   "size" : 4,
6378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6379  },
6380  {
6381   "alignment" : 4,
6382   "is_const" : true,
6383   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6384   "name" : "const android::hidl::base::V1_0::BpHwBase",
6385   "referenced_type" : "type-703",
6386   "self_type" : "type-706",
6387   "size" : 92,
6388   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "is_const" : true,
6393   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6394   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6395   "referenced_type" : "type-503",
6396   "self_type" : "type-506",
6397   "size" : 4,
6398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "is_const" : true,
6403   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6404   "name" : "const android::hidl::base::V1_0::IBase",
6405   "referenced_type" : "type-34",
6406   "self_type" : "type-105",
6407   "size" : 12,
6408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6414   "name" : "const android::hidl::base::V1_0::IBase *const",
6415   "referenced_type" : "type-106",
6416   "self_type" : "type-569",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
6424   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6425   "referenced_type" : "type-154",
6426   "self_type" : "type-159",
6427   "size" : 12,
6428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6434   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6435   "referenced_type" : "type-644",
6436   "self_type" : "type-648",
6437   "size" : 4,
6438   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6439  },
6440  {
6441   "alignment" : 1,
6442   "is_const" : true,
6443   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6444   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6445   "referenced_type" : "type-641",
6446   "self_type" : "type-646",
6447   "size" : 1,
6448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "is_const" : true,
6453   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
6454   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6455   "referenced_type" : "type-174",
6456   "self_type" : "type-639",
6457   "size" : 12,
6458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "is_const" : true,
6463   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
6464   "name" : "const android::sp<android::hardware::IBinder>",
6465   "referenced_type" : "type-111",
6466   "self_type" : "type-113",
6467   "size" : 4,
6468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "is_const" : true,
6473   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6474   "name" : "const android::sp<android::hardware::ProcessState>",
6475   "referenced_type" : "type-117",
6476   "self_type" : "type-150",
6477   "size" : 4,
6478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "is_const" : true,
6483   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6484   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6485   "referenced_type" : "type-25",
6486   "self_type" : "type-24",
6487   "size" : 4,
6488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "is_const" : true,
6493   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6494   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6495   "referenced_type" : "type-40",
6496   "self_type" : "type-39",
6497   "size" : 4,
6498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "is_const" : true,
6503   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice>",
6504   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IDevice>",
6505   "referenced_type" : "type-209",
6506   "self_type" : "type-212",
6507   "size" : 4,
6508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "is_const" : true,
6513   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
6514   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
6515   "referenced_type" : "type-178",
6516   "self_type" : "type-182",
6517   "size" : 4,
6518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6519  },
6520  {
6521   "alignment" : 4,
6522   "is_const" : true,
6523   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
6524   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
6525   "referenced_type" : "type-186",
6526   "self_type" : "type-190",
6527   "size" : 4,
6528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "is_const" : true,
6533   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
6534   "name" : "const android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
6535   "referenced_type" : "type-100",
6536   "self_type" : "type-99",
6537   "size" : 4,
6538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "is_const" : true,
6543   "linker_set_key" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice>",
6544   "name" : "const android::sp<android::hardware::neuralnetworks::V1_1::IDevice>",
6545   "referenced_type" : "type-51",
6546   "self_type" : "type-84",
6547   "size" : 4,
6548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "is_const" : true,
6553   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6554   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6555   "referenced_type" : "type-56",
6556   "self_type" : "type-81",
6557   "size" : 4,
6558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6559  },
6560  {
6561   "alignment" : 4,
6562   "is_const" : true,
6563   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6564   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6565   "referenced_type" : "type-152",
6566   "self_type" : "type-157",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "is_const" : true,
6573   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6574   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6575   "referenced_type" : "type-172",
6576   "self_type" : "type-176",
6577   "size" : 4,
6578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "is_const" : true,
6583   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6584   "name" : "const android::wp<android::hardware::BHwBinder>",
6585   "referenced_type" : "type-42",
6586   "self_type" : "type-62",
6587   "size" : 8,
6588   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "is_const" : true,
6593   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6594   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6595   "referenced_type" : "type-28",
6596   "self_type" : "type-37",
6597   "size" : 8,
6598   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "is_const" : true,
6603   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6604   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6605   "referenced_type" : "type-32",
6606   "self_type" : "type-757",
6607   "size" : 8,
6608   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6609  },
6610  {
6611   "alignment" : 1,
6612   "is_const" : true,
6613   "linker_set_key" : "const bool",
6614   "name" : "const bool",
6615   "referenced_type" : "type-11",
6616   "self_type" : "type-168",
6617   "size" : 1,
6618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6619  },
6620  {
6621   "alignment" : 1,
6622   "is_const" : true,
6623   "linker_set_key" : "const char",
6624   "name" : "const char",
6625   "referenced_type" : "type-74",
6626   "self_type" : "type-144",
6627   "size" : 1,
6628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6629  },
6630  {
6631   "alignment" : 2,
6632   "is_const" : true,
6633   "linker_set_key" : "const char16_t",
6634   "name" : "const char16_t",
6635   "referenced_type" : "type-136",
6636   "self_type" : "type-135",
6637   "size" : 2,
6638   "source_file" : "/system/core/libutils/include/utils/String16.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "is_const" : true,
6643   "linker_set_key" : "const double",
6644   "name" : "const double",
6645   "referenced_type" : "type-352",
6646   "self_type" : "type-377",
6647   "size" : 8,
6648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6649  },
6650  {
6651   "alignment" : 4,
6652   "is_const" : true,
6653   "linker_set_key" : "const float",
6654   "name" : "const float",
6655   "referenced_type" : "type-347",
6656   "self_type" : "type-374",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "is_const" : true,
6663   "linker_set_key" : "const int",
6664   "name" : "const int",
6665   "referenced_type" : "type-5",
6666   "self_type" : "type-505",
6667   "size" : 4,
6668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6669  },
6670  {
6671   "is_const" : true,
6672   "linker_set_key" : "const iter<is_const>",
6673   "name" : "const iter<is_const>",
6674   "referenced_type" : "type-397",
6675   "self_type" : "type-396",
6676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6677  },
6678  {
6679   "is_const" : true,
6680   "linker_set_key" : "const iter<is_const>",
6681   "name" : "const iter<is_const>",
6682   "referenced_type" : "type-763",
6683   "self_type" : "type-762",
6684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "is_const" : true,
6689   "linker_set_key" : "const log_msg",
6690   "name" : "const log_msg",
6691   "referenced_type" : "type-67",
6692   "self_type" : "type-66",
6693   "size" : 5124,
6694   "source_file" : "/system/core/liblog/include/log/log_read.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "is_const" : true,
6699   "linker_set_key" : "const long long",
6700   "name" : "const long long",
6701   "referenced_type" : "type-122",
6702   "self_type" : "type-370",
6703   "size" : 8,
6704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "is_const" : true,
6709   "linker_set_key" : "const native_handle",
6710   "name" : "const native_handle",
6711   "referenced_type" : "type-201",
6712   "self_type" : "type-279",
6713   "size" : 12,
6714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6715  },
6716  {
6717   "alignment" : 2,
6718   "is_const" : true,
6719   "linker_set_key" : "const short",
6720   "name" : "const short",
6721   "referenced_type" : "type-312",
6722   "self_type" : "type-365",
6723   "size" : 2,
6724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6725  },
6726  {
6727   "alignment" : 1,
6728   "is_const" : true,
6729   "linker_set_key" : "const signed char",
6730   "name" : "const signed char",
6731   "referenced_type" : "type-359",
6732   "self_type" : "type-358",
6733   "size" : 1,
6734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "is_const" : true,
6739   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::DeviceStatus, 4>",
6740   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::DeviceStatus, 4>",
6741   "referenced_type" : "type-679",
6742   "self_type" : "type-678",
6743   "size" : 16,
6744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "is_const" : true,
6749   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::DeviceStatus, 4>",
6750   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::DeviceStatus, 4>",
6751   "referenced_type" : "type-784",
6752   "self_type" : "type-783",
6753   "size" : 16,
6754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "is_const" : true,
6759   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::ErrorStatus, 5>",
6760   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::ErrorStatus, 5>",
6761   "referenced_type" : "type-18",
6762   "self_type" : "type-17",
6763   "size" : 20,
6764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "is_const" : true,
6769   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::ErrorStatus, 5>",
6770   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::ErrorStatus, 5>",
6771   "referenced_type" : "type-681",
6772   "self_type" : "type-680",
6773   "size" : 20,
6774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "is_const" : true,
6779   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::FusedActivationFunc, 4>",
6780   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::FusedActivationFunc, 4>",
6781   "referenced_type" : "type-674",
6782   "self_type" : "type-673",
6783   "size" : 16,
6784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "is_const" : true,
6789   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::FusedActivationFunc, 4>",
6790   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::FusedActivationFunc, 4>",
6791   "referenced_type" : "type-780",
6792   "self_type" : "type-779",
6793   "size" : 16,
6794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6795  },
6796  {
6797   "alignment" : 4,
6798   "is_const" : true,
6799   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandLifeTime, 6>",
6800   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandLifeTime, 6>",
6801   "referenced_type" : "type-677",
6802   "self_type" : "type-676",
6803   "size" : 24,
6804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "is_const" : true,
6809   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandLifeTime, 6>",
6810   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandLifeTime, 6>",
6811   "referenced_type" : "type-782",
6812   "self_type" : "type-781",
6813   "size" : 24,
6814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "is_const" : true,
6819   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandType, 8>",
6820   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandType, 8>",
6821   "referenced_type" : "type-670",
6822   "self_type" : "type-669",
6823   "size" : 32,
6824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "is_const" : true,
6829   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandType, 8>",
6830   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperandType, 8>",
6831   "referenced_type" : "type-776",
6832   "self_type" : "type-775",
6833   "size" : 32,
6834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "is_const" : true,
6839   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperationType, 30>",
6840   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperationType, 30>",
6841   "referenced_type" : "type-672",
6842   "self_type" : "type-671",
6843   "size" : 120,
6844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "is_const" : true,
6849   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_0::OperationType, 30>",
6850   "name" : "const std::array<android::hardware::neuralnetworks::V1_0::OperationType, 30>",
6851   "referenced_type" : "type-778",
6852   "self_type" : "type-777",
6853   "size" : 120,
6854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "is_const" : true,
6859   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_1::ExecutionPreference, 3>",
6860   "name" : "const std::array<android::hardware::neuralnetworks::V1_1::ExecutionPreference, 3>",
6861   "referenced_type" : "type-22",
6862   "self_type" : "type-21",
6863   "size" : 12,
6864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6865  },
6866  {
6867   "alignment" : 4,
6868   "is_const" : true,
6869   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_1::ExecutionPreference, 3>",
6870   "name" : "const std::array<android::hardware::neuralnetworks::V1_1::ExecutionPreference, 3>",
6871   "referenced_type" : "type-696",
6872   "self_type" : "type-695",
6873   "size" : 12,
6874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "is_const" : true,
6879   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_1::OperationType, 39>",
6880   "name" : "const std::array<android::hardware::neuralnetworks::V1_1::OperationType, 39>",
6881   "referenced_type" : "type-20",
6882   "self_type" : "type-19",
6883   "size" : 156,
6884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "is_const" : true,
6889   "linker_set_key" : "const std::array<android::hardware::neuralnetworks::V1_1::OperationType, 39>",
6890   "name" : "const std::array<android::hardware::neuralnetworks::V1_1::OperationType, 39>",
6891   "referenced_type" : "type-694",
6892   "self_type" : "type-693",
6893   "size" : 156,
6894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "is_const" : true,
6899   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6900   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6901   "referenced_type" : "type-509",
6902   "self_type" : "type-508",
6903   "size" : 12,
6904   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "is_const" : true,
6909   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6910   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6911   "referenced_type" : "type-771",
6912   "self_type" : "type-770",
6913   "size" : 12,
6914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "is_const" : true,
6919   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6920   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6921   "referenced_type" : "type-652",
6922   "self_type" : "type-651",
6923   "size" : 4,
6924   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6925  },
6926  {
6927   "alignment" : 1,
6928   "is_const" : true,
6929   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6930   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6931   "referenced_type" : "type-650",
6932   "self_type" : "type-649",
6933   "size" : 3,
6934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "is_const" : true,
6939   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6940   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6941   "referenced_type" : "type-549",
6942   "self_type" : "type-548",
6943   "size" : 12,
6944   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "is_const" : true,
6949   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6950   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6951   "referenced_type" : "type-417",
6952   "self_type" : "type-416",
6953   "size" : 8,
6954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "is_const" : true,
6959   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6960   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6961   "referenced_type" : "type-404",
6962   "self_type" : "type-403",
6963   "size" : 8,
6964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "is_const" : true,
6969   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6970   "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 *> > *)> > >",
6971   "referenced_type" : "type-667",
6972   "self_type" : "type-666",
6973   "size" : 12,
6974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "is_const" : true,
6979   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6980   "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 *> > *)> > >",
6981   "referenced_type" : "type-755",
6982   "self_type" : "type-754",
6983   "size" : 12,
6984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6985  },
6986  {
6987   "alignment" : 1,
6988   "is_const" : true,
6989   "linker_set_key" : "const unsigned char",
6990   "name" : "const unsigned char",
6991   "referenced_type" : "type-70",
6992   "self_type" : "type-479",
6993   "size" : 1,
6994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "is_const" : true,
6999   "linker_set_key" : "const unsigned int",
7000   "name" : "const unsigned int",
7001   "referenced_type" : "type-2",
7002   "self_type" : "type-127",
7003   "size" : 4,
7004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7005  },
7006  {
7007   "alignment" : 4,
7008   "is_const" : true,
7009   "linker_set_key" : "const unsigned long long",
7010   "name" : "const unsigned long long",
7011   "referenced_type" : "type-10",
7012   "self_type" : "type-372",
7013   "size" : 8,
7014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7015  },
7016  {
7017   "alignment" : 2,
7018   "is_const" : true,
7019   "linker_set_key" : "const unsigned short",
7020   "name" : "const unsigned short",
7021   "referenced_type" : "type-72",
7022   "self_type" : "type-368",
7023   "size" : 2,
7024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7025  },
7026  {
7027   "is_const" : true,
7028   "linker_set_key" : "const void",
7029   "name" : "const void",
7030   "referenced_type" : "type-47",
7031   "self_type" : "type-485",
7032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7033  },
7034  {
7035   "alignment" : 1,
7036   "is_volatile" : true,
7037   "linker_set_key" : "volatile bool",
7038   "name" : "volatile bool",
7039   "referenced_type" : "type-11",
7040   "self_type" : "type-171",
7041   "size" : 1,
7042   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "is_volatile" : true,
7047   "linker_set_key" : "volatile int",
7048   "name" : "volatile int",
7049   "referenced_type" : "type-5",
7050   "self_type" : "type-145",
7051   "size" : 4,
7052   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7053  }
7054 ],
7055 "record_types" :
7056 [
7057  {
7058   "alignment" : 4,
7059   "fields" :
7060   [
7061    {
7062     "access" : "private",
7063     "field_name" : "mCond",
7064     "referenced_type" : "type-170"
7065    }
7066   ],
7067   "linker_set_key" : "android::Condition",
7068   "name" : "android::Condition",
7069   "record_kind" : "class",
7070   "referenced_type" : "type-169",
7071   "self_type" : "type-169",
7072   "size" : 4,
7073   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7074   "unique_id" : "_ZTSN7android9ConditionE"
7075  },
7076  {
7077   "alignment" : 4,
7078   "fields" :
7079   [
7080    {
7081     "access" : "private",
7082     "field_name" : "mVector",
7083     "referenced_type" : "type-139"
7084    }
7085   ],
7086   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7087   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7088   "record_kind" : "class",
7089   "referenced_type" : "type-138",
7090   "self_type" : "type-138",
7091   "size" : 20,
7092   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7093   "template_args" : [ "type-133", "type-111" ],
7094   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7095  },
7096  {
7097   "alignment" : 4,
7098   "fields" :
7099   [
7100    {
7101     "access" : "private",
7102     "field_name" : "mCount",
7103     "referenced_type" : "type-291"
7104    }
7105   ],
7106   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7107   "name" : "android::LightRefBase<android::NativeHandle>",
7108   "record_kind" : "class",
7109   "referenced_type" : "type-290",
7110   "self_type" : "type-290",
7111   "size" : 4,
7112   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7113   "template_args" : [ "type-292" ],
7114   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7115  },
7116  {
7117   "alignment" : 4,
7118   "fields" :
7119   [
7120    {
7121     "access" : "private",
7122     "field_name" : "mCount",
7123     "referenced_type" : "type-288"
7124    }
7125   ],
7126   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7127   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7128   "record_kind" : "class",
7129   "referenced_type" : "type-287",
7130   "self_type" : "type-287",
7131   "size" : 4,
7132   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7133   "template_args" : [ "type-289" ],
7134   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7135  },
7136  {
7137   "alignment" : 4,
7138   "fields" :
7139   [
7140    {
7141     "access" : "private",
7142     "field_name" : "mMutex",
7143     "referenced_type" : "type-124"
7144    }
7145   ],
7146   "linker_set_key" : "android::Mutex",
7147   "name" : "android::Mutex",
7148   "record_kind" : "class",
7149   "referenced_type" : "type-123",
7150   "self_type" : "type-123",
7151   "size" : 4,
7152   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7153   "unique_id" : "_ZTSN7android5MutexE"
7154  },
7155  {
7156   "alignment" : 4,
7157   "fields" :
7158   [
7159    {
7160     "access" : "private",
7161     "field_name" : "mLock",
7162     "referenced_type" : "type-625"
7163    }
7164   ],
7165   "linker_set_key" : "android::Mutex::Autolock",
7166   "name" : "android::Mutex::Autolock",
7167   "record_kind" : "class",
7168   "referenced_type" : "type-624",
7169   "self_type" : "type-624",
7170   "size" : 4,
7171   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7172   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7173  },
7174  {
7175   "alignment" : 4,
7176   "base_specifiers" :
7177   [
7178    {
7179     "referenced_type" : "type-290"
7180    }
7181   ],
7182   "fields" :
7183   [
7184    {
7185     "access" : "private",
7186     "field_name" : "mHandle",
7187     "field_offset" : 32,
7188     "referenced_type" : "type-293"
7189    },
7190    {
7191     "access" : "private",
7192     "field_name" : "mOwnsHandle",
7193     "field_offset" : 64,
7194     "referenced_type" : "type-11"
7195    }
7196   ],
7197   "linker_set_key" : "android::NativeHandle",
7198   "name" : "android::NativeHandle",
7199   "record_kind" : "class",
7200   "referenced_type" : "type-292",
7201   "self_type" : "type-292",
7202   "size" : 12,
7203   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7204   "unique_id" : "_ZTSN7android12NativeHandleE"
7205  },
7206  {
7207   "alignment" : 4,
7208   "fields" :
7209   [
7210    {
7211     "access" : "private",
7212     "field_name" : "mRWLock",
7213     "referenced_type" : "type-630"
7214    }
7215   ],
7216   "linker_set_key" : "android::RWLock",
7217   "name" : "android::RWLock",
7218   "record_kind" : "class",
7219   "referenced_type" : "type-629",
7220   "self_type" : "type-629",
7221   "size" : 40,
7222   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7223   "unique_id" : "_ZTSN7android6RWLockE"
7224  },
7225  {
7226   "alignment" : 4,
7227   "fields" :
7228   [
7229    {
7230     "access" : "private",
7231     "field_name" : "mLock",
7232     "referenced_type" : "type-633"
7233    }
7234   ],
7235   "linker_set_key" : "android::RWLock::AutoRLock",
7236   "name" : "android::RWLock::AutoRLock",
7237   "record_kind" : "class",
7238   "referenced_type" : "type-632",
7239   "self_type" : "type-632",
7240   "size" : 4,
7241   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7242   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7243  },
7244  {
7245   "alignment" : 4,
7246   "fields" :
7247   [
7248    {
7249     "access" : "private",
7250     "field_name" : "mLock",
7251     "referenced_type" : "type-633"
7252    }
7253   ],
7254   "linker_set_key" : "android::RWLock::AutoWLock",
7255   "name" : "android::RWLock::AutoWLock",
7256   "record_kind" : "class",
7257   "referenced_type" : "type-635",
7258   "self_type" : "type-635",
7259   "size" : 4,
7260   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7261   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7262  },
7263  {
7264   "alignment" : 4,
7265   "fields" :
7266   [
7267    {
7268     "access" : "private",
7269     "field_name" : "mRefs",
7270     "field_offset" : 32,
7271     "referenced_type" : "type-14"
7272    }
7273   ],
7274   "linker_set_key" : "android::RefBase",
7275   "name" : "android::RefBase",
7276   "record_kind" : "class",
7277   "referenced_type" : "type-13",
7278   "self_type" : "type-13",
7279   "size" : 8,
7280   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7281   "unique_id" : "_ZTSN7android7RefBaseE",
7282   "vtable_components" :
7283   [
7284    {
7285     "kind" : "offset_to_top"
7286    },
7287    {
7288     "kind" : "rtti",
7289     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7290    },
7291    {
7292     "kind" : "complete_dtor_pointer",
7293     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7294    },
7295    {
7296     "kind" : "deleting_dtor_pointer",
7297     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7298    },
7299    {
7300     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7301    },
7302    {
7303     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7304    },
7305    {
7306     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7307    },
7308    {
7309     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7310    }
7311   ]
7312  },
7313  {
7314   "alignment" : 1,
7315   "linker_set_key" : "android::RefBase::weakref_type",
7316   "name" : "android::RefBase::weakref_type",
7317   "record_kind" : "class",
7318   "referenced_type" : "type-31",
7319   "self_type" : "type-31",
7320   "size" : 1,
7321   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7322   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7323  },
7324  {
7325   "alignment" : 1,
7326   "linker_set_key" : "android::ReferenceMover",
7327   "name" : "android::ReferenceMover",
7328   "record_kind" : "class",
7329   "referenced_type" : "type-385",
7330   "self_type" : "type-385",
7331   "size" : 1,
7332   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7333   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "android::ReferenceRenamer",
7338   "name" : "android::ReferenceRenamer",
7339   "record_kind" : "class",
7340   "referenced_type" : "type-380",
7341   "self_type" : "type-380",
7342   "size" : 4,
7343   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7344   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7345   "vtable_components" :
7346   [
7347    {
7348     "kind" : "offset_to_top"
7349    },
7350    {
7351     "kind" : "rtti",
7352     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7353    },
7354    {
7355     "is_pure" : true,
7356     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7357    }
7358   ]
7359  },
7360  {
7361   "alignment" : 4,
7362   "fields" :
7363   [
7364    {
7365     "access" : "private",
7366     "field_name" : "mTag",
7367     "referenced_type" : "type-10"
7368    }
7369   ],
7370   "linker_set_key" : "android::ScopedTrace",
7371   "name" : "android::ScopedTrace",
7372   "record_kind" : "class",
7373   "referenced_type" : "type-637",
7374   "self_type" : "type-637",
7375   "size" : 8,
7376   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7377   "unique_id" : "_ZTSN7android11ScopedTraceE"
7378  },
7379  {
7380   "alignment" : 4,
7381   "base_specifiers" :
7382   [
7383    {
7384     "access" : "private",
7385     "referenced_type" : "type-140"
7386    }
7387   ],
7388   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7389   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7390   "record_kind" : "class",
7391   "referenced_type" : "type-139",
7392   "self_type" : "type-139",
7393   "size" : 20,
7394   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7395   "template_args" : [ "type-141" ],
7396   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7397   "vtable_components" :
7398   [
7399    {
7400     "kind" : "offset_to_top"
7401    },
7402    {
7403     "kind" : "rtti",
7404     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7405    },
7406    {
7407     "kind" : "complete_dtor_pointer",
7408     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7409    },
7410    {
7411     "kind" : "deleting_dtor_pointer",
7412     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7413    },
7414    {
7415     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7416    },
7417    {
7418     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7419    },
7420    {
7421     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7422    },
7423    {
7424     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7425    },
7426    {
7427     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7428    },
7429    {
7430     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7431    },
7432    {
7433     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7434    }
7435   ]
7436  },
7437  {
7438   "alignment" : 4,
7439   "base_specifiers" :
7440   [
7441    {
7442     "referenced_type" : "type-126"
7443    }
7444   ],
7445   "linker_set_key" : "android::SortedVectorImpl",
7446   "name" : "android::SortedVectorImpl",
7447   "record_kind" : "class",
7448   "referenced_type" : "type-140",
7449   "self_type" : "type-140",
7450   "size" : 20,
7451   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7452   "unique_id" : "_ZTSN7android16SortedVectorImplE",
7453   "vtable_components" :
7454   [
7455    {
7456     "kind" : "offset_to_top"
7457    },
7458    {
7459     "kind" : "rtti",
7460     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7461    },
7462    {
7463     "kind" : "complete_dtor_pointer",
7464     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7465    },
7466    {
7467     "kind" : "deleting_dtor_pointer",
7468     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7469    },
7470    {
7471     "is_pure" : true,
7472     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7473    },
7474    {
7475     "is_pure" : true,
7476     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7477    },
7478    {
7479     "is_pure" : true,
7480     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7481    },
7482    {
7483     "is_pure" : true,
7484     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7485    },
7486    {
7487     "is_pure" : true,
7488     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7489    },
7490    {
7491     "is_pure" : true,
7492     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7493    },
7494    {
7495     "is_pure" : true,
7496     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7497    }
7498   ]
7499  },
7500  {
7501   "alignment" : 4,
7502   "fields" :
7503   [
7504    {
7505     "access" : "private",
7506     "field_name" : "mString",
7507     "referenced_type" : "type-134"
7508    }
7509   ],
7510   "linker_set_key" : "android::String16",
7511   "name" : "android::String16",
7512   "record_kind" : "class",
7513   "referenced_type" : "type-133",
7514   "self_type" : "type-133",
7515   "size" : 4,
7516   "source_file" : "/system/core/libutils/include/utils/String16.h",
7517   "unique_id" : "_ZTSN7android8String16E"
7518  },
7519  {
7520   "alignment" : 4,
7521   "fields" :
7522   [
7523    {
7524     "access" : "private",
7525     "field_name" : "mString",
7526     "referenced_type" : "type-143"
7527    }
7528   ],
7529   "linker_set_key" : "android::String8",
7530   "name" : "android::String8",
7531   "record_kind" : "class",
7532   "referenced_type" : "type-142",
7533   "self_type" : "type-142",
7534   "size" : 4,
7535   "source_file" : "/system/core/libutils/include/utils/String8.h",
7536   "unique_id" : "_ZTSN7android7String8E"
7537  },
7538  {
7539   "alignment" : 4,
7540   "base_specifiers" :
7541   [
7542    {
7543     "is_virtual" : true,
7544     "referenced_type" : "type-13"
7545    }
7546   ],
7547   "fields" :
7548   [
7549    {
7550     "access" : "private",
7551     "field_name" : "mCanCallJava",
7552     "field_offset" : 32,
7553     "referenced_type" : "type-168"
7554    },
7555    {
7556     "access" : "private",
7557     "field_name" : "mThread",
7558     "field_offset" : 64,
7559     "referenced_type" : "type-46"
7560    },
7561    {
7562     "access" : "private",
7563     "field_name" : "mLock",
7564     "field_offset" : 96,
7565     "referenced_type" : "type-123"
7566    },
7567    {
7568     "access" : "private",
7569     "field_name" : "mThreadExitedCondition",
7570     "field_offset" : 128,
7571     "referenced_type" : "type-169"
7572    },
7573    {
7574     "access" : "private",
7575     "field_name" : "mStatus",
7576     "field_offset" : 160,
7577     "referenced_type" : "type-5"
7578    },
7579    {
7580     "access" : "private",
7581     "field_name" : "mExitPending",
7582     "field_offset" : 192,
7583     "referenced_type" : "type-171"
7584    },
7585    {
7586     "access" : "private",
7587     "field_name" : "mRunning",
7588     "field_offset" : 200,
7589     "referenced_type" : "type-171"
7590    },
7591    {
7592     "access" : "private",
7593     "field_name" : "mHoldSelf",
7594     "field_offset" : 224,
7595     "referenced_type" : "type-165"
7596    },
7597    {
7598     "access" : "private",
7599     "field_name" : "mTid",
7600     "field_offset" : 256,
7601     "referenced_type" : "type-5"
7602    }
7603   ],
7604   "linker_set_key" : "android::Thread",
7605   "name" : "android::Thread",
7606   "record_kind" : "class",
7607   "referenced_type" : "type-167",
7608   "self_type" : "type-167",
7609   "size" : 44,
7610   "source_file" : "/system/core/libutils/include/utils/Thread.h",
7611   "unique_id" : "_ZTSN7android6ThreadE",
7612   "vtable_components" :
7613   [
7614    {
7615     "component_value" : 36,
7616     "kind" : "vbase_offset"
7617    },
7618    {
7619     "kind" : "offset_to_top"
7620    },
7621    {
7622     "kind" : "rtti",
7623     "mangled_component_name" : "_ZTIN7android6ThreadE"
7624    },
7625    {
7626     "kind" : "complete_dtor_pointer",
7627     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7628    },
7629    {
7630     "kind" : "deleting_dtor_pointer",
7631     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7632    },
7633    {
7634     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7635    },
7636    {
7637     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7638    },
7639    {
7640     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7641    },
7642    {
7643     "is_pure" : true,
7644     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7645    },
7646    {
7647     "kind" : "vcall_offset"
7648    },
7649    {
7650     "kind" : "vcall_offset"
7651    },
7652    {
7653     "kind" : "vcall_offset"
7654    },
7655    {
7656     "kind" : "vcall_offset"
7657    },
7658    {
7659     "component_value" : -36,
7660     "kind" : "vcall_offset"
7661    },
7662    {
7663     "component_value" : -36,
7664     "kind" : "offset_to_top"
7665    },
7666    {
7667     "kind" : "rtti",
7668     "mangled_component_name" : "_ZTIN7android6ThreadE"
7669    },
7670    {
7671     "kind" : "complete_dtor_pointer",
7672     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7673    },
7674    {
7675     "kind" : "deleting_dtor_pointer",
7676     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7677    },
7678    {
7679     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7680    },
7681    {
7682     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7683    },
7684    {
7685     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7686    },
7687    {
7688     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7689    }
7690   ]
7691  },
7692  {
7693   "alignment" : 4,
7694   "base_specifiers" :
7695   [
7696    {
7697     "access" : "private",
7698     "referenced_type" : "type-126"
7699    }
7700   ],
7701   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7702   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7703   "record_kind" : "class",
7704   "referenced_type" : "type-125",
7705   "self_type" : "type-125",
7706   "size" : 20,
7707   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7708   "template_args" : [ "type-128" ],
7709   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7710   "vtable_components" :
7711   [
7712    {
7713     "kind" : "offset_to_top"
7714    },
7715    {
7716     "kind" : "rtti",
7717     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7718    },
7719    {
7720     "kind" : "complete_dtor_pointer",
7721     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7722    },
7723    {
7724     "kind" : "deleting_dtor_pointer",
7725     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7726    },
7727    {
7728     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7729    },
7730    {
7731     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7732    },
7733    {
7734     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7735    },
7736    {
7737     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7738    },
7739    {
7740     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7741    },
7742    {
7743     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7744    }
7745   ]
7746  },
7747  {
7748   "alignment" : 4,
7749   "fields" :
7750   [
7751    {
7752     "access" : "private",
7753     "field_name" : "mStorage",
7754     "field_offset" : 32,
7755     "referenced_type" : "type-46"
7756    },
7757    {
7758     "access" : "private",
7759     "field_name" : "mCount",
7760     "field_offset" : 64,
7761     "referenced_type" : "type-2"
7762    },
7763    {
7764     "access" : "private",
7765     "field_name" : "mFlags",
7766     "field_offset" : 96,
7767     "referenced_type" : "type-127"
7768    },
7769    {
7770     "access" : "private",
7771     "field_name" : "mItemSize",
7772     "field_offset" : 128,
7773     "referenced_type" : "type-127"
7774    }
7775   ],
7776   "linker_set_key" : "android::VectorImpl",
7777   "name" : "android::VectorImpl",
7778   "record_kind" : "class",
7779   "referenced_type" : "type-126",
7780   "self_type" : "type-126",
7781   "size" : 20,
7782   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7783   "unique_id" : "_ZTSN7android10VectorImplE",
7784   "vtable_components" :
7785   [
7786    {
7787     "kind" : "offset_to_top"
7788    },
7789    {
7790     "kind" : "rtti",
7791     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7792    },
7793    {
7794     "kind" : "complete_dtor_pointer",
7795     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7796    },
7797    {
7798     "kind" : "deleting_dtor_pointer",
7799     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7800    },
7801    {
7802     "is_pure" : true,
7803     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7804    },
7805    {
7806     "is_pure" : true,
7807     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7808    },
7809    {
7810     "is_pure" : true,
7811     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7812    },
7813    {
7814     "is_pure" : true,
7815     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7816    },
7817    {
7818     "is_pure" : true,
7819     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7820    },
7821    {
7822     "is_pure" : true,
7823     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7824    }
7825   ]
7826  },
7827  {
7828   "alignment" : 4,
7829   "base_specifiers" :
7830   [
7831    {
7832     "referenced_type" : "type-287"
7833    }
7834   ],
7835   "linker_set_key" : "android::VirtualLightRefBase",
7836   "name" : "android::VirtualLightRefBase",
7837   "record_kind" : "class",
7838   "referenced_type" : "type-289",
7839   "self_type" : "type-289",
7840   "size" : 8,
7841   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7842   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7843   "vtable_components" :
7844   [
7845    {
7846     "kind" : "offset_to_top"
7847    },
7848    {
7849     "kind" : "rtti",
7850     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7851    },
7852    {
7853     "kind" : "complete_dtor_pointer",
7854     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7855    },
7856    {
7857     "kind" : "deleting_dtor_pointer",
7858     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7859    }
7860   ]
7861  },
7862  {
7863   "alignment" : 4,
7864   "base_specifiers" :
7865   [
7866    {
7867     "referenced_type" : "type-48"
7868    }
7869   ],
7870   "fields" :
7871   [
7872    {
7873     "access" : "protected",
7874     "field_name" : "mSchedPolicy",
7875     "field_offset" : 32,
7876     "referenced_type" : "type-5"
7877    },
7878    {
7879     "access" : "protected",
7880     "field_name" : "mSchedPriority",
7881     "field_offset" : 64,
7882     "referenced_type" : "type-5"
7883    },
7884    {
7885     "access" : "private",
7886     "field_name" : "mExtras",
7887     "field_offset" : 96,
7888     "referenced_type" : "type-45"
7889    },
7890    {
7891     "access" : "private",
7892     "field_name" : "mReserved0",
7893     "field_offset" : 128,
7894     "referenced_type" : "type-46"
7895    }
7896   ],
7897   "linker_set_key" : "android::hardware::BHwBinder",
7898   "name" : "android::hardware::BHwBinder",
7899   "record_kind" : "class",
7900   "referenced_type" : "type-44",
7901   "self_type" : "type-44",
7902   "size" : 28,
7903   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7904   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7905   "vtable_components" :
7906   [
7907    {
7908     "component_value" : 20,
7909     "kind" : "vbase_offset"
7910    },
7911    {
7912     "kind" : "offset_to_top"
7913    },
7914    {
7915     "kind" : "rtti",
7916     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7917    },
7918    {
7919     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7920    },
7921    {
7922     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7923    },
7924    {
7925     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7926    },
7927    {
7928     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7929    },
7930    {
7931     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7932    },
7933    {
7934     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7935    },
7936    {
7937     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7938    },
7939    {
7940     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7941    },
7942    {
7943     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7944    },
7945    {
7946     "kind" : "complete_dtor_pointer",
7947     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7948    },
7949    {
7950     "kind" : "deleting_dtor_pointer",
7951     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7952    },
7953    {
7954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7955    },
7956    {
7957     "kind" : "vcall_offset"
7958    },
7959    {
7960     "kind" : "vcall_offset"
7961    },
7962    {
7963     "kind" : "vcall_offset"
7964    },
7965    {
7966     "kind" : "vcall_offset"
7967    },
7968    {
7969     "component_value" : -20,
7970     "kind" : "vcall_offset"
7971    },
7972    {
7973     "component_value" : -20,
7974     "kind" : "offset_to_top"
7975    },
7976    {
7977     "kind" : "rtti",
7978     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7979    },
7980    {
7981     "kind" : "complete_dtor_pointer",
7982     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7983    },
7984    {
7985     "kind" : "deleting_dtor_pointer",
7986     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7987    },
7988    {
7989     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7990    },
7991    {
7992     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7993    },
7994    {
7995     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7996    },
7997    {
7998     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7999    }
8000   ]
8001  },
8002  {
8003   "alignment" : 4,
8004   "base_specifiers" :
8005   [
8006    {
8007     "is_virtual" : true,
8008     "referenced_type" : "type-13"
8009    }
8010   ],
8011   "fields" :
8012   [
8013    {
8014     "access" : "private",
8015     "field_name" : "mRemote",
8016     "field_offset" : 32,
8017     "referenced_type" : "type-94"
8018    },
8019    {
8020     "access" : "private",
8021     "field_name" : "mRefs",
8022     "field_offset" : 64,
8023     "referenced_type" : "type-30"
8024    },
8025    {
8026     "access" : "private",
8027     "field_name" : "mState",
8028     "field_offset" : 96,
8029     "referenced_type" : "type-96"
8030    }
8031   ],
8032   "linker_set_key" : "android::hardware::BpHwRefBase",
8033   "name" : "android::hardware::BpHwRefBase",
8034   "record_kind" : "class",
8035   "referenced_type" : "type-93",
8036   "self_type" : "type-93",
8037   "size" : 24,
8038   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8039   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8040   "vtable_components" :
8041   [
8042    {
8043     "component_value" : 16,
8044     "kind" : "vbase_offset"
8045    },
8046    {
8047     "kind" : "offset_to_top"
8048    },
8049    {
8050     "kind" : "rtti",
8051     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8052    },
8053    {
8054     "kind" : "complete_dtor_pointer",
8055     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8056    },
8057    {
8058     "kind" : "deleting_dtor_pointer",
8059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8060    },
8061    {
8062     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8063    },
8064    {
8065     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8066    },
8067    {
8068     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8069    },
8070    {
8071     "kind" : "vcall_offset"
8072    },
8073    {
8074     "component_value" : -16,
8075     "kind" : "vcall_offset"
8076    },
8077    {
8078     "component_value" : -16,
8079     "kind" : "vcall_offset"
8080    },
8081    {
8082     "component_value" : -16,
8083     "kind" : "vcall_offset"
8084    },
8085    {
8086     "component_value" : -16,
8087     "kind" : "vcall_offset"
8088    },
8089    {
8090     "component_value" : -16,
8091     "kind" : "offset_to_top"
8092    },
8093    {
8094     "kind" : "rtti",
8095     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8096    },
8097    {
8098     "kind" : "complete_dtor_pointer",
8099     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8100    },
8101    {
8102     "kind" : "deleting_dtor_pointer",
8103     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8104    },
8105    {
8106     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8107    },
8108    {
8109     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8110    },
8111    {
8112     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8113    },
8114    {
8115     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8116    }
8117   ]
8118  },
8119  {
8120   "alignment" : 4,
8121   "base_specifiers" :
8122   [
8123    {
8124     "referenced_type" : "type-54"
8125    },
8126    {
8127     "referenced_type" : "type-92"
8128    },
8129    {
8130     "referenced_type" : "type-93"
8131    }
8132   ],
8133   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IDevice>",
8134   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IDevice>",
8135   "record_kind" : "class",
8136   "referenced_type" : "type-531",
8137   "self_type" : "type-531",
8138   "size" : 32,
8139   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8140   "template_args" : [ "type-54" ],
8141   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEEE",
8142   "vtable_components" :
8143   [
8144    {
8145     "component_value" : 24,
8146     "kind" : "vbase_offset"
8147    },
8148    {
8149     "kind" : "offset_to_top"
8150    },
8151    {
8152     "kind" : "rtti",
8153     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEEE"
8154    },
8155    {
8156     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_07IDevice8isRemoteEv"
8157    },
8158    {
8159     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8160    },
8161    {
8162     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8163    },
8164    {
8165     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8166    },
8167    {
8168     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8169    },
8170    {
8171     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice21setHALInstrumentationEv"
8172    },
8173    {
8174     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8175    },
8176    {
8177     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice4pingEv"
8178    },
8179    {
8180     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8181    },
8182    {
8183     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice21notifySyspropsChangedEv"
8184    },
8185    {
8186     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8187    },
8188    {
8189     "kind" : "complete_dtor_pointer",
8190     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED1Ev"
8191    },
8192    {
8193     "kind" : "deleting_dtor_pointer",
8194     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED0Ev"
8195    },
8196    {
8197     "is_pure" : true,
8198     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice15getCapabilitiesENSt3__18functionIFvNS2_11ErrorStatusERKNS2_12CapabilitiesEEEE"
8199    },
8200    {
8201     "is_pure" : true,
8202     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice22getSupportedOperationsERKNS2_5ModelENSt3__18functionIFvNS2_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
8203    },
8204    {
8205     "is_pure" : true,
8206     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12prepareModelERKNS2_5ModelERKNS_2spINS2_22IPreparedModelCallbackEEE"
8207    },
8208    {
8209     "is_pure" : true,
8210     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice9getStatusEv"
8211    },
8212    {
8213     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEE10onAsBinderEv"
8214    },
8215    {
8216     "component_value" : 20,
8217     "kind" : "vbase_offset"
8218    },
8219    {
8220     "component_value" : -4,
8221     "kind" : "offset_to_top"
8222    },
8223    {
8224     "kind" : "rtti",
8225     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEEE"
8226    },
8227    {
8228     "kind" : "complete_dtor_pointer",
8229     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED1Ev"
8230    },
8231    {
8232     "kind" : "deleting_dtor_pointer",
8233     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED0Ev"
8234    },
8235    {
8236     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEE10onAsBinderEv"
8237    },
8238    {
8239     "component_value" : 16,
8240     "kind" : "vbase_offset"
8241    },
8242    {
8243     "component_value" : -8,
8244     "kind" : "offset_to_top"
8245    },
8246    {
8247     "kind" : "rtti",
8248     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEEE"
8249    },
8250    {
8251     "kind" : "complete_dtor_pointer",
8252     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED1Ev"
8253    },
8254    {
8255     "kind" : "deleting_dtor_pointer",
8256     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED0Ev"
8257    },
8258    {
8259     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8260    },
8261    {
8262     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8263    },
8264    {
8265     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8266    },
8267    {
8268     "kind" : "vcall_offset"
8269    },
8270    {
8271     "component_value" : -16,
8272     "kind" : "vcall_offset"
8273    },
8274    {
8275     "component_value" : -16,
8276     "kind" : "vcall_offset"
8277    },
8278    {
8279     "component_value" : -16,
8280     "kind" : "vcall_offset"
8281    },
8282    {
8283     "component_value" : -24,
8284     "kind" : "vcall_offset"
8285    },
8286    {
8287     "component_value" : -24,
8288     "kind" : "offset_to_top"
8289    },
8290    {
8291     "kind" : "rtti",
8292     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEEE"
8293    },
8294    {
8295     "kind" : "complete_dtor_pointer",
8296     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED1Ev"
8297    },
8298    {
8299     "kind" : "deleting_dtor_pointer",
8300     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEED0Ev"
8301    },
8302    {
8303     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8304    },
8305    {
8306     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8307    },
8308    {
8309     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8313    }
8314   ]
8315  },
8316  {
8317   "alignment" : 4,
8318   "base_specifiers" :
8319   [
8320    {
8321     "referenced_type" : "type-180"
8322    },
8323    {
8324     "referenced_type" : "type-92"
8325    },
8326    {
8327     "referenced_type" : "type-93"
8328    }
8329   ],
8330   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
8331   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
8332   "record_kind" : "class",
8333   "referenced_type" : "type-529",
8334   "self_type" : "type-529",
8335   "size" : 32,
8336   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8337   "template_args" : [ "type-180" ],
8338   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEEE",
8339   "vtable_components" :
8340   [
8341    {
8342     "component_value" : 24,
8343     "kind" : "vbase_offset"
8344    },
8345    {
8346     "kind" : "offset_to_top"
8347    },
8348    {
8349     "kind" : "rtti",
8350     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEEE"
8351    },
8352    {
8353     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_018IExecutionCallback8isRemoteEv"
8354    },
8355    {
8356     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8357    },
8358    {
8359     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8360    },
8361    {
8362     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8363    },
8364    {
8365     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8366    },
8367    {
8368     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback21setHALInstrumentationEv"
8369    },
8370    {
8371     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8372    },
8373    {
8374     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback4pingEv"
8375    },
8376    {
8377     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8378    },
8379    {
8380     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback21notifySyspropsChangedEv"
8381    },
8382    {
8383     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8384    },
8385    {
8386     "kind" : "complete_dtor_pointer",
8387     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED1Ev"
8388    },
8389    {
8390     "kind" : "deleting_dtor_pointer",
8391     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED0Ev"
8392    },
8393    {
8394     "is_pure" : true,
8395     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback6notifyENS2_11ErrorStatusE"
8396    },
8397    {
8398     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEE10onAsBinderEv"
8399    },
8400    {
8401     "component_value" : 20,
8402     "kind" : "vbase_offset"
8403    },
8404    {
8405     "component_value" : -4,
8406     "kind" : "offset_to_top"
8407    },
8408    {
8409     "kind" : "rtti",
8410     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEEE"
8411    },
8412    {
8413     "kind" : "complete_dtor_pointer",
8414     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED1Ev"
8415    },
8416    {
8417     "kind" : "deleting_dtor_pointer",
8418     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED0Ev"
8419    },
8420    {
8421     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEE10onAsBinderEv"
8422    },
8423    {
8424     "component_value" : 16,
8425     "kind" : "vbase_offset"
8426    },
8427    {
8428     "component_value" : -8,
8429     "kind" : "offset_to_top"
8430    },
8431    {
8432     "kind" : "rtti",
8433     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEEE"
8434    },
8435    {
8436     "kind" : "complete_dtor_pointer",
8437     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED1Ev"
8438    },
8439    {
8440     "kind" : "deleting_dtor_pointer",
8441     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED0Ev"
8442    },
8443    {
8444     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8445    },
8446    {
8447     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8448    },
8449    {
8450     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8451    },
8452    {
8453     "kind" : "vcall_offset"
8454    },
8455    {
8456     "component_value" : -16,
8457     "kind" : "vcall_offset"
8458    },
8459    {
8460     "component_value" : -16,
8461     "kind" : "vcall_offset"
8462    },
8463    {
8464     "component_value" : -16,
8465     "kind" : "vcall_offset"
8466    },
8467    {
8468     "component_value" : -24,
8469     "kind" : "vcall_offset"
8470    },
8471    {
8472     "component_value" : -24,
8473     "kind" : "offset_to_top"
8474    },
8475    {
8476     "kind" : "rtti",
8477     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEEE"
8478    },
8479    {
8480     "kind" : "complete_dtor_pointer",
8481     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED1Ev"
8482    },
8483    {
8484     "kind" : "deleting_dtor_pointer",
8485     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEED0Ev"
8486    },
8487    {
8488     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8489    },
8490    {
8491     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8492    },
8493    {
8494     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8495    },
8496    {
8497     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8498    }
8499   ]
8500  },
8501  {
8502   "alignment" : 4,
8503   "base_specifiers" :
8504   [
8505    {
8506     "referenced_type" : "type-188"
8507    },
8508    {
8509     "referenced_type" : "type-92"
8510    },
8511    {
8512     "referenced_type" : "type-93"
8513    }
8514   ],
8515   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
8516   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
8517   "record_kind" : "class",
8518   "referenced_type" : "type-530",
8519   "self_type" : "type-530",
8520   "size" : 32,
8521   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8522   "template_args" : [ "type-188" ],
8523   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEEE",
8524   "vtable_components" :
8525   [
8526    {
8527     "component_value" : 24,
8528     "kind" : "vbase_offset"
8529    },
8530    {
8531     "kind" : "offset_to_top"
8532    },
8533    {
8534     "kind" : "rtti",
8535     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEEE"
8536    },
8537    {
8538     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_014IPreparedModel8isRemoteEv"
8539    },
8540    {
8541     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8542    },
8543    {
8544     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8545    },
8546    {
8547     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8548    },
8549    {
8550     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8551    },
8552    {
8553     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel21setHALInstrumentationEv"
8554    },
8555    {
8556     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8557    },
8558    {
8559     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel4pingEv"
8560    },
8561    {
8562     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8563    },
8564    {
8565     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel21notifySyspropsChangedEv"
8566    },
8567    {
8568     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8569    },
8570    {
8571     "kind" : "complete_dtor_pointer",
8572     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED1Ev"
8573    },
8574    {
8575     "kind" : "deleting_dtor_pointer",
8576     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED0Ev"
8577    },
8578    {
8579     "is_pure" : true,
8580     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel7executeERKNS2_7RequestERKNS_2spINS2_18IExecutionCallbackEEE"
8581    },
8582    {
8583     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEE10onAsBinderEv"
8584    },
8585    {
8586     "component_value" : 20,
8587     "kind" : "vbase_offset"
8588    },
8589    {
8590     "component_value" : -4,
8591     "kind" : "offset_to_top"
8592    },
8593    {
8594     "kind" : "rtti",
8595     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEEE"
8596    },
8597    {
8598     "kind" : "complete_dtor_pointer",
8599     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED1Ev"
8600    },
8601    {
8602     "kind" : "deleting_dtor_pointer",
8603     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED0Ev"
8604    },
8605    {
8606     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEE10onAsBinderEv"
8607    },
8608    {
8609     "component_value" : 16,
8610     "kind" : "vbase_offset"
8611    },
8612    {
8613     "component_value" : -8,
8614     "kind" : "offset_to_top"
8615    },
8616    {
8617     "kind" : "rtti",
8618     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEEE"
8619    },
8620    {
8621     "kind" : "complete_dtor_pointer",
8622     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED1Ev"
8623    },
8624    {
8625     "kind" : "deleting_dtor_pointer",
8626     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED0Ev"
8627    },
8628    {
8629     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8630    },
8631    {
8632     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8633    },
8634    {
8635     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8636    },
8637    {
8638     "kind" : "vcall_offset"
8639    },
8640    {
8641     "component_value" : -16,
8642     "kind" : "vcall_offset"
8643    },
8644    {
8645     "component_value" : -16,
8646     "kind" : "vcall_offset"
8647    },
8648    {
8649     "component_value" : -16,
8650     "kind" : "vcall_offset"
8651    },
8652    {
8653     "component_value" : -24,
8654     "kind" : "vcall_offset"
8655    },
8656    {
8657     "component_value" : -24,
8658     "kind" : "offset_to_top"
8659    },
8660    {
8661     "kind" : "rtti",
8662     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEEE"
8663    },
8664    {
8665     "kind" : "complete_dtor_pointer",
8666     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED1Ev"
8667    },
8668    {
8669     "kind" : "deleting_dtor_pointer",
8670     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEED0Ev"
8671    },
8672    {
8673     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8674    },
8675    {
8676     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8677    },
8678    {
8679     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8680    },
8681    {
8682     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8683    }
8684   ]
8685  },
8686  {
8687   "alignment" : 4,
8688   "base_specifiers" :
8689   [
8690    {
8691     "referenced_type" : "type-102"
8692    },
8693    {
8694     "referenced_type" : "type-92"
8695    },
8696    {
8697     "referenced_type" : "type-93"
8698    }
8699   ],
8700   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
8701   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
8702   "record_kind" : "class",
8703   "referenced_type" : "type-197",
8704   "self_type" : "type-197",
8705   "size" : 32,
8706   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8707   "template_args" : [ "type-102" ],
8708   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEEE",
8709   "vtable_components" :
8710   [
8711    {
8712     "component_value" : 24,
8713     "kind" : "vbase_offset"
8714    },
8715    {
8716     "kind" : "offset_to_top"
8717    },
8718    {
8719     "kind" : "rtti",
8720     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEEE"
8721    },
8722    {
8723     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_022IPreparedModelCallback8isRemoteEv"
8724    },
8725    {
8726     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8727    },
8728    {
8729     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8730    },
8731    {
8732     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8733    },
8734    {
8735     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8736    },
8737    {
8738     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback21setHALInstrumentationEv"
8739    },
8740    {
8741     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8742    },
8743    {
8744     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback4pingEv"
8745    },
8746    {
8747     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8748    },
8749    {
8750     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback21notifySyspropsChangedEv"
8751    },
8752    {
8753     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8754    },
8755    {
8756     "kind" : "complete_dtor_pointer",
8757     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED1Ev"
8758    },
8759    {
8760     "kind" : "deleting_dtor_pointer",
8761     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED0Ev"
8762    },
8763    {
8764     "is_pure" : true,
8765     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback6notifyENS2_11ErrorStatusERKNS_2spINS2_14IPreparedModelEEE"
8766    },
8767    {
8768     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEE10onAsBinderEv"
8769    },
8770    {
8771     "component_value" : 20,
8772     "kind" : "vbase_offset"
8773    },
8774    {
8775     "component_value" : -4,
8776     "kind" : "offset_to_top"
8777    },
8778    {
8779     "kind" : "rtti",
8780     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEEE"
8781    },
8782    {
8783     "kind" : "complete_dtor_pointer",
8784     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED1Ev"
8785    },
8786    {
8787     "kind" : "deleting_dtor_pointer",
8788     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED0Ev"
8789    },
8790    {
8791     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEE10onAsBinderEv"
8792    },
8793    {
8794     "component_value" : 16,
8795     "kind" : "vbase_offset"
8796    },
8797    {
8798     "component_value" : -8,
8799     "kind" : "offset_to_top"
8800    },
8801    {
8802     "kind" : "rtti",
8803     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEEE"
8804    },
8805    {
8806     "kind" : "complete_dtor_pointer",
8807     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED1Ev"
8808    },
8809    {
8810     "kind" : "deleting_dtor_pointer",
8811     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED0Ev"
8812    },
8813    {
8814     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8815    },
8816    {
8817     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8821    },
8822    {
8823     "kind" : "vcall_offset"
8824    },
8825    {
8826     "component_value" : -16,
8827     "kind" : "vcall_offset"
8828    },
8829    {
8830     "component_value" : -16,
8831     "kind" : "vcall_offset"
8832    },
8833    {
8834     "component_value" : -16,
8835     "kind" : "vcall_offset"
8836    },
8837    {
8838     "component_value" : -24,
8839     "kind" : "vcall_offset"
8840    },
8841    {
8842     "component_value" : -24,
8843     "kind" : "offset_to_top"
8844    },
8845    {
8846     "kind" : "rtti",
8847     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEEE"
8848    },
8849    {
8850     "kind" : "complete_dtor_pointer",
8851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED1Ev"
8852    },
8853    {
8854     "kind" : "deleting_dtor_pointer",
8855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEED0Ev"
8856    },
8857    {
8858     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8859    },
8860    {
8861     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8862    },
8863    {
8864     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8865    },
8866    {
8867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8868    }
8869   ]
8870  },
8871  {
8872   "alignment" : 4,
8873   "base_specifiers" :
8874   [
8875    {
8876     "referenced_type" : "type-53"
8877    },
8878    {
8879     "referenced_type" : "type-92"
8880    },
8881    {
8882     "referenced_type" : "type-93"
8883    }
8884   ],
8885   "linker_set_key" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_1::IDevice>",
8886   "name" : "android::hardware::BpInterface<android::hardware::neuralnetworks::V1_1::IDevice>",
8887   "record_kind" : "class",
8888   "referenced_type" : "type-91",
8889   "self_type" : "type-91",
8890   "size" : 32,
8891   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8892   "template_args" : [ "type-53" ],
8893   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEEE",
8894   "vtable_components" :
8895   [
8896    {
8897     "component_value" : 24,
8898     "kind" : "vbase_offset"
8899    },
8900    {
8901     "kind" : "offset_to_top"
8902    },
8903    {
8904     "kind" : "rtti",
8905     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEEE"
8906    },
8907    {
8908     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_17IDevice8isRemoteEv"
8909    },
8910    {
8911     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8912    },
8913    {
8914     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8915    },
8916    {
8917     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8918    },
8919    {
8920     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8921    },
8922    {
8923     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21setHALInstrumentationEv"
8924    },
8925    {
8926     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice4pingEv"
8930    },
8931    {
8932     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8933    },
8934    {
8935     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21notifySyspropsChangedEv"
8936    },
8937    {
8938     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8939    },
8940    {
8941     "kind" : "complete_dtor_pointer",
8942     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED1Ev"
8943    },
8944    {
8945     "kind" : "deleting_dtor_pointer",
8946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED0Ev"
8947    },
8948    {
8949     "is_pure" : true,
8950     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE"
8951    },
8952    {
8953     "is_pure" : true,
8954     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
8955    },
8956    {
8957     "is_pure" : true,
8958     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE"
8959    },
8960    {
8961     "is_pure" : true,
8962     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice9getStatusEv"
8963    },
8964    {
8965     "is_pure" : true,
8966     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
8967    },
8968    {
8969     "is_pure" : true,
8970     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
8971    },
8972    {
8973     "is_pure" : true,
8974     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
8975    },
8976    {
8977     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEE10onAsBinderEv"
8978    },
8979    {
8980     "component_value" : 20,
8981     "kind" : "vbase_offset"
8982    },
8983    {
8984     "component_value" : -4,
8985     "kind" : "offset_to_top"
8986    },
8987    {
8988     "kind" : "rtti",
8989     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEEE"
8990    },
8991    {
8992     "kind" : "complete_dtor_pointer",
8993     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED1Ev"
8994    },
8995    {
8996     "kind" : "deleting_dtor_pointer",
8997     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED0Ev"
8998    },
8999    {
9000     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEE10onAsBinderEv"
9001    },
9002    {
9003     "component_value" : 16,
9004     "kind" : "vbase_offset"
9005    },
9006    {
9007     "component_value" : -8,
9008     "kind" : "offset_to_top"
9009    },
9010    {
9011     "kind" : "rtti",
9012     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEEE"
9013    },
9014    {
9015     "kind" : "complete_dtor_pointer",
9016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED1Ev"
9017    },
9018    {
9019     "kind" : "deleting_dtor_pointer",
9020     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED0Ev"
9021    },
9022    {
9023     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9024    },
9025    {
9026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9027    },
9028    {
9029     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9030    },
9031    {
9032     "kind" : "vcall_offset"
9033    },
9034    {
9035     "component_value" : -16,
9036     "kind" : "vcall_offset"
9037    },
9038    {
9039     "component_value" : -16,
9040     "kind" : "vcall_offset"
9041    },
9042    {
9043     "component_value" : -16,
9044     "kind" : "vcall_offset"
9045    },
9046    {
9047     "component_value" : -24,
9048     "kind" : "vcall_offset"
9049    },
9050    {
9051     "component_value" : -24,
9052     "kind" : "offset_to_top"
9053    },
9054    {
9055     "kind" : "rtti",
9056     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEEE"
9057    },
9058    {
9059     "kind" : "complete_dtor_pointer",
9060     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED1Ev"
9061    },
9062    {
9063     "kind" : "deleting_dtor_pointer",
9064     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEED0Ev"
9065    },
9066    {
9067     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9068    },
9069    {
9070     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9071    },
9072    {
9073     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9074    },
9075    {
9076     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9077    }
9078   ]
9079  },
9080  {
9081   "alignment" : 4,
9082   "base_specifiers" :
9083   [
9084    {
9085     "referenced_type" : "type-34"
9086    },
9087    {
9088     "referenced_type" : "type-92"
9089    },
9090    {
9091     "referenced_type" : "type-93"
9092    }
9093   ],
9094   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9095   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9096   "record_kind" : "class",
9097   "referenced_type" : "type-528",
9098   "self_type" : "type-528",
9099   "size" : 32,
9100   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9101   "template_args" : [ "type-34" ],
9102   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9103   "vtable_components" :
9104   [
9105    {
9106     "component_value" : 24,
9107     "kind" : "vbase_offset"
9108    },
9109    {
9110     "kind" : "offset_to_top"
9111    },
9112    {
9113     "kind" : "rtti",
9114     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9115    },
9116    {
9117     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9118    },
9119    {
9120     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9121    },
9122    {
9123     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9124    },
9125    {
9126     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9127    },
9128    {
9129     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9130    },
9131    {
9132     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9136    },
9137    {
9138     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9139    },
9140    {
9141     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9148    },
9149    {
9150     "kind" : "complete_dtor_pointer",
9151     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9152    },
9153    {
9154     "kind" : "deleting_dtor_pointer",
9155     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9156    },
9157    {
9158     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9159    },
9160    {
9161     "component_value" : 20,
9162     "kind" : "vbase_offset"
9163    },
9164    {
9165     "component_value" : -4,
9166     "kind" : "offset_to_top"
9167    },
9168    {
9169     "kind" : "rtti",
9170     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9171    },
9172    {
9173     "kind" : "complete_dtor_pointer",
9174     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9175    },
9176    {
9177     "kind" : "deleting_dtor_pointer",
9178     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9179    },
9180    {
9181     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9182    },
9183    {
9184     "component_value" : 16,
9185     "kind" : "vbase_offset"
9186    },
9187    {
9188     "component_value" : -8,
9189     "kind" : "offset_to_top"
9190    },
9191    {
9192     "kind" : "rtti",
9193     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9194    },
9195    {
9196     "kind" : "complete_dtor_pointer",
9197     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9198    },
9199    {
9200     "kind" : "deleting_dtor_pointer",
9201     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9202    },
9203    {
9204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9205    },
9206    {
9207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9208    },
9209    {
9210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9211    },
9212    {
9213     "kind" : "vcall_offset"
9214    },
9215    {
9216     "component_value" : -16,
9217     "kind" : "vcall_offset"
9218    },
9219    {
9220     "component_value" : -16,
9221     "kind" : "vcall_offset"
9222    },
9223    {
9224     "component_value" : -16,
9225     "kind" : "vcall_offset"
9226    },
9227    {
9228     "component_value" : -24,
9229     "kind" : "vcall_offset"
9230    },
9231    {
9232     "component_value" : -24,
9233     "kind" : "offset_to_top"
9234    },
9235    {
9236     "kind" : "rtti",
9237     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9238    },
9239    {
9240     "kind" : "complete_dtor_pointer",
9241     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9242    },
9243    {
9244     "kind" : "deleting_dtor_pointer",
9245     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9246    },
9247    {
9248     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9249    },
9250    {
9251     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9252    },
9253    {
9254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9255    },
9256    {
9257     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9258    }
9259   ]
9260  },
9261  {
9262   "alignment" : 4,
9263   "fields" :
9264   [
9265    {
9266     "access" : "private",
9267     "field_name" : "mMutex",
9268     "referenced_type" : "type-552"
9269    },
9270    {
9271     "access" : "private",
9272     "field_name" : "mMap",
9273     "field_offset" : 32,
9274     "referenced_type" : "type-553"
9275    }
9276   ],
9277   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9278   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9279   "record_kind" : "class",
9280   "referenced_type" : "type-551",
9281   "self_type" : "type-551",
9282   "size" : 16,
9283   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9284   "template_args" : [ "type-32", "type-554" ],
9285   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9286  },
9287  {
9288   "alignment" : 4,
9289   "fields" :
9290   [
9291    {
9292     "access" : "private",
9293     "field_name" : "mMutex",
9294     "referenced_type" : "type-560"
9295    },
9296    {
9297     "access" : "private",
9298     "field_name" : "mMap",
9299     "field_offset" : 32,
9300     "referenced_type" : "type-561"
9301    }
9302   ],
9303   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9304   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9305   "record_kind" : "class",
9306   "referenced_type" : "type-559",
9307   "self_type" : "type-559",
9308   "size" : 16,
9309   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9310   "template_args" : [ "type-32", "type-11" ],
9311   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9312  },
9313  {
9314   "alignment" : 4,
9315   "fields" :
9316   [
9317    {
9318     "access" : "private",
9319     "field_name" : "mMutex",
9320     "referenced_type" : "type-565"
9321    },
9322    {
9323     "access" : "private",
9324     "field_name" : "mMap",
9325     "field_offset" : 32,
9326     "referenced_type" : "type-566"
9327    }
9328   ],
9329   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9330   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9331   "record_kind" : "class",
9332   "referenced_type" : "type-564",
9333   "self_type" : "type-564",
9334   "size" : 16,
9335   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9336   "template_args" : [ "type-106", "type-42" ],
9337   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9338  },
9339  {
9340   "alignment" : 4,
9341   "fields" :
9342   [
9343    {
9344     "access" : "private",
9345     "field_name" : "mMutex",
9346     "referenced_type" : "type-583"
9347    },
9348    {
9349     "access" : "private",
9350     "field_name" : "mMap",
9351     "field_offset" : 32,
9352     "referenced_type" : "type-584"
9353    }
9354   ],
9355   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9356   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9357   "record_kind" : "class",
9358   "referenced_type" : "type-582",
9359   "self_type" : "type-582",
9360   "size" : 16,
9361   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9362   "template_args" : [ "type-585", "type-586" ],
9363   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9364  },
9365  {
9366   "alignment" : 4,
9367   "fields" :
9368   [
9369    {
9370     "access" : "private",
9371     "field_name" : "mMutex",
9372     "referenced_type" : "type-572"
9373    },
9374    {
9375     "access" : "private",
9376     "field_name" : "mMap",
9377     "field_offset" : 32,
9378     "referenced_type" : "type-573"
9379    }
9380   ],
9381   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9382   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9383   "record_kind" : "class",
9384   "referenced_type" : "type-571",
9385   "self_type" : "type-571",
9386   "size" : 16,
9387   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9388   "template_args" : [ "type-574", "type-575" ],
9389   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9390  },
9391  {
9392   "alignment" : 8,
9393   "fields" :
9394   [
9395    {
9396     "field_name" : "flags",
9397     "referenced_type" : "type-2"
9398    },
9399    {
9400     "field_name" : "fdIndex",
9401     "field_offset" : 32,
9402     "referenced_type" : "type-2"
9403    },
9404    {
9405     "field_name" : "offset",
9406     "field_offset" : 64,
9407     "referenced_type" : "type-2"
9408    },
9409    {
9410     "field_name" : "extent",
9411     "field_offset" : 128,
9412     "referenced_type" : "type-10"
9413    }
9414   ],
9415   "linker_set_key" : "android::hardware::GrantorDescriptor",
9416   "name" : "android::hardware::GrantorDescriptor",
9417   "referenced_type" : "type-364",
9418   "self_type" : "type-364",
9419   "size" : 24,
9420   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9421   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9422  },
9423  {
9424   "alignment" : 8,
9425   "base_specifiers" :
9426   [
9427    {
9428     "is_virtual" : true,
9429     "referenced_type" : "type-391"
9430    },
9431    {
9432     "is_virtual" : true,
9433     "referenced_type" : "type-13"
9434    }
9435   ],
9436   "linker_set_key" : "android::hardware::HidlMemory",
9437   "name" : "android::hardware::HidlMemory",
9438   "record_kind" : "class",
9439   "referenced_type" : "type-395",
9440   "self_type" : "type-395",
9441   "size" : 56,
9442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9443   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9444   "vtable_components" :
9445   [
9446    {
9447     "component_value" : 48,
9448     "kind" : "vbase_offset"
9449    },
9450    {
9451     "component_value" : 8,
9452     "kind" : "vbase_offset"
9453    },
9454    {
9455     "kind" : "offset_to_top"
9456    },
9457    {
9458     "kind" : "rtti",
9459     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9460    },
9461    {
9462     "kind" : "complete_dtor_pointer",
9463     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9464    },
9465    {
9466     "kind" : "deleting_dtor_pointer",
9467     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9468    },
9469    {
9470     "kind" : "vcall_offset"
9471    },
9472    {
9473     "kind" : "vcall_offset"
9474    },
9475    {
9476     "kind" : "vcall_offset"
9477    },
9478    {
9479     "kind" : "vcall_offset"
9480    },
9481    {
9482     "component_value" : -48,
9483     "kind" : "vcall_offset"
9484    },
9485    {
9486     "component_value" : -48,
9487     "kind" : "offset_to_top"
9488    },
9489    {
9490     "kind" : "rtti",
9491     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9492    },
9493    {
9494     "kind" : "complete_dtor_pointer",
9495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9496    },
9497    {
9498     "kind" : "deleting_dtor_pointer",
9499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9500    },
9501    {
9502     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9503    },
9504    {
9505     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9509    },
9510    {
9511     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9512    }
9513   ]
9514  },
9515  {
9516   "alignment" : 4,
9517   "base_specifiers" :
9518   [
9519    {
9520     "is_virtual" : true,
9521     "referenced_type" : "type-13"
9522    }
9523   ],
9524   "linker_set_key" : "android::hardware::IBinder",
9525   "name" : "android::hardware::IBinder",
9526   "record_kind" : "class",
9527   "referenced_type" : "type-48",
9528   "self_type" : "type-48",
9529   "size" : 12,
9530   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9531   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9532   "vtable_components" :
9533   [
9534    {
9535     "component_value" : 4,
9536     "kind" : "vbase_offset"
9537    },
9538    {
9539     "kind" : "offset_to_top"
9540    },
9541    {
9542     "kind" : "rtti",
9543     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9544    },
9545    {
9546     "is_pure" : true,
9547     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9548    },
9549    {
9550     "is_pure" : true,
9551     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9552    },
9553    {
9554     "is_pure" : true,
9555     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9556    },
9557    {
9558     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9559    },
9560    {
9561     "is_pure" : true,
9562     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9563    },
9564    {
9565     "is_pure" : true,
9566     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9567    },
9568    {
9569     "is_pure" : true,
9570     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9577    },
9578    {
9579     "kind" : "complete_dtor_pointer",
9580     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9581    },
9582    {
9583     "kind" : "deleting_dtor_pointer",
9584     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9585    },
9586    {
9587     "kind" : "vcall_offset"
9588    },
9589    {
9590     "kind" : "vcall_offset"
9591    },
9592    {
9593     "kind" : "vcall_offset"
9594    },
9595    {
9596     "kind" : "vcall_offset"
9597    },
9598    {
9599     "component_value" : -4,
9600     "kind" : "vcall_offset"
9601    },
9602    {
9603     "component_value" : -4,
9604     "kind" : "offset_to_top"
9605    },
9606    {
9607     "kind" : "rtti",
9608     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9609    },
9610    {
9611     "kind" : "complete_dtor_pointer",
9612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9613    },
9614    {
9615     "kind" : "deleting_dtor_pointer",
9616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9617    },
9618    {
9619     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9620    },
9621    {
9622     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9623    },
9624    {
9625     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9626    },
9627    {
9628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9629    }
9630   ]
9631  },
9632  {
9633   "alignment" : 4,
9634   "base_specifiers" :
9635   [
9636    {
9637     "is_virtual" : true,
9638     "referenced_type" : "type-13"
9639    }
9640   ],
9641   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9642   "name" : "android::hardware::IBinder::DeathRecipient",
9643   "record_kind" : "class",
9644   "referenced_type" : "type-35",
9645   "self_type" : "type-35",
9646   "size" : 12,
9647   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9648   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9649   "vtable_components" :
9650   [
9651    {
9652     "component_value" : 4,
9653     "kind" : "vbase_offset"
9654    },
9655    {
9656     "kind" : "offset_to_top"
9657    },
9658    {
9659     "kind" : "rtti",
9660     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9661    },
9662    {
9663     "is_pure" : true,
9664     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9665    },
9666    {
9667     "kind" : "complete_dtor_pointer",
9668     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9669    },
9670    {
9671     "kind" : "deleting_dtor_pointer",
9672     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9673    },
9674    {
9675     "kind" : "vcall_offset"
9676    },
9677    {
9678     "kind" : "vcall_offset"
9679    },
9680    {
9681     "kind" : "vcall_offset"
9682    },
9683    {
9684     "kind" : "vcall_offset"
9685    },
9686    {
9687     "component_value" : -4,
9688     "kind" : "vcall_offset"
9689    },
9690    {
9691     "component_value" : -4,
9692     "kind" : "offset_to_top"
9693    },
9694    {
9695     "kind" : "rtti",
9696     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9697    },
9698    {
9699     "kind" : "complete_dtor_pointer",
9700     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9701    },
9702    {
9703     "kind" : "deleting_dtor_pointer",
9704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9717    }
9718   ]
9719  },
9720  {
9721   "alignment" : 4,
9722   "base_specifiers" :
9723   [
9724    {
9725     "is_virtual" : true,
9726     "referenced_type" : "type-13"
9727    }
9728   ],
9729   "linker_set_key" : "android::hardware::IInterface",
9730   "name" : "android::hardware::IInterface",
9731   "record_kind" : "class",
9732   "referenced_type" : "type-92",
9733   "self_type" : "type-92",
9734   "size" : 12,
9735   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9736   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9737   "vtable_components" :
9738   [
9739    {
9740     "component_value" : 4,
9741     "kind" : "vbase_offset"
9742    },
9743    {
9744     "kind" : "offset_to_top"
9745    },
9746    {
9747     "kind" : "rtti",
9748     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9749    },
9750    {
9751     "kind" : "complete_dtor_pointer",
9752     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9753    },
9754    {
9755     "kind" : "deleting_dtor_pointer",
9756     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9757    },
9758    {
9759     "is_pure" : true,
9760     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9761    },
9762    {
9763     "kind" : "vcall_offset"
9764    },
9765    {
9766     "kind" : "vcall_offset"
9767    },
9768    {
9769     "kind" : "vcall_offset"
9770    },
9771    {
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "component_value" : -4,
9776     "kind" : "vcall_offset"
9777    },
9778    {
9779     "component_value" : -4,
9780     "kind" : "offset_to_top"
9781    },
9782    {
9783     "kind" : "rtti",
9784     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9785    },
9786    {
9787     "kind" : "complete_dtor_pointer",
9788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9789    },
9790    {
9791     "kind" : "deleting_dtor_pointer",
9792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9793    },
9794    {
9795     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9805    }
9806   ]
9807  },
9808  {
9809   "alignment" : 4,
9810   "fields" :
9811   [
9812    {
9813     "access" : "private",
9814     "field_name" : "mGrantors",
9815     "referenced_type" : "type-400"
9816    },
9817    {
9818     "access" : "private",
9819     "field_name" : "mHandle",
9820     "field_offset" : 128,
9821     "referenced_type" : "type-406"
9822    },
9823    {
9824     "access" : "private",
9825     "field_name" : "mQuantum",
9826     "field_offset" : 192,
9827     "referenced_type" : "type-2"
9828    },
9829    {
9830     "access" : "private",
9831     "field_name" : "mFlags",
9832     "field_offset" : 224,
9833     "referenced_type" : "type-2"
9834    }
9835   ],
9836   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9837   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9838   "referenced_type" : "type-497",
9839   "self_type" : "type-497",
9840   "size" : 32,
9841   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9842   "template_args" : [ "type-74" ],
9843   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9844  },
9845  {
9846   "alignment" : 4,
9847   "fields" :
9848   [
9849    {
9850     "access" : "private",
9851     "field_name" : "mBufCachePos",
9852     "referenced_type" : "type-2"
9853    },
9854    {
9855     "access" : "private",
9856     "field_name" : "mBufCache",
9857     "field_offset" : 32,
9858     "referenced_type" : "type-534"
9859    },
9860    {
9861     "access" : "private",
9862     "field_name" : "mError",
9863     "field_offset" : 128,
9864     "referenced_type" : "type-5"
9865    },
9866    {
9867     "access" : "private",
9868     "field_name" : "mData",
9869     "field_offset" : 160,
9870     "referenced_type" : "type-450"
9871    },
9872    {
9873     "access" : "private",
9874     "field_name" : "mDataSize",
9875     "field_offset" : 192,
9876     "referenced_type" : "type-2"
9877    },
9878    {
9879     "access" : "private",
9880     "field_name" : "mDataCapacity",
9881     "field_offset" : 224,
9882     "referenced_type" : "type-2"
9883    },
9884    {
9885     "access" : "private",
9886     "field_name" : "mDataPos",
9887     "field_offset" : 256,
9888     "referenced_type" : "type-2"
9889    },
9890    {
9891     "access" : "private",
9892     "field_name" : "mObjects",
9893     "field_offset" : 288,
9894     "referenced_type" : "type-535"
9895    },
9896    {
9897     "access" : "private",
9898     "field_name" : "mObjectsSize",
9899     "field_offset" : 320,
9900     "referenced_type" : "type-2"
9901    },
9902    {
9903     "access" : "private",
9904     "field_name" : "mObjectsCapacity",
9905     "field_offset" : 352,
9906     "referenced_type" : "type-2"
9907    },
9908    {
9909     "access" : "private",
9910     "field_name" : "mNextObjectHint",
9911     "field_offset" : 384,
9912     "referenced_type" : "type-2"
9913    },
9914    {
9915     "access" : "private",
9916     "field_name" : "mNumRef",
9917     "field_offset" : 416,
9918     "referenced_type" : "type-2"
9919    },
9920    {
9921     "access" : "private",
9922     "field_name" : "mFdsKnown",
9923     "field_offset" : 448,
9924     "referenced_type" : "type-11"
9925    },
9926    {
9927     "access" : "private",
9928     "field_name" : "mHasFds",
9929     "field_offset" : 456,
9930     "referenced_type" : "type-11"
9931    },
9932    {
9933     "access" : "private",
9934     "field_name" : "mAllowFds",
9935     "field_offset" : 464,
9936     "referenced_type" : "type-11"
9937    },
9938    {
9939     "access" : "private",
9940     "field_name" : "mOwner",
9941     "field_offset" : 480,
9942     "referenced_type" : "type-536"
9943    },
9944    {
9945     "access" : "private",
9946     "field_name" : "mOwnerCookie",
9947     "field_offset" : 512,
9948     "referenced_type" : "type-46"
9949    }
9950   ],
9951   "linker_set_key" : "android::hardware::Parcel",
9952   "name" : "android::hardware::Parcel",
9953   "record_kind" : "class",
9954   "referenced_type" : "type-533",
9955   "self_type" : "type-533",
9956   "size" : 68,
9957   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9958   "unique_id" : "_ZTSN7android8hardware6ParcelE"
9959  },
9960  {
9961   "access" : "private",
9962   "alignment" : 4,
9963   "fields" :
9964   [
9965    {
9966     "field_name" : "index",
9967     "referenced_type" : "type-2"
9968    },
9969    {
9970     "field_name" : "buffer",
9971     "field_offset" : 32,
9972     "referenced_type" : "type-10"
9973    },
9974    {
9975     "field_name" : "bufend",
9976     "field_offset" : 96,
9977     "referenced_type" : "type-10"
9978    }
9979   ],
9980   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
9981   "name" : "android::hardware::Parcel::BufferInfo",
9982   "referenced_type" : "type-540",
9983   "self_type" : "type-540",
9984   "size" : 20,
9985   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
9986   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
9987  },
9988  {
9989   "alignment" : 4,
9990   "base_specifiers" :
9991   [
9992    {
9993     "is_virtual" : true,
9994     "referenced_type" : "type-13"
9995    }
9996   ],
9997   "fields" :
9998   [
9999    {
10000     "access" : "private",
10001     "field_name" : "mDriverFD",
10002     "field_offset" : 32,
10003     "referenced_type" : "type-5"
10004    },
10005    {
10006     "access" : "private",
10007     "field_name" : "mVMStart",
10008     "field_offset" : 64,
10009     "referenced_type" : "type-46"
10010    },
10011    {
10012     "access" : "private",
10013     "field_name" : "mThreadCountLock",
10014     "field_offset" : 96,
10015     "referenced_type" : "type-120"
10016    },
10017    {
10018     "access" : "private",
10019     "field_name" : "mThreadCountDecrement",
10020     "field_offset" : 128,
10021     "referenced_type" : "type-121"
10022    },
10023    {
10024     "access" : "private",
10025     "field_name" : "mExecutingThreadsCount",
10026     "field_offset" : 160,
10027     "referenced_type" : "type-2"
10028    },
10029    {
10030     "access" : "private",
10031     "field_name" : "mMaxThreads",
10032     "field_offset" : 192,
10033     "referenced_type" : "type-2"
10034    },
10035    {
10036     "access" : "private",
10037     "field_name" : "mStarvationStartTimeMs",
10038     "field_offset" : 224,
10039     "referenced_type" : "type-122"
10040    },
10041    {
10042     "access" : "private",
10043     "field_name" : "mLock",
10044     "field_offset" : 288,
10045     "referenced_type" : "type-123"
10046    },
10047    {
10048     "access" : "private",
10049     "field_name" : "mHandleToObject",
10050     "field_offset" : 320,
10051     "referenced_type" : "type-125"
10052    },
10053    {
10054     "access" : "private",
10055     "field_name" : "mManagesContexts",
10056     "field_offset" : 480,
10057     "referenced_type" : "type-11"
10058    },
10059    {
10060     "access" : "private",
10061     "field_name" : "mBinderContextCheckFunc",
10062     "field_offset" : 512,
10063     "referenced_type" : "type-129"
10064    },
10065    {
10066     "access" : "private",
10067     "field_name" : "mBinderContextUserData",
10068     "field_offset" : 544,
10069     "referenced_type" : "type-46"
10070    },
10071    {
10072     "access" : "private",
10073     "field_name" : "mContexts",
10074     "field_offset" : 576,
10075     "referenced_type" : "type-138"
10076    },
10077    {
10078     "access" : "private",
10079     "field_name" : "mRootDir",
10080     "field_offset" : 736,
10081     "referenced_type" : "type-142"
10082    },
10083    {
10084     "access" : "private",
10085     "field_name" : "mThreadPoolStarted",
10086     "field_offset" : 768,
10087     "referenced_type" : "type-11"
10088    },
10089    {
10090     "access" : "private",
10091     "field_name" : "mSpawnThreadOnStart",
10092     "field_offset" : 776,
10093     "referenced_type" : "type-11"
10094    },
10095    {
10096     "access" : "private",
10097     "field_name" : "mThreadPoolSeq",
10098     "field_offset" : 800,
10099     "referenced_type" : "type-145"
10100    },
10101    {
10102     "access" : "private",
10103     "field_name" : "mMmapSize",
10104     "field_offset" : 832,
10105     "referenced_type" : "type-127"
10106    },
10107    {
10108     "access" : "private",
10109     "field_name" : "mCallRestriction",
10110     "field_offset" : 864,
10111     "referenced_type" : "type-146"
10112    }
10113   ],
10114   "linker_set_key" : "android::hardware::ProcessState",
10115   "name" : "android::hardware::ProcessState",
10116   "record_kind" : "class",
10117   "referenced_type" : "type-119",
10118   "self_type" : "type-119",
10119   "size" : 120,
10120   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10121   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10122   "vtable_components" :
10123   [
10124    {
10125     "component_value" : 112,
10126     "kind" : "vbase_offset"
10127    },
10128    {
10129     "kind" : "offset_to_top"
10130    },
10131    {
10132     "kind" : "rtti",
10133     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10134    },
10135    {
10136     "kind" : "complete_dtor_pointer",
10137     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10138    },
10139    {
10140     "kind" : "deleting_dtor_pointer",
10141     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10142    },
10143    {
10144     "kind" : "vcall_offset"
10145    },
10146    {
10147     "kind" : "vcall_offset"
10148    },
10149    {
10150     "kind" : "vcall_offset"
10151    },
10152    {
10153     "kind" : "vcall_offset"
10154    },
10155    {
10156     "component_value" : -112,
10157     "kind" : "vcall_offset"
10158    },
10159    {
10160     "component_value" : -112,
10161     "kind" : "offset_to_top"
10162    },
10163    {
10164     "kind" : "rtti",
10165     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10166    },
10167    {
10168     "kind" : "complete_dtor_pointer",
10169     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10170    },
10171    {
10172     "kind" : "deleting_dtor_pointer",
10173     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10186    }
10187   ]
10188  },
10189  {
10190   "access" : "private",
10191   "alignment" : 4,
10192   "fields" :
10193   [
10194    {
10195     "field_name" : "binder",
10196     "referenced_type" : "type-95"
10197    },
10198    {
10199     "field_name" : "refs",
10200     "field_offset" : 32,
10201     "referenced_type" : "type-30"
10202    }
10203   ],
10204   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10205   "name" : "android::hardware::ProcessState::handle_entry",
10206   "referenced_type" : "type-128",
10207   "self_type" : "type-128",
10208   "size" : 8,
10209   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10210   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10211  },
10212  {
10213   "alignment" : 4,
10214   "base_specifiers" :
10215   [
10216    {
10217     "referenced_type" : "type-236"
10218    }
10219   ],
10220   "fields" :
10221   [
10222    {
10223     "access" : "private",
10224     "field_name" : "mVal",
10225     "field_offset" : 192,
10226     "referenced_type" : "type-253"
10227    }
10228   ],
10229   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus>",
10230   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus>",
10231   "record_kind" : "class",
10232   "referenced_type" : "type-252",
10233   "self_type" : "type-252",
10234   "size" : 28,
10235   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10236   "template_args" : [ "type-253" ],
10237   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_14neuralnetworks4V1_012DeviceStatusEEE"
10238  },
10239  {
10240   "alignment" : 4,
10241   "base_specifiers" :
10242   [
10243    {
10244     "referenced_type" : "type-236"
10245    }
10246   ],
10247   "fields" :
10248   [
10249    {
10250     "access" : "private",
10251     "field_name" : "mVal",
10252     "field_offset" : 192,
10253     "referenced_type" : "type-244"
10254    }
10255   ],
10256   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus>",
10257   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus>",
10258   "record_kind" : "class",
10259   "referenced_type" : "type-243",
10260   "self_type" : "type-243",
10261   "size" : 28,
10262   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10263   "template_args" : [ "type-244" ],
10264   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_14neuralnetworks4V1_011ErrorStatusEEE"
10265  },
10266  {
10267   "alignment" : 4,
10268   "base_specifiers" :
10269   [
10270    {
10271     "referenced_type" : "type-236"
10272    }
10273   ],
10274   "fields" :
10275   [
10276    {
10277     "access" : "private",
10278     "field_name" : "mVal",
10279     "field_offset" : 192,
10280     "referenced_type" : "type-51"
10281    }
10282   ],
10283   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> >",
10284   "name" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> >",
10285   "record_kind" : "class",
10286   "referenced_type" : "type-267",
10287   "self_type" : "type-267",
10288   "size" : 28,
10289   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10290   "template_args" : [ "type-51" ],
10291   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_14neuralnetworks4V1_17IDeviceEEEEE"
10292  },
10293  {
10294   "alignment" : 4,
10295   "base_specifiers" :
10296   [
10297    {
10298     "referenced_type" : "type-236"
10299    }
10300   ],
10301   "fields" :
10302   [
10303    {
10304     "access" : "private",
10305     "field_name" : "mVal",
10306     "field_offset" : 168,
10307     "referenced_type" : "type-11"
10308    }
10309   ],
10310   "linker_set_key" : "android::hardware::Return<bool>",
10311   "name" : "android::hardware::Return<bool>",
10312   "record_kind" : "class",
10313   "referenced_type" : "type-235",
10314   "self_type" : "type-235",
10315   "size" : 24,
10316   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10317   "template_args" : [ "type-11" ],
10318   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10319  },
10320  {
10321   "alignment" : 4,
10322   "base_specifiers" :
10323   [
10324    {
10325     "referenced_type" : "type-236"
10326    }
10327   ],
10328   "linker_set_key" : "android::hardware::Return<void>",
10329   "name" : "android::hardware::Return<void>",
10330   "record_kind" : "class",
10331   "referenced_type" : "type-283",
10332   "self_type" : "type-283",
10333   "size" : 24,
10334   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10335   "template_args" : [ "type-47" ],
10336   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10337  },
10338  {
10339   "alignment" : 4,
10340   "fields" :
10341   [
10342    {
10343     "access" : "private",
10344     "field_name" : "mException",
10345     "referenced_type" : "type-5"
10346    },
10347    {
10348     "access" : "private",
10349     "field_name" : "mErrorCode",
10350     "field_offset" : 32,
10351     "referenced_type" : "type-5"
10352    },
10353    {
10354     "access" : "private",
10355     "field_name" : "mMessage",
10356     "field_offset" : 64,
10357     "referenced_type" : "type-226"
10358    }
10359   ],
10360   "linker_set_key" : "android::hardware::Status",
10361   "name" : "android::hardware::Status",
10362   "record_kind" : "class",
10363   "referenced_type" : "type-225",
10364   "self_type" : "type-225",
10365   "size" : 20,
10366   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10367   "unique_id" : "_ZTSN7android8hardware6StatusE"
10368  },
10369  {
10370   "alignment" : 4,
10371   "fields" :
10372   [
10373    {
10374     "access" : "protected",
10375     "field_name" : "mInstrumentationCallbacks",
10376     "field_offset" : 32,
10377     "referenced_type" : "type-58"
10378    },
10379    {
10380     "access" : "protected",
10381     "field_name" : "mEnableInstrumentation",
10382     "field_offset" : 128,
10383     "referenced_type" : "type-11"
10384    },
10385    {
10386     "access" : "protected",
10387     "field_name" : "mInstrumentationLibPackage",
10388     "field_offset" : 160,
10389     "referenced_type" : "type-59"
10390    },
10391    {
10392     "access" : "protected",
10393     "field_name" : "mInterfaceName",
10394     "field_offset" : 256,
10395     "referenced_type" : "type-60"
10396    }
10397   ],
10398   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
10399   "name" : "android::hardware::details::HidlInstrumentor",
10400   "referenced_type" : "type-57",
10401   "self_type" : "type-57",
10402   "size" : 44,
10403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10404   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
10405   "vtable_components" :
10406   [
10407    {
10408     "kind" : "offset_to_top"
10409    },
10410    {
10411     "kind" : "rtti",
10412     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10413    },
10414    {
10415     "kind" : "complete_dtor_pointer",
10416     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10417    },
10418    {
10419     "kind" : "deleting_dtor_pointer",
10420     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10421    }
10422   ]
10423  },
10424  {
10425   "alignment" : 4,
10426   "fields" :
10427   [
10428    {
10429     "field_name" : "sched_policy",
10430     "referenced_type" : "type-5"
10431    },
10432    {
10433     "field_name" : "prio",
10434     "field_offset" : 32,
10435     "referenced_type" : "type-5"
10436    }
10437   ],
10438   "linker_set_key" : "android::hardware::details::SchedPrio",
10439   "name" : "android::hardware::details::SchedPrio",
10440   "referenced_type" : "type-554",
10441   "self_type" : "type-554",
10442   "size" : 8,
10443   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
10444   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
10445  },
10446  {
10447   "alignment" : 4,
10448   "fields" :
10449   [
10450    {
10451     "access" : "private",
10452     "field_name" : "mQueue",
10453     "referenced_type" : "type-86"
10454    }
10455   ],
10456   "linker_set_key" : "android::hardware::details::TaskRunner",
10457   "name" : "android::hardware::details::TaskRunner",
10458   "record_kind" : "class",
10459   "referenced_type" : "type-85",
10460   "self_type" : "type-85",
10461   "size" : 8,
10462   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
10463   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
10464  },
10465  {
10466   "alignment" : 1,
10467   "linker_set_key" : "android::hardware::details::bnhw_tag",
10468   "name" : "android::hardware::details::bnhw_tag",
10469   "referenced_type" : "type-234",
10470   "self_type" : "type-234",
10471   "size" : 1,
10472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10473   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
10474  },
10475  {
10476   "alignment" : 1,
10477   "linker_set_key" : "android::hardware::details::bphw_tag",
10478   "name" : "android::hardware::details::bphw_tag",
10479   "referenced_type" : "type-246",
10480   "self_type" : "type-246",
10481   "size" : 1,
10482   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10483   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
10484  },
10485  {
10486   "alignment" : 1,
10487   "linker_set_key" : "android::hardware::details::bs_tag",
10488   "name" : "android::hardware::details::bs_tag",
10489   "referenced_type" : "type-259",
10490   "self_type" : "type-259",
10491   "size" : 1,
10492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10493   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
10494  },
10495  {
10496   "access" : "private",
10497   "alignment" : 4,
10498   "fields" :
10499   [
10500    {
10501     "field_name" : "mPointer",
10502     "referenced_type" : "type-363"
10503    },
10504    {
10505     "field_name" : "_pad",
10506     "referenced_type" : "type-10"
10507    }
10508   ],
10509   "is_anonymous" : true,
10510   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10511   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10512   "record_kind" : "union",
10513   "referenced_type" : "type-362",
10514   "self_type" : "type-362",
10515   "size" : 8,
10516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10517   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10518  },
10519  {
10520   "access" : "private",
10521   "alignment" : 4,
10522   "fields" :
10523   [
10524    {
10525     "field_name" : "mPointer",
10526     "referenced_type" : "type-432"
10527    },
10528    {
10529     "field_name" : "_pad",
10530     "referenced_type" : "type-10"
10531    }
10532   ],
10533   "is_anonymous" : true,
10534   "linker_set_key" : "android::hardware::details::hidl_pointer<Operand>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10535   "name" : "android::hardware::details::hidl_pointer<Operand>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10536   "record_kind" : "union",
10537   "referenced_type" : "type-431",
10538   "self_type" : "type-431",
10539   "size" : 8,
10540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10541   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_07OperandEEUt_E"
10542  },
10543  {
10544   "access" : "private",
10545   "alignment" : 4,
10546   "fields" :
10547   [
10548    {
10549     "field_name" : "mPointer",
10550     "referenced_type" : "type-163"
10551    },
10552    {
10553     "field_name" : "_pad",
10554     "referenced_type" : "type-10"
10555    }
10556   ],
10557   "is_anonymous" : true,
10558   "linker_set_key" : "android::hardware::details::hidl_pointer<Operation>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10559   "name" : "android::hardware::details::hidl_pointer<Operation>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10560   "record_kind" : "union",
10561   "referenced_type" : "type-162",
10562   "self_type" : "type-162",
10563   "size" : 8,
10564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10565   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_19OperationEEUt_E"
10566  },
10567  {
10568   "access" : "private",
10569   "alignment" : 4,
10570   "fields" :
10571   [
10572    {
10573     "field_name" : "mPointer",
10574     "referenced_type" : "type-442"
10575    },
10576    {
10577     "field_name" : "_pad",
10578     "referenced_type" : "type-10"
10579    }
10580   ],
10581   "is_anonymous" : true,
10582   "linker_set_key" : "android::hardware::details::hidl_pointer<Operation>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10583   "name" : "android::hardware::details::hidl_pointer<Operation>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10584   "record_kind" : "union",
10585   "referenced_type" : "type-441",
10586   "self_type" : "type-441",
10587   "size" : 8,
10588   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10589   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_09OperationEEUt_E"
10590  },
10591  {
10592   "access" : "private",
10593   "alignment" : 4,
10594   "fields" :
10595   [
10596    {
10597     "field_name" : "mPointer",
10598     "referenced_type" : "type-462"
10599    },
10600    {
10601     "field_name" : "_pad",
10602     "referenced_type" : "type-10"
10603    }
10604   ],
10605   "is_anonymous" : true,
10606   "linker_set_key" : "android::hardware::details::hidl_pointer<RequestArgument>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10607   "name" : "android::hardware::details::hidl_pointer<RequestArgument>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10608   "record_kind" : "union",
10609   "referenced_type" : "type-461",
10610   "self_type" : "type-461",
10611   "size" : 8,
10612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10613   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_015RequestArgumentEEUt_E"
10614  },
10615  {
10616   "alignment" : 4,
10617   "fields" :
10618   [
10619    {
10620     "access" : "private",
10621     "referenced_type" : "type-362"
10622    }
10623   ],
10624   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10625   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10626   "referenced_type" : "type-361",
10627   "self_type" : "type-361",
10628   "size" : 8,
10629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10630   "template_args" : [ "type-364" ],
10631   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10632  },
10633  {
10634   "alignment" : 4,
10635   "fields" :
10636   [
10637    {
10638     "access" : "private",
10639     "referenced_type" : "type-410"
10640    }
10641   ],
10642   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10643   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10644   "referenced_type" : "type-409",
10645   "self_type" : "type-409",
10646   "size" : 8,
10647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10648   "template_args" : [ "type-412" ],
10649   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
10650  },
10651  {
10652   "alignment" : 4,
10653   "fields" :
10654   [
10655    {
10656     "access" : "private",
10657     "referenced_type" : "type-455"
10658    }
10659   ],
10660   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_memory>",
10661   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_memory>",
10662   "referenced_type" : "type-454",
10663   "self_type" : "type-454",
10664   "size" : 8,
10665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10666   "template_args" : [ "type-391" ],
10667   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_memoryEEE"
10668  },
10669  {
10670   "alignment" : 4,
10671   "fields" :
10672   [
10673    {
10674     "access" : "private",
10675     "referenced_type" : "type-261"
10676    }
10677   ],
10678   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10679   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10680   "referenced_type" : "type-260",
10681   "self_type" : "type-260",
10682   "size" : 8,
10683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10684   "template_args" : [ "type-263" ],
10685   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
10686  },
10687  {
10688   "alignment" : 4,
10689   "fields" :
10690   [
10691    {
10692     "access" : "private",
10693     "referenced_type" : "type-431"
10694    }
10695   ],
10696   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand>",
10697   "name" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operand>",
10698   "referenced_type" : "type-430",
10699   "self_type" : "type-430",
10700   "size" : 8,
10701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10702   "template_args" : [ "type-433" ],
10703   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_07OperandEEE"
10704  },
10705  {
10706   "alignment" : 4,
10707   "fields" :
10708   [
10709    {
10710     "access" : "private",
10711     "referenced_type" : "type-441"
10712    }
10713   ],
10714   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation>",
10715   "name" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::Operation>",
10716   "referenced_type" : "type-440",
10717   "self_type" : "type-440",
10718   "size" : 8,
10719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10720   "template_args" : [ "type-443" ],
10721   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_09OperationEEE"
10722  },
10723  {
10724   "alignment" : 4,
10725   "fields" :
10726   [
10727    {
10728     "access" : "private",
10729     "referenced_type" : "type-461"
10730    }
10731   ],
10732   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument>",
10733   "name" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_0::RequestArgument>",
10734   "referenced_type" : "type-460",
10735   "self_type" : "type-460",
10736   "size" : 8,
10737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10738   "template_args" : [ "type-463" ],
10739   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_015RequestArgumentEEE"
10740  },
10741  {
10742   "alignment" : 4,
10743   "fields" :
10744   [
10745    {
10746     "access" : "private",
10747     "referenced_type" : "type-162"
10748    }
10749   ],
10750   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation>",
10751   "name" : "android::hardware::details::hidl_pointer<android::hardware::neuralnetworks::V1_1::Operation>",
10752   "referenced_type" : "type-161",
10753   "self_type" : "type-161",
10754   "size" : 8,
10755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10756   "template_args" : [ "type-3" ],
10757   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_14neuralnetworks4V1_19OperationEEE"
10758  },
10759  {
10760   "alignment" : 4,
10761   "fields" :
10762   [
10763    {
10764     "access" : "private",
10765     "referenced_type" : "type-199"
10766    }
10767   ],
10768   "linker_set_key" : "android::hardware::details::hidl_pointer<bool>",
10769   "name" : "android::hardware::details::hidl_pointer<bool>",
10770   "referenced_type" : "type-198",
10771   "self_type" : "type-198",
10772   "size" : 8,
10773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10774   "template_args" : [ "type-11" ],
10775   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIbEE"
10776  },
10777  {
10778   "access" : "private",
10779   "alignment" : 4,
10780   "fields" :
10781   [
10782    {
10783     "field_name" : "mPointer",
10784     "referenced_type" : "type-200"
10785    },
10786    {
10787     "field_name" : "_pad",
10788     "referenced_type" : "type-10"
10789    }
10790   ],
10791   "is_anonymous" : true,
10792   "linker_set_key" : "android::hardware::details::hidl_pointer<bool>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10793   "name" : "android::hardware::details::hidl_pointer<bool>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10794   "record_kind" : "union",
10795   "referenced_type" : "type-199",
10796   "self_type" : "type-199",
10797   "size" : 8,
10798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10799   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIbEUt_E"
10800  },
10801  {
10802   "alignment" : 4,
10803   "fields" :
10804   [
10805    {
10806     "access" : "private",
10807     "referenced_type" : "type-475"
10808    }
10809   ],
10810   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
10811   "name" : "android::hardware::details::hidl_pointer<char>",
10812   "referenced_type" : "type-474",
10813   "self_type" : "type-474",
10814   "size" : 8,
10815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10816   "template_args" : [ "type-74" ],
10817   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
10818  },
10819  {
10820   "access" : "private",
10821   "alignment" : 4,
10822   "fields" :
10823   [
10824    {
10825     "field_name" : "mPointer",
10826     "referenced_type" : "type-476"
10827    },
10828    {
10829     "field_name" : "_pad",
10830     "referenced_type" : "type-10"
10831    }
10832   ],
10833   "is_anonymous" : true,
10834   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10835   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10836   "record_kind" : "union",
10837   "referenced_type" : "type-475",
10838   "self_type" : "type-475",
10839   "size" : 8,
10840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10841   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
10842  },
10843  {
10844   "alignment" : 4,
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "referenced_type" : "type-265"
10850    }
10851   ],
10852   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
10853   "name" : "android::hardware::details::hidl_pointer<const char>",
10854   "referenced_type" : "type-264",
10855   "self_type" : "type-264",
10856   "size" : 8,
10857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10858   "template_args" : [ "type-144" ],
10859   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
10860  },
10861  {
10862   "access" : "private",
10863   "alignment" : 4,
10864   "fields" :
10865   [
10866    {
10867     "field_name" : "mPointer",
10868     "referenced_type" : "type-143"
10869    },
10870    {
10871     "field_name" : "_pad",
10872     "referenced_type" : "type-10"
10873    }
10874   ],
10875   "is_anonymous" : true,
10876   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10877   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10878   "record_kind" : "union",
10879   "referenced_type" : "type-265",
10880   "self_type" : "type-265",
10881   "size" : 8,
10882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10883   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
10884  },
10885  {
10886   "alignment" : 4,
10887   "fields" :
10888   [
10889    {
10890     "access" : "private",
10891     "referenced_type" : "type-277"
10892    }
10893   ],
10894   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
10895   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10896   "referenced_type" : "type-276",
10897   "self_type" : "type-276",
10898   "size" : 8,
10899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10900   "template_args" : [ "type-279" ],
10901   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
10902  },
10903  {
10904   "access" : "private",
10905   "alignment" : 4,
10906   "fields" :
10907   [
10908    {
10909     "field_name" : "mPointer",
10910     "referenced_type" : "type-278"
10911    },
10912    {
10913     "field_name" : "_pad",
10914     "referenced_type" : "type-10"
10915    }
10916   ],
10917   "is_anonymous" : true,
10918   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10919   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10920   "record_kind" : "union",
10921   "referenced_type" : "type-277",
10922   "self_type" : "type-277",
10923   "size" : 8,
10924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10925   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10926  },
10927  {
10928   "access" : "private",
10929   "alignment" : 4,
10930   "fields" :
10931   [
10932    {
10933     "field_name" : "mPointer",
10934     "referenced_type" : "type-411"
10935    },
10936    {
10937     "field_name" : "_pad",
10938     "referenced_type" : "type-10"
10939    }
10940   ],
10941   "is_anonymous" : true,
10942   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10943   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10944   "record_kind" : "union",
10945   "referenced_type" : "type-410",
10946   "self_type" : "type-410",
10947   "size" : 8,
10948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10949   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
10950  },
10951  {
10952   "access" : "private",
10953   "alignment" : 4,
10954   "fields" :
10955   [
10956    {
10957     "field_name" : "mPointer",
10958     "referenced_type" : "type-456"
10959    },
10960    {
10961     "field_name" : "_pad",
10962     "referenced_type" : "type-10"
10963    }
10964   ],
10965   "is_anonymous" : true,
10966   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_memory>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10967   "name" : "android::hardware::details::hidl_pointer<hidl_memory>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10968   "record_kind" : "union",
10969   "referenced_type" : "type-455",
10970   "self_type" : "type-455",
10971   "size" : 8,
10972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10973   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_memoryEEUt_E"
10974  },
10975  {
10976   "access" : "private",
10977   "alignment" : 4,
10978   "fields" :
10979   [
10980    {
10981     "field_name" : "mPointer",
10982     "referenced_type" : "type-262"
10983    },
10984    {
10985     "field_name" : "_pad",
10986     "referenced_type" : "type-10"
10987    }
10988   ],
10989   "is_anonymous" : true,
10990   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10991   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10992   "record_kind" : "union",
10993   "referenced_type" : "type-261",
10994   "self_type" : "type-261",
10995   "size" : 8,
10996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10997   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10998  },
10999  {
11000   "alignment" : 4,
11001   "fields" :
11002   [
11003    {
11004     "access" : "private",
11005     "referenced_type" : "type-421"
11006    }
11007   ],
11008   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
11009   "name" : "android::hardware::details::hidl_pointer<int>",
11010   "referenced_type" : "type-420",
11011   "self_type" : "type-420",
11012   "size" : 8,
11013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11014   "template_args" : [ "type-5" ],
11015   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
11016  },
11017  {
11018   "access" : "private",
11019   "alignment" : 4,
11020   "fields" :
11021   [
11022    {
11023     "field_name" : "mPointer",
11024     "referenced_type" : "type-422"
11025    },
11026    {
11027     "field_name" : "_pad",
11028     "referenced_type" : "type-10"
11029    }
11030   ],
11031   "is_anonymous" : true,
11032   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11033   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11034   "record_kind" : "union",
11035   "referenced_type" : "type-421",
11036   "self_type" : "type-421",
11037   "size" : 8,
11038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11039   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
11040  },
11041  {
11042   "alignment" : 4,
11043   "fields" :
11044   [
11045    {
11046     "access" : "private",
11047     "referenced_type" : "type-407"
11048    }
11049   ],
11050   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
11051   "name" : "android::hardware::details::hidl_pointer<native_handle>",
11052   "referenced_type" : "type-406",
11053   "self_type" : "type-406",
11054   "size" : 8,
11055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11056   "template_args" : [ "type-201" ],
11057   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
11058  },
11059  {
11060   "access" : "private",
11061   "alignment" : 4,
11062   "fields" :
11063   [
11064    {
11065     "field_name" : "mPointer",
11066     "referenced_type" : "type-293"
11067    },
11068    {
11069     "field_name" : "_pad",
11070     "referenced_type" : "type-10"
11071    }
11072   ],
11073   "is_anonymous" : true,
11074   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11075   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11076   "record_kind" : "union",
11077   "referenced_type" : "type-407",
11078   "self_type" : "type-407",
11079   "size" : 8,
11080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11081   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11082  },
11083  {
11084   "alignment" : 4,
11085   "fields" :
11086   [
11087    {
11088     "access" : "private",
11089     "referenced_type" : "type-449"
11090    }
11091   ],
11092   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
11093   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
11094   "referenced_type" : "type-448",
11095   "self_type" : "type-448",
11096   "size" : 8,
11097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11098   "template_args" : [ "type-70" ],
11099   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
11100  },
11101  {
11102   "access" : "private",
11103   "alignment" : 4,
11104   "fields" :
11105   [
11106    {
11107     "field_name" : "mPointer",
11108     "referenced_type" : "type-450"
11109    },
11110    {
11111     "field_name" : "_pad",
11112     "referenced_type" : "type-10"
11113    }
11114   ],
11115   "is_anonymous" : true,
11116   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11117   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11118   "record_kind" : "union",
11119   "referenced_type" : "type-449",
11120   "self_type" : "type-449",
11121   "size" : 8,
11122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11123   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
11124  },
11125  {
11126   "alignment" : 4,
11127   "fields" :
11128   [
11129    {
11130     "access" : "private",
11131     "referenced_type" : "type-8"
11132    }
11133   ],
11134   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
11135   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
11136   "referenced_type" : "type-7",
11137   "self_type" : "type-7",
11138   "size" : 8,
11139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11140   "template_args" : [ "type-2" ],
11141   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
11142  },
11143  {
11144   "access" : "private",
11145   "alignment" : 4,
11146   "fields" :
11147   [
11148    {
11149     "field_name" : "mPointer",
11150     "referenced_type" : "type-9"
11151    },
11152    {
11153     "field_name" : "_pad",
11154     "referenced_type" : "type-10"
11155    }
11156   ],
11157   "is_anonymous" : true,
11158   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11159   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
11160   "record_kind" : "union",
11161   "referenced_type" : "type-8",
11162   "self_type" : "type-8",
11163   "size" : 8,
11164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11165   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
11166  },
11167  {
11168   "alignment" : 1,
11169   "linker_set_key" : "android::hardware::details::i_tag",
11170   "name" : "android::hardware::details::i_tag",
11171   "referenced_type" : "type-222",
11172   "self_type" : "type-222",
11173   "size" : 1,
11174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
11175   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
11176  },
11177  {
11178   "alignment" : 4,
11179   "fields" :
11180   [
11181    {
11182     "access" : "private",
11183     "field_name" : "mStatus",
11184     "referenced_type" : "type-225"
11185    },
11186    {
11187     "access" : "private",
11188     "field_name" : "mCheckedStatus",
11189     "field_offset" : 160,
11190     "referenced_type" : "type-11"
11191    }
11192   ],
11193   "linker_set_key" : "android::hardware::details::return_status",
11194   "name" : "android::hardware::details::return_status",
11195   "record_kind" : "class",
11196   "referenced_type" : "type-236",
11197   "self_type" : "type-236",
11198   "size" : 24,
11199   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11200   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
11201  },
11202  {
11203   "alignment" : 1,
11204   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
11205   "name" : "android::hardware::details::std_array<unsigned char, 32>",
11206   "referenced_type" : "type-477",
11207   "self_type" : "type-477",
11208   "size" : 1,
11209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11210   "template_args" : [ "type-70" ],
11211   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11212  },
11213  {
11214   "alignment" : 1,
11215   "fields" :
11216   [
11217    {
11218     "access" : "private",
11219     "field_name" : "mBuffer",
11220     "referenced_type" : "type-413"
11221    }
11222   ],
11223   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
11224   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11225   "referenced_type" : "type-412",
11226   "self_type" : "type-412",
11227   "size" : 32,
11228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11229   "template_args" : [ "type-70" ],
11230   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
11231  },
11232  {
11233   "alignment" : 4,
11234   "base_specifiers" :
11235   [
11236    {
11237     "referenced_type" : "type-35"
11238    }
11239   ],
11240   "fields" :
11241   [
11242    {
11243     "access" : "private",
11244     "field_name" : "mRecipient",
11245     "field_offset" : 32,
11246     "referenced_type" : "type-28"
11247    },
11248    {
11249     "access" : "private",
11250     "field_name" : "mCookie",
11251     "field_offset" : 96,
11252     "referenced_type" : "type-10"
11253    },
11254    {
11255     "access" : "private",
11256     "field_name" : "mBase",
11257     "field_offset" : 160,
11258     "referenced_type" : "type-32"
11259    }
11260   ],
11261   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
11262   "name" : "android::hardware::hidl_binder_death_recipient",
11263   "referenced_type" : "type-27",
11264   "self_type" : "type-27",
11265   "size" : 36,
11266   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11267   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
11268   "vtable_components" :
11269   [
11270    {
11271     "component_value" : 28,
11272     "kind" : "vbase_offset"
11273    },
11274    {
11275     "kind" : "offset_to_top"
11276    },
11277    {
11278     "kind" : "rtti",
11279     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11283    },
11284    {
11285     "kind" : "complete_dtor_pointer",
11286     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11287    },
11288    {
11289     "kind" : "deleting_dtor_pointer",
11290     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11291    },
11292    {
11293     "kind" : "vcall_offset"
11294    },
11295    {
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "kind" : "vcall_offset"
11300    },
11301    {
11302     "kind" : "vcall_offset"
11303    },
11304    {
11305     "component_value" : -28,
11306     "kind" : "vcall_offset"
11307    },
11308    {
11309     "component_value" : -28,
11310     "kind" : "offset_to_top"
11311    },
11312    {
11313     "kind" : "rtti",
11314     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11315    },
11316    {
11317     "kind" : "complete_dtor_pointer",
11318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11319    },
11320    {
11321     "kind" : "deleting_dtor_pointer",
11322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11335    }
11336   ]
11337  },
11338  {
11339   "alignment" : 4,
11340   "base_specifiers" :
11341   [
11342    {
11343     "is_virtual" : true,
11344     "referenced_type" : "type-13"
11345    }
11346   ],
11347   "linker_set_key" : "android::hardware::hidl_death_recipient",
11348   "name" : "android::hardware::hidl_death_recipient",
11349   "referenced_type" : "type-12",
11350   "self_type" : "type-12",
11351   "size" : 12,
11352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11353   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
11354   "vtable_components" :
11355   [
11356    {
11357     "component_value" : 4,
11358     "kind" : "vbase_offset"
11359    },
11360    {
11361     "kind" : "offset_to_top"
11362    },
11363    {
11364     "kind" : "rtti",
11365     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11366    },
11367    {
11368     "is_pure" : true,
11369     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11370    },
11371    {
11372     "kind" : "complete_dtor_pointer",
11373     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11374    },
11375    {
11376     "kind" : "deleting_dtor_pointer",
11377     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11378    },
11379    {
11380     "kind" : "vcall_offset"
11381    },
11382    {
11383     "kind" : "vcall_offset"
11384    },
11385    {
11386     "kind" : "vcall_offset"
11387    },
11388    {
11389     "kind" : "vcall_offset"
11390    },
11391    {
11392     "component_value" : -4,
11393     "kind" : "vcall_offset"
11394    },
11395    {
11396     "component_value" : -4,
11397     "kind" : "offset_to_top"
11398    },
11399    {
11400     "kind" : "rtti",
11401     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11402    },
11403    {
11404     "kind" : "complete_dtor_pointer",
11405     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11406    },
11407    {
11408     "kind" : "deleting_dtor_pointer",
11409     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11410    },
11411    {
11412     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11416    },
11417    {
11418     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11419    },
11420    {
11421     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11422    }
11423   ]
11424  },
11425  {
11426   "alignment" : 8,
11427   "fields" :
11428   [
11429    {
11430     "access" : "private",
11431     "field_name" : "mHandle",
11432     "referenced_type" : "type-276"
11433    },
11434    {
11435     "access" : "private",
11436     "field_name" : "mOwnsHandle",
11437     "field_offset" : 64,
11438     "referenced_type" : "type-11"
11439    }
11440   ],
11441   "linker_set_key" : "android::hardware::hidl_handle",
11442   "name" : "android::hardware::hidl_handle",
11443   "referenced_type" : "type-386",
11444   "self_type" : "type-386",
11445   "size" : 16,
11446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11447   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
11448  },
11449  {
11450   "alignment" : 8,
11451   "fields" :
11452   [
11453    {
11454     "access" : "private",
11455     "field_name" : "mHandle",
11456     "referenced_type" : "type-386"
11457    },
11458    {
11459     "access" : "private",
11460     "field_name" : "mSize",
11461     "field_offset" : 128,
11462     "referenced_type" : "type-10"
11463    },
11464    {
11465     "access" : "private",
11466     "field_name" : "mName",
11467     "field_offset" : 192,
11468     "referenced_type" : "type-263"
11469    }
11470   ],
11471   "linker_set_key" : "android::hardware::hidl_memory",
11472   "name" : "android::hardware::hidl_memory",
11473   "referenced_type" : "type-391",
11474   "self_type" : "type-391",
11475   "size" : 40,
11476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11477   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
11478  },
11479  {
11480   "alignment" : 4,
11481   "fields" :
11482   [
11483    {
11484     "access" : "private",
11485     "field_name" : "mBuffer",
11486     "referenced_type" : "type-264"
11487    },
11488    {
11489     "access" : "private",
11490     "field_name" : "mSize",
11491     "field_offset" : 64,
11492     "referenced_type" : "type-2"
11493    },
11494    {
11495     "access" : "private",
11496     "field_name" : "mOwnsBuffer",
11497     "field_offset" : 96,
11498     "referenced_type" : "type-11"
11499    }
11500   ],
11501   "linker_set_key" : "android::hardware::hidl_string",
11502   "name" : "android::hardware::hidl_string",
11503   "referenced_type" : "type-263",
11504   "self_type" : "type-263",
11505   "size" : 16,
11506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11507   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
11508  },
11509  {
11510   "alignment" : 4,
11511   "fields" :
11512   [
11513    {
11514     "access" : "private",
11515     "field_name" : "mBuffer",
11516     "referenced_type" : "type-361"
11517    },
11518    {
11519     "access" : "private",
11520     "field_name" : "mSize",
11521     "field_offset" : 64,
11522     "referenced_type" : "type-2"
11523    },
11524    {
11525     "access" : "private",
11526     "field_name" : "mOwnsBuffer",
11527     "field_offset" : 96,
11528     "referenced_type" : "type-11"
11529    }
11530   ],
11531   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11532   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11533   "referenced_type" : "type-400",
11534   "self_type" : "type-400",
11535   "size" : 16,
11536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11537   "template_args" : [ "type-364" ],
11538   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11539  },
11540  {
11541   "alignment" : 4,
11542   "fields" :
11543   [
11544    {
11545     "access" : "private",
11546     "field_name" : "mBuffer",
11547     "referenced_type" : "type-409"
11548    },
11549    {
11550     "access" : "private",
11551     "field_name" : "mSize",
11552     "field_offset" : 64,
11553     "referenced_type" : "type-2"
11554    },
11555    {
11556     "access" : "private",
11557     "field_name" : "mOwnsBuffer",
11558     "field_offset" : 96,
11559     "referenced_type" : "type-11"
11560    }
11561   ],
11562   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11563   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
11564   "referenced_type" : "type-408",
11565   "self_type" : "type-408",
11566   "size" : 16,
11567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11568   "template_args" : [ "type-412" ],
11569   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
11570  },
11571  {
11572   "alignment" : 4,
11573   "fields" :
11574   [
11575    {
11576     "access" : "private",
11577     "field_name" : "mBuffer",
11578     "referenced_type" : "type-454"
11579    },
11580    {
11581     "access" : "private",
11582     "field_name" : "mSize",
11583     "field_offset" : 64,
11584     "referenced_type" : "type-2"
11585    },
11586    {
11587     "access" : "private",
11588     "field_name" : "mOwnsBuffer",
11589     "field_offset" : 96,
11590     "referenced_type" : "type-11"
11591    }
11592   ],
11593   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_memory>",
11594   "name" : "android::hardware::hidl_vec<android::hardware::hidl_memory>",
11595   "referenced_type" : "type-453",
11596   "self_type" : "type-453",
11597   "size" : 16,
11598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11599   "template_args" : [ "type-391" ],
11600   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_memoryEEE"
11601  },
11602  {
11603   "alignment" : 4,
11604   "fields" :
11605   [
11606    {
11607     "access" : "private",
11608     "field_name" : "mBuffer",
11609     "referenced_type" : "type-260"
11610    },
11611    {
11612     "access" : "private",
11613     "field_name" : "mSize",
11614     "field_offset" : 64,
11615     "referenced_type" : "type-2"
11616    },
11617    {
11618     "access" : "private",
11619     "field_name" : "mOwnsBuffer",
11620     "field_offset" : 96,
11621     "referenced_type" : "type-11"
11622    }
11623   ],
11624   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11625   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11626   "referenced_type" : "type-401",
11627   "self_type" : "type-401",
11628   "size" : 16,
11629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11630   "template_args" : [ "type-263" ],
11631   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
11632  },
11633  {
11634   "alignment" : 4,
11635   "fields" :
11636   [
11637    {
11638     "access" : "private",
11639     "field_name" : "mBuffer",
11640     "referenced_type" : "type-430"
11641    },
11642    {
11643     "access" : "private",
11644     "field_name" : "mSize",
11645     "field_offset" : 64,
11646     "referenced_type" : "type-2"
11647    },
11648    {
11649     "access" : "private",
11650     "field_name" : "mOwnsBuffer",
11651     "field_offset" : 96,
11652     "referenced_type" : "type-11"
11653    }
11654   ],
11655   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand>",
11656   "name" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operand>",
11657   "referenced_type" : "type-429",
11658   "self_type" : "type-429",
11659   "size" : 16,
11660   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11661   "template_args" : [ "type-433" ],
11662   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14neuralnetworks4V1_07OperandEEE"
11663  },
11664  {
11665   "alignment" : 4,
11666   "fields" :
11667   [
11668    {
11669     "access" : "private",
11670     "field_name" : "mBuffer",
11671     "referenced_type" : "type-440"
11672    },
11673    {
11674     "access" : "private",
11675     "field_name" : "mSize",
11676     "field_offset" : 64,
11677     "referenced_type" : "type-2"
11678    },
11679    {
11680     "access" : "private",
11681     "field_name" : "mOwnsBuffer",
11682     "field_offset" : 96,
11683     "referenced_type" : "type-11"
11684    }
11685   ],
11686   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation>",
11687   "name" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::Operation>",
11688   "referenced_type" : "type-439",
11689   "self_type" : "type-439",
11690   "size" : 16,
11691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11692   "template_args" : [ "type-443" ],
11693   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14neuralnetworks4V1_09OperationEEE"
11694  },
11695  {
11696   "alignment" : 4,
11697   "fields" :
11698   [
11699    {
11700     "access" : "private",
11701     "field_name" : "mBuffer",
11702     "referenced_type" : "type-460"
11703    },
11704    {
11705     "access" : "private",
11706     "field_name" : "mSize",
11707     "field_offset" : 64,
11708     "referenced_type" : "type-2"
11709    },
11710    {
11711     "access" : "private",
11712     "field_name" : "mOwnsBuffer",
11713     "field_offset" : 96,
11714     "referenced_type" : "type-11"
11715    }
11716   ],
11717   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument>",
11718   "name" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_0::RequestArgument>",
11719   "referenced_type" : "type-459",
11720   "self_type" : "type-459",
11721   "size" : 16,
11722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11723   "template_args" : [ "type-463" ],
11724   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14neuralnetworks4V1_015RequestArgumentEEE"
11725  },
11726  {
11727   "alignment" : 4,
11728   "fields" :
11729   [
11730    {
11731     "access" : "private",
11732     "field_name" : "mBuffer",
11733     "referenced_type" : "type-161"
11734    },
11735    {
11736     "access" : "private",
11737     "field_name" : "mSize",
11738     "field_offset" : 64,
11739     "referenced_type" : "type-2"
11740    },
11741    {
11742     "access" : "private",
11743     "field_name" : "mOwnsBuffer",
11744     "field_offset" : 96,
11745     "referenced_type" : "type-11"
11746    }
11747   ],
11748   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation>",
11749   "name" : "android::hardware::hidl_vec<android::hardware::neuralnetworks::V1_1::Operation>",
11750   "referenced_type" : "type-470",
11751   "self_type" : "type-470",
11752   "size" : 16,
11753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11754   "template_args" : [ "type-3" ],
11755   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_14neuralnetworks4V1_19OperationEEE"
11756  },
11757  {
11758   "alignment" : 4,
11759   "fields" :
11760   [
11761    {
11762     "access" : "private",
11763     "field_name" : "mBuffer",
11764     "referenced_type" : "type-198"
11765    },
11766    {
11767     "access" : "private",
11768     "field_name" : "mSize",
11769     "field_offset" : 64,
11770     "referenced_type" : "type-2"
11771    },
11772    {
11773     "access" : "private",
11774     "field_name" : "mOwnsBuffer",
11775     "field_offset" : 96,
11776     "referenced_type" : "type-11"
11777    }
11778   ],
11779   "linker_set_key" : "android::hardware::hidl_vec<bool>",
11780   "name" : "android::hardware::hidl_vec<bool>",
11781   "referenced_type" : "type-466",
11782   "self_type" : "type-466",
11783   "size" : 16,
11784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11785   "template_args" : [ "type-11" ],
11786   "unique_id" : "_ZTSN7android8hardware8hidl_vecIbEE"
11787  },
11788  {
11789   "alignment" : 4,
11790   "fields" :
11791   [
11792    {
11793     "access" : "private",
11794     "field_name" : "mBuffer",
11795     "referenced_type" : "type-474"
11796    },
11797    {
11798     "access" : "private",
11799     "field_name" : "mSize",
11800     "field_offset" : 64,
11801     "referenced_type" : "type-2"
11802    },
11803    {
11804     "access" : "private",
11805     "field_name" : "mOwnsBuffer",
11806     "field_offset" : 96,
11807     "referenced_type" : "type-11"
11808    }
11809   ],
11810   "linker_set_key" : "android::hardware::hidl_vec<char>",
11811   "name" : "android::hardware::hidl_vec<char>",
11812   "referenced_type" : "type-473",
11813   "self_type" : "type-473",
11814   "size" : 16,
11815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11816   "template_args" : [ "type-74" ],
11817   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
11818  },
11819  {
11820   "alignment" : 4,
11821   "fields" :
11822   [
11823    {
11824     "access" : "private",
11825     "field_name" : "mBuffer",
11826     "referenced_type" : "type-420"
11827    },
11828    {
11829     "access" : "private",
11830     "field_name" : "mSize",
11831     "field_offset" : 64,
11832     "referenced_type" : "type-2"
11833    },
11834    {
11835     "access" : "private",
11836     "field_name" : "mOwnsBuffer",
11837     "field_offset" : 96,
11838     "referenced_type" : "type-11"
11839    }
11840   ],
11841   "linker_set_key" : "android::hardware::hidl_vec<int>",
11842   "name" : "android::hardware::hidl_vec<int>",
11843   "referenced_type" : "type-419",
11844   "self_type" : "type-419",
11845   "size" : 16,
11846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11847   "template_args" : [ "type-5" ],
11848   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
11849  },
11850  {
11851   "alignment" : 4,
11852   "fields" :
11853   [
11854    {
11855     "access" : "private",
11856     "field_name" : "mBuffer",
11857     "referenced_type" : "type-448"
11858    },
11859    {
11860     "access" : "private",
11861     "field_name" : "mSize",
11862     "field_offset" : 64,
11863     "referenced_type" : "type-2"
11864    },
11865    {
11866     "access" : "private",
11867     "field_name" : "mOwnsBuffer",
11868     "field_offset" : 96,
11869     "referenced_type" : "type-11"
11870    }
11871   ],
11872   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
11873   "name" : "android::hardware::hidl_vec<unsigned char>",
11874   "referenced_type" : "type-447",
11875   "self_type" : "type-447",
11876   "size" : 16,
11877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11878   "template_args" : [ "type-70" ],
11879   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
11880  },
11881  {
11882   "alignment" : 4,
11883   "fields" :
11884   [
11885    {
11886     "access" : "private",
11887     "field_name" : "mBuffer",
11888     "referenced_type" : "type-7"
11889    },
11890    {
11891     "access" : "private",
11892     "field_name" : "mSize",
11893     "field_offset" : 64,
11894     "referenced_type" : "type-2"
11895    },
11896    {
11897     "access" : "private",
11898     "field_name" : "mOwnsBuffer",
11899     "field_offset" : 96,
11900     "referenced_type" : "type-11"
11901    }
11902   ],
11903   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
11904   "name" : "android::hardware::hidl_vec<unsigned int>",
11905   "referenced_type" : "type-6",
11906   "self_type" : "type-6",
11907   "size" : 16,
11908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11909   "template_args" : [ "type-2" ],
11910   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
11911  },
11912  {
11913   "alignment" : 2,
11914   "fields" :
11915   [
11916    {
11917     "access" : "private",
11918     "field_name" : "mMajor",
11919     "referenced_type" : "type-72"
11920    },
11921    {
11922     "access" : "private",
11923     "field_name" : "mMinor",
11924     "field_offset" : 16,
11925     "referenced_type" : "type-72"
11926    }
11927   ],
11928   "linker_set_key" : "android::hardware::hidl_version",
11929   "name" : "android::hardware::hidl_version",
11930   "referenced_type" : "type-480",
11931   "self_type" : "type-480",
11932   "size" : 4,
11933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11934   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
11935  },
11936  {
11937   "alignment" : 4,
11938   "base_specifiers" :
11939   [
11940    {
11941     "referenced_type" : "type-55"
11942    }
11943   ],
11944   "fields" :
11945   [
11946    {
11947     "access" : "private",
11948     "field_name" : "_hidl_mImpl",
11949     "field_offset" : 544,
11950     "referenced_type" : "type-209"
11951    }
11952   ],
11953   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwDevice",
11954   "name" : "android::hardware::neuralnetworks::V1_0::BnHwDevice",
11955   "referenced_type" : "type-725",
11956   "self_type" : "type-725",
11957   "size" : 80,
11958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwDevice.h",
11959   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_010BnHwDeviceE",
11960   "vtable_components" :
11961   [
11962    {
11963     "component_value" : 72,
11964     "kind" : "vbase_offset"
11965    },
11966    {
11967     "kind" : "offset_to_top"
11968    },
11969    {
11970     "kind" : "rtti",
11971     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BnHwDeviceE"
11972    },
11973    {
11974     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11978    },
11979    {
11980     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11981    },
11982    {
11983     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11984    },
11985    {
11986     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11987    },
11988    {
11989     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11990    },
11991    {
11992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11993    },
11994    {
11995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11999    },
12000    {
12001     "kind" : "complete_dtor_pointer",
12002     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BnHwDeviceD1Ev"
12003    },
12004    {
12005     "kind" : "deleting_dtor_pointer",
12006     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BnHwDeviceD0Ev"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BnHwDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12010    },
12011    {
12012     "component_value" : -20,
12013     "kind" : "offset_to_top"
12014    },
12015    {
12016     "kind" : "rtti",
12017     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BnHwDeviceE"
12018    },
12019    {
12020     "kind" : "complete_dtor_pointer",
12021     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_010BnHwDeviceD1Ev"
12022    },
12023    {
12024     "kind" : "deleting_dtor_pointer",
12025     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_010BnHwDeviceD0Ev"
12026    },
12027    {
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "kind" : "vcall_offset"
12032    },
12033    {
12034     "kind" : "vcall_offset"
12035    },
12036    {
12037     "kind" : "vcall_offset"
12038    },
12039    {
12040     "component_value" : -72,
12041     "kind" : "vcall_offset"
12042    },
12043    {
12044     "component_value" : -72,
12045     "kind" : "offset_to_top"
12046    },
12047    {
12048     "kind" : "rtti",
12049     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BnHwDeviceE"
12050    },
12051    {
12052     "kind" : "complete_dtor_pointer",
12053     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_010BnHwDeviceD1Ev"
12054    },
12055    {
12056     "kind" : "deleting_dtor_pointer",
12057     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_010BnHwDeviceD0Ev"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12061    },
12062    {
12063     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12070    }
12071   ]
12072  },
12073  {
12074   "alignment" : 4,
12075   "base_specifiers" :
12076   [
12077    {
12078     "referenced_type" : "type-55"
12079    }
12080   ],
12081   "fields" :
12082   [
12083    {
12084     "access" : "private",
12085     "field_name" : "_hidl_mImpl",
12086     "field_offset" : 544,
12087     "referenced_type" : "type-178"
12088    }
12089   ],
12090   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwExecutionCallback",
12091   "name" : "android::hardware::neuralnetworks::V1_0::BnHwExecutionCallback",
12092   "referenced_type" : "type-708",
12093   "self_type" : "type-708",
12094   "size" : 80,
12095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwExecutionCallback.h",
12096   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackE",
12097   "vtable_components" :
12098   [
12099    {
12100     "component_value" : 72,
12101     "kind" : "vbase_offset"
12102    },
12103    {
12104     "kind" : "offset_to_top"
12105    },
12106    {
12107     "kind" : "rtti",
12108     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackE"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12118    },
12119    {
12120     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12121    },
12122    {
12123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12124    },
12125    {
12126     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12127    },
12128    {
12129     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12130    },
12131    {
12132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12133    },
12134    {
12135     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12136    },
12137    {
12138     "kind" : "complete_dtor_pointer",
12139     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD1Ev"
12140    },
12141    {
12142     "kind" : "deleting_dtor_pointer",
12143     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD0Ev"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12147    },
12148    {
12149     "component_value" : -20,
12150     "kind" : "offset_to_top"
12151    },
12152    {
12153     "kind" : "rtti",
12154     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackE"
12155    },
12156    {
12157     "kind" : "complete_dtor_pointer",
12158     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD1Ev"
12159    },
12160    {
12161     "kind" : "deleting_dtor_pointer",
12162     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD0Ev"
12163    },
12164    {
12165     "kind" : "vcall_offset"
12166    },
12167    {
12168     "kind" : "vcall_offset"
12169    },
12170    {
12171     "kind" : "vcall_offset"
12172    },
12173    {
12174     "kind" : "vcall_offset"
12175    },
12176    {
12177     "component_value" : -72,
12178     "kind" : "vcall_offset"
12179    },
12180    {
12181     "component_value" : -72,
12182     "kind" : "offset_to_top"
12183    },
12184    {
12185     "kind" : "rtti",
12186     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackE"
12187    },
12188    {
12189     "kind" : "complete_dtor_pointer",
12190     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD1Ev"
12191    },
12192    {
12193     "kind" : "deleting_dtor_pointer",
12194     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_021BnHwExecutionCallbackD0Ev"
12195    },
12196    {
12197     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12198    },
12199    {
12200     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12201    },
12202    {
12203     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12204    },
12205    {
12206     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12207    }
12208   ]
12209  },
12210  {
12211   "alignment" : 4,
12212   "base_specifiers" :
12213   [
12214    {
12215     "referenced_type" : "type-55"
12216    }
12217   ],
12218   "fields" :
12219   [
12220    {
12221     "access" : "private",
12222     "field_name" : "_hidl_mImpl",
12223     "field_offset" : 544,
12224     "referenced_type" : "type-186"
12225    }
12226   ],
12227   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModel",
12228   "name" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModel",
12229   "referenced_type" : "type-715",
12230   "self_type" : "type-715",
12231   "size" : 80,
12232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwPreparedModel.h",
12233   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelE",
12234   "vtable_components" :
12235   [
12236    {
12237     "component_value" : 72,
12238     "kind" : "vbase_offset"
12239    },
12240    {
12241     "kind" : "offset_to_top"
12242    },
12243    {
12244     "kind" : "rtti",
12245     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelE"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12255    },
12256    {
12257     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12261    },
12262    {
12263     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12264    },
12265    {
12266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12267    },
12268    {
12269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12270    },
12271    {
12272     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12273    },
12274    {
12275     "kind" : "complete_dtor_pointer",
12276     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD1Ev"
12277    },
12278    {
12279     "kind" : "deleting_dtor_pointer",
12280     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD0Ev"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BnHwPreparedModel10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12284    },
12285    {
12286     "component_value" : -20,
12287     "kind" : "offset_to_top"
12288    },
12289    {
12290     "kind" : "rtti",
12291     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelE"
12292    },
12293    {
12294     "kind" : "complete_dtor_pointer",
12295     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD1Ev"
12296    },
12297    {
12298     "kind" : "deleting_dtor_pointer",
12299     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD0Ev"
12300    },
12301    {
12302     "kind" : "vcall_offset"
12303    },
12304    {
12305     "kind" : "vcall_offset"
12306    },
12307    {
12308     "kind" : "vcall_offset"
12309    },
12310    {
12311     "kind" : "vcall_offset"
12312    },
12313    {
12314     "component_value" : -72,
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "component_value" : -72,
12319     "kind" : "offset_to_top"
12320    },
12321    {
12322     "kind" : "rtti",
12323     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BnHwPreparedModelE"
12324    },
12325    {
12326     "kind" : "complete_dtor_pointer",
12327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD1Ev"
12328    },
12329    {
12330     "kind" : "deleting_dtor_pointer",
12331     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_017BnHwPreparedModelD0Ev"
12332    },
12333    {
12334     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12344    }
12345   ]
12346  },
12347  {
12348   "alignment" : 4,
12349   "base_specifiers" :
12350   [
12351    {
12352     "referenced_type" : "type-55"
12353    }
12354   ],
12355   "fields" :
12356   [
12357    {
12358     "access" : "private",
12359     "field_name" : "_hidl_mImpl",
12360     "field_offset" : 544,
12361     "referenced_type" : "type-100"
12362    }
12363   ],
12364   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModelCallback",
12365   "name" : "android::hardware::neuralnetworks::V1_0::BnHwPreparedModelCallback",
12366   "referenced_type" : "type-547",
12367   "self_type" : "type-547",
12368   "size" : 80,
12369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BnHwPreparedModelCallback.h",
12370   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackE",
12371   "vtable_components" :
12372   [
12373    {
12374     "component_value" : 72,
12375     "kind" : "vbase_offset"
12376    },
12377    {
12378     "kind" : "offset_to_top"
12379    },
12380    {
12381     "kind" : "rtti",
12382     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackE"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12389    },
12390    {
12391     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12392    },
12393    {
12394     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12398    },
12399    {
12400     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12404    },
12405    {
12406     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12407    },
12408    {
12409     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12410    },
12411    {
12412     "kind" : "complete_dtor_pointer",
12413     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD1Ev"
12414    },
12415    {
12416     "kind" : "deleting_dtor_pointer",
12417     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD0Ev"
12418    },
12419    {
12420     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12421    },
12422    {
12423     "component_value" : -20,
12424     "kind" : "offset_to_top"
12425    },
12426    {
12427     "kind" : "rtti",
12428     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackE"
12429    },
12430    {
12431     "kind" : "complete_dtor_pointer",
12432     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD1Ev"
12433    },
12434    {
12435     "kind" : "deleting_dtor_pointer",
12436     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD0Ev"
12437    },
12438    {
12439     "kind" : "vcall_offset"
12440    },
12441    {
12442     "kind" : "vcall_offset"
12443    },
12444    {
12445     "kind" : "vcall_offset"
12446    },
12447    {
12448     "kind" : "vcall_offset"
12449    },
12450    {
12451     "component_value" : -72,
12452     "kind" : "vcall_offset"
12453    },
12454    {
12455     "component_value" : -72,
12456     "kind" : "offset_to_top"
12457    },
12458    {
12459     "kind" : "rtti",
12460     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackE"
12461    },
12462    {
12463     "kind" : "complete_dtor_pointer",
12464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD1Ev"
12465    },
12466    {
12467     "kind" : "deleting_dtor_pointer",
12468     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_025BnHwPreparedModelCallbackD0Ev"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12478    },
12479    {
12480     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12481    }
12482   ]
12483  },
12484  {
12485   "alignment" : 4,
12486   "base_specifiers" :
12487   [
12488    {
12489     "referenced_type" : "type-531"
12490    },
12491    {
12492     "referenced_type" : "type-57"
12493    }
12494   ],
12495   "fields" :
12496   [
12497    {
12498     "access" : "private",
12499     "field_name" : "_hidl_mMutex",
12500     "field_offset" : 544,
12501     "referenced_type" : "type-730"
12502    },
12503    {
12504     "access" : "private",
12505     "field_name" : "_hidl_mDeathRecipients",
12506     "field_offset" : 576,
12507     "referenced_type" : "type-731"
12508    }
12509   ],
12510   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BpHwDevice",
12511   "name" : "android::hardware::neuralnetworks::V1_0::BpHwDevice",
12512   "referenced_type" : "type-729",
12513   "self_type" : "type-729",
12514   "size" : 92,
12515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwDevice.h",
12516   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_010BpHwDeviceE",
12517   "vtable_components" :
12518   [
12519    {
12520     "component_value" : 84,
12521     "kind" : "vbase_offset"
12522    },
12523    {
12524     "kind" : "offset_to_top"
12525    },
12526    {
12527     "kind" : "rtti",
12528     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BpHwDeviceE"
12529    },
12530    {
12531     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_010BpHwDevice8isRemoteEv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12538    },
12539    {
12540     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12541    },
12542    {
12543     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12544    },
12545    {
12546     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice21setHALInstrumentationEv"
12547    },
12548    {
12549     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12550    },
12551    {
12552     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice4pingEv"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12556    },
12557    {
12558     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice21notifySyspropsChangedEv"
12559    },
12560    {
12561     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12562    },
12563    {
12564     "kind" : "complete_dtor_pointer",
12565     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDeviceD1Ev"
12566    },
12567    {
12568     "kind" : "deleting_dtor_pointer",
12569     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDeviceD0Ev"
12570    },
12571    {
12572     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice15getCapabilitiesENSt3__18functionIFvNS2_11ErrorStatusERKNS2_12CapabilitiesEEEE"
12573    },
12574    {
12575     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice22getSupportedOperationsERKNS2_5ModelENSt3__18functionIFvNS2_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice12prepareModelERKNS2_5ModelERKNS_2spINS2_22IPreparedModelCallbackEEE"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_010BpHwDevice9getStatusEv"
12582    },
12583    {
12584     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEE10onAsBinderEv"
12585    },
12586    {
12587     "component_value" : 80,
12588     "kind" : "vbase_offset"
12589    },
12590    {
12591     "component_value" : -4,
12592     "kind" : "offset_to_top"
12593    },
12594    {
12595     "kind" : "rtti",
12596     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BpHwDeviceE"
12597    },
12598    {
12599     "kind" : "complete_dtor_pointer",
12600     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD1Ev"
12601    },
12602    {
12603     "kind" : "deleting_dtor_pointer",
12604     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD0Ev"
12605    },
12606    {
12607     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_07IDeviceEE10onAsBinderEv"
12608    },
12609    {
12610     "component_value" : 76,
12611     "kind" : "vbase_offset"
12612    },
12613    {
12614     "component_value" : -8,
12615     "kind" : "offset_to_top"
12616    },
12617    {
12618     "kind" : "rtti",
12619     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BpHwDeviceE"
12620    },
12621    {
12622     "kind" : "complete_dtor_pointer",
12623     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD1Ev"
12624    },
12625    {
12626     "kind" : "deleting_dtor_pointer",
12627     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD0Ev"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12637    },
12638    {
12639     "component_value" : -24,
12640     "kind" : "offset_to_top"
12641    },
12642    {
12643     "kind" : "rtti",
12644     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BpHwDeviceE"
12645    },
12646    {
12647     "kind" : "complete_dtor_pointer",
12648     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD1Ev"
12649    },
12650    {
12651     "kind" : "deleting_dtor_pointer",
12652     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD0Ev"
12653    },
12654    {
12655     "kind" : "vcall_offset"
12656    },
12657    {
12658     "component_value" : -76,
12659     "kind" : "vcall_offset"
12660    },
12661    {
12662     "component_value" : -76,
12663     "kind" : "vcall_offset"
12664    },
12665    {
12666     "component_value" : -76,
12667     "kind" : "vcall_offset"
12668    },
12669    {
12670     "component_value" : -84,
12671     "kind" : "vcall_offset"
12672    },
12673    {
12674     "component_value" : -84,
12675     "kind" : "offset_to_top"
12676    },
12677    {
12678     "kind" : "rtti",
12679     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_010BpHwDeviceE"
12680    },
12681    {
12682     "kind" : "complete_dtor_pointer",
12683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD1Ev"
12684    },
12685    {
12686     "kind" : "deleting_dtor_pointer",
12687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_010BpHwDeviceD0Ev"
12688    },
12689    {
12690     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12691    },
12692    {
12693     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12700    }
12701   ]
12702  },
12703  {
12704   "alignment" : 4,
12705   "base_specifiers" :
12706   [
12707    {
12708     "referenced_type" : "type-529"
12709    },
12710    {
12711     "referenced_type" : "type-57"
12712    }
12713   ],
12714   "fields" :
12715   [
12716    {
12717     "access" : "private",
12718     "field_name" : "_hidl_mMutex",
12719     "field_offset" : 544,
12720     "referenced_type" : "type-711"
12721    },
12722    {
12723     "access" : "private",
12724     "field_name" : "_hidl_mDeathRecipients",
12725     "field_offset" : 576,
12726     "referenced_type" : "type-712"
12727    }
12728   ],
12729   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback",
12730   "name" : "android::hardware::neuralnetworks::V1_0::BpHwExecutionCallback",
12731   "referenced_type" : "type-710",
12732   "self_type" : "type-710",
12733   "size" : 92,
12734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwExecutionCallback.h",
12735   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE",
12736   "vtable_components" :
12737   [
12738    {
12739     "component_value" : 84,
12740     "kind" : "vbase_offset"
12741    },
12742    {
12743     "kind" : "offset_to_top"
12744    },
12745    {
12746     "kind" : "rtti",
12747     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE"
12748    },
12749    {
12750     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback8isRemoteEv"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12754    },
12755    {
12756     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12757    },
12758    {
12759     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12760    },
12761    {
12762     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback21setHALInstrumentationEv"
12766    },
12767    {
12768     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12769    },
12770    {
12771     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback4pingEv"
12772    },
12773    {
12774     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12775    },
12776    {
12777     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback21notifySyspropsChangedEv"
12778    },
12779    {
12780     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12781    },
12782    {
12783     "kind" : "complete_dtor_pointer",
12784     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD1Ev"
12785    },
12786    {
12787     "kind" : "deleting_dtor_pointer",
12788     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD0Ev"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallback6notifyENS2_11ErrorStatusE"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEE10onAsBinderEv"
12795    },
12796    {
12797     "component_value" : 80,
12798     "kind" : "vbase_offset"
12799    },
12800    {
12801     "component_value" : -4,
12802     "kind" : "offset_to_top"
12803    },
12804    {
12805     "kind" : "rtti",
12806     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE"
12807    },
12808    {
12809     "kind" : "complete_dtor_pointer",
12810     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD1Ev"
12811    },
12812    {
12813     "kind" : "deleting_dtor_pointer",
12814     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD0Ev"
12815    },
12816    {
12817     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_018IExecutionCallbackEE10onAsBinderEv"
12818    },
12819    {
12820     "component_value" : 76,
12821     "kind" : "vbase_offset"
12822    },
12823    {
12824     "component_value" : -8,
12825     "kind" : "offset_to_top"
12826    },
12827    {
12828     "kind" : "rtti",
12829     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE"
12830    },
12831    {
12832     "kind" : "complete_dtor_pointer",
12833     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD1Ev"
12834    },
12835    {
12836     "kind" : "deleting_dtor_pointer",
12837     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD0Ev"
12838    },
12839    {
12840     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12847    },
12848    {
12849     "component_value" : -24,
12850     "kind" : "offset_to_top"
12851    },
12852    {
12853     "kind" : "rtti",
12854     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE"
12855    },
12856    {
12857     "kind" : "complete_dtor_pointer",
12858     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD1Ev"
12859    },
12860    {
12861     "kind" : "deleting_dtor_pointer",
12862     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD0Ev"
12863    },
12864    {
12865     "kind" : "vcall_offset"
12866    },
12867    {
12868     "component_value" : -76,
12869     "kind" : "vcall_offset"
12870    },
12871    {
12872     "component_value" : -76,
12873     "kind" : "vcall_offset"
12874    },
12875    {
12876     "component_value" : -76,
12877     "kind" : "vcall_offset"
12878    },
12879    {
12880     "component_value" : -84,
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "component_value" : -84,
12885     "kind" : "offset_to_top"
12886    },
12887    {
12888     "kind" : "rtti",
12889     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackE"
12890    },
12891    {
12892     "kind" : "complete_dtor_pointer",
12893     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD1Ev"
12894    },
12895    {
12896     "kind" : "deleting_dtor_pointer",
12897     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_021BpHwExecutionCallbackD0Ev"
12898    },
12899    {
12900     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12901    },
12902    {
12903     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12904    },
12905    {
12906     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12910    }
12911   ]
12912  },
12913  {
12914   "alignment" : 4,
12915   "base_specifiers" :
12916   [
12917    {
12918     "referenced_type" : "type-530"
12919    },
12920    {
12921     "referenced_type" : "type-57"
12922    }
12923   ],
12924   "fields" :
12925   [
12926    {
12927     "access" : "private",
12928     "field_name" : "_hidl_mMutex",
12929     "field_offset" : 544,
12930     "referenced_type" : "type-718"
12931    },
12932    {
12933     "access" : "private",
12934     "field_name" : "_hidl_mDeathRecipients",
12935     "field_offset" : 576,
12936     "referenced_type" : "type-719"
12937    }
12938   ],
12939   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModel",
12940   "name" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModel",
12941   "referenced_type" : "type-717",
12942   "self_type" : "type-717",
12943   "size" : 92,
12944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModel.h",
12945   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE",
12946   "vtable_components" :
12947   [
12948    {
12949     "component_value" : 84,
12950     "kind" : "vbase_offset"
12951    },
12952    {
12953     "kind" : "offset_to_top"
12954    },
12955    {
12956     "kind" : "rtti",
12957     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE"
12958    },
12959    {
12960     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_017BpHwPreparedModel8isRemoteEv"
12961    },
12962    {
12963     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel21setHALInstrumentationEv"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12979    },
12980    {
12981     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel4pingEv"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12985    },
12986    {
12987     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel21notifySyspropsChangedEv"
12988    },
12989    {
12990     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12991    },
12992    {
12993     "kind" : "complete_dtor_pointer",
12994     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD1Ev"
12995    },
12996    {
12997     "kind" : "deleting_dtor_pointer",
12998     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD0Ev"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_017BpHwPreparedModel7executeERKNS2_7RequestERKNS_2spINS2_18IExecutionCallbackEEE"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEE10onAsBinderEv"
13005    },
13006    {
13007     "component_value" : 80,
13008     "kind" : "vbase_offset"
13009    },
13010    {
13011     "component_value" : -4,
13012     "kind" : "offset_to_top"
13013    },
13014    {
13015     "kind" : "rtti",
13016     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE"
13017    },
13018    {
13019     "kind" : "complete_dtor_pointer",
13020     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD1Ev"
13021    },
13022    {
13023     "kind" : "deleting_dtor_pointer",
13024     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD0Ev"
13025    },
13026    {
13027     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_014IPreparedModelEE10onAsBinderEv"
13028    },
13029    {
13030     "component_value" : 76,
13031     "kind" : "vbase_offset"
13032    },
13033    {
13034     "component_value" : -8,
13035     "kind" : "offset_to_top"
13036    },
13037    {
13038     "kind" : "rtti",
13039     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE"
13040    },
13041    {
13042     "kind" : "complete_dtor_pointer",
13043     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD1Ev"
13044    },
13045    {
13046     "kind" : "deleting_dtor_pointer",
13047     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD0Ev"
13048    },
13049    {
13050     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13051    },
13052    {
13053     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13054    },
13055    {
13056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13057    },
13058    {
13059     "component_value" : -24,
13060     "kind" : "offset_to_top"
13061    },
13062    {
13063     "kind" : "rtti",
13064     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE"
13065    },
13066    {
13067     "kind" : "complete_dtor_pointer",
13068     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD1Ev"
13069    },
13070    {
13071     "kind" : "deleting_dtor_pointer",
13072     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD0Ev"
13073    },
13074    {
13075     "kind" : "vcall_offset"
13076    },
13077    {
13078     "component_value" : -76,
13079     "kind" : "vcall_offset"
13080    },
13081    {
13082     "component_value" : -76,
13083     "kind" : "vcall_offset"
13084    },
13085    {
13086     "component_value" : -76,
13087     "kind" : "vcall_offset"
13088    },
13089    {
13090     "component_value" : -84,
13091     "kind" : "vcall_offset"
13092    },
13093    {
13094     "component_value" : -84,
13095     "kind" : "offset_to_top"
13096    },
13097    {
13098     "kind" : "rtti",
13099     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_017BpHwPreparedModelE"
13100    },
13101    {
13102     "kind" : "complete_dtor_pointer",
13103     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD1Ev"
13104    },
13105    {
13106     "kind" : "deleting_dtor_pointer",
13107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_017BpHwPreparedModelD0Ev"
13108    },
13109    {
13110     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13111    },
13112    {
13113     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13114    },
13115    {
13116     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13120    }
13121   ]
13122  },
13123  {
13124   "alignment" : 4,
13125   "base_specifiers" :
13126   [
13127    {
13128     "referenced_type" : "type-197"
13129    },
13130    {
13131     "referenced_type" : "type-57"
13132    }
13133   ],
13134   "fields" :
13135   [
13136    {
13137     "access" : "private",
13138     "field_name" : "_hidl_mMutex",
13139     "field_offset" : 544,
13140     "referenced_type" : "type-195"
13141    },
13142    {
13143     "access" : "private",
13144     "field_name" : "_hidl_mDeathRecipients",
13145     "field_offset" : 576,
13146     "referenced_type" : "type-196"
13147    }
13148   ],
13149   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback",
13150   "name" : "android::hardware::neuralnetworks::V1_0::BpHwPreparedModelCallback",
13151   "referenced_type" : "type-194",
13152   "self_type" : "type-194",
13153   "size" : 92,
13154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/BpHwPreparedModelCallback.h",
13155   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE",
13156   "vtable_components" :
13157   [
13158    {
13159     "component_value" : 84,
13160     "kind" : "vbase_offset"
13161    },
13162    {
13163     "kind" : "offset_to_top"
13164    },
13165    {
13166     "kind" : "rtti",
13167     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE"
13168    },
13169    {
13170     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback8isRemoteEv"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback21setHALInstrumentationEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13189    },
13190    {
13191     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback4pingEv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback21notifySyspropsChangedEv"
13198    },
13199    {
13200     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13201    },
13202    {
13203     "kind" : "complete_dtor_pointer",
13204     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD1Ev"
13205    },
13206    {
13207     "kind" : "deleting_dtor_pointer",
13208     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD0Ev"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallback6notifyENS2_11ErrorStatusERKNS_2spINS2_14IPreparedModelEEE"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEE10onAsBinderEv"
13215    },
13216    {
13217     "component_value" : 80,
13218     "kind" : "vbase_offset"
13219    },
13220    {
13221     "component_value" : -4,
13222     "kind" : "offset_to_top"
13223    },
13224    {
13225     "kind" : "rtti",
13226     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE"
13227    },
13228    {
13229     "kind" : "complete_dtor_pointer",
13230     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD1Ev"
13231    },
13232    {
13233     "kind" : "deleting_dtor_pointer",
13234     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD0Ev"
13235    },
13236    {
13237     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_022IPreparedModelCallbackEE10onAsBinderEv"
13238    },
13239    {
13240     "component_value" : 76,
13241     "kind" : "vbase_offset"
13242    },
13243    {
13244     "component_value" : -8,
13245     "kind" : "offset_to_top"
13246    },
13247    {
13248     "kind" : "rtti",
13249     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE"
13250    },
13251    {
13252     "kind" : "complete_dtor_pointer",
13253     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD1Ev"
13254    },
13255    {
13256     "kind" : "deleting_dtor_pointer",
13257     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD0Ev"
13258    },
13259    {
13260     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13261    },
13262    {
13263     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13264    },
13265    {
13266     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13267    },
13268    {
13269     "component_value" : -24,
13270     "kind" : "offset_to_top"
13271    },
13272    {
13273     "kind" : "rtti",
13274     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE"
13275    },
13276    {
13277     "kind" : "complete_dtor_pointer",
13278     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD1Ev"
13279    },
13280    {
13281     "kind" : "deleting_dtor_pointer",
13282     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD0Ev"
13283    },
13284    {
13285     "kind" : "vcall_offset"
13286    },
13287    {
13288     "component_value" : -76,
13289     "kind" : "vcall_offset"
13290    },
13291    {
13292     "component_value" : -76,
13293     "kind" : "vcall_offset"
13294    },
13295    {
13296     "component_value" : -76,
13297     "kind" : "vcall_offset"
13298    },
13299    {
13300     "component_value" : -84,
13301     "kind" : "vcall_offset"
13302    },
13303    {
13304     "component_value" : -84,
13305     "kind" : "offset_to_top"
13306    },
13307    {
13308     "kind" : "rtti",
13309     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackE"
13310    },
13311    {
13312     "kind" : "complete_dtor_pointer",
13313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD1Ev"
13314    },
13315    {
13316     "kind" : "deleting_dtor_pointer",
13317     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_025BpHwPreparedModelCallbackD0Ev"
13318    },
13319    {
13320     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13321    },
13322    {
13323     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13324    },
13325    {
13326     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13330    }
13331   ]
13332  },
13333  {
13334   "alignment" : 4,
13335   "fields" :
13336   [
13337    {
13338     "field_name" : "float32Performance",
13339     "referenced_type" : "type-655"
13340    },
13341    {
13342     "field_name" : "quantized8Performance",
13343     "field_offset" : 64,
13344     "referenced_type" : "type-655"
13345    }
13346   ],
13347   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Capabilities",
13348   "name" : "android::hardware::neuralnetworks::V1_0::Capabilities",
13349   "referenced_type" : "type-656",
13350   "self_type" : "type-656",
13351   "size" : 16,
13352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
13353   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_012CapabilitiesE"
13354  },
13355  {
13356   "alignment" : 4,
13357   "fields" :
13358   [
13359    {
13360     "field_name" : "poolIndex",
13361     "referenced_type" : "type-2"
13362    },
13363    {
13364     "field_name" : "offset",
13365     "field_offset" : 32,
13366     "referenced_type" : "type-2"
13367    },
13368    {
13369     "field_name" : "length",
13370     "field_offset" : 64,
13371     "referenced_type" : "type-2"
13372    }
13373   ],
13374   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::DataLocation",
13375   "name" : "android::hardware::neuralnetworks::V1_0::DataLocation",
13376   "referenced_type" : "type-436",
13377   "self_type" : "type-436",
13378   "size" : 12,
13379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
13380   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_012DataLocationE"
13381  },
13382  {
13383   "alignment" : 4,
13384   "base_specifiers" :
13385   [
13386    {
13387     "referenced_type" : "type-34"
13388    }
13389   ],
13390   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IDevice",
13391   "name" : "android::hardware::neuralnetworks::V1_0::IDevice",
13392   "referenced_type" : "type-54",
13393   "self_type" : "type-54",
13394   "size" : 12,
13395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IDevice.h",
13396   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_07IDeviceE",
13397   "vtable_components" :
13398   [
13399    {
13400     "component_value" : 4,
13401     "kind" : "vbase_offset"
13402    },
13403    {
13404     "kind" : "offset_to_top"
13405    },
13406    {
13407     "kind" : "rtti",
13408     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_07IDeviceE"
13409    },
13410    {
13411     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_07IDevice8isRemoteEv"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13424    },
13425    {
13426     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice21setHALInstrumentationEv"
13427    },
13428    {
13429     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13430    },
13431    {
13432     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice4pingEv"
13433    },
13434    {
13435     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13436    },
13437    {
13438     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice21notifySyspropsChangedEv"
13439    },
13440    {
13441     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13442    },
13443    {
13444     "kind" : "complete_dtor_pointer",
13445     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDeviceD1Ev"
13446    },
13447    {
13448     "kind" : "deleting_dtor_pointer",
13449     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDeviceD0Ev"
13450    },
13451    {
13452     "is_pure" : true,
13453     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice15getCapabilitiesENSt3__18functionIFvNS2_11ErrorStatusERKNS2_12CapabilitiesEEEE"
13454    },
13455    {
13456     "is_pure" : true,
13457     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice22getSupportedOperationsERKNS2_5ModelENSt3__18functionIFvNS2_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
13458    },
13459    {
13460     "is_pure" : true,
13461     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice12prepareModelERKNS2_5ModelERKNS_2spINS2_22IPreparedModelCallbackEEE"
13462    },
13463    {
13464     "is_pure" : true,
13465     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_07IDevice9getStatusEv"
13466    },
13467    {
13468     "kind" : "vcall_offset"
13469    },
13470    {
13471     "kind" : "vcall_offset"
13472    },
13473    {
13474     "kind" : "vcall_offset"
13475    },
13476    {
13477     "kind" : "vcall_offset"
13478    },
13479    {
13480     "component_value" : -4,
13481     "kind" : "vcall_offset"
13482    },
13483    {
13484     "component_value" : -4,
13485     "kind" : "offset_to_top"
13486    },
13487    {
13488     "kind" : "rtti",
13489     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_07IDeviceE"
13490    },
13491    {
13492     "kind" : "complete_dtor_pointer",
13493     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_07IDeviceD1Ev"
13494    },
13495    {
13496     "kind" : "deleting_dtor_pointer",
13497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_07IDeviceD0Ev"
13498    },
13499    {
13500     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13501    },
13502    {
13503     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13504    },
13505    {
13506     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13507    },
13508    {
13509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13510    }
13511   ]
13512  },
13513  {
13514   "alignment" : 4,
13515   "base_specifiers" :
13516   [
13517    {
13518     "referenced_type" : "type-34"
13519    }
13520   ],
13521   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IExecutionCallback",
13522   "name" : "android::hardware::neuralnetworks::V1_0::IExecutionCallback",
13523   "referenced_type" : "type-180",
13524   "self_type" : "type-180",
13525   "size" : 12,
13526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IExecutionCallback.h",
13527   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_018IExecutionCallbackE",
13528   "vtable_components" :
13529   [
13530    {
13531     "component_value" : 4,
13532     "kind" : "vbase_offset"
13533    },
13534    {
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_018IExecutionCallbackE"
13540    },
13541    {
13542     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_018IExecutionCallback8isRemoteEv"
13543    },
13544    {
13545     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13546    },
13547    {
13548     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13549    },
13550    {
13551     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback21setHALInstrumentationEv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback4pingEv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback21notifySyspropsChangedEv"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13573    },
13574    {
13575     "kind" : "complete_dtor_pointer",
13576     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallbackD1Ev"
13577    },
13578    {
13579     "kind" : "deleting_dtor_pointer",
13580     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallbackD0Ev"
13581    },
13582    {
13583     "is_pure" : true,
13584     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_018IExecutionCallback6notifyENS2_11ErrorStatusE"
13585    },
13586    {
13587     "kind" : "vcall_offset"
13588    },
13589    {
13590     "kind" : "vcall_offset"
13591    },
13592    {
13593     "kind" : "vcall_offset"
13594    },
13595    {
13596     "kind" : "vcall_offset"
13597    },
13598    {
13599     "component_value" : -4,
13600     "kind" : "vcall_offset"
13601    },
13602    {
13603     "component_value" : -4,
13604     "kind" : "offset_to_top"
13605    },
13606    {
13607     "kind" : "rtti",
13608     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_018IExecutionCallbackE"
13609    },
13610    {
13611     "kind" : "complete_dtor_pointer",
13612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_018IExecutionCallbackD1Ev"
13613    },
13614    {
13615     "kind" : "deleting_dtor_pointer",
13616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_018IExecutionCallbackD0Ev"
13617    },
13618    {
13619     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13620    },
13621    {
13622     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13623    },
13624    {
13625     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13626    },
13627    {
13628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13629    }
13630   ]
13631  },
13632  {
13633   "alignment" : 4,
13634   "base_specifiers" :
13635   [
13636    {
13637     "referenced_type" : "type-34"
13638    }
13639   ],
13640   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IPreparedModel",
13641   "name" : "android::hardware::neuralnetworks::V1_0::IPreparedModel",
13642   "referenced_type" : "type-188",
13643   "self_type" : "type-188",
13644   "size" : 12,
13645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IPreparedModel.h",
13646   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_014IPreparedModelE",
13647   "vtable_components" :
13648   [
13649    {
13650     "component_value" : 4,
13651     "kind" : "vbase_offset"
13652    },
13653    {
13654     "kind" : "offset_to_top"
13655    },
13656    {
13657     "kind" : "rtti",
13658     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_014IPreparedModelE"
13659    },
13660    {
13661     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_014IPreparedModel8isRemoteEv"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13668    },
13669    {
13670     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13674    },
13675    {
13676     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel21setHALInstrumentationEv"
13677    },
13678    {
13679     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13680    },
13681    {
13682     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel4pingEv"
13683    },
13684    {
13685     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel21notifySyspropsChangedEv"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13692    },
13693    {
13694     "kind" : "complete_dtor_pointer",
13695     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModelD1Ev"
13696    },
13697    {
13698     "kind" : "deleting_dtor_pointer",
13699     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModelD0Ev"
13700    },
13701    {
13702     "is_pure" : true,
13703     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_014IPreparedModel7executeERKNS2_7RequestERKNS_2spINS2_18IExecutionCallbackEEE"
13704    },
13705    {
13706     "kind" : "vcall_offset"
13707    },
13708    {
13709     "kind" : "vcall_offset"
13710    },
13711    {
13712     "kind" : "vcall_offset"
13713    },
13714    {
13715     "kind" : "vcall_offset"
13716    },
13717    {
13718     "component_value" : -4,
13719     "kind" : "vcall_offset"
13720    },
13721    {
13722     "component_value" : -4,
13723     "kind" : "offset_to_top"
13724    },
13725    {
13726     "kind" : "rtti",
13727     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_014IPreparedModelE"
13728    },
13729    {
13730     "kind" : "complete_dtor_pointer",
13731     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_014IPreparedModelD1Ev"
13732    },
13733    {
13734     "kind" : "deleting_dtor_pointer",
13735     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_014IPreparedModelD0Ev"
13736    },
13737    {
13738     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13739    },
13740    {
13741     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13748    }
13749   ]
13750  },
13751  {
13752   "alignment" : 4,
13753   "base_specifiers" :
13754   [
13755    {
13756     "referenced_type" : "type-34"
13757    }
13758   ],
13759   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::IPreparedModelCallback",
13760   "name" : "android::hardware::neuralnetworks::V1_0::IPreparedModelCallback",
13761   "referenced_type" : "type-102",
13762   "self_type" : "type-102",
13763   "size" : 12,
13764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/IPreparedModelCallback.h",
13765   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackE",
13766   "vtable_components" :
13767   [
13768    {
13769     "component_value" : 4,
13770     "kind" : "vbase_offset"
13771    },
13772    {
13773     "kind" : "offset_to_top"
13774    },
13775    {
13776     "kind" : "rtti",
13777     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackE"
13778    },
13779    {
13780     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_022IPreparedModelCallback8isRemoteEv"
13781    },
13782    {
13783     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13784    },
13785    {
13786     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13787    },
13788    {
13789     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13790    },
13791    {
13792     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13793    },
13794    {
13795     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback21setHALInstrumentationEv"
13796    },
13797    {
13798     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13799    },
13800    {
13801     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback4pingEv"
13802    },
13803    {
13804     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13805    },
13806    {
13807     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback21notifySyspropsChangedEv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13811    },
13812    {
13813     "kind" : "complete_dtor_pointer",
13814     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackD1Ev"
13815    },
13816    {
13817     "kind" : "deleting_dtor_pointer",
13818     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackD0Ev"
13819    },
13820    {
13821     "is_pure" : true,
13822     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_022IPreparedModelCallback6notifyENS2_11ErrorStatusERKNS_2spINS2_14IPreparedModelEEE"
13823    },
13824    {
13825     "kind" : "vcall_offset"
13826    },
13827    {
13828     "kind" : "vcall_offset"
13829    },
13830    {
13831     "kind" : "vcall_offset"
13832    },
13833    {
13834     "kind" : "vcall_offset"
13835    },
13836    {
13837     "component_value" : -4,
13838     "kind" : "vcall_offset"
13839    },
13840    {
13841     "component_value" : -4,
13842     "kind" : "offset_to_top"
13843    },
13844    {
13845     "kind" : "rtti",
13846     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackE"
13847    },
13848    {
13849     "kind" : "complete_dtor_pointer",
13850     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackD1Ev"
13851    },
13852    {
13853     "kind" : "deleting_dtor_pointer",
13854     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_022IPreparedModelCallbackD0Ev"
13855    },
13856    {
13857     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13858    },
13859    {
13860     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13861    },
13862    {
13863     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13864    },
13865    {
13866     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13867    }
13868   ]
13869  },
13870  {
13871   "alignment" : 8,
13872   "fields" :
13873   [
13874    {
13875     "field_name" : "operands",
13876     "referenced_type" : "type-429"
13877    },
13878    {
13879     "field_name" : "operations",
13880     "field_offset" : 128,
13881     "referenced_type" : "type-439"
13882    },
13883    {
13884     "field_name" : "inputIndexes",
13885     "field_offset" : 256,
13886     "referenced_type" : "type-6"
13887    },
13888    {
13889     "field_name" : "outputIndexes",
13890     "field_offset" : 384,
13891     "referenced_type" : "type-6"
13892    },
13893    {
13894     "field_name" : "operandValues",
13895     "field_offset" : 512,
13896     "referenced_type" : "type-447"
13897    },
13898    {
13899     "field_name" : "pools",
13900     "field_offset" : 640,
13901     "referenced_type" : "type-453"
13902    }
13903   ],
13904   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Model",
13905   "name" : "android::hardware::neuralnetworks::V1_0::Model",
13906   "referenced_type" : "type-657",
13907   "self_type" : "type-657",
13908   "size" : 96,
13909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
13910   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_05ModelE"
13911  },
13912  {
13913   "alignment" : 8,
13914   "fields" :
13915   [
13916    {
13917     "field_name" : "type",
13918     "referenced_type" : "type-434"
13919    },
13920    {
13921     "field_name" : "dimensions",
13922     "field_offset" : 64,
13923     "referenced_type" : "type-6"
13924    },
13925    {
13926     "field_name" : "numberOfConsumers",
13927     "field_offset" : 192,
13928     "referenced_type" : "type-2"
13929    },
13930    {
13931     "field_name" : "scale",
13932     "field_offset" : 224,
13933     "referenced_type" : "type-347"
13934    },
13935    {
13936     "field_name" : "zeroPoint",
13937     "field_offset" : 256,
13938     "referenced_type" : "type-5"
13939    },
13940    {
13941     "field_name" : "lifetime",
13942     "field_offset" : 288,
13943     "referenced_type" : "type-435"
13944    },
13945    {
13946     "field_name" : "location",
13947     "field_offset" : 320,
13948     "referenced_type" : "type-436"
13949    }
13950   ],
13951   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Operand",
13952   "name" : "android::hardware::neuralnetworks::V1_0::Operand",
13953   "referenced_type" : "type-433",
13954   "self_type" : "type-433",
13955   "size" : 56,
13956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
13957   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_07OperandE"
13958  },
13959  {
13960   "alignment" : 8,
13961   "fields" :
13962   [
13963    {
13964     "field_name" : "type",
13965     "referenced_type" : "type-444"
13966    },
13967    {
13968     "field_name" : "inputs",
13969     "field_offset" : 64,
13970     "referenced_type" : "type-6"
13971    },
13972    {
13973     "field_name" : "outputs",
13974     "field_offset" : 192,
13975     "referenced_type" : "type-6"
13976    }
13977   ],
13978   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Operation",
13979   "name" : "android::hardware::neuralnetworks::V1_0::Operation",
13980   "referenced_type" : "type-443",
13981   "self_type" : "type-443",
13982   "size" : 40,
13983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
13984   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_09OperationE"
13985  },
13986  {
13987   "alignment" : 4,
13988   "fields" :
13989   [
13990    {
13991     "field_name" : "execTime",
13992     "referenced_type" : "type-347"
13993    },
13994    {
13995     "field_name" : "powerUsage",
13996     "field_offset" : 32,
13997     "referenced_type" : "type-347"
13998    }
13999   ],
14000   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::PerformanceInfo",
14001   "name" : "android::hardware::neuralnetworks::V1_0::PerformanceInfo",
14002   "referenced_type" : "type-655",
14003   "self_type" : "type-655",
14004   "size" : 8,
14005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
14006   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_015PerformanceInfoE"
14007  },
14008  {
14009   "alignment" : 8,
14010   "fields" :
14011   [
14012    {
14013     "field_name" : "inputs",
14014     "referenced_type" : "type-459"
14015    },
14016    {
14017     "field_name" : "outputs",
14018     "field_offset" : 128,
14019     "referenced_type" : "type-459"
14020    },
14021    {
14022     "field_name" : "pools",
14023     "field_offset" : 256,
14024     "referenced_type" : "type-453"
14025    }
14026   ],
14027   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::Request",
14028   "name" : "android::hardware::neuralnetworks::V1_0::Request",
14029   "referenced_type" : "type-658",
14030   "self_type" : "type-658",
14031   "size" : 48,
14032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
14033   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_07RequestE"
14034  },
14035  {
14036   "alignment" : 8,
14037   "fields" :
14038   [
14039    {
14040     "field_name" : "hasNoValue",
14041     "referenced_type" : "type-11"
14042    },
14043    {
14044     "field_name" : "location",
14045     "field_offset" : 32,
14046     "referenced_type" : "type-436"
14047    },
14048    {
14049     "field_name" : "dimensions",
14050     "field_offset" : 128,
14051     "referenced_type" : "type-6"
14052    }
14053   ],
14054   "linker_set_key" : "android::hardware::neuralnetworks::V1_0::RequestArgument",
14055   "name" : "android::hardware::neuralnetworks::V1_0::RequestArgument",
14056   "referenced_type" : "type-463",
14057   "self_type" : "type-463",
14058   "size" : 32,
14059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.0/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.0/types.h",
14060   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_015RequestArgumentE"
14061  },
14062  {
14063   "alignment" : 4,
14064   "base_specifiers" :
14065   [
14066    {
14067     "referenced_type" : "type-55"
14068    }
14069   ],
14070   "fields" :
14071   [
14072    {
14073     "access" : "private",
14074     "field_name" : "_hidl_mImpl",
14075     "field_offset" : 544,
14076     "referenced_type" : "type-51"
14077    }
14078   ],
14079   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BnHwDevice",
14080   "name" : "android::hardware::neuralnetworks::V1_1::BnHwDevice",
14081   "referenced_type" : "type-50",
14082   "self_type" : "type-50",
14083   "size" : 80,
14084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BnHwDevice.h",
14085   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_110BnHwDeviceE",
14086   "vtable_components" :
14087   [
14088    {
14089     "component_value" : 72,
14090     "kind" : "vbase_offset"
14091    },
14092    {
14093     "kind" : "offset_to_top"
14094    },
14095    {
14096     "kind" : "rtti",
14097     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BnHwDeviceE"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14101    },
14102    {
14103     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14107    },
14108    {
14109     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14113    },
14114    {
14115     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14116    },
14117    {
14118     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14122    },
14123    {
14124     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14125    },
14126    {
14127     "kind" : "complete_dtor_pointer",
14128     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
14129    },
14130    {
14131     "kind" : "deleting_dtor_pointer",
14132     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BnHwDevice10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14136    },
14137    {
14138     "component_value" : -20,
14139     "kind" : "offset_to_top"
14140    },
14141    {
14142     "kind" : "rtti",
14143     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BnHwDeviceE"
14144    },
14145    {
14146     "kind" : "complete_dtor_pointer",
14147     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
14148    },
14149    {
14150     "kind" : "deleting_dtor_pointer",
14151     "mangled_component_name" : "_ZThn20_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
14152    },
14153    {
14154     "kind" : "vcall_offset"
14155    },
14156    {
14157     "kind" : "vcall_offset"
14158    },
14159    {
14160     "kind" : "vcall_offset"
14161    },
14162    {
14163     "kind" : "vcall_offset"
14164    },
14165    {
14166     "component_value" : -72,
14167     "kind" : "vcall_offset"
14168    },
14169    {
14170     "component_value" : -72,
14171     "kind" : "offset_to_top"
14172    },
14173    {
14174     "kind" : "rtti",
14175     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BnHwDeviceE"
14176    },
14177    {
14178     "kind" : "complete_dtor_pointer",
14179     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD1Ev"
14180    },
14181    {
14182     "kind" : "deleting_dtor_pointer",
14183     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BnHwDeviceD0Ev"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14196    }
14197   ]
14198  },
14199  {
14200   "alignment" : 4,
14201   "base_specifiers" :
14202   [
14203    {
14204     "referenced_type" : "type-91"
14205    },
14206    {
14207     "referenced_type" : "type-57"
14208    }
14209   ],
14210   "fields" :
14211   [
14212    {
14213     "access" : "private",
14214     "field_name" : "_hidl_mMutex",
14215     "field_offset" : 544,
14216     "referenced_type" : "type-89"
14217    },
14218    {
14219     "access" : "private",
14220     "field_name" : "_hidl_mDeathRecipients",
14221     "field_offset" : 576,
14222     "referenced_type" : "type-90"
14223    }
14224   ],
14225   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BpHwDevice",
14226   "name" : "android::hardware::neuralnetworks::V1_1::BpHwDevice",
14227   "referenced_type" : "type-88",
14228   "self_type" : "type-88",
14229   "size" : 92,
14230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BpHwDevice.h",
14231   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_110BpHwDeviceE",
14232   "vtable_components" :
14233   [
14234    {
14235     "component_value" : 84,
14236     "kind" : "vbase_offset"
14237    },
14238    {
14239     "kind" : "offset_to_top"
14240    },
14241    {
14242     "kind" : "rtti",
14243     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
14244    },
14245    {
14246     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_110BpHwDevice8isRemoteEv"
14247    },
14248    {
14249     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14250    },
14251    {
14252     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14256    },
14257    {
14258     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14259    },
14260    {
14261     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21setHALInstrumentationEv"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice4pingEv"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice21notifySyspropsChangedEv"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14277    },
14278    {
14279     "kind" : "complete_dtor_pointer",
14280     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceD1Ev"
14281    },
14282    {
14283     "kind" : "deleting_dtor_pointer",
14284     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDeviceD0Ev"
14285    },
14286    {
14287     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE"
14288    },
14289    {
14290     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE"
14294    },
14295    {
14296     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice9getStatusEv"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_110BpHwDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEE10onAsBinderEv"
14309    },
14310    {
14311     "component_value" : 80,
14312     "kind" : "vbase_offset"
14313    },
14314    {
14315     "component_value" : -4,
14316     "kind" : "offset_to_top"
14317    },
14318    {
14319     "kind" : "rtti",
14320     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
14321    },
14322    {
14323     "kind" : "complete_dtor_pointer",
14324     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD1Ev"
14325    },
14326    {
14327     "kind" : "deleting_dtor_pointer",
14328     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD0Ev"
14329    },
14330    {
14331     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_14neuralnetworks4V1_17IDeviceEE10onAsBinderEv"
14332    },
14333    {
14334     "component_value" : 76,
14335     "kind" : "vbase_offset"
14336    },
14337    {
14338     "component_value" : -8,
14339     "kind" : "offset_to_top"
14340    },
14341    {
14342     "kind" : "rtti",
14343     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
14344    },
14345    {
14346     "kind" : "complete_dtor_pointer",
14347     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD1Ev"
14348    },
14349    {
14350     "kind" : "deleting_dtor_pointer",
14351     "mangled_component_name" : "_ZThn8_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD0Ev"
14352    },
14353    {
14354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14355    },
14356    {
14357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14361    },
14362    {
14363     "component_value" : -24,
14364     "kind" : "offset_to_top"
14365    },
14366    {
14367     "kind" : "rtti",
14368     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
14369    },
14370    {
14371     "kind" : "complete_dtor_pointer",
14372     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD1Ev"
14373    },
14374    {
14375     "kind" : "deleting_dtor_pointer",
14376     "mangled_component_name" : "_ZThn24_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD0Ev"
14377    },
14378    {
14379     "kind" : "vcall_offset"
14380    },
14381    {
14382     "component_value" : -76,
14383     "kind" : "vcall_offset"
14384    },
14385    {
14386     "component_value" : -76,
14387     "kind" : "vcall_offset"
14388    },
14389    {
14390     "component_value" : -76,
14391     "kind" : "vcall_offset"
14392    },
14393    {
14394     "component_value" : -84,
14395     "kind" : "vcall_offset"
14396    },
14397    {
14398     "component_value" : -84,
14399     "kind" : "offset_to_top"
14400    },
14401    {
14402     "kind" : "rtti",
14403     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_110BpHwDeviceE"
14404    },
14405    {
14406     "kind" : "complete_dtor_pointer",
14407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD1Ev"
14408    },
14409    {
14410     "kind" : "deleting_dtor_pointer",
14411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_110BpHwDeviceD0Ev"
14412    },
14413    {
14414     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14415    },
14416    {
14417     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14418    },
14419    {
14420     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14421    },
14422    {
14423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14424    }
14425   ]
14426  },
14427  {
14428   "alignment" : 4,
14429   "base_specifiers" :
14430   [
14431    {
14432     "referenced_type" : "type-53"
14433    },
14434    {
14435     "referenced_type" : "type-57"
14436    }
14437   ],
14438   "fields" :
14439   [
14440    {
14441     "access" : "private",
14442     "field_name" : "mImpl",
14443     "field_offset" : 384,
14444     "referenced_type" : "type-84"
14445    },
14446    {
14447     "access" : "private",
14448     "field_name" : "mOnewayQueue",
14449     "field_offset" : 416,
14450     "referenced_type" : "type-85"
14451    }
14452   ],
14453   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::BsDevice",
14454   "name" : "android::hardware::neuralnetworks::V1_1::BsDevice",
14455   "referenced_type" : "type-83",
14456   "self_type" : "type-83",
14457   "size" : 68,
14458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/BsDevice.h",
14459   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_18BsDeviceE",
14460   "vtable_components" :
14461   [
14462    {
14463     "component_value" : 60,
14464     "kind" : "vbase_offset"
14465    },
14466    {
14467     "kind" : "offset_to_top"
14468    },
14469    {
14470     "kind" : "rtti",
14471     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_18BsDeviceE"
14472    },
14473    {
14474     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_17IDevice8isRemoteEv"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14481    },
14482    {
14483     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14484    },
14485    {
14486     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice21setHALInstrumentationEv"
14490    },
14491    {
14492     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14493    },
14494    {
14495     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice4pingEv"
14496    },
14497    {
14498     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14499    },
14500    {
14501     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice21notifySyspropsChangedEv"
14502    },
14503    {
14504     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14505    },
14506    {
14507     "kind" : "complete_dtor_pointer",
14508     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceD1Ev"
14509    },
14510    {
14511     "kind" : "deleting_dtor_pointer",
14512     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDeviceD0Ev"
14513    },
14514    {
14515     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE"
14516    },
14517    {
14518     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14519    },
14520    {
14521     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE"
14522    },
14523    {
14524     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice9getStatusEv"
14525    },
14526    {
14527     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
14528    },
14529    {
14530     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14531    },
14532    {
14533     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_18BsDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
14534    },
14535    {
14536     "component_value" : -4,
14537     "kind" : "offset_to_top"
14538    },
14539    {
14540     "kind" : "rtti",
14541     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_18BsDeviceE"
14542    },
14543    {
14544     "kind" : "complete_dtor_pointer",
14545     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_18BsDeviceD1Ev"
14546    },
14547    {
14548     "kind" : "deleting_dtor_pointer",
14549     "mangled_component_name" : "_ZThn4_N7android8hardware14neuralnetworks4V1_18BsDeviceD0Ev"
14550    },
14551    {
14552     "kind" : "vcall_offset"
14553    },
14554    {
14555     "kind" : "vcall_offset"
14556    },
14557    {
14558     "kind" : "vcall_offset"
14559    },
14560    {
14561     "kind" : "vcall_offset"
14562    },
14563    {
14564     "component_value" : -60,
14565     "kind" : "vcall_offset"
14566    },
14567    {
14568     "component_value" : -60,
14569     "kind" : "offset_to_top"
14570    },
14571    {
14572     "kind" : "rtti",
14573     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_18BsDeviceE"
14574    },
14575    {
14576     "kind" : "complete_dtor_pointer",
14577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_18BsDeviceD1Ev"
14578    },
14579    {
14580     "kind" : "deleting_dtor_pointer",
14581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_18BsDeviceD0Ev"
14582    },
14583    {
14584     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14585    },
14586    {
14587     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14588    },
14589    {
14590     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14591    },
14592    {
14593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14594    }
14595   ]
14596  },
14597  {
14598   "alignment" : 4,
14599   "fields" :
14600   [
14601    {
14602     "field_name" : "float32Performance",
14603     "referenced_type" : "type-655"
14604    },
14605    {
14606     "field_name" : "quantized8Performance",
14607     "field_offset" : 64,
14608     "referenced_type" : "type-655"
14609    },
14610    {
14611     "field_name" : "relaxedFloat32toFloat16Performance",
14612     "field_offset" : 128,
14613     "referenced_type" : "type-655"
14614    }
14615   ],
14616   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::Capabilities",
14617   "name" : "android::hardware::neuralnetworks::V1_1::Capabilities",
14618   "referenced_type" : "type-688",
14619   "self_type" : "type-688",
14620   "size" : 24,
14621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h",
14622   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_112CapabilitiesE"
14623  },
14624  {
14625   "alignment" : 4,
14626   "base_specifiers" :
14627   [
14628    {
14629     "referenced_type" : "type-54"
14630    }
14631   ],
14632   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::IDevice",
14633   "name" : "android::hardware::neuralnetworks::V1_1::IDevice",
14634   "referenced_type" : "type-53",
14635   "self_type" : "type-53",
14636   "size" : 12,
14637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/IDevice.h",
14638   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_17IDeviceE",
14639   "vtable_components" :
14640   [
14641    {
14642     "component_value" : 4,
14643     "kind" : "vbase_offset"
14644    },
14645    {
14646     "kind" : "offset_to_top"
14647    },
14648    {
14649     "kind" : "rtti",
14650     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_17IDeviceE"
14651    },
14652    {
14653     "mangled_component_name" : "_ZNK7android8hardware14neuralnetworks4V1_17IDevice8isRemoteEv"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14666    },
14667    {
14668     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21setHALInstrumentationEv"
14669    },
14670    {
14671     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14672    },
14673    {
14674     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice4pingEv"
14675    },
14676    {
14677     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice21notifySyspropsChangedEv"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14684    },
14685    {
14686     "kind" : "complete_dtor_pointer",
14687     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDeviceD1Ev"
14688    },
14689    {
14690     "kind" : "deleting_dtor_pointer",
14691     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDeviceD0Ev"
14692    },
14693    {
14694     "is_pure" : true,
14695     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice15getCapabilitiesENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS6_12CapabilitiesEEEE"
14696    },
14697    {
14698     "is_pure" : true,
14699     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice22getSupportedOperationsERKNS1_4V1_05ModelENSt3__18functionIFvNS4_11ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14700    },
14701    {
14702     "is_pure" : true,
14703     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice12prepareModelERKNS1_4V1_05ModelERKNS_2spINS4_22IPreparedModelCallbackEEE"
14704    },
14705    {
14706     "is_pure" : true,
14707     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice9getStatusEv"
14708    },
14709    {
14710     "is_pure" : true,
14711     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice19getCapabilities_1_1ENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS2_12CapabilitiesEEEE"
14712    },
14713    {
14714     "is_pure" : true,
14715     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice26getSupportedOperations_1_1ERKNS2_5ModelENSt3__18functionIFvNS1_4V1_011ErrorStatusERKNS0_8hidl_vecIbEEEEE"
14716    },
14717    {
14718     "is_pure" : true,
14719     "mangled_component_name" : "_ZN7android8hardware14neuralnetworks4V1_17IDevice16prepareModel_1_1ERKNS2_5ModelENS2_19ExecutionPreferenceERKNS_2spINS1_4V1_022IPreparedModelCallbackEEE"
14720    },
14721    {
14722     "kind" : "vcall_offset"
14723    },
14724    {
14725     "kind" : "vcall_offset"
14726    },
14727    {
14728     "kind" : "vcall_offset"
14729    },
14730    {
14731     "kind" : "vcall_offset"
14732    },
14733    {
14734     "component_value" : -4,
14735     "kind" : "vcall_offset"
14736    },
14737    {
14738     "component_value" : -4,
14739     "kind" : "offset_to_top"
14740    },
14741    {
14742     "kind" : "rtti",
14743     "mangled_component_name" : "_ZTIN7android8hardware14neuralnetworks4V1_17IDeviceE"
14744    },
14745    {
14746     "kind" : "complete_dtor_pointer",
14747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_17IDeviceD1Ev"
14748    },
14749    {
14750     "kind" : "deleting_dtor_pointer",
14751     "mangled_component_name" : "_ZTv0_n12_N7android8hardware14neuralnetworks4V1_17IDeviceD0Ev"
14752    },
14753    {
14754     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14755    },
14756    {
14757     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14758    },
14759    {
14760     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14761    },
14762    {
14763     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14764    }
14765   ]
14766  },
14767  {
14768   "alignment" : 8,
14769   "fields" :
14770   [
14771    {
14772     "field_name" : "operands",
14773     "referenced_type" : "type-429"
14774    },
14775    {
14776     "field_name" : "operations",
14777     "field_offset" : 128,
14778     "referenced_type" : "type-470"
14779    },
14780    {
14781     "field_name" : "inputIndexes",
14782     "field_offset" : 256,
14783     "referenced_type" : "type-6"
14784    },
14785    {
14786     "field_name" : "outputIndexes",
14787     "field_offset" : 384,
14788     "referenced_type" : "type-6"
14789    },
14790    {
14791     "field_name" : "operandValues",
14792     "field_offset" : 512,
14793     "referenced_type" : "type-447"
14794    },
14795    {
14796     "field_name" : "pools",
14797     "field_offset" : 640,
14798     "referenced_type" : "type-453"
14799    },
14800    {
14801     "field_name" : "relaxComputationFloat32toFloat16",
14802     "field_offset" : 768,
14803     "referenced_type" : "type-11"
14804    }
14805   ],
14806   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::Model",
14807   "name" : "android::hardware::neuralnetworks::V1_1::Model",
14808   "referenced_type" : "type-689",
14809   "self_type" : "type-689",
14810   "size" : 104,
14811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h",
14812   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_15ModelE"
14813  },
14814  {
14815   "alignment" : 8,
14816   "fields" :
14817   [
14818    {
14819     "field_name" : "type",
14820     "referenced_type" : "type-4"
14821    },
14822    {
14823     "field_name" : "inputs",
14824     "field_offset" : 64,
14825     "referenced_type" : "type-6"
14826    },
14827    {
14828     "field_name" : "outputs",
14829     "field_offset" : 192,
14830     "referenced_type" : "type-6"
14831    }
14832   ],
14833   "linker_set_key" : "android::hardware::neuralnetworks::V1_1::Operation",
14834   "name" : "android::hardware::neuralnetworks::V1_1::Operation",
14835   "referenced_type" : "type-3",
14836   "self_type" : "type-3",
14837   "size" : 40,
14838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/neuralnetworks/1.1/[email protected]_genc++_headers/gen/android/hardware/neuralnetworks/1.1/types.h",
14839   "unique_id" : "_ZTSN7android8hardware14neuralnetworks4V1_19OperationE"
14840  },
14841  {
14842   "alignment" : 4,
14843   "base_specifiers" :
14844   [
14845    {
14846     "referenced_type" : "type-44"
14847    },
14848    {
14849     "referenced_type" : "type-57"
14850    }
14851   ],
14852   "fields" :
14853   [
14854    {
14855     "access" : "private",
14856     "field_name" : "_hidl_mImpl",
14857     "field_offset" : 512,
14858     "referenced_type" : "type-56"
14859    }
14860   ],
14861   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
14862   "name" : "android::hidl::base::V1_0::BnHwBase",
14863   "referenced_type" : "type-55",
14864   "self_type" : "type-55",
14865   "size" : 76,
14866   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
14867   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
14868   "vtable_components" :
14869   [
14870    {
14871     "component_value" : 68,
14872     "kind" : "vbase_offset"
14873    },
14874    {
14875     "kind" : "offset_to_top"
14876    },
14877    {
14878     "kind" : "rtti",
14879     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14883    },
14884    {
14885     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14886    },
14887    {
14888     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14889    },
14890    {
14891     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14892    },
14893    {
14894     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14895    },
14896    {
14897     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14898    },
14899    {
14900     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14901    },
14902    {
14903     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14907    },
14908    {
14909     "kind" : "complete_dtor_pointer",
14910     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
14911    },
14912    {
14913     "kind" : "deleting_dtor_pointer",
14914     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
14915    },
14916    {
14917     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
14918    },
14919    {
14920     "component_value" : -20,
14921     "kind" : "offset_to_top"
14922    },
14923    {
14924     "kind" : "rtti",
14925     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14926    },
14927    {
14928     "kind" : "complete_dtor_pointer",
14929     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14930    },
14931    {
14932     "kind" : "deleting_dtor_pointer",
14933     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14934    },
14935    {
14936     "kind" : "vcall_offset"
14937    },
14938    {
14939     "kind" : "vcall_offset"
14940    },
14941    {
14942     "kind" : "vcall_offset"
14943    },
14944    {
14945     "kind" : "vcall_offset"
14946    },
14947    {
14948     "component_value" : -68,
14949     "kind" : "vcall_offset"
14950    },
14951    {
14952     "component_value" : -68,
14953     "kind" : "offset_to_top"
14954    },
14955    {
14956     "kind" : "rtti",
14957     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14958    },
14959    {
14960     "kind" : "complete_dtor_pointer",
14961     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
14962    },
14963    {
14964     "kind" : "deleting_dtor_pointer",
14965     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
14966    },
14967    {
14968     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14969    },
14970    {
14971     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14972    },
14973    {
14974     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14975    },
14976    {
14977     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14978    }
14979   ]
14980  },
14981  {
14982   "alignment" : 4,
14983   "base_specifiers" :
14984   [
14985    {
14986     "referenced_type" : "type-528"
14987    },
14988    {
14989     "referenced_type" : "type-57"
14990    }
14991   ],
14992   "fields" :
14993   [
14994    {
14995     "access" : "private",
14996     "field_name" : "_hidl_mMutex",
14997     "field_offset" : 544,
14998     "referenced_type" : "type-704"
14999    },
15000    {
15001     "access" : "private",
15002     "field_name" : "_hidl_mDeathRecipients",
15003     "field_offset" : 576,
15004     "referenced_type" : "type-705"
15005    }
15006   ],
15007   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
15008   "name" : "android::hidl::base::V1_0::BpHwBase",
15009   "referenced_type" : "type-703",
15010   "self_type" : "type-703",
15011   "size" : 92,
15012   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
15013   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
15014   "vtable_components" :
15015   [
15016    {
15017     "component_value" : 84,
15018     "kind" : "vbase_offset"
15019    },
15020    {
15021     "kind" : "offset_to_top"
15022    },
15023    {
15024     "kind" : "rtti",
15025     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15026    },
15027    {
15028     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
15029    },
15030    {
15031     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15032    },
15033    {
15034     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15035    },
15036    {
15037     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15041    },
15042    {
15043     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
15044    },
15045    {
15046     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15047    },
15048    {
15049     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
15050    },
15051    {
15052     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15053    },
15054    {
15055     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
15056    },
15057    {
15058     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15059    },
15060    {
15061     "kind" : "complete_dtor_pointer",
15062     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
15063    },
15064    {
15065     "kind" : "deleting_dtor_pointer",
15066     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
15067    },
15068    {
15069     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15070    },
15071    {
15072     "component_value" : 80,
15073     "kind" : "vbase_offset"
15074    },
15075    {
15076     "component_value" : -4,
15077     "kind" : "offset_to_top"
15078    },
15079    {
15080     "kind" : "rtti",
15081     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15082    },
15083    {
15084     "kind" : "complete_dtor_pointer",
15085     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15086    },
15087    {
15088     "kind" : "deleting_dtor_pointer",
15089     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15090    },
15091    {
15092     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15093    },
15094    {
15095     "component_value" : 76,
15096     "kind" : "vbase_offset"
15097    },
15098    {
15099     "component_value" : -8,
15100     "kind" : "offset_to_top"
15101    },
15102    {
15103     "kind" : "rtti",
15104     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15105    },
15106    {
15107     "kind" : "complete_dtor_pointer",
15108     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15109    },
15110    {
15111     "kind" : "deleting_dtor_pointer",
15112     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15113    },
15114    {
15115     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15122    },
15123    {
15124     "component_value" : -24,
15125     "kind" : "offset_to_top"
15126    },
15127    {
15128     "kind" : "rtti",
15129     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15130    },
15131    {
15132     "kind" : "complete_dtor_pointer",
15133     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15134    },
15135    {
15136     "kind" : "deleting_dtor_pointer",
15137     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15138    },
15139    {
15140     "kind" : "vcall_offset"
15141    },
15142    {
15143     "component_value" : -76,
15144     "kind" : "vcall_offset"
15145    },
15146    {
15147     "component_value" : -76,
15148     "kind" : "vcall_offset"
15149    },
15150    {
15151     "component_value" : -76,
15152     "kind" : "vcall_offset"
15153    },
15154    {
15155     "component_value" : -84,
15156     "kind" : "vcall_offset"
15157    },
15158    {
15159     "component_value" : -84,
15160     "kind" : "offset_to_top"
15161    },
15162    {
15163     "kind" : "rtti",
15164     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
15165    },
15166    {
15167     "kind" : "complete_dtor_pointer",
15168     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
15169    },
15170    {
15171     "kind" : "deleting_dtor_pointer",
15172     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
15173    },
15174    {
15175     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15176    },
15177    {
15178     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15179    },
15180    {
15181     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15182    },
15183    {
15184     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15185    }
15186   ]
15187  },
15188  {
15189   "alignment" : 8,
15190   "fields" :
15191   [
15192    {
15193     "field_name" : "pid",
15194     "referenced_type" : "type-5"
15195    },
15196    {
15197     "field_name" : "ptr",
15198     "field_offset" : 64,
15199     "referenced_type" : "type-10"
15200    },
15201    {
15202     "field_name" : "arch",
15203     "field_offset" : 128,
15204     "referenced_type" : "type-503"
15205    }
15206   ],
15207   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
15208   "name" : "android::hidl::base::V1_0::DebugInfo",
15209   "referenced_type" : "type-502",
15210   "self_type" : "type-502",
15211   "size" : 24,
15212   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
15213   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
15214  },
15215  {
15216   "alignment" : 4,
15217   "base_specifiers" :
15218   [
15219    {
15220     "is_virtual" : true,
15221     "referenced_type" : "type-13"
15222    }
15223   ],
15224   "linker_set_key" : "android::hidl::base::V1_0::IBase",
15225   "name" : "android::hidl::base::V1_0::IBase",
15226   "referenced_type" : "type-34",
15227   "self_type" : "type-34",
15228   "size" : 12,
15229   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
15230   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
15231   "vtable_components" :
15232   [
15233    {
15234     "component_value" : 4,
15235     "kind" : "vbase_offset"
15236    },
15237    {
15238     "kind" : "offset_to_top"
15239    },
15240    {
15241     "kind" : "rtti",
15242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15243    },
15244    {
15245     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15246    },
15247    {
15248     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15249    },
15250    {
15251     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15252    },
15253    {
15254     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15255    },
15256    {
15257     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15258    },
15259    {
15260     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15270    },
15271    {
15272     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15276    },
15277    {
15278     "kind" : "complete_dtor_pointer",
15279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
15280    },
15281    {
15282     "kind" : "deleting_dtor_pointer",
15283     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
15284    },
15285    {
15286     "kind" : "vcall_offset"
15287    },
15288    {
15289     "kind" : "vcall_offset"
15290    },
15291    {
15292     "kind" : "vcall_offset"
15293    },
15294    {
15295     "kind" : "vcall_offset"
15296    },
15297    {
15298     "component_value" : -4,
15299     "kind" : "vcall_offset"
15300    },
15301    {
15302     "component_value" : -4,
15303     "kind" : "offset_to_top"
15304    },
15305    {
15306     "kind" : "rtti",
15307     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15308    },
15309    {
15310     "kind" : "complete_dtor_pointer",
15311     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
15312    },
15313    {
15314     "kind" : "deleting_dtor_pointer",
15315     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
15316    },
15317    {
15318     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15319    },
15320    {
15321     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15322    },
15323    {
15324     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15328    }
15329   ]
15330  },
15331  {
15332   "alignment" : 4,
15333   "base_specifiers" :
15334   [
15335    {
15336     "referenced_type" : "type-34"
15337    }
15338   ],
15339   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
15340   "name" : "android::hidl::manager::V1_0::IServiceManager",
15341   "referenced_type" : "type-154",
15342   "self_type" : "type-154",
15343   "size" : 12,
15344   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15345   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
15346   "vtable_components" :
15347   [
15348    {
15349     "component_value" : 4,
15350     "kind" : "vbase_offset"
15351    },
15352    {
15353     "kind" : "offset_to_top"
15354    },
15355    {
15356     "kind" : "rtti",
15357     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15358    },
15359    {
15360     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
15361    },
15362    {
15363     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15364    },
15365    {
15366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15367    },
15368    {
15369     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15370    },
15371    {
15372     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
15376    },
15377    {
15378     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15379    },
15380    {
15381     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
15382    },
15383    {
15384     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
15388    },
15389    {
15390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15391    },
15392    {
15393     "kind" : "complete_dtor_pointer",
15394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
15395    },
15396    {
15397     "kind" : "deleting_dtor_pointer",
15398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
15399    },
15400    {
15401     "is_pure" : true,
15402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
15403    },
15404    {
15405     "is_pure" : true,
15406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
15407    },
15408    {
15409     "is_pure" : true,
15410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
15411    },
15412    {
15413     "is_pure" : true,
15414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15415    },
15416    {
15417     "is_pure" : true,
15418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
15419    },
15420    {
15421     "is_pure" : true,
15422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
15423    },
15424    {
15425     "is_pure" : true,
15426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
15427    },
15428    {
15429     "is_pure" : true,
15430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
15431    },
15432    {
15433     "kind" : "vcall_offset"
15434    },
15435    {
15436     "kind" : "vcall_offset"
15437    },
15438    {
15439     "kind" : "vcall_offset"
15440    },
15441    {
15442     "kind" : "vcall_offset"
15443    },
15444    {
15445     "component_value" : -4,
15446     "kind" : "vcall_offset"
15447    },
15448    {
15449     "component_value" : -4,
15450     "kind" : "offset_to_top"
15451    },
15452    {
15453     "kind" : "rtti",
15454     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
15455    },
15456    {
15457     "kind" : "complete_dtor_pointer",
15458     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
15459    },
15460    {
15461     "kind" : "deleting_dtor_pointer",
15462     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
15463    },
15464    {
15465     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15466    },
15467    {
15468     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15469    },
15470    {
15471     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15472    },
15473    {
15474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15475    }
15476   ]
15477  },
15478  {
15479   "alignment" : 8,
15480   "fields" :
15481   [
15482    {
15483     "field_name" : "interfaceName",
15484     "referenced_type" : "type-263"
15485    },
15486    {
15487     "field_name" : "instanceName",
15488     "field_offset" : 128,
15489     "referenced_type" : "type-263"
15490    },
15491    {
15492     "field_name" : "pid",
15493     "field_offset" : 256,
15494     "referenced_type" : "type-5"
15495    },
15496    {
15497     "field_name" : "clientPids",
15498     "field_offset" : 320,
15499     "referenced_type" : "type-419"
15500    },
15501    {
15502     "field_name" : "arch",
15503     "field_offset" : 448,
15504     "referenced_type" : "type-503"
15505    }
15506   ],
15507   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15508   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
15509   "referenced_type" : "type-645",
15510   "self_type" : "type-645",
15511   "size" : 64,
15512   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
15513   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
15514  },
15515  {
15516   "alignment" : 4,
15517   "base_specifiers" :
15518   [
15519    {
15520     "referenced_type" : "type-34"
15521    }
15522   ],
15523   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
15524   "name" : "android::hidl::manager::V1_0::IServiceNotification",
15525   "referenced_type" : "type-174",
15526   "self_type" : "type-174",
15527   "size" : 12,
15528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
15529   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
15530   "vtable_components" :
15531   [
15532    {
15533     "component_value" : 4,
15534     "kind" : "vbase_offset"
15535    },
15536    {
15537     "kind" : "offset_to_top"
15538    },
15539    {
15540     "kind" : "rtti",
15541     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15542    },
15543    {
15544     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
15545    },
15546    {
15547     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15548    },
15549    {
15550     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15551    },
15552    {
15553     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15554    },
15555    {
15556     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15557    },
15558    {
15559     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
15560    },
15561    {
15562     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15563    },
15564    {
15565     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
15566    },
15567    {
15568     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
15569    },
15570    {
15571     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
15572    },
15573    {
15574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15575    },
15576    {
15577     "kind" : "complete_dtor_pointer",
15578     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15579    },
15580    {
15581     "kind" : "deleting_dtor_pointer",
15582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15583    },
15584    {
15585     "is_pure" : true,
15586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
15587    },
15588    {
15589     "kind" : "vcall_offset"
15590    },
15591    {
15592     "kind" : "vcall_offset"
15593    },
15594    {
15595     "kind" : "vcall_offset"
15596    },
15597    {
15598     "kind" : "vcall_offset"
15599    },
15600    {
15601     "component_value" : -4,
15602     "kind" : "vcall_offset"
15603    },
15604    {
15605     "component_value" : -4,
15606     "kind" : "offset_to_top"
15607    },
15608    {
15609     "kind" : "rtti",
15610     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
15611    },
15612    {
15613     "kind" : "complete_dtor_pointer",
15614     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
15615    },
15616    {
15617     "kind" : "deleting_dtor_pointer",
15618     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
15619    },
15620    {
15621     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15622    },
15623    {
15624     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15625    },
15626    {
15627     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15628    },
15629    {
15630     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15631    }
15632   ]
15633  },
15634  {
15635   "alignment" : 4,
15636   "fields" :
15637   [
15638    {
15639     "access" : "private",
15640     "field_name" : "m_ptr",
15641     "referenced_type" : "type-166"
15642    }
15643   ],
15644   "linker_set_key" : "android::sp<android::Thread>",
15645   "name" : "android::sp<android::Thread>",
15646   "record_kind" : "class",
15647   "referenced_type" : "type-165",
15648   "self_type" : "type-165",
15649   "size" : 4,
15650   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15651   "template_args" : [ "type-167" ],
15652   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
15653  },
15654  {
15655   "alignment" : 4,
15656   "fields" :
15657   [
15658    {
15659     "access" : "private",
15660     "field_name" : "m_ptr",
15661     "referenced_type" : "type-43"
15662    }
15663   ],
15664   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
15665   "name" : "android::sp<android::hardware::BHwBinder>",
15666   "record_kind" : "class",
15667   "referenced_type" : "type-224",
15668   "self_type" : "type-224",
15669   "size" : 4,
15670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15671   "template_args" : [ "type-44" ],
15672   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
15673  },
15674  {
15675   "alignment" : 4,
15676   "fields" :
15677   [
15678    {
15679     "access" : "private",
15680     "field_name" : "m_ptr",
15681     "referenced_type" : "type-108"
15682    }
15683   ],
15684   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15685   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
15686   "record_kind" : "class",
15687   "referenced_type" : "type-107",
15688   "self_type" : "type-107",
15689   "size" : 4,
15690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15691   "template_args" : [ "type-35" ],
15692   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
15693  },
15694  {
15695   "alignment" : 4,
15696   "fields" :
15697   [
15698    {
15699     "access" : "private",
15700     "field_name" : "m_ptr",
15701     "referenced_type" : "type-95"
15702    }
15703   ],
15704   "linker_set_key" : "android::sp<android::hardware::IBinder>",
15705   "name" : "android::sp<android::hardware::IBinder>",
15706   "record_kind" : "class",
15707   "referenced_type" : "type-111",
15708   "self_type" : "type-111",
15709   "size" : 4,
15710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15711   "template_args" : [ "type-48" ],
15712   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
15713  },
15714  {
15715   "alignment" : 4,
15716   "fields" :
15717   [
15718    {
15719     "access" : "private",
15720     "field_name" : "m_ptr",
15721     "referenced_type" : "type-116"
15722    }
15723   ],
15724   "linker_set_key" : "android::sp<android::hardware::IInterface>",
15725   "name" : "android::sp<android::hardware::IInterface>",
15726   "record_kind" : "class",
15727   "referenced_type" : "type-115",
15728   "self_type" : "type-115",
15729   "size" : 4,
15730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15731   "template_args" : [ "type-92" ],
15732   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
15733  },
15734  {
15735   "alignment" : 4,
15736   "fields" :
15737   [
15738    {
15739     "access" : "private",
15740     "field_name" : "m_ptr",
15741     "referenced_type" : "type-118"
15742    }
15743   ],
15744   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
15745   "name" : "android::sp<android::hardware::ProcessState>",
15746   "record_kind" : "class",
15747   "referenced_type" : "type-117",
15748   "self_type" : "type-117",
15749   "size" : 4,
15750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15751   "template_args" : [ "type-119" ],
15752   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
15753  },
15754  {
15755   "alignment" : 4,
15756   "fields" :
15757   [
15758    {
15759     "access" : "private",
15760     "field_name" : "m_ptr",
15761     "referenced_type" : "type-26"
15762    }
15763   ],
15764   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15765   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
15766   "record_kind" : "class",
15767   "referenced_type" : "type-25",
15768   "self_type" : "type-25",
15769   "size" : 4,
15770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15771   "template_args" : [ "type-27" ],
15772   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
15773  },
15774  {
15775   "alignment" : 4,
15776   "fields" :
15777   [
15778    {
15779     "access" : "private",
15780     "field_name" : "m_ptr",
15781     "referenced_type" : "type-29"
15782    }
15783   ],
15784   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
15785   "name" : "android::sp<android::hardware::hidl_death_recipient>",
15786   "record_kind" : "class",
15787   "referenced_type" : "type-40",
15788   "self_type" : "type-40",
15789   "size" : 4,
15790   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15791   "template_args" : [ "type-12" ],
15792   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
15793  },
15794  {
15795   "alignment" : 4,
15796   "fields" :
15797   [
15798    {
15799     "access" : "private",
15800     "field_name" : "m_ptr",
15801     "referenced_type" : "type-210"
15802    }
15803   ],
15804   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IDevice>",
15805   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IDevice>",
15806   "record_kind" : "class",
15807   "referenced_type" : "type-209",
15808   "self_type" : "type-209",
15809   "size" : 4,
15810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15811   "template_args" : [ "type-54" ],
15812   "unique_id" : "_ZTSN7android2spINS_8hardware14neuralnetworks4V1_07IDeviceEEE"
15813  },
15814  {
15815   "alignment" : 4,
15816   "fields" :
15817   [
15818    {
15819     "access" : "private",
15820     "field_name" : "m_ptr",
15821     "referenced_type" : "type-179"
15822    }
15823   ],
15824   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
15825   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IExecutionCallback>",
15826   "record_kind" : "class",
15827   "referenced_type" : "type-178",
15828   "self_type" : "type-178",
15829   "size" : 4,
15830   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15831   "template_args" : [ "type-180" ],
15832   "unique_id" : "_ZTSN7android2spINS_8hardware14neuralnetworks4V1_018IExecutionCallbackEEE"
15833  },
15834  {
15835   "alignment" : 4,
15836   "fields" :
15837   [
15838    {
15839     "access" : "private",
15840     "field_name" : "m_ptr",
15841     "referenced_type" : "type-187"
15842    }
15843   ],
15844   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
15845   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModel>",
15846   "record_kind" : "class",
15847   "referenced_type" : "type-186",
15848   "self_type" : "type-186",
15849   "size" : 4,
15850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15851   "template_args" : [ "type-188" ],
15852   "unique_id" : "_ZTSN7android2spINS_8hardware14neuralnetworks4V1_014IPreparedModelEEE"
15853  },
15854  {
15855   "alignment" : 4,
15856   "fields" :
15857   [
15858    {
15859     "access" : "private",
15860     "field_name" : "m_ptr",
15861     "referenced_type" : "type-101"
15862    }
15863   ],
15864   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
15865   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback>",
15866   "record_kind" : "class",
15867   "referenced_type" : "type-100",
15868   "self_type" : "type-100",
15869   "size" : 4,
15870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15871   "template_args" : [ "type-102" ],
15872   "unique_id" : "_ZTSN7android2spINS_8hardware14neuralnetworks4V1_022IPreparedModelCallbackEEE"
15873  },
15874  {
15875   "alignment" : 4,
15876   "fields" :
15877   [
15878    {
15879     "access" : "private",
15880     "field_name" : "m_ptr",
15881     "referenced_type" : "type-52"
15882    }
15883   ],
15884   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice>",
15885   "name" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice>",
15886   "record_kind" : "class",
15887   "referenced_type" : "type-51",
15888   "self_type" : "type-51",
15889   "size" : 4,
15890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15891   "template_args" : [ "type-53" ],
15892   "unique_id" : "_ZTSN7android2spINS_8hardware14neuralnetworks4V1_17IDeviceEEE"
15893  },
15894  {
15895   "alignment" : 4,
15896   "fields" :
15897   [
15898    {
15899     "access" : "private",
15900     "field_name" : "m_ptr",
15901     "referenced_type" : "type-33"
15902    }
15903   ],
15904   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
15905   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
15906   "record_kind" : "class",
15907   "referenced_type" : "type-56",
15908   "self_type" : "type-56",
15909   "size" : 4,
15910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15911   "template_args" : [ "type-34" ],
15912   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
15913  },
15914  {
15915   "alignment" : 4,
15916   "fields" :
15917   [
15918    {
15919     "access" : "private",
15920     "field_name" : "m_ptr",
15921     "referenced_type" : "type-153"
15922    }
15923   ],
15924   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15925   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
15926   "record_kind" : "class",
15927   "referenced_type" : "type-152",
15928   "self_type" : "type-152",
15929   "size" : 4,
15930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15931   "template_args" : [ "type-154" ],
15932   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
15933  },
15934  {
15935   "alignment" : 4,
15936   "fields" :
15937   [
15938    {
15939     "access" : "private",
15940     "field_name" : "m_ptr",
15941     "referenced_type" : "type-173"
15942    }
15943   ],
15944   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15945   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
15946   "record_kind" : "class",
15947   "referenced_type" : "type-172",
15948   "self_type" : "type-172",
15949   "size" : 4,
15950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
15951   "template_args" : [ "type-174" ],
15952   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
15953  },
15954  {
15955   "alignment" : 1,
15956   "linker_set_key" : "android::trait_trivial_copy<bool>",
15957   "name" : "android::trait_trivial_copy<bool>",
15958   "referenced_type" : "type-301",
15959   "self_type" : "type-301",
15960   "size" : 1,
15961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15962   "template_args" : [ "type-11" ],
15963   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
15964  },
15965  {
15966   "alignment" : 1,
15967   "linker_set_key" : "android::trait_trivial_copy<char>",
15968   "name" : "android::trait_trivial_copy<char>",
15969   "referenced_type" : "type-305",
15970   "self_type" : "type-305",
15971   "size" : 1,
15972   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15973   "template_args" : [ "type-74" ],
15974   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
15975  },
15976  {
15977   "alignment" : 1,
15978   "linker_set_key" : "android::trait_trivial_copy<double>",
15979   "name" : "android::trait_trivial_copy<double>",
15980   "referenced_type" : "type-354",
15981   "self_type" : "type-354",
15982   "size" : 1,
15983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15984   "template_args" : [ "type-352" ],
15985   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
15986  },
15987  {
15988   "alignment" : 1,
15989   "linker_set_key" : "android::trait_trivial_copy<float>",
15990   "name" : "android::trait_trivial_copy<float>",
15991   "referenced_type" : "type-349",
15992   "self_type" : "type-349",
15993   "size" : 1,
15994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15995   "template_args" : [ "type-347" ],
15996   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
15997  },
15998  {
15999   "alignment" : 1,
16000   "linker_set_key" : "android::trait_trivial_copy<int>",
16001   "name" : "android::trait_trivial_copy<int>",
16002   "referenced_type" : "type-322",
16003   "self_type" : "type-322",
16004   "size" : 1,
16005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16006   "template_args" : [ "type-5" ],
16007   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
16008  },
16009  {
16010   "alignment" : 1,
16011   "linker_set_key" : "android::trait_trivial_copy<long long>",
16012   "name" : "android::trait_trivial_copy<long long>",
16013   "referenced_type" : "type-340",
16014   "self_type" : "type-340",
16015   "size" : 1,
16016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16017   "template_args" : [ "type-122" ],
16018   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
16019  },
16020  {
16021   "alignment" : 1,
16022   "linker_set_key" : "android::trait_trivial_copy<long>",
16023   "name" : "android::trait_trivial_copy<long>",
16024   "referenced_type" : "type-331",
16025   "self_type" : "type-331",
16026   "size" : 1,
16027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16028   "template_args" : [ "type-329" ],
16029   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
16030  },
16031  {
16032   "alignment" : 1,
16033   "linker_set_key" : "android::trait_trivial_copy<short>",
16034   "name" : "android::trait_trivial_copy<short>",
16035   "referenced_type" : "type-314",
16036   "self_type" : "type-314",
16037   "size" : 1,
16038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16039   "template_args" : [ "type-312" ],
16040   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
16041  },
16042  {
16043   "alignment" : 1,
16044   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
16045   "name" : "android::trait_trivial_copy<unsigned char>",
16046   "referenced_type" : "type-309",
16047   "self_type" : "type-309",
16048   "size" : 1,
16049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16050   "template_args" : [ "type-70" ],
16051   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
16052  },
16053  {
16054   "alignment" : 1,
16055   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
16056   "name" : "android::trait_trivial_copy<unsigned int>",
16057   "referenced_type" : "type-326",
16058   "self_type" : "type-326",
16059   "size" : 1,
16060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16061   "template_args" : [ "type-2" ],
16062   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
16063  },
16064  {
16065   "alignment" : 1,
16066   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
16067   "name" : "android::trait_trivial_copy<unsigned long long>",
16068   "referenced_type" : "type-344",
16069   "self_type" : "type-344",
16070   "size" : 1,
16071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16072   "template_args" : [ "type-10" ],
16073   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
16074  },
16075  {
16076   "alignment" : 1,
16077   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
16078   "name" : "android::trait_trivial_copy<unsigned long>",
16079   "referenced_type" : "type-336",
16080   "self_type" : "type-336",
16081   "size" : 1,
16082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16083   "template_args" : [ "type-334" ],
16084   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
16085  },
16086  {
16087   "alignment" : 1,
16088   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
16089   "name" : "android::trait_trivial_copy<unsigned short>",
16090   "referenced_type" : "type-318",
16091   "self_type" : "type-318",
16092   "size" : 1,
16093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16094   "template_args" : [ "type-72" ],
16095   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
16096  },
16097  {
16098   "alignment" : 1,
16099   "linker_set_key" : "android::trait_trivial_copy<void>",
16100   "name" : "android::trait_trivial_copy<void>",
16101   "referenced_type" : "type-297",
16102   "self_type" : "type-297",
16103   "size" : 1,
16104   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16105   "template_args" : [ "type-47" ],
16106   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
16107  },
16108  {
16109   "alignment" : 1,
16110   "linker_set_key" : "android::trait_trivial_ctor<bool>",
16111   "name" : "android::trait_trivial_ctor<bool>",
16112   "referenced_type" : "type-299",
16113   "self_type" : "type-299",
16114   "size" : 1,
16115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16116   "template_args" : [ "type-11" ],
16117   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
16118  },
16119  {
16120   "alignment" : 1,
16121   "linker_set_key" : "android::trait_trivial_ctor<char>",
16122   "name" : "android::trait_trivial_ctor<char>",
16123   "referenced_type" : "type-303",
16124   "self_type" : "type-303",
16125   "size" : 1,
16126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16127   "template_args" : [ "type-74" ],
16128   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
16129  },
16130  {
16131   "alignment" : 1,
16132   "linker_set_key" : "android::trait_trivial_ctor<double>",
16133   "name" : "android::trait_trivial_ctor<double>",
16134   "referenced_type" : "type-351",
16135   "self_type" : "type-351",
16136   "size" : 1,
16137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16138   "template_args" : [ "type-352" ],
16139   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
16140  },
16141  {
16142   "alignment" : 1,
16143   "linker_set_key" : "android::trait_trivial_ctor<float>",
16144   "name" : "android::trait_trivial_ctor<float>",
16145   "referenced_type" : "type-346",
16146   "self_type" : "type-346",
16147   "size" : 1,
16148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16149   "template_args" : [ "type-347" ],
16150   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
16151  },
16152  {
16153   "alignment" : 1,
16154   "linker_set_key" : "android::trait_trivial_ctor<int>",
16155   "name" : "android::trait_trivial_ctor<int>",
16156   "referenced_type" : "type-320",
16157   "self_type" : "type-320",
16158   "size" : 1,
16159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16160   "template_args" : [ "type-5" ],
16161   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
16162  },
16163  {
16164   "alignment" : 1,
16165   "linker_set_key" : "android::trait_trivial_ctor<long long>",
16166   "name" : "android::trait_trivial_ctor<long long>",
16167   "referenced_type" : "type-338",
16168   "self_type" : "type-338",
16169   "size" : 1,
16170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16171   "template_args" : [ "type-122" ],
16172   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
16173  },
16174  {
16175   "alignment" : 1,
16176   "linker_set_key" : "android::trait_trivial_ctor<long>",
16177   "name" : "android::trait_trivial_ctor<long>",
16178   "referenced_type" : "type-328",
16179   "self_type" : "type-328",
16180   "size" : 1,
16181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16182   "template_args" : [ "type-329" ],
16183   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
16184  },
16185  {
16186   "alignment" : 1,
16187   "linker_set_key" : "android::trait_trivial_ctor<short>",
16188   "name" : "android::trait_trivial_ctor<short>",
16189   "referenced_type" : "type-311",
16190   "self_type" : "type-311",
16191   "size" : 1,
16192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16193   "template_args" : [ "type-312" ],
16194   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
16195  },
16196  {
16197   "alignment" : 1,
16198   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
16199   "name" : "android::trait_trivial_ctor<unsigned char>",
16200   "referenced_type" : "type-307",
16201   "self_type" : "type-307",
16202   "size" : 1,
16203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16204   "template_args" : [ "type-70" ],
16205   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
16206  },
16207  {
16208   "alignment" : 1,
16209   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
16210   "name" : "android::trait_trivial_ctor<unsigned int>",
16211   "referenced_type" : "type-324",
16212   "self_type" : "type-324",
16213   "size" : 1,
16214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16215   "template_args" : [ "type-2" ],
16216   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
16217  },
16218  {
16219   "alignment" : 1,
16220   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
16221   "name" : "android::trait_trivial_ctor<unsigned long long>",
16222   "referenced_type" : "type-342",
16223   "self_type" : "type-342",
16224   "size" : 1,
16225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16226   "template_args" : [ "type-10" ],
16227   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
16228  },
16229  {
16230   "alignment" : 1,
16231   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
16232   "name" : "android::trait_trivial_ctor<unsigned long>",
16233   "referenced_type" : "type-333",
16234   "self_type" : "type-333",
16235   "size" : 1,
16236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16237   "template_args" : [ "type-334" ],
16238   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
16239  },
16240  {
16241   "alignment" : 1,
16242   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
16243   "name" : "android::trait_trivial_ctor<unsigned short>",
16244   "referenced_type" : "type-316",
16245   "self_type" : "type-316",
16246   "size" : 1,
16247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16248   "template_args" : [ "type-72" ],
16249   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
16250  },
16251  {
16252   "alignment" : 1,
16253   "linker_set_key" : "android::trait_trivial_ctor<void>",
16254   "name" : "android::trait_trivial_ctor<void>",
16255   "referenced_type" : "type-295",
16256   "self_type" : "type-295",
16257   "size" : 1,
16258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16259   "template_args" : [ "type-47" ],
16260   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
16261  },
16262  {
16263   "alignment" : 1,
16264   "linker_set_key" : "android::trait_trivial_dtor<bool>",
16265   "name" : "android::trait_trivial_dtor<bool>",
16266   "referenced_type" : "type-300",
16267   "self_type" : "type-300",
16268   "size" : 1,
16269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16270   "template_args" : [ "type-11" ],
16271   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
16272  },
16273  {
16274   "alignment" : 1,
16275   "linker_set_key" : "android::trait_trivial_dtor<char>",
16276   "name" : "android::trait_trivial_dtor<char>",
16277   "referenced_type" : "type-304",
16278   "self_type" : "type-304",
16279   "size" : 1,
16280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16281   "template_args" : [ "type-74" ],
16282   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
16283  },
16284  {
16285   "alignment" : 1,
16286   "linker_set_key" : "android::trait_trivial_dtor<double>",
16287   "name" : "android::trait_trivial_dtor<double>",
16288   "referenced_type" : "type-353",
16289   "self_type" : "type-353",
16290   "size" : 1,
16291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16292   "template_args" : [ "type-352" ],
16293   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
16294  },
16295  {
16296   "alignment" : 1,
16297   "linker_set_key" : "android::trait_trivial_dtor<float>",
16298   "name" : "android::trait_trivial_dtor<float>",
16299   "referenced_type" : "type-348",
16300   "self_type" : "type-348",
16301   "size" : 1,
16302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16303   "template_args" : [ "type-347" ],
16304   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
16305  },
16306  {
16307   "alignment" : 1,
16308   "linker_set_key" : "android::trait_trivial_dtor<int>",
16309   "name" : "android::trait_trivial_dtor<int>",
16310   "referenced_type" : "type-321",
16311   "self_type" : "type-321",
16312   "size" : 1,
16313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16314   "template_args" : [ "type-5" ],
16315   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
16316  },
16317  {
16318   "alignment" : 1,
16319   "linker_set_key" : "android::trait_trivial_dtor<long long>",
16320   "name" : "android::trait_trivial_dtor<long long>",
16321   "referenced_type" : "type-339",
16322   "self_type" : "type-339",
16323   "size" : 1,
16324   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16325   "template_args" : [ "type-122" ],
16326   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
16327  },
16328  {
16329   "alignment" : 1,
16330   "linker_set_key" : "android::trait_trivial_dtor<long>",
16331   "name" : "android::trait_trivial_dtor<long>",
16332   "referenced_type" : "type-330",
16333   "self_type" : "type-330",
16334   "size" : 1,
16335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16336   "template_args" : [ "type-329" ],
16337   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
16338  },
16339  {
16340   "alignment" : 1,
16341   "linker_set_key" : "android::trait_trivial_dtor<short>",
16342   "name" : "android::trait_trivial_dtor<short>",
16343   "referenced_type" : "type-313",
16344   "self_type" : "type-313",
16345   "size" : 1,
16346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16347   "template_args" : [ "type-312" ],
16348   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
16349  },
16350  {
16351   "alignment" : 1,
16352   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
16353   "name" : "android::trait_trivial_dtor<unsigned char>",
16354   "referenced_type" : "type-308",
16355   "self_type" : "type-308",
16356   "size" : 1,
16357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16358   "template_args" : [ "type-70" ],
16359   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
16360  },
16361  {
16362   "alignment" : 1,
16363   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
16364   "name" : "android::trait_trivial_dtor<unsigned int>",
16365   "referenced_type" : "type-325",
16366   "self_type" : "type-325",
16367   "size" : 1,
16368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16369   "template_args" : [ "type-2" ],
16370   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
16371  },
16372  {
16373   "alignment" : 1,
16374   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
16375   "name" : "android::trait_trivial_dtor<unsigned long long>",
16376   "referenced_type" : "type-343",
16377   "self_type" : "type-343",
16378   "size" : 1,
16379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16380   "template_args" : [ "type-10" ],
16381   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
16382  },
16383  {
16384   "alignment" : 1,
16385   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
16386   "name" : "android::trait_trivial_dtor<unsigned long>",
16387   "referenced_type" : "type-335",
16388   "self_type" : "type-335",
16389   "size" : 1,
16390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16391   "template_args" : [ "type-334" ],
16392   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
16393  },
16394  {
16395   "alignment" : 1,
16396   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
16397   "name" : "android::trait_trivial_dtor<unsigned short>",
16398   "referenced_type" : "type-317",
16399   "self_type" : "type-317",
16400   "size" : 1,
16401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16402   "template_args" : [ "type-72" ],
16403   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
16404  },
16405  {
16406   "alignment" : 1,
16407   "linker_set_key" : "android::trait_trivial_dtor<void>",
16408   "name" : "android::trait_trivial_dtor<void>",
16409   "referenced_type" : "type-296",
16410   "self_type" : "type-296",
16411   "size" : 1,
16412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16413   "template_args" : [ "type-47" ],
16414   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
16415  },
16416  {
16417   "alignment" : 1,
16418   "linker_set_key" : "android::trait_trivial_move<android::String16>",
16419   "name" : "android::trait_trivial_move<android::String16>",
16420   "referenced_type" : "type-524",
16421   "self_type" : "type-524",
16422   "size" : 1,
16423   "source_file" : "/system/core/libutils/include/utils/String16.h",
16424   "template_args" : [ "type-133" ],
16425   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
16426  },
16427  {
16428   "alignment" : 1,
16429   "linker_set_key" : "android::trait_trivial_move<android::String8>",
16430   "name" : "android::trait_trivial_move<android::String8>",
16431   "referenced_type" : "type-517",
16432   "self_type" : "type-517",
16433   "size" : 1,
16434   "source_file" : "/system/core/libutils/include/utils/String8.h",
16435   "template_args" : [ "type-142" ],
16436   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
16437  },
16438  {
16439   "alignment" : 1,
16440   "linker_set_key" : "android::trait_trivial_move<bool>",
16441   "name" : "android::trait_trivial_move<bool>",
16442   "referenced_type" : "type-302",
16443   "self_type" : "type-302",
16444   "size" : 1,
16445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16446   "template_args" : [ "type-11" ],
16447   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
16448  },
16449  {
16450   "alignment" : 1,
16451   "linker_set_key" : "android::trait_trivial_move<char>",
16452   "name" : "android::trait_trivial_move<char>",
16453   "referenced_type" : "type-306",
16454   "self_type" : "type-306",
16455   "size" : 1,
16456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16457   "template_args" : [ "type-74" ],
16458   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
16459  },
16460  {
16461   "alignment" : 1,
16462   "linker_set_key" : "android::trait_trivial_move<double>",
16463   "name" : "android::trait_trivial_move<double>",
16464   "referenced_type" : "type-355",
16465   "self_type" : "type-355",
16466   "size" : 1,
16467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16468   "template_args" : [ "type-352" ],
16469   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
16470  },
16471  {
16472   "alignment" : 1,
16473   "linker_set_key" : "android::trait_trivial_move<float>",
16474   "name" : "android::trait_trivial_move<float>",
16475   "referenced_type" : "type-350",
16476   "self_type" : "type-350",
16477   "size" : 1,
16478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16479   "template_args" : [ "type-347" ],
16480   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
16481  },
16482  {
16483   "alignment" : 1,
16484   "linker_set_key" : "android::trait_trivial_move<int>",
16485   "name" : "android::trait_trivial_move<int>",
16486   "referenced_type" : "type-323",
16487   "self_type" : "type-323",
16488   "size" : 1,
16489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16490   "template_args" : [ "type-5" ],
16491   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
16492  },
16493  {
16494   "alignment" : 1,
16495   "linker_set_key" : "android::trait_trivial_move<long long>",
16496   "name" : "android::trait_trivial_move<long long>",
16497   "referenced_type" : "type-341",
16498   "self_type" : "type-341",
16499   "size" : 1,
16500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16501   "template_args" : [ "type-122" ],
16502   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
16503  },
16504  {
16505   "alignment" : 1,
16506   "linker_set_key" : "android::trait_trivial_move<long>",
16507   "name" : "android::trait_trivial_move<long>",
16508   "referenced_type" : "type-332",
16509   "self_type" : "type-332",
16510   "size" : 1,
16511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16512   "template_args" : [ "type-329" ],
16513   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
16514  },
16515  {
16516   "alignment" : 1,
16517   "linker_set_key" : "android::trait_trivial_move<short>",
16518   "name" : "android::trait_trivial_move<short>",
16519   "referenced_type" : "type-315",
16520   "self_type" : "type-315",
16521   "size" : 1,
16522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16523   "template_args" : [ "type-312" ],
16524   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
16525  },
16526  {
16527   "alignment" : 1,
16528   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
16529   "name" : "android::trait_trivial_move<unsigned char>",
16530   "referenced_type" : "type-310",
16531   "self_type" : "type-310",
16532   "size" : 1,
16533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16534   "template_args" : [ "type-70" ],
16535   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
16536  },
16537  {
16538   "alignment" : 1,
16539   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
16540   "name" : "android::trait_trivial_move<unsigned int>",
16541   "referenced_type" : "type-327",
16542   "self_type" : "type-327",
16543   "size" : 1,
16544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16545   "template_args" : [ "type-2" ],
16546   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
16547  },
16548  {
16549   "alignment" : 1,
16550   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
16551   "name" : "android::trait_trivial_move<unsigned long long>",
16552   "referenced_type" : "type-345",
16553   "self_type" : "type-345",
16554   "size" : 1,
16555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16556   "template_args" : [ "type-10" ],
16557   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
16558  },
16559  {
16560   "alignment" : 1,
16561   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
16562   "name" : "android::trait_trivial_move<unsigned long>",
16563   "referenced_type" : "type-337",
16564   "self_type" : "type-337",
16565   "size" : 1,
16566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16567   "template_args" : [ "type-334" ],
16568   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
16569  },
16570  {
16571   "alignment" : 1,
16572   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
16573   "name" : "android::trait_trivial_move<unsigned short>",
16574   "referenced_type" : "type-319",
16575   "self_type" : "type-319",
16576   "size" : 1,
16577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16578   "template_args" : [ "type-72" ],
16579   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
16580  },
16581  {
16582   "alignment" : 1,
16583   "linker_set_key" : "android::trait_trivial_move<void>",
16584   "name" : "android::trait_trivial_move<void>",
16585   "referenced_type" : "type-298",
16586   "self_type" : "type-298",
16587   "size" : 1,
16588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16589   "template_args" : [ "type-47" ],
16590   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
16591  },
16592  {
16593   "alignment" : 4,
16594   "fields" :
16595   [
16596    {
16597     "access" : "private",
16598     "field_name" : "m_ptr",
16599     "referenced_type" : "type-43"
16600    },
16601    {
16602     "access" : "private",
16603     "field_name" : "m_refs",
16604     "field_offset" : 32,
16605     "referenced_type" : "type-30"
16606    }
16607   ],
16608   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
16609   "name" : "android::wp<android::hardware::BHwBinder>",
16610   "record_kind" : "class",
16611   "referenced_type" : "type-42",
16612   "self_type" : "type-42",
16613   "size" : 8,
16614   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16615   "template_args" : [ "type-44" ],
16616   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
16617  },
16618  {
16619   "alignment" : 4,
16620   "fields" :
16621   [
16622    {
16623     "access" : "private",
16624     "field_name" : "m_ptr",
16625     "referenced_type" : "type-108"
16626    },
16627    {
16628     "access" : "private",
16629     "field_name" : "m_refs",
16630     "field_offset" : 32,
16631     "referenced_type" : "type-30"
16632    }
16633   ],
16634   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16635   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
16636   "record_kind" : "class",
16637   "referenced_type" : "type-768",
16638   "self_type" : "type-768",
16639   "size" : 8,
16640   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16641   "template_args" : [ "type-35" ],
16642   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
16643  },
16644  {
16645   "alignment" : 4,
16646   "fields" :
16647   [
16648    {
16649     "access" : "private",
16650     "field_name" : "m_ptr",
16651     "referenced_type" : "type-29"
16652    },
16653    {
16654     "access" : "private",
16655     "field_name" : "m_refs",
16656     "field_offset" : 32,
16657     "referenced_type" : "type-30"
16658    }
16659   ],
16660   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
16661   "name" : "android::wp<android::hardware::hidl_death_recipient>",
16662   "record_kind" : "class",
16663   "referenced_type" : "type-28",
16664   "self_type" : "type-28",
16665   "size" : 8,
16666   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16667   "template_args" : [ "type-12" ],
16668   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
16669  },
16670  {
16671   "alignment" : 4,
16672   "fields" :
16673   [
16674    {
16675     "access" : "private",
16676     "field_name" : "m_ptr",
16677     "referenced_type" : "type-33"
16678    },
16679    {
16680     "access" : "private",
16681     "field_name" : "m_refs",
16682     "field_offset" : 32,
16683     "referenced_type" : "type-30"
16684    }
16685   ],
16686   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
16687   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
16688   "record_kind" : "class",
16689   "referenced_type" : "type-32",
16690   "self_type" : "type-32",
16691   "size" : 8,
16692   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16693   "template_args" : [ "type-34" ],
16694   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
16695  },
16696  {
16697   "alignment" : 4,
16698   "fields" :
16699   [
16700    {
16701     "field_name" : "maxContentLightLevel",
16702     "referenced_type" : "type-347"
16703    },
16704    {
16705     "field_name" : "maxFrameAverageLightLevel",
16706     "field_offset" : 32,
16707     "referenced_type" : "type-347"
16708    }
16709   ],
16710   "linker_set_key" : "android_cta861_3_metadata",
16711   "name" : "android_cta861_3_metadata",
16712   "referenced_type" : "type-619",
16713   "self_type" : "type-619",
16714   "size" : 8,
16715   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16716   "unique_id" : "android_cta861_3_metadata"
16717  },
16718  {
16719   "alignment" : 4,
16720   "fields" :
16721   [
16722    {
16723     "field_name" : "num_points",
16724     "referenced_type" : "type-2"
16725    },
16726    {
16727     "field_name" : "reserved",
16728     "field_offset" : 32,
16729     "referenced_type" : "type-609"
16730    },
16731    {
16732     "field_name" : "xyzc_points",
16733     "field_offset" : 288,
16734     "referenced_type" : "type-616"
16735    }
16736   ],
16737   "linker_set_key" : "android_depth_points",
16738   "name" : "android_depth_points",
16739   "referenced_type" : "type-615",
16740   "self_type" : "type-615",
16741   "size" : 36,
16742   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16743   "unique_id" : "android_depth_points"
16744  },
16745  {
16746   "alignment" : 4,
16747   "fields" :
16748   [
16749    {
16750     "field_name" : "format",
16751     "referenced_type" : "type-612"
16752    },
16753    {
16754     "field_name" : "num_planes",
16755     "field_offset" : 32,
16756     "referenced_type" : "type-2"
16757    },
16758    {
16759     "field_name" : "planes",
16760     "field_offset" : 64,
16761     "referenced_type" : "type-614"
16762    }
16763   ],
16764   "linker_set_key" : "android_flex_layout",
16765   "name" : "android_flex_layout",
16766   "referenced_type" : "type-613",
16767   "self_type" : "type-613",
16768   "size" : 12,
16769   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16770   "unique_id" : "android_flex_layout"
16771  },
16772  {
16773   "alignment" : 4,
16774   "fields" :
16775   [
16776    {
16777     "field_name" : "top_left",
16778     "referenced_type" : "type-450"
16779    },
16780    {
16781     "field_name" : "component",
16782     "field_offset" : 32,
16783     "referenced_type" : "type-610"
16784    },
16785    {
16786     "field_name" : "bits_per_component",
16787     "field_offset" : 64,
16788     "referenced_type" : "type-5"
16789    },
16790    {
16791     "field_name" : "bits_used",
16792     "field_offset" : 96,
16793     "referenced_type" : "type-5"
16794    },
16795    {
16796     "field_name" : "h_increment",
16797     "field_offset" : 128,
16798     "referenced_type" : "type-5"
16799    },
16800    {
16801     "field_name" : "v_increment",
16802     "field_offset" : 160,
16803     "referenced_type" : "type-5"
16804    },
16805    {
16806     "field_name" : "h_subsampling",
16807     "field_offset" : 192,
16808     "referenced_type" : "type-5"
16809    },
16810    {
16811     "field_name" : "v_subsampling",
16812     "field_offset" : 224,
16813     "referenced_type" : "type-5"
16814    }
16815   ],
16816   "linker_set_key" : "android_flex_plane",
16817   "name" : "android_flex_plane",
16818   "referenced_type" : "type-611",
16819   "self_type" : "type-611",
16820   "size" : 32,
16821   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16822   "unique_id" : "android_flex_plane"
16823  },
16824  {
16825   "alignment" : 4,
16826   "fields" :
16827   [
16828    {
16829     "field_name" : "displayPrimaryRed",
16830     "referenced_type" : "type-617"
16831    },
16832    {
16833     "field_name" : "displayPrimaryGreen",
16834     "field_offset" : 64,
16835     "referenced_type" : "type-617"
16836    },
16837    {
16838     "field_name" : "displayPrimaryBlue",
16839     "field_offset" : 128,
16840     "referenced_type" : "type-617"
16841    },
16842    {
16843     "field_name" : "whitePoint",
16844     "field_offset" : 192,
16845     "referenced_type" : "type-617"
16846    },
16847    {
16848     "field_name" : "maxLuminance",
16849     "field_offset" : 256,
16850     "referenced_type" : "type-347"
16851    },
16852    {
16853     "field_name" : "minLuminance",
16854     "field_offset" : 288,
16855     "referenced_type" : "type-347"
16856    }
16857   ],
16858   "linker_set_key" : "android_smpte2086_metadata",
16859   "name" : "android_smpte2086_metadata",
16860   "referenced_type" : "type-618",
16861   "self_type" : "type-618",
16862   "size" : 40,
16863   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16864   "unique_id" : "android_smpte2086_metadata"
16865  },
16866  {
16867   "alignment" : 4,
16868   "fields" :
16869   [
16870    {
16871     "field_name" : "x",
16872     "referenced_type" : "type-347"
16873    },
16874    {
16875     "field_name" : "y",
16876     "field_offset" : 32,
16877     "referenced_type" : "type-347"
16878    }
16879   ],
16880   "linker_set_key" : "android_xy_color",
16881   "name" : "android_xy_color",
16882   "referenced_type" : "type-617",
16883   "self_type" : "type-617",
16884   "size" : 8,
16885   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16886   "unique_id" : "android_xy_color"
16887  },
16888  {
16889   "alignment" : 4,
16890   "fields" :
16891   [
16892    {
16893     "field_name" : "y",
16894     "referenced_type" : "type-46"
16895    },
16896    {
16897     "field_name" : "cb",
16898     "field_offset" : 32,
16899     "referenced_type" : "type-46"
16900    },
16901    {
16902     "field_name" : "cr",
16903     "field_offset" : 64,
16904     "referenced_type" : "type-46"
16905    },
16906    {
16907     "field_name" : "ystride",
16908     "field_offset" : 96,
16909     "referenced_type" : "type-2"
16910    },
16911    {
16912     "field_name" : "cstride",
16913     "field_offset" : 128,
16914     "referenced_type" : "type-2"
16915    },
16916    {
16917     "field_name" : "chroma_step",
16918     "field_offset" : 160,
16919     "referenced_type" : "type-2"
16920    },
16921    {
16922     "field_name" : "reserved",
16923     "field_offset" : 192,
16924     "referenced_type" : "type-609"
16925    }
16926   ],
16927   "linker_set_key" : "android_ycbcr",
16928   "name" : "android_ycbcr",
16929   "referenced_type" : "type-608",
16930   "self_type" : "type-608",
16931   "size" : 56,
16932   "source_file" : "/system/core/libsystem/include/system/graphics.h",
16933   "unique_id" : "android_ycbcr"
16934  },
16935  {
16936   "alignment" : 4,
16937   "fields" :
16938   [
16939    {
16940     "referenced_type" : "type-68"
16941    }
16942   ],
16943   "linker_set_key" : "log_msg",
16944   "name" : "log_msg",
16945   "referenced_type" : "type-67",
16946   "self_type" : "type-67",
16947   "size" : 5124,
16948   "source_file" : "/system/core/liblog/include/log/log_read.h",
16949   "unique_id" : "log_msg"
16950  },
16951  {
16952   "alignment" : 4,
16953   "fields" :
16954   [
16955    {
16956     "field_name" : "buf",
16957     "referenced_type" : "type-69"
16958    },
16959    {
16960     "field_name" : "entry",
16961     "referenced_type" : "type-71"
16962    },
16963    {
16964     "field_name" : "entry_v4",
16965     "referenced_type" : "type-71"
16966    },
16967    {
16968     "field_name" : "entry_v3",
16969     "referenced_type" : "type-75"
16970    },
16971    {
16972     "field_name" : "entry_v2",
16973     "referenced_type" : "type-76"
16974    },
16975    {
16976     "field_name" : "entry_v1",
16977     "referenced_type" : "type-77"
16978    }
16979   ],
16980   "is_anonymous" : true,
16981   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
16982   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
16983   "record_kind" : "union",
16984   "referenced_type" : "type-68",
16985   "self_type" : "type-68",
16986   "size" : 5124,
16987   "source_file" : "/system/core/liblog/include/log/log_read.h",
16988   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
16989  },
16990  {
16991   "alignment" : 1,
16992   "fields" :
16993   [
16994    {
16995     "field_name" : "tv_sec",
16996     "referenced_type" : "type-2"
16997    },
16998    {
16999     "field_name" : "tv_nsec",
17000     "field_offset" : 32,
17001     "referenced_type" : "type-2"
17002    }
17003   ],
17004   "linker_set_key" : "log_time",
17005   "name" : "log_time",
17006   "referenced_type" : "type-376",
17007   "self_type" : "type-376",
17008   "size" : 8,
17009   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
17010   "unique_id" : "_ZTS8log_time"
17011  },
17012  {
17013   "alignment" : 4,
17014   "fields" :
17015   [
17016    {
17017     "field_name" : "len",
17018     "referenced_type" : "type-72"
17019    },
17020    {
17021     "field_name" : "__pad",
17022     "field_offset" : 16,
17023     "referenced_type" : "type-72"
17024    },
17025    {
17026     "field_name" : "pid",
17027     "field_offset" : 32,
17028     "referenced_type" : "type-5"
17029    },
17030    {
17031     "field_name" : "tid",
17032     "field_offset" : 64,
17033     "referenced_type" : "type-5"
17034    },
17035    {
17036     "field_name" : "sec",
17037     "field_offset" : 96,
17038     "referenced_type" : "type-5"
17039    },
17040    {
17041     "field_name" : "nsec",
17042     "field_offset" : 128,
17043     "referenced_type" : "type-5"
17044    },
17045    {
17046     "field_name" : "msg",
17047     "field_offset" : 160,
17048     "referenced_type" : "type-73"
17049    }
17050   ],
17051   "linker_set_key" : "logger_entry",
17052   "name" : "logger_entry",
17053   "referenced_type" : "type-77",
17054   "self_type" : "type-77",
17055   "size" : 20,
17056   "source_file" : "/system/core/liblog/include/log/log_read.h",
17057   "unique_id" : "logger_entry"
17058  },
17059  {
17060   "alignment" : 1,
17061   "fields" :
17062   [
17063    {
17064     "field_name" : "len",
17065     "referenced_type" : "type-72"
17066    },
17067    {
17068     "field_name" : "hdr_size",
17069     "field_offset" : 16,
17070     "referenced_type" : "type-72"
17071    },
17072    {
17073     "field_name" : "pid",
17074     "field_offset" : 32,
17075     "referenced_type" : "type-5"
17076    },
17077    {
17078     "field_name" : "tid",
17079     "field_offset" : 64,
17080     "referenced_type" : "type-5"
17081    },
17082    {
17083     "field_name" : "sec",
17084     "field_offset" : 96,
17085     "referenced_type" : "type-5"
17086    },
17087    {
17088     "field_name" : "nsec",
17089     "field_offset" : 128,
17090     "referenced_type" : "type-5"
17091    },
17092    {
17093     "field_name" : "euid",
17094     "field_offset" : 160,
17095     "referenced_type" : "type-2"
17096    },
17097    {
17098     "field_name" : "msg",
17099     "field_offset" : 192,
17100     "referenced_type" : "type-73"
17101    }
17102   ],
17103   "linker_set_key" : "logger_entry_v2",
17104   "name" : "logger_entry_v2",
17105   "referenced_type" : "type-76",
17106   "self_type" : "type-76",
17107   "size" : 24,
17108   "source_file" : "/system/core/liblog/include/log/log_read.h",
17109   "unique_id" : "logger_entry_v2"
17110  },
17111  {
17112   "alignment" : 1,
17113   "fields" :
17114   [
17115    {
17116     "field_name" : "len",
17117     "referenced_type" : "type-72"
17118    },
17119    {
17120     "field_name" : "hdr_size",
17121     "field_offset" : 16,
17122     "referenced_type" : "type-72"
17123    },
17124    {
17125     "field_name" : "pid",
17126     "field_offset" : 32,
17127     "referenced_type" : "type-5"
17128    },
17129    {
17130     "field_name" : "tid",
17131     "field_offset" : 64,
17132     "referenced_type" : "type-5"
17133    },
17134    {
17135     "field_name" : "sec",
17136     "field_offset" : 96,
17137     "referenced_type" : "type-5"
17138    },
17139    {
17140     "field_name" : "nsec",
17141     "field_offset" : 128,
17142     "referenced_type" : "type-5"
17143    },
17144    {
17145     "field_name" : "lid",
17146     "field_offset" : 160,
17147     "referenced_type" : "type-2"
17148    },
17149    {
17150     "field_name" : "msg",
17151     "field_offset" : 192,
17152     "referenced_type" : "type-73"
17153    }
17154   ],
17155   "linker_set_key" : "logger_entry_v3",
17156   "name" : "logger_entry_v3",
17157   "referenced_type" : "type-75",
17158   "self_type" : "type-75",
17159   "size" : 24,
17160   "source_file" : "/system/core/liblog/include/log/log_read.h",
17161   "unique_id" : "logger_entry_v3"
17162  },
17163  {
17164   "alignment" : 4,
17165   "fields" :
17166   [
17167    {
17168     "field_name" : "len",
17169     "referenced_type" : "type-72"
17170    },
17171    {
17172     "field_name" : "hdr_size",
17173     "field_offset" : 16,
17174     "referenced_type" : "type-72"
17175    },
17176    {
17177     "field_name" : "pid",
17178     "field_offset" : 32,
17179     "referenced_type" : "type-5"
17180    },
17181    {
17182     "field_name" : "tid",
17183     "field_offset" : 64,
17184     "referenced_type" : "type-2"
17185    },
17186    {
17187     "field_name" : "sec",
17188     "field_offset" : 96,
17189     "referenced_type" : "type-2"
17190    },
17191    {
17192     "field_name" : "nsec",
17193     "field_offset" : 128,
17194     "referenced_type" : "type-2"
17195    },
17196    {
17197     "field_name" : "lid",
17198     "field_offset" : 160,
17199     "referenced_type" : "type-2"
17200    },
17201    {
17202     "field_name" : "uid",
17203     "field_offset" : 192,
17204     "referenced_type" : "type-2"
17205    },
17206    {
17207     "field_name" : "msg",
17208     "field_offset" : 224,
17209     "referenced_type" : "type-73"
17210    }
17211   ],
17212   "linker_set_key" : "logger_entry_v4",
17213   "name" : "logger_entry_v4",
17214   "referenced_type" : "type-71",
17215   "self_type" : "type-71",
17216   "size" : 28,
17217   "source_file" : "/system/core/liblog/include/log/log_read.h",
17218   "unique_id" : "logger_entry_v4"
17219  },
17220  {
17221   "alignment" : 4,
17222   "fields" :
17223   [
17224    {
17225     "field_name" : "version",
17226     "referenced_type" : "type-5"
17227    },
17228    {
17229     "field_name" : "numFds",
17230     "field_offset" : 32,
17231     "referenced_type" : "type-5"
17232    },
17233    {
17234     "field_name" : "numInts",
17235     "field_offset" : 64,
17236     "referenced_type" : "type-5"
17237    },
17238    {
17239     "field_name" : "data",
17240     "field_offset" : 96,
17241     "referenced_type" : "type-202"
17242    }
17243   ],
17244   "linker_set_key" : "native_handle",
17245   "name" : "native_handle",
17246   "referenced_type" : "type-201",
17247   "self_type" : "type-201",
17248   "size" : 12,
17249   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
17250   "unique_id" : "native_handle"
17251  }
17252 ],
17253 "rvalue_reference_types" :
17254 [
17255  {
17256   "alignment" : 4,
17257   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> &&",
17258   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::DeviceStatus> &&",
17259   "referenced_type" : "type-252",
17260   "self_type" : "type-255",
17261   "size" : 4,
17262   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17263  },
17264  {
17265   "alignment" : 4,
17266   "linker_set_key" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> &&",
17267   "name" : "android::hardware::Return<android::hardware::neuralnetworks::V1_0::ErrorStatus> &&",
17268   "referenced_type" : "type-243",
17269   "self_type" : "type-247",
17270   "size" : 4,
17271   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17272  },
17273  {
17274   "alignment" : 4,
17275   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > &&",
17276   "name" : "android::hardware::Return<android::sp<android::hardware::neuralnetworks::V1_1::IDevice> > &&",
17277   "referenced_type" : "type-267",
17278   "self_type" : "type-269",
17279   "size" : 4,
17280   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17281  },
17282  {
17283   "alignment" : 4,
17284   "linker_set_key" : "android::hardware::Return<bool> &&",
17285   "name" : "android::hardware::Return<bool> &&",
17286   "referenced_type" : "type-235",
17287   "self_type" : "type-239",
17288   "size" : 4,
17289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17290  },
17291  {
17292   "alignment" : 4,
17293   "linker_set_key" : "android::hardware::Return<void> &&",
17294   "name" : "android::hardware::Return<void> &&",
17295   "referenced_type" : "type-283",
17296   "self_type" : "type-285",
17297   "size" : 4,
17298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17299  },
17300  {
17301   "alignment" : 4,
17302   "linker_set_key" : "android::hardware::Status &&",
17303   "name" : "android::hardware::Status &&",
17304   "referenced_type" : "type-225",
17305   "self_type" : "type-231",
17306   "size" : 4,
17307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17308  },
17309  {
17310   "alignment" : 4,
17311   "linker_set_key" : "android::hardware::details::return_status &&",
17312   "name" : "android::hardware::details::return_status &&",
17313   "referenced_type" : "type-236",
17314   "self_type" : "type-275",
17315   "size" : 4,
17316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17317  },
17318  {
17319   "alignment" : 4,
17320   "linker_set_key" : "android::hardware::hidl_handle &&",
17321   "name" : "android::hardware::hidl_handle &&",
17322   "referenced_type" : "type-386",
17323   "self_type" : "type-389",
17324   "size" : 4,
17325   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17326  },
17327  {
17328   "alignment" : 4,
17329   "linker_set_key" : "android::hardware::hidl_memory &&",
17330   "name" : "android::hardware::hidl_memory &&",
17331   "referenced_type" : "type-391",
17332   "self_type" : "type-392",
17333   "size" : 4,
17334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17335  },
17336  {
17337   "alignment" : 4,
17338   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17339   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17340   "referenced_type" : "type-25",
17341   "self_type" : "type-220",
17342   "size" : 4,
17343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17344  },
17345  {
17346   "alignment" : 4,
17347   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &&",
17348   "name" : "android::sp<android::hardware::neuralnetworks::V1_0::IPreparedModelCallback> &&",
17349   "referenced_type" : "type-100",
17350   "self_type" : "type-205",
17351   "size" : 4,
17352   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17353  },
17354  {
17355   "alignment" : 4,
17356   "linker_set_key" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &&",
17357   "name" : "android::sp<android::hardware::neuralnetworks::V1_1::IDevice> &&",
17358   "referenced_type" : "type-51",
17359   "self_type" : "type-216",
17360   "size" : 4,
17361   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17362  },
17363  {
17364   "alignment" : 4,
17365   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17366   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17367   "referenced_type" : "type-579",
17368   "self_type" : "type-578",
17369   "size" : 4,
17370   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17371  },
17372  {
17373   "alignment" : 4,
17374   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
17375   "name" : "std::function<sp<IBase> (void *)> &&",
17376   "referenced_type" : "type-589",
17377   "self_type" : "type-588",
17378   "size" : 4,
17379   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17380  },
17381  {
17382   "alignment" : 4,
17383   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
17384   "name" : "std::function<sp<IBinder> (void *)> &&",
17385   "referenced_type" : "type-581",
17386   "self_type" : "type-580",
17387   "size" : 4,
17388   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17389  }
17390 ]
17391}
17392