1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-69",
9   "self_type" : "type-68",
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-334",
16   "self_type" : "type-637",
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-41",
24   "self_type" : "type-201",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 4,
29   "linker_set_key" : "int [32]",
30   "name" : "int [32]",
31   "referenced_type" : "type-41",
32   "self_type" : "type-499",
33   "size" : 128,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-65",
41   "self_type" : "type-405",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-65",
50   "self_type" : "type-64",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [6]",
57   "name" : "unsigned char [6]",
58   "referenced_type" : "type-65",
59   "self_type" : "type-493",
60   "size" : 6,
61   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "unsigned int [8]",
66   "name" : "unsigned int [8]",
67   "referenced_type" : "type-2",
68   "self_type" : "type-630",
69   "size" : 32,
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "bool",
80   "name" : "bool",
81   "referenced_type" : "type-10",
82   "self_type" : "type-10",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-69",
92   "self_type" : "type-69",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-138",
102   "self_type" : "type-138",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-341",
110   "self_type" : "type-341",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-334",
118   "self_type" : "type-334",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-41",
127   "self_type" : "type-41",
128   "size" : 4
129  },
130  {
131   "alignment" : 4,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-316",
136   "self_type" : "type-316",
137   "size" : 4
138  },
139  {
140   "alignment" : 8,
141   "linker_set_key" : "long double",
142   "name" : "long double",
143   "referenced_type" : "type-867",
144   "self_type" : "type-867",
145   "size" : 8
146  },
147  {
148   "alignment" : 8,
149   "is_integral" : true,
150   "linker_set_key" : "long long",
151   "name" : "long long",
152   "referenced_type" : "type-124",
153   "self_type" : "type-124",
154   "size" : 8
155  },
156  {
157   "alignment" : 2,
158   "is_integral" : true,
159   "linker_set_key" : "short",
160   "name" : "short",
161   "referenced_type" : "type-299",
162   "self_type" : "type-299",
163   "size" : 2
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "linker_set_key" : "signed char",
169   "name" : "signed char",
170   "referenced_type" : "type-347",
171   "self_type" : "type-347",
172   "size" : 1
173  },
174  {
175   "alignment" : 1,
176   "is_integral" : true,
177   "is_unsigned" : true,
178   "linker_set_key" : "unsigned char",
179   "name" : "unsigned char",
180   "referenced_type" : "type-65",
181   "self_type" : "type-65",
182   "size" : 1
183  },
184  {
185   "alignment" : 4,
186   "is_integral" : true,
187   "is_unsigned" : true,
188   "linker_set_key" : "unsigned int",
189   "name" : "unsigned int",
190   "referenced_type" : "type-2",
191   "self_type" : "type-2",
192   "size" : 4
193  },
194  {
195   "alignment" : 4,
196   "is_integral" : true,
197   "is_unsigned" : true,
198   "linker_set_key" : "unsigned long",
199   "name" : "unsigned long",
200   "referenced_type" : "type-321",
201   "self_type" : "type-321",
202   "size" : 4
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "unsigned long long",
209   "name" : "unsigned long long",
210   "referenced_type" : "type-9",
211   "self_type" : "type-9",
212   "size" : 8
213  },
214  {
215   "alignment" : 2,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "unsigned short",
219   "name" : "unsigned short",
220   "referenced_type" : "type-67",
221   "self_type" : "type-67",
222   "size" : 2
223  },
224  {
225   "linker_set_key" : "void",
226   "name" : "void",
227   "referenced_type" : "type-44",
228   "self_type" : "type-44"
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
325  },
326  {
327   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
334  },
335  {
336   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
349  },
350  {
351   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
352  },
353  {
354   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
355  },
356  {
357   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
361  },
362  {
363   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
367  },
368  {
369   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
373  },
374  {
375   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
376  },
377  {
378   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
379  },
380  {
381   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
385  },
386  {
387   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
426  },
427  {
428   "binding" : "weak",
429   "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_"
430  },
431  {
432   "binding" : "weak",
433   "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_"
434  },
435  {
436   "binding" : "weak",
437   "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"
438  },
439  {
440   "binding" : "weak",
441   "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_"
442  },
443  {
444   "binding" : "weak",
445   "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_"
446  },
447  {
448   "binding" : "weak",
449   "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"
450  },
451  {
452   "binding" : "weak",
453   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
454  },
455  {
456   "binding" : "weak",
457   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
458  },
459  {
460   "binding" : "weak",
461   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
462  },
463  {
464   "name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
465  },
466  {
467   "name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
468  },
469  {
470   "name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
474  },
475  {
476   "name" : "__aeabi_memclr"
477  },
478  {
479   "name" : "__aeabi_memclr4"
480  },
481  {
482   "name" : "__aeabi_memclr8"
483  },
484  {
485   "name" : "__aeabi_memcpy"
486  },
487  {
488   "name" : "__aeabi_memcpy4"
489  },
490  {
491   "name" : "__aeabi_memcpy8"
492  },
493  {
494   "name" : "__aeabi_memset"
495  },
496  {
497   "name" : "__aeabi_memset4"
498  },
499  {
500   "name" : "__aeabi_memset8"
501  }
502 ],
503 "elf_objects" :
504 [
505  {
506   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
513  },
514  {
515   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
516  },
517  {
518   "binding" : "weak",
519   "name" : "_ZTCN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
520  },
521  {
522   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_7IBinderE"
523  },
524  {
525   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_9BHwBinderE"
526  },
527  {
528   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS_4hidl4base4V1_08BnHwBaseE"
529  },
530  {
531   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS0_11BpInterfaceINS2_15ISoundTriggerHwEEE"
532  },
533  {
534   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
535  },
536  {
537   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
538  },
539  {
540   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
541  },
542  {
543   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
544  },
545  {
546   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE4_NS0_10IInterfaceE"
547  },
548  {
549   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE8_NS0_11BpHwRefBaseE"
550  },
551  {
552   "name" : "_ZTTN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
553  },
554  {
555   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
556  },
557  {
558   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
559  },
560  {
561   "name" : "_ZTVN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
562  },
563  {
564   "binding" : "weak",
565   "name" : "_ZTVN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
566  },
567  {
568   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
569  },
570  {
571   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
572  }
573 ],
574 "enum_types" :
575 [
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "android::Condition::WAKE_UP_ONE"
583    },
584    {
585     "enum_field_value" : 1,
586     "name" : "android::Condition::WAKE_UP_ALL"
587    }
588   ],
589   "linker_set_key" : "android::Condition::WakeUpType",
590   "name" : "android::Condition::WakeUpType",
591   "referenced_type" : "type-650",
592   "self_type" : "type-650",
593   "size" : 4,
594   "source_file" : "/system/core/libutils/include/utils/Condition.h",
595   "underlying_type" : "type-2",
596   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
597  },
598  {
599   "alignment" : 4,
600   "enum_fields" :
601   [
602    {
603     "enum_field_value" : 0,
604     "name" : "android::String16::kEmptyString"
605    }
606   ],
607   "linker_set_key" : "android::String16::StaticLinkage",
608   "name" : "android::String16::StaticLinkage",
609   "referenced_type" : "type-539",
610   "self_type" : "type-539",
611   "size" : 4,
612   "source_file" : "/system/core/libutils/include/utils/String16.h",
613   "underlying_type" : "type-2",
614   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
615  },
616  {
617   "alignment" : 4,
618   "enum_fields" :
619   [
620    {
621     "enum_field_value" : 0,
622     "name" : "android::String8::kEmptyString"
623    }
624   ],
625   "linker_set_key" : "android::String8::StaticLinkage",
626   "name" : "android::String8::StaticLinkage",
627   "referenced_type" : "type-532",
628   "self_type" : "type-532",
629   "size" : 4,
630   "source_file" : "/system/core/libutils/include/utils/String8.h",
631   "underlying_type" : "type-2",
632   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
633  },
634  {
635   "alignment" : 4,
636   "enum_fields" :
637   [
638    {
639     "enum_field_value" : 0,
640     "name" : "android::hardware::HidlReturnRestriction::NONE"
641    },
642    {
643     "enum_field_value" : 1,
644     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
645    },
646    {
647     "enum_field_value" : 2,
648     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
649    }
650   ],
651   "linker_set_key" : "android::hardware::HidlReturnRestriction",
652   "name" : "android::hardware::HidlReturnRestriction",
653   "referenced_type" : "type-265",
654   "self_type" : "type-265",
655   "size" : 4,
656   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
657   "underlying_type" : "type-41",
658   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
659  },
660  {
661   "alignment" : 4,
662   "enum_fields" :
663   [
664    {
665     "enum_field_value" : 0,
666     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
667    },
668    {
669     "enum_field_value" : 1,
670     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
671    },
672    {
673     "enum_field_value" : 2,
674     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
675    },
676    {
677     "enum_field_value" : 3,
678     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
679    }
680   ],
681   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
682   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
683   "referenced_type" : "type-523",
684   "self_type" : "type-523",
685   "size" : 4,
686   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
687   "underlying_type" : "type-41",
688   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
689  },
690  {
691   "alignment" : 4,
692   "enum_fields" :
693   [
694    {
695     "enum_field_value" : 1,
696     "name" : "android::hardware::kSynchronizedReadWrite"
697    },
698    {
699     "enum_field_value" : 2,
700     "name" : "android::hardware::kUnsynchronizedWrite"
701    }
702   ],
703   "linker_set_key" : "android::hardware::MQFlavor",
704   "name" : "android::hardware::MQFlavor",
705   "referenced_type" : "type-520",
706   "self_type" : "type-520",
707   "size" : 4,
708   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
709   "underlying_type" : "type-2",
710   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
711  },
712  {
713   "alignment" : 4,
714   "enum_fields" :
715   [
716    {
717     "enum_field_value" : 0,
718     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
719    },
720    {
721     "enum_field_value" : 1,
722     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
723    },
724    {
725     "enum_field_value" : 2,
726     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
727    }
728   ],
729   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
730   "name" : "android::hardware::ProcessState::CallRestriction",
731   "referenced_type" : "type-148",
732   "self_type" : "type-148",
733   "size" : 4,
734   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
735   "underlying_type" : "type-41",
736   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
737  },
738  {
739   "alignment" : 4,
740   "enum_fields" :
741   [
742    {
743     "enum_field_value" : 0,
744     "name" : "android::hardware::Status::EX_NONE"
745    },
746    {
747     "enum_field_value" : -1,
748     "name" : "android::hardware::Status::EX_SECURITY"
749    },
750    {
751     "enum_field_value" : -2,
752     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
753    },
754    {
755     "enum_field_value" : -3,
756     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
757    },
758    {
759     "enum_field_value" : -4,
760     "name" : "android::hardware::Status::EX_NULL_POINTER"
761    },
762    {
763     "enum_field_value" : -5,
764     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
765    },
766    {
767     "enum_field_value" : -6,
768     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
769    },
770    {
771     "enum_field_value" : -7,
772     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
773    },
774    {
775     "enum_field_value" : -128,
776     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
777    },
778    {
779     "enum_field_value" : -129,
780     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
781    }
782   ],
783   "linker_set_key" : "android::hardware::Status::Exception",
784   "name" : "android::hardware::Status::Exception",
785   "referenced_type" : "type-230",
786   "self_type" : "type-230",
787   "size" : 4,
788   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
789   "underlying_type" : "type-41",
790   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
791  },
792  {
793   "alignment" : 4,
794   "enum_fields" :
795   [
796    {
797     "enum_field_value" : 0,
798     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
799    },
800    {
801     "enum_field_value" : 2,
802     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
803    },
804    {
805     "enum_field_value" : 0,
806     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
807    },
808    {
809     "enum_field_value" : -1073741824,
810     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
811    },
812    {
813     "enum_field_value" : 1,
814     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
815    },
816    {
817     "enum_field_value" : 2,
818     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
819    },
820    {
821     "enum_field_value" : 4,
822     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
823    },
824    {
825     "enum_field_value" : 8,
826     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
827    },
828    {
829     "enum_field_value" : 16,
830     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
831    },
832    {
833     "enum_field_value" : 32,
834     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
835    },
836    {
837     "enum_field_value" : 64,
838     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
839    },
840    {
841     "enum_field_value" : 128,
842     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
843    },
844    {
845     "enum_field_value" : 256,
846     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
847    },
848    {
849     "enum_field_value" : 512,
850     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
851    },
852    {
853     "enum_field_value" : 1024,
854     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
855    },
856    {
857     "enum_field_value" : 2048,
858     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
859    },
860    {
861     "enum_field_value" : 4096,
862     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
863    },
864    {
865     "enum_field_value" : 8192,
866     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
867    },
868    {
869     "enum_field_value" : 16384,
870     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
871    },
872    {
873     "enum_field_value" : 32768,
874     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
875    },
876    {
877     "enum_field_value" : 65536,
878     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
879    },
880    {
881     "enum_field_value" : 131072,
882     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
883    },
884    {
885     "enum_field_value" : 1,
886     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
887    },
888    {
889     "enum_field_value" : 3,
890     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
891    },
892    {
893     "enum_field_value" : 11,
894     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
895    },
896    {
897     "enum_field_value" : 51,
898     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
899    },
900    {
901     "enum_field_value" : 51,
902     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
903    },
904    {
905     "enum_field_value" : 1539,
906     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
907    },
908    {
909     "enum_field_value" : 263,
910     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
911    },
912    {
913     "enum_field_value" : 55,
914     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
915    },
916    {
917     "enum_field_value" : 63,
918     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
919    },
920    {
921     "enum_field_value" : 63,
922     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
923    },
924    {
925     "enum_field_value" : 1551,
926     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
927    },
928    {
929     "enum_field_value" : 319,
930     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
931    },
932    {
933     "enum_field_value" : 1599,
934     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
935    },
936    {
937     "enum_field_value" : 262143,
938     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
939    },
940    {
941     "enum_field_value" : 4,
942     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
943    },
944    {
945     "enum_field_value" : 8,
946     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
947    },
948    {
949     "enum_field_value" : 16,
950     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
951    },
952    {
953     "enum_field_value" : 32,
954     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
955    },
956    {
957     "enum_field_value" : 64,
958     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
959    },
960    {
961     "enum_field_value" : 128,
962     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
963    },
964    {
965     "enum_field_value" : 256,
966     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
967    },
968    {
969     "enum_field_value" : 512,
970     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
971    },
972    {
973     "enum_field_value" : 1024,
974     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
975    },
976    {
977     "enum_field_value" : 2048,
978     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
979    },
980    {
981     "enum_field_value" : 4096,
982     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
983    },
984    {
985     "enum_field_value" : 8192,
986     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
987    },
988    {
989     "enum_field_value" : 16384,
990     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
991    },
992    {
993     "enum_field_value" : 32768,
994     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
995    },
996    {
997     "enum_field_value" : 16,
998     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
999    },
1000    {
1001     "enum_field_value" : 12,
1002     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
1003    },
1004    {
1005     "enum_field_value" : 48,
1006     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
1007    },
1008    {
1009     "enum_field_value" : 252,
1010     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
1011    },
1012    {
1013     "enum_field_value" : 16400,
1014     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
1015    },
1016    {
1017     "enum_field_value" : 32784,
1018     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
1019    },
1020    {
1021     "enum_field_value" : 49168,
1022     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
1023    },
1024    {
1025     "enum_field_value" : 65532,
1026     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
1027    },
1028    {
1029     "enum_field_value" : 30,
1030     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
1031    },
1032    {
1033     "enum_field_value" : -2147483648,
1034     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
1035    },
1036    {
1037     "enum_field_value" : -2147483647,
1038     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
1039    },
1040    {
1041     "enum_field_value" : -2147483645,
1042     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
1043    },
1044    {
1045     "enum_field_value" : -2147483641,
1046     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
1047    },
1048    {
1049     "enum_field_value" : -2147483633,
1050     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
1051    },
1052    {
1053     "enum_field_value" : -2147483617,
1054     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
1055    },
1056    {
1057     "enum_field_value" : -2147483585,
1058     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
1059    },
1060    {
1061     "enum_field_value" : -2147483521,
1062     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
1063    },
1064    {
1065     "enum_field_value" : -2147483393,
1066     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
1067    }
1068   ],
1069   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1070   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1071   "referenced_type" : "type-427",
1072   "self_type" : "type-427",
1073   "size" : 4,
1074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1075   "underlying_type" : "type-2",
1076   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioChannelMaskE"
1077  },
1078  {
1079   "alignment" : 4,
1080   "enum_fields" :
1081   [
1082    {
1083     "enum_field_value" : 0,
1084     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
1085    },
1086    {
1087     "enum_field_value" : -2147483648,
1088     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
1089    },
1090    {
1091     "enum_field_value" : 1073741824,
1092     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
1093    },
1094    {
1095     "enum_field_value" : 1,
1096     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
1097    },
1098    {
1099     "enum_field_value" : 2,
1100     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
1101    },
1102    {
1103     "enum_field_value" : 4,
1104     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
1105    },
1106    {
1107     "enum_field_value" : 8,
1108     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
1109    },
1110    {
1111     "enum_field_value" : 16,
1112     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
1113    },
1114    {
1115     "enum_field_value" : 32,
1116     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1117    },
1118    {
1119     "enum_field_value" : 64,
1120     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1121    },
1122    {
1123     "enum_field_value" : 128,
1124     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1125    },
1126    {
1127     "enum_field_value" : 256,
1128     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1129    },
1130    {
1131     "enum_field_value" : 512,
1132     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1133    },
1134    {
1135     "enum_field_value" : 1024,
1136     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
1137    },
1138    {
1139     "enum_field_value" : 1024,
1140     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
1141    },
1142    {
1143     "enum_field_value" : 2048,
1144     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1145    },
1146    {
1147     "enum_field_value" : 4096,
1148     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1149    },
1150    {
1151     "enum_field_value" : 8192,
1152     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
1153    },
1154    {
1155     "enum_field_value" : 16384,
1156     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
1157    },
1158    {
1159     "enum_field_value" : 32768,
1160     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
1161    },
1162    {
1163     "enum_field_value" : 65536,
1164     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
1165    },
1166    {
1167     "enum_field_value" : 131072,
1168     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
1169    },
1170    {
1171     "enum_field_value" : 262144,
1172     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
1173    },
1174    {
1175     "enum_field_value" : 524288,
1176     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
1177    },
1178    {
1179     "enum_field_value" : 1048576,
1180     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
1181    },
1182    {
1183     "enum_field_value" : 2097152,
1184     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
1185    },
1186    {
1187     "enum_field_value" : 4194304,
1188     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
1189    },
1190    {
1191     "enum_field_value" : 8388608,
1192     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
1193    },
1194    {
1195     "enum_field_value" : 16777216,
1196     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
1197    },
1198    {
1199     "enum_field_value" : 33554432,
1200     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
1201    },
1202    {
1203     "enum_field_value" : 67108864,
1204     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
1205    },
1206    {
1207     "enum_field_value" : 1073741824,
1208     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
1209    },
1210    {
1211     "enum_field_value" : 1207959551,
1212     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
1213    },
1214    {
1215     "enum_field_value" : 896,
1216     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
1217    },
1218    {
1219     "enum_field_value" : 112,
1220     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
1221    },
1222    {
1223     "enum_field_value" : 67133440,
1224     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
1225    },
1226    {
1227     "enum_field_value" : -2147483647,
1228     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
1229    },
1230    {
1231     "enum_field_value" : -2147483646,
1232     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
1233    },
1234    {
1235     "enum_field_value" : -2147483644,
1236     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
1237    },
1238    {
1239     "enum_field_value" : -2147483640,
1240     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1241    },
1242    {
1243     "enum_field_value" : -2147483632,
1244     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
1245    },
1246    {
1247     "enum_field_value" : -2147483616,
1248     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
1249    },
1250    {
1251     "enum_field_value" : -2147483616,
1252     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
1253    },
1254    {
1255     "enum_field_value" : -2147483584,
1256     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
1257    },
1258    {
1259     "enum_field_value" : -2147483584,
1260     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
1261    },
1262    {
1263     "enum_field_value" : -2147483520,
1264     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
1265    },
1266    {
1267     "enum_field_value" : -2147483392,
1268     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
1269    },
1270    {
1271     "enum_field_value" : -2147483136,
1272     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1273    },
1274    {
1275     "enum_field_value" : -2147482624,
1276     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1277    },
1278    {
1279     "enum_field_value" : -2147481600,
1280     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
1281    },
1282    {
1283     "enum_field_value" : -2147479552,
1284     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
1285    },
1286    {
1287     "enum_field_value" : -2147475456,
1288     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
1289    },
1290    {
1291     "enum_field_value" : -2147467264,
1292     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
1293    },
1294    {
1295     "enum_field_value" : -2147450880,
1296     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
1297    },
1298    {
1299     "enum_field_value" : -2147418112,
1300     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
1301    },
1302    {
1303     "enum_field_value" : -2147352576,
1304     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
1305    },
1306    {
1307     "enum_field_value" : -2147221504,
1308     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
1309    },
1310    {
1311     "enum_field_value" : -2146959360,
1312     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
1313    },
1314    {
1315     "enum_field_value" : -2146435072,
1316     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
1317    },
1318    {
1319     "enum_field_value" : -2130706432,
1320     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
1321    },
1322    {
1323     "enum_field_value" : -2113929216,
1324     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
1325    },
1326    {
1327     "enum_field_value" : -1073741824,
1328     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
1329    },
1330    {
1331     "enum_field_value" : -1021313025,
1332     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
1333    },
1334    {
1335     "enum_field_value" : -2147483640,
1336     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
1337    },
1338    {
1339     "enum_field_value" : -2113923072,
1340     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
1341    }
1342   ],
1343   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioDevice",
1344   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
1345   "referenced_type" : "type-693",
1346   "self_type" : "type-693",
1347   "size" : 4,
1348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1349   "underlying_type" : "type-2",
1350   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioDeviceE"
1351  },
1352  {
1353   "alignment" : 4,
1354   "enum_fields" :
1355   [
1356    {
1357     "enum_field_value" : -1,
1358     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
1359    },
1360    {
1361     "enum_field_value" : 0,
1362     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
1363    },
1364    {
1365     "enum_field_value" : 0,
1366     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
1367    },
1368    {
1369     "enum_field_value" : 16777216,
1370     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
1371    },
1372    {
1373     "enum_field_value" : 33554432,
1374     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
1375    },
1376    {
1377     "enum_field_value" : 50331648,
1378     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
1379    },
1380    {
1381     "enum_field_value" : 67108864,
1382     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
1383    },
1384    {
1385     "enum_field_value" : 83886080,
1386     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
1387    },
1388    {
1389     "enum_field_value" : 100663296,
1390     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
1391    },
1392    {
1393     "enum_field_value" : 117440512,
1394     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
1395    },
1396    {
1397     "enum_field_value" : 134217728,
1398     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
1399    },
1400    {
1401     "enum_field_value" : 150994944,
1402     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
1403    },
1404    {
1405     "enum_field_value" : 167772160,
1406     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
1407    },
1408    {
1409     "enum_field_value" : 184549376,
1410     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
1411    },
1412    {
1413     "enum_field_value" : 201326592,
1414     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
1415    },
1416    {
1417     "enum_field_value" : 218103808,
1418     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
1419    },
1420    {
1421     "enum_field_value" : 234881024,
1422     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
1423    },
1424    {
1425     "enum_field_value" : 268435456,
1426     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
1427    },
1428    {
1429     "enum_field_value" : 285212672,
1430     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
1431    },
1432    {
1433     "enum_field_value" : 301989888,
1434     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
1435    },
1436    {
1437     "enum_field_value" : 318767104,
1438     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
1439    },
1440    {
1441     "enum_field_value" : 335544320,
1442     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
1443    },
1444    {
1445     "enum_field_value" : 352321536,
1446     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
1447    },
1448    {
1449     "enum_field_value" : 369098752,
1450     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
1451    },
1452    {
1453     "enum_field_value" : 385875968,
1454     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
1455    },
1456    {
1457     "enum_field_value" : 402653184,
1458     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
1459    },
1460    {
1461     "enum_field_value" : 419430400,
1462     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
1463    },
1464    {
1465     "enum_field_value" : 436207616,
1466     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
1467    },
1468    {
1469     "enum_field_value" : 452984832,
1470     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
1471    },
1472    {
1473     "enum_field_value" : 469762048,
1474     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
1475    },
1476    {
1477     "enum_field_value" : 486539264,
1478     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
1479    },
1480    {
1481     "enum_field_value" : 503316480,
1482     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
1483    },
1484    {
1485     "enum_field_value" : 520093696,
1486     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
1487    },
1488    {
1489     "enum_field_value" : 536870912,
1490     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
1491    },
1492    {
1493     "enum_field_value" : 553648128,
1494     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
1495    },
1496    {
1497     "enum_field_value" : 570425344,
1498     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
1499    },
1500    {
1501     "enum_field_value" : 587202560,
1502     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
1503    },
1504    {
1505     "enum_field_value" : -16777216,
1506     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
1507    },
1508    {
1509     "enum_field_value" : 16777215,
1510     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
1519    },
1520    {
1521     "enum_field_value" : 3,
1522     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
1523    },
1524    {
1525     "enum_field_value" : 4,
1526     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
1527    },
1528    {
1529     "enum_field_value" : 5,
1530     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
1531    },
1532    {
1533     "enum_field_value" : 6,
1534     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1535    },
1536    {
1537     "enum_field_value" : 0,
1538     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
1539    },
1540    {
1541     "enum_field_value" : 0,
1542     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
1543    },
1544    {
1545     "enum_field_value" : 1,
1546     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
1547    },
1548    {
1549     "enum_field_value" : 2,
1550     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
1551    },
1552    {
1553     "enum_field_value" : 4,
1554     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
1555    },
1556    {
1557     "enum_field_value" : 8,
1558     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
1559    },
1560    {
1561     "enum_field_value" : 16,
1562     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
1563    },
1564    {
1565     "enum_field_value" : 32,
1566     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
1567    },
1568    {
1569     "enum_field_value" : 64,
1570     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
1571    },
1572    {
1573     "enum_field_value" : 128,
1574     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
1575    },
1576    {
1577     "enum_field_value" : 256,
1578     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
1579    },
1580    {
1581     "enum_field_value" : 512,
1582     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
1583    },
1584    {
1585     "enum_field_value" : 0,
1586     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
1587    },
1588    {
1589     "enum_field_value" : 1,
1590     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
1591    },
1592    {
1593     "enum_field_value" : 2,
1594     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
1595    },
1596    {
1597     "enum_field_value" : 3,
1598     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
1599    },
1600    {
1601     "enum_field_value" : 4,
1602     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
1603    },
1604    {
1605     "enum_field_value" : 5,
1606     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
1607    },
1608    {
1609     "enum_field_value" : 6,
1610     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
1611    },
1612    {
1613     "enum_field_value" : 67108865,
1614     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
1615    },
1616    {
1617     "enum_field_value" : 67108866,
1618     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
1619    },
1620    {
1621     "enum_field_value" : 67108868,
1622     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
1623    },
1624    {
1625     "enum_field_value" : 67108872,
1626     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
1627    },
1628    {
1629     "enum_field_value" : 67108880,
1630     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
1631    },
1632    {
1633     "enum_field_value" : 67108896,
1634     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
1635    },
1636    {
1637     "enum_field_value" : 67108928,
1638     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
1639    },
1640    {
1641     "enum_field_value" : 67108992,
1642     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
1643    },
1644    {
1645     "enum_field_value" : 67109120,
1646     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
1647    },
1648    {
1649     "enum_field_value" : 67109376,
1650     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
1651    },
1652    {
1653     "enum_field_value" : 503316481,
1654     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
1655    },
1656    {
1657     "enum_field_value" : 503316482,
1658     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
1659    },
1660    {
1661     "enum_field_value" : 503316484,
1662     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
1663    },
1664    {
1665     "enum_field_value" : 503316488,
1666     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
1667    },
1668    {
1669     "enum_field_value" : 503316496,
1670     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
1671    },
1672    {
1673     "enum_field_value" : 503316512,
1674     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
1675    },
1676    {
1677     "enum_field_value" : 503316544,
1678     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
1679    },
1680    {
1681     "enum_field_value" : 503316608,
1682     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
1683    },
1684    {
1685     "enum_field_value" : 503316736,
1686     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
1687    },
1688    {
1689     "enum_field_value" : 503316992,
1690     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
1691    }
1692   ],
1693   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat",
1694   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
1695   "referenced_type" : "type-434",
1696   "self_type" : "type-434",
1697   "size" : 4,
1698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1699   "underlying_type" : "type-2",
1700   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioFormatE"
1701  },
1702  {
1703   "alignment" : 4,
1704   "enum_fields" :
1705   [
1706    {
1707     "enum_field_value" : 1,
1708     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
1709    },
1710    {
1711     "enum_field_value" : 2,
1712     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
1713    },
1714    {
1715     "enum_field_value" : 4,
1716     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
1717    }
1718   ],
1719   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainMode",
1720   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
1721   "referenced_type" : "type-443",
1722   "self_type" : "type-443",
1723   "size" : 4,
1724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1725   "underlying_type" : "type-2",
1726   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioGainModeE"
1727  },
1728  {
1729   "alignment" : 4,
1730   "enum_fields" :
1731   [
1732    {
1733     "enum_field_value" : 0,
1734     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1735    },
1736    {
1737     "enum_field_value" : 0,
1738     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1739    },
1740    {
1741     "enum_field_value" : 0,
1742     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1743    },
1744    {
1745     "enum_field_value" : 0,
1746     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1747    }
1748   ],
1749   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1750   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1751   "referenced_type" : "type-685",
1752   "self_type" : "type-685",
1753   "size" : 4,
1754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1755   "underlying_type" : "type-41",
1756   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017AudioHandleConstsE"
1757  },
1758  {
1759   "alignment" : 4,
1760   "enum_fields" :
1761   [
1762    {
1763     "enum_field_value" : 0,
1764     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
1765    },
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
1773    },
1774    {
1775     "enum_field_value" : 4,
1776     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
1777    },
1778    {
1779     "enum_field_value" : 8,
1780     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
1781    },
1782    {
1783     "enum_field_value" : 16,
1784     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
1785    },
1786    {
1787     "enum_field_value" : 32,
1788     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
1789    }
1790   ],
1791   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1792   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1793   "referenced_type" : "type-695",
1794   "self_type" : "type-695",
1795   "size" : 4,
1796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1797   "underlying_type" : "type-41",
1798   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_014AudioInputFlagE"
1799  },
1800  {
1801   "alignment" : 4,
1802   "enum_fields" :
1803   [
1804    {
1805     "enum_field_value" : 0,
1806     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
1807    },
1808    {
1809     "enum_field_value" : 1,
1810     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
1811    }
1812   ],
1813   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInterleave",
1814   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
1815   "referenced_type" : "type-691",
1816   "self_type" : "type-691",
1817   "size" : 4,
1818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1819   "underlying_type" : "type-41",
1820   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioInterleaveE"
1821  },
1822  {
1823   "alignment" : 4,
1824   "enum_fields" :
1825   [
1826    {
1827     "enum_field_value" : 0,
1828     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
1829    },
1830    {
1831     "enum_field_value" : 1,
1832     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
1833    }
1834   ],
1835   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1836   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1837   "referenced_type" : "type-710",
1838   "self_type" : "type-710",
1839   "size" : 4,
1840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1841   "underlying_type" : "type-41",
1842   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
1843  },
1844  {
1845   "alignment" : 4,
1846   "enum_fields" :
1847   [
1848    {
1849     "enum_field_value" : -2,
1850     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
1851    },
1852    {
1853     "enum_field_value" : -1,
1854     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
1855    },
1856    {
1857     "enum_field_value" : 0,
1858     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
1859    },
1860    {
1861     "enum_field_value" : 1,
1862     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
1863    },
1864    {
1865     "enum_field_value" : 2,
1866     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
1867    },
1868    {
1869     "enum_field_value" : 3,
1870     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
1871    },
1872    {
1873     "enum_field_value" : 4,
1874     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
1875    },
1876    {
1877     "enum_field_value" : 3,
1878     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
1879    }
1880   ],
1881   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMode",
1882   "name" : "android::hardware::audio::common::V2_0::AudioMode",
1883   "referenced_type" : "type-692",
1884   "self_type" : "type-692",
1885   "size" : 4,
1886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1887   "underlying_type" : "type-41",
1888   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioModeE"
1889  },
1890  {
1891   "alignment" : 4,
1892   "enum_fields" :
1893   [
1894    {
1895     "enum_field_value" : 0,
1896     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
1897    },
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
1901    },
1902    {
1903     "enum_field_value" : 2,
1904     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
1905    },
1906    {
1907     "enum_field_value" : 4,
1908     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
1909    },
1910    {
1911     "enum_field_value" : 8,
1912     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
1913    },
1914    {
1915     "enum_field_value" : 16,
1916     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
1917    },
1918    {
1919     "enum_field_value" : 32,
1920     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
1921    },
1922    {
1923     "enum_field_value" : 64,
1924     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
1925    },
1926    {
1927     "enum_field_value" : 128,
1928     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
1929    },
1930    {
1931     "enum_field_value" : 256,
1932     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
1933    },
1934    {
1935     "enum_field_value" : 512,
1936     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
1937    },
1938    {
1939     "enum_field_value" : 1024,
1940     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
1941    },
1942    {
1943     "enum_field_value" : 8192,
1944     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
1945    },
1946    {
1947     "enum_field_value" : 16384,
1948     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
1949    },
1950    {
1951     "enum_field_value" : 32768,
1952     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
1953    }
1954   ],
1955   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1956   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1957   "referenced_type" : "type-694",
1958   "self_type" : "type-694",
1959   "size" : 4,
1960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1961   "underlying_type" : "type-41",
1962   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioOutputFlagE"
1963  },
1964  {
1965   "alignment" : 4,
1966   "enum_fields" :
1967   [
1968    {
1969     "enum_field_value" : 1,
1970     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
1971    },
1972    {
1973     "enum_field_value" : 2,
1974     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
1975    },
1976    {
1977     "enum_field_value" : 4,
1978     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
1979    },
1980    {
1981     "enum_field_value" : 8,
1982     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
1983    },
1984    {
1985     "enum_field_value" : 15,
1986     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
1987    }
1988   ],
1989   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1990   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1991   "referenced_type" : "type-704",
1992   "self_type" : "type-704",
1993   "size" : 4,
1994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1995   "underlying_type" : "type-2",
1996   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
1997  },
1998  {
1999   "alignment" : 4,
2000   "enum_fields" :
2001   [
2002    {
2003     "enum_field_value" : 0,
2004     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
2005    },
2006    {
2007     "enum_field_value" : 1,
2008     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
2009    },
2010    {
2011     "enum_field_value" : 2,
2012     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
2013    }
2014   ],
2015   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortRole",
2016   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
2017   "referenced_type" : "type-700",
2018   "self_type" : "type-700",
2019   "size" : 4,
2020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2021   "underlying_type" : "type-41",
2022   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortRoleE"
2023  },
2024  {
2025   "alignment" : 4,
2026   "enum_fields" :
2027   [
2028    {
2029     "enum_field_value" : 0,
2030     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
2031    },
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
2035    },
2036    {
2037     "enum_field_value" : 2,
2038     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
2039    },
2040    {
2041     "enum_field_value" : 3,
2042     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
2043    }
2044   ],
2045   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortType",
2046   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
2047   "referenced_type" : "type-701",
2048   "self_type" : "type-701",
2049   "size" : 4,
2050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2051   "underlying_type" : "type-41",
2052   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortTypeE"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : -1,
2060     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
2061    },
2062    {
2063     "enum_field_value" : 0,
2064     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
2065    },
2066    {
2067     "enum_field_value" : 0,
2068     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
2069    },
2070    {
2071     "enum_field_value" : 0,
2072     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
2073    }
2074   ],
2075   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2076   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2077   "referenced_type" : "type-689",
2078   "self_type" : "type-689",
2079   "size" : 4,
2080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2081   "underlying_type" : "type-41",
2082   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioSessionConstsE"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 0,
2090     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
2091    },
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
2095    },
2096    {
2097     "enum_field_value" : 2,
2098     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
2099    },
2100    {
2101     "enum_field_value" : 3,
2102     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
2103    },
2104    {
2105     "enum_field_value" : 4,
2106     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
2107    },
2108    {
2109     "enum_field_value" : 5,
2110     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
2111    },
2112    {
2113     "enum_field_value" : 6,
2114     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
2115    },
2116    {
2117     "enum_field_value" : 7,
2118     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
2119    },
2120    {
2121     "enum_field_value" : 8,
2122     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
2123    },
2124    {
2125     "enum_field_value" : 9,
2126     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
2127    },
2128    {
2129     "enum_field_value" : 10,
2130     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
2131    },
2132    {
2133     "enum_field_value" : 9,
2134     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
2135    },
2136    {
2137     "enum_field_value" : 1998,
2138     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
2139    },
2140    {
2141     "enum_field_value" : 1999,
2142     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
2143    }
2144   ],
2145   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSource",
2146   "name" : "android::hardware::audio::common::V2_0::AudioSource",
2147   "referenced_type" : "type-688",
2148   "self_type" : "type-688",
2149   "size" : 4,
2150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2151   "underlying_type" : "type-41",
2152   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioSourceE"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : -1,
2160     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
2161    },
2162    {
2163     "enum_field_value" : 0,
2164     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
2165    },
2166    {
2167     "enum_field_value" : 0,
2168     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
2169    },
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
2173    },
2174    {
2175     "enum_field_value" : 2,
2176     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
2177    },
2178    {
2179     "enum_field_value" : 3,
2180     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
2181    },
2182    {
2183     "enum_field_value" : 4,
2184     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
2185    },
2186    {
2187     "enum_field_value" : 5,
2188     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
2189    },
2190    {
2191     "enum_field_value" : 6,
2192     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
2193    },
2194    {
2195     "enum_field_value" : 7,
2196     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
2197    },
2198    {
2199     "enum_field_value" : 8,
2200     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
2201    },
2202    {
2203     "enum_field_value" : 9,
2204     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
2205    },
2206    {
2207     "enum_field_value" : 10,
2208     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
2209    },
2210    {
2211     "enum_field_value" : 11,
2212     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
2213    },
2214    {
2215     "enum_field_value" : 12,
2216     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
2217    },
2218    {
2219     "enum_field_value" : 11,
2220     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
2221    },
2222    {
2223     "enum_field_value" : 12,
2224     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
2225    },
2226    {
2227     "enum_field_value" : 13,
2228     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
2229    }
2230   ],
2231   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioStreamType",
2232   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
2233   "referenced_type" : "type-687",
2234   "self_type" : "type-687",
2235   "size" : 4,
2236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2237   "underlying_type" : "type-41",
2238   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioStreamTypeE"
2239  },
2240  {
2241   "alignment" : 4,
2242   "enum_fields" :
2243   [
2244    {
2245     "enum_field_value" : 0,
2246     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2247    },
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2251    },
2252    {
2253     "enum_field_value" : 2,
2254     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2255    },
2256    {
2257     "enum_field_value" : 3,
2258     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2259    },
2260    {
2261     "enum_field_value" : 4,
2262     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2263    },
2264    {
2265     "enum_field_value" : 5,
2266     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2267    },
2268    {
2269     "enum_field_value" : 6,
2270     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2271    },
2272    {
2273     "enum_field_value" : 7,
2274     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2275    },
2276    {
2277     "enum_field_value" : 8,
2278     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2279    },
2280    {
2281     "enum_field_value" : 9,
2282     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2283    },
2284    {
2285     "enum_field_value" : 10,
2286     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2287    },
2288    {
2289     "enum_field_value" : 11,
2290     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2291    },
2292    {
2293     "enum_field_value" : 12,
2294     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2295    },
2296    {
2297     "enum_field_value" : 13,
2298     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2299    },
2300    {
2301     "enum_field_value" : 14,
2302     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2303    },
2304    {
2305     "enum_field_value" : 15,
2306     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2307    },
2308    {
2309     "enum_field_value" : 16,
2310     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2311    },
2312    {
2313     "enum_field_value" : 17,
2314     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2315    },
2316    {
2317     "enum_field_value" : 16,
2318     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2319    }
2320   ],
2321   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioUsage",
2322   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2323   "referenced_type" : "type-696",
2324   "self_type" : "type-696",
2325   "size" : 4,
2326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2327   "underlying_type" : "type-41",
2328   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010AudioUsageE"
2329  },
2330  {
2331   "alignment" : 4,
2332   "enum_fields" :
2333   [
2334    {
2335     "enum_field_value" : 2,
2336     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
2337    },
2338    {
2339     "enum_field_value" : 8,
2340     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
2341    }
2342   ],
2343   "linker_set_key" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2344   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2345   "referenced_type" : "type-690",
2346   "self_type" : "type-690",
2347   "size" : 4,
2348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2349   "underlying_type" : "type-41",
2350   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017FixedChannelCountE"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 0,
2358     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2359    },
2360    {
2361     "enum_field_value" : 1,
2362     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2363    },
2364    {
2365     "enum_field_value" : 2,
2366     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2367    },
2368    {
2369     "enum_field_value" : 3,
2370     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2371    },
2372    {
2373     "enum_field_value" : 4,
2374     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2375    },
2376    {
2377     "enum_field_value" : 5,
2378     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2379    },
2380    {
2381     "enum_field_value" : 6,
2382     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2383    },
2384    {
2385     "enum_field_value" : 7,
2386     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2387    },
2388    {
2389     "enum_field_value" : 8,
2390     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2391    },
2392    {
2393     "enum_field_value" : 9,
2394     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2395    }
2396   ],
2397   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2398   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2399   "referenced_type" : "type-720",
2400   "self_type" : "type-720",
2401   "size" : 4,
2402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2403   "underlying_type" : "type-2",
2404   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2405  },
2406  {
2407   "alignment" : 4,
2408   "enum_fields" :
2409   [
2410    {
2411     "enum_field_value" : 0,
2412     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::SUCCESS"
2413    },
2414    {
2415     "enum_field_value" : 1,
2416     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::ABORT"
2417    },
2418    {
2419     "enum_field_value" : 2,
2420     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::FAILURE"
2421    }
2422   ],
2423   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2424   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2425   "referenced_type" : "type-777",
2426   "self_type" : "type-777",
2427   "size" : 4,
2428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2429   "underlying_type" : "type-2",
2430   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback17RecognitionStatusE"
2431  },
2432  {
2433   "alignment" : 4,
2434   "enum_fields" :
2435   [
2436    {
2437     "enum_field_value" : 0,
2438     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus::UPDATED"
2439    }
2440   ],
2441   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2442   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2443   "referenced_type" : "type-778",
2444   "self_type" : "type-778",
2445   "size" : 4,
2446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2447   "underlying_type" : "type-2",
2448   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16SoundModelStatusE"
2449  },
2450  {
2451   "alignment" : 4,
2452   "enum_fields" :
2453   [
2454    {
2455     "enum_field_value" : 1,
2456     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::VOICE_TRIGGER"
2457    },
2458    {
2459     "enum_field_value" : 2,
2460     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_IDENTIFICATION"
2461    },
2462    {
2463     "enum_field_value" : 4,
2464     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_AUTHENTICATION"
2465    },
2466    {
2467     "enum_field_value" : 8,
2468     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::GENERIC_TRIGGER"
2469    }
2470   ],
2471   "linker_set_key" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2472   "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2473   "referenced_type" : "type-677",
2474   "self_type" : "type-677",
2475   "size" : 4,
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2477   "underlying_type" : "type-2",
2478   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015RecognitionModeE"
2479  },
2480  {
2481   "alignment" : 4,
2482   "enum_fields" :
2483   [
2484    {
2485     "enum_field_value" : -1,
2486     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::UNKNOWN"
2487    },
2488    {
2489     "enum_field_value" : 0,
2490     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::KEYPHRASE"
2491    },
2492    {
2493     "enum_field_value" : 1,
2494     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::GENERIC"
2495    }
2496   ],
2497   "linker_set_key" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2498   "name" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2499   "referenced_type" : "type-676",
2500   "self_type" : "type-676",
2501   "size" : 4,
2502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2503   "underlying_type" : "type-41",
2504   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_014SoundModelTypeE"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 0,
2512     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2513    },
2514    {
2515     "enum_field_value" : 1,
2516     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2517    },
2518    {
2519     "enum_field_value" : 2,
2520     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2521    }
2522   ],
2523   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2524   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2525   "referenced_type" : "type-527",
2526   "self_type" : "type-527",
2527   "size" : 4,
2528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2529   "underlying_type" : "type-41",
2530   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2531  },
2532  {
2533   "alignment" : 4,
2534   "enum_fields" :
2535   [
2536    {
2537     "enum_field_value" : -1,
2538     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2539    }
2540   ],
2541   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2542   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2543   "referenced_type" : "type-667",
2544   "self_type" : "type-667",
2545   "size" : 4,
2546   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2547   "underlying_type" : "type-41",
2548   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2549  },
2550  {
2551   "alignment" : 1,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2557    },
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2561    },
2562    {
2563     "enum_field_value" : 2,
2564     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2565    }
2566   ],
2567   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2568   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2569   "referenced_type" : "type-666",
2570   "self_type" : "type-666",
2571   "size" : 1,
2572   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2573   "underlying_type" : "type-65",
2574   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2575  },
2576  {
2577   "alignment" : 4,
2578   "enum_fields" :
2579   [
2580    {
2581     "enum_field_value" : 0,
2582     "name" : "ANDROID_LOG_UNKNOWN"
2583    },
2584    {
2585     "enum_field_value" : 1,
2586     "name" : "ANDROID_LOG_DEFAULT"
2587    },
2588    {
2589     "enum_field_value" : 2,
2590     "name" : "ANDROID_LOG_VERBOSE"
2591    },
2592    {
2593     "enum_field_value" : 3,
2594     "name" : "ANDROID_LOG_DEBUG"
2595    },
2596    {
2597     "enum_field_value" : 4,
2598     "name" : "ANDROID_LOG_INFO"
2599    },
2600    {
2601     "enum_field_value" : 5,
2602     "name" : "ANDROID_LOG_WARN"
2603    },
2604    {
2605     "enum_field_value" : 6,
2606     "name" : "ANDROID_LOG_ERROR"
2607    },
2608    {
2609     "enum_field_value" : 7,
2610     "name" : "ANDROID_LOG_FATAL"
2611    },
2612    {
2613     "enum_field_value" : 8,
2614     "name" : "ANDROID_LOG_SILENT"
2615    }
2616   ],
2617   "linker_set_key" : "android_LogPriority",
2618   "name" : "android_LogPriority",
2619   "referenced_type" : "type-1",
2620   "self_type" : "type-1",
2621   "size" : 4,
2622   "source_file" : "/system/core/liblog/include/android/log.h",
2623   "underlying_type" : "type-2",
2624   "unique_id" : "android_LogPriority"
2625  },
2626  {
2627   "alignment" : 4,
2628   "enum_fields" :
2629   [
2630    {
2631     "enum_field_value" : 0,
2632     "name" : "HAL_COLOR_MODE_NATIVE"
2633    },
2634    {
2635     "enum_field_value" : 1,
2636     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2637    },
2638    {
2639     "enum_field_value" : 2,
2640     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2641    },
2642    {
2643     "enum_field_value" : 3,
2644     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2645    },
2646    {
2647     "enum_field_value" : 4,
2648     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2649    },
2650    {
2651     "enum_field_value" : 5,
2652     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2653    },
2654    {
2655     "enum_field_value" : 6,
2656     "name" : "HAL_COLOR_MODE_DCI_P3"
2657    },
2658    {
2659     "enum_field_value" : 7,
2660     "name" : "HAL_COLOR_MODE_SRGB"
2661    },
2662    {
2663     "enum_field_value" : 8,
2664     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2665    },
2666    {
2667     "enum_field_value" : 9,
2668     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2669    }
2670   ],
2671   "linker_set_key" : "android_color_mode_t",
2672   "name" : "android_color_mode_t",
2673   "referenced_type" : "type-616",
2674   "self_type" : "type-616",
2675   "size" : 4,
2676   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2677   "underlying_type" : "type-2",
2678   "unique_id" : "android_color_mode_t"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 10,
2686     "name" : "HAL_COLOR_MODE_BT2020"
2687    },
2688    {
2689     "enum_field_value" : 11,
2690     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2691    },
2692    {
2693     "enum_field_value" : 12,
2694     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2695    }
2696   ],
2697   "linker_set_key" : "android_color_mode_v1_1_t",
2698   "name" : "android_color_mode_v1_1_t",
2699   "referenced_type" : "type-622",
2700   "self_type" : "type-622",
2701   "size" : 4,
2702   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2703   "underlying_type" : "type-2",
2704   "unique_id" : "android_color_mode_v1_1_t"
2705  },
2706  {
2707   "alignment" : 4,
2708   "enum_fields" :
2709   [
2710    {
2711     "enum_field_value" : 0,
2712     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2713    },
2714    {
2715     "enum_field_value" : 1,
2716     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2717    },
2718    {
2719     "enum_field_value" : 2,
2720     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2721    },
2722    {
2723     "enum_field_value" : 3,
2724     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2725    },
2726    {
2727     "enum_field_value" : 4,
2728     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2729    },
2730    {
2731     "enum_field_value" : 5,
2732     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2733    },
2734    {
2735     "enum_field_value" : 6,
2736     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2737    }
2738   ],
2739   "linker_set_key" : "android_color_transform_t",
2740   "name" : "android_color_transform_t",
2741   "referenced_type" : "type-618",
2742   "self_type" : "type-618",
2743   "size" : 4,
2744   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2745   "underlying_type" : "type-2",
2746   "unique_id" : "android_color_transform_t"
2747  },
2748  {
2749   "alignment" : 4,
2750   "enum_fields" :
2751   [
2752    {
2753     "enum_field_value" : 0,
2754     "name" : "HAL_DATASPACE_UNKNOWN"
2755    },
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "HAL_DATASPACE_ARBITRARY"
2759    },
2760    {
2761     "enum_field_value" : 16,
2762     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2763    },
2764    {
2765     "enum_field_value" : 4128768,
2766     "name" : "HAL_DATASPACE_STANDARD_MASK"
2767    },
2768    {
2769     "enum_field_value" : 0,
2770     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2771    },
2772    {
2773     "enum_field_value" : 65536,
2774     "name" : "HAL_DATASPACE_STANDARD_BT709"
2775    },
2776    {
2777     "enum_field_value" : 131072,
2778     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2779    },
2780    {
2781     "enum_field_value" : 196608,
2782     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2783    },
2784    {
2785     "enum_field_value" : 262144,
2786     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2787    },
2788    {
2789     "enum_field_value" : 327680,
2790     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2791    },
2792    {
2793     "enum_field_value" : 393216,
2794     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2795    },
2796    {
2797     "enum_field_value" : 458752,
2798     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2799    },
2800    {
2801     "enum_field_value" : 524288,
2802     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2803    },
2804    {
2805     "enum_field_value" : 589824,
2806     "name" : "HAL_DATASPACE_STANDARD_FILM"
2807    },
2808    {
2809     "enum_field_value" : 655360,
2810     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2811    },
2812    {
2813     "enum_field_value" : 720896,
2814     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2815    },
2816    {
2817     "enum_field_value" : 22,
2818     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2819    },
2820    {
2821     "enum_field_value" : 130023424,
2822     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2823    },
2824    {
2825     "enum_field_value" : 0,
2826     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2827    },
2828    {
2829     "enum_field_value" : 4194304,
2830     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2831    },
2832    {
2833     "enum_field_value" : 8388608,
2834     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2835    },
2836    {
2837     "enum_field_value" : 12582912,
2838     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2839    },
2840    {
2841     "enum_field_value" : 16777216,
2842     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2843    },
2844    {
2845     "enum_field_value" : 20971520,
2846     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2847    },
2848    {
2849     "enum_field_value" : 25165824,
2850     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2851    },
2852    {
2853     "enum_field_value" : 29360128,
2854     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2855    },
2856    {
2857     "enum_field_value" : 33554432,
2858     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2859    },
2860    {
2861     "enum_field_value" : 27,
2862     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2863    },
2864    {
2865     "enum_field_value" : 939524096,
2866     "name" : "HAL_DATASPACE_RANGE_MASK"
2867    },
2868    {
2869     "enum_field_value" : 0,
2870     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2871    },
2872    {
2873     "enum_field_value" : 134217728,
2874     "name" : "HAL_DATASPACE_RANGE_FULL"
2875    },
2876    {
2877     "enum_field_value" : 268435456,
2878     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2879    },
2880    {
2881     "enum_field_value" : 402653184,
2882     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2883    },
2884    {
2885     "enum_field_value" : 512,
2886     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2887    },
2888    {
2889     "enum_field_value" : 138477568,
2890     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2891    },
2892    {
2893     "enum_field_value" : 406913024,
2894     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2895    },
2896    {
2897     "enum_field_value" : 513,
2898     "name" : "HAL_DATASPACE_SRGB"
2899    },
2900    {
2901     "enum_field_value" : 142671872,
2902     "name" : "HAL_DATASPACE_V0_SRGB"
2903    },
2904    {
2905     "enum_field_value" : 411107328,
2906     "name" : "HAL_DATASPACE_V0_SCRGB"
2907    },
2908    {
2909     "enum_field_value" : 257,
2910     "name" : "HAL_DATASPACE_JFIF"
2911    },
2912    {
2913     "enum_field_value" : 146931712,
2914     "name" : "HAL_DATASPACE_V0_JFIF"
2915    },
2916    {
2917     "enum_field_value" : 258,
2918     "name" : "HAL_DATASPACE_BT601_625"
2919    },
2920    {
2921     "enum_field_value" : 281149440,
2922     "name" : "HAL_DATASPACE_V0_BT601_625"
2923    },
2924    {
2925     "enum_field_value" : 259,
2926     "name" : "HAL_DATASPACE_BT601_525"
2927    },
2928    {
2929     "enum_field_value" : 281280512,
2930     "name" : "HAL_DATASPACE_V0_BT601_525"
2931    },
2932    {
2933     "enum_field_value" : 260,
2934     "name" : "HAL_DATASPACE_BT709"
2935    },
2936    {
2937     "enum_field_value" : 281083904,
2938     "name" : "HAL_DATASPACE_V0_BT709"
2939    },
2940    {
2941     "enum_field_value" : 139067392,
2942     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2943    },
2944    {
2945     "enum_field_value" : 155844608,
2946     "name" : "HAL_DATASPACE_DCI_P3"
2947    },
2948    {
2949     "enum_field_value" : 139067392,
2950     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2951    },
2952    {
2953     "enum_field_value" : 143261696,
2954     "name" : "HAL_DATASPACE_DISPLAY_P3"
2955    },
2956    {
2957     "enum_field_value" : 151715840,
2958     "name" : "HAL_DATASPACE_ADOBE_RGB"
2959    },
2960    {
2961     "enum_field_value" : 138805248,
2962     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2963    },
2964    {
2965     "enum_field_value" : 147193856,
2966     "name" : "HAL_DATASPACE_BT2020"
2967    },
2968    {
2969     "enum_field_value" : 163971072,
2970     "name" : "HAL_DATASPACE_BT2020_PQ"
2971    },
2972    {
2973     "enum_field_value" : 4096,
2974     "name" : "HAL_DATASPACE_DEPTH"
2975    },
2976    {
2977     "enum_field_value" : 4097,
2978     "name" : "HAL_DATASPACE_SENSOR"
2979    }
2980   ],
2981   "linker_set_key" : "android_dataspace_t",
2982   "name" : "android_dataspace_t",
2983   "referenced_type" : "type-615",
2984   "self_type" : "type-615",
2985   "size" : 4,
2986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2987   "underlying_type" : "type-2",
2988   "unique_id" : "android_dataspace_t"
2989  },
2990  {
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 281411584,
2996     "name" : "HAL_DATASPACE_BT2020_ITU"
2997    },
2998    {
2999     "enum_field_value" : 298188800,
3000     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
3001    },
3002    {
3003     "enum_field_value" : 302383104,
3004     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
3005    },
3006    {
3007     "enum_field_value" : 168165376,
3008     "name" : "HAL_DATASPACE_BT2020_HLG"
3009    }
3010   ],
3011   "linker_set_key" : "android_dataspace_v1_1_t",
3012   "name" : "android_dataspace_v1_1_t",
3013   "referenced_type" : "type-621",
3014   "self_type" : "type-621",
3015   "size" : 4,
3016   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3017   "underlying_type" : "type-2",
3018   "unique_id" : "android_dataspace_v1_1_t"
3019  },
3020  {
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 142999552,
3026     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
3027    },
3028    {
3029     "enum_field_value" : 4098,
3030     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
3031    },
3032    {
3033     "enum_field_value" : 4099,
3034     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
3035    },
3036    {
3037     "enum_field_value" : 4100,
3038     "name" : "HAL_DATASPACE_HEIF"
3039    }
3040   ],
3041   "linker_set_key" : "android_dataspace_v1_2_t",
3042   "name" : "android_dataspace_v1_2_t",
3043   "referenced_type" : "type-625",
3044   "self_type" : "type-625",
3045   "size" : 4,
3046   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3047   "underlying_type" : "type-2",
3048   "unique_id" : "android_dataspace_v1_2_t"
3049  },
3050  {
3051   "alignment" : 4,
3052   "enum_fields" :
3053   [
3054    {
3055     "enum_field_value" : 1,
3056     "name" : "FLEX_COMPONENT_Y"
3057    },
3058    {
3059     "enum_field_value" : 2,
3060     "name" : "FLEX_COMPONENT_Cb"
3061    },
3062    {
3063     "enum_field_value" : 4,
3064     "name" : "FLEX_COMPONENT_Cr"
3065    },
3066    {
3067     "enum_field_value" : 1024,
3068     "name" : "FLEX_COMPONENT_R"
3069    },
3070    {
3071     "enum_field_value" : 2048,
3072     "name" : "FLEX_COMPONENT_G"
3073    },
3074    {
3075     "enum_field_value" : 4096,
3076     "name" : "FLEX_COMPONENT_B"
3077    },
3078    {
3079     "enum_field_value" : 1073741824,
3080     "name" : "FLEX_COMPONENT_A"
3081    }
3082   ],
3083   "linker_set_key" : "android_flex_component",
3084   "name" : "android_flex_component",
3085   "referenced_type" : "type-631",
3086   "self_type" : "type-631",
3087   "size" : 4,
3088   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3089   "underlying_type" : "type-2",
3090   "unique_id" : "android_flex_component"
3091  },
3092  {
3093   "alignment" : 4,
3094   "enum_fields" :
3095   [
3096    {
3097     "enum_field_value" : 0,
3098     "name" : "FLEX_FORMAT_INVALID"
3099    },
3100    {
3101     "enum_field_value" : 1,
3102     "name" : "FLEX_FORMAT_Y"
3103    },
3104    {
3105     "enum_field_value" : 7,
3106     "name" : "FLEX_FORMAT_YCbCr"
3107    },
3108    {
3109     "enum_field_value" : 1073741831,
3110     "name" : "FLEX_FORMAT_YCbCrA"
3111    },
3112    {
3113     "enum_field_value" : 7168,
3114     "name" : "FLEX_FORMAT_RGB"
3115    },
3116    {
3117     "enum_field_value" : 1073748992,
3118     "name" : "FLEX_FORMAT_RGBA"
3119    }
3120   ],
3121   "linker_set_key" : "android_flex_format",
3122   "name" : "android_flex_format",
3123   "referenced_type" : "type-633",
3124   "self_type" : "type-633",
3125   "size" : 4,
3126   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3127   "underlying_type" : "type-2",
3128   "unique_id" : "android_flex_format"
3129  },
3130  {
3131   "alignment" : 4,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "HAL_HDR_DOLBY_VISION"
3137    },
3138    {
3139     "enum_field_value" : 2,
3140     "name" : "HAL_HDR_HDR10"
3141    },
3142    {
3143     "enum_field_value" : 3,
3144     "name" : "HAL_HDR_HLG"
3145    }
3146   ],
3147   "linker_set_key" : "android_hdr_t",
3148   "name" : "android_hdr_t",
3149   "referenced_type" : "type-619",
3150   "self_type" : "type-619",
3151   "size" : 4,
3152   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3153   "underlying_type" : "type-2",
3154   "unique_id" : "android_hdr_t"
3155  },
3156  {
3157   "alignment" : 4,
3158   "enum_fields" :
3159   [
3160    {
3161     "enum_field_value" : 4,
3162     "name" : "HAL_HDR_HDR10_PLUS"
3163    }
3164   ],
3165   "linker_set_key" : "android_hdr_v1_2_t",
3166   "name" : "android_hdr_v1_2_t",
3167   "referenced_type" : "type-624",
3168   "self_type" : "type-624",
3169   "size" : 4,
3170   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3171   "underlying_type" : "type-2",
3172   "unique_id" : "android_hdr_v1_2_t"
3173  },
3174  {
3175   "alignment" : 4,
3176   "enum_fields" :
3177   [
3178    {
3179     "enum_field_value" : 39,
3180     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3181    },
3182    {
3183     "enum_field_value" : 40,
3184     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3185    },
3186    {
3187     "enum_field_value" : 41,
3188     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3189    },
3190    {
3191     "enum_field_value" : 42,
3192     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3193    }
3194   ],
3195   "linker_set_key" : "android_pixel_format_sw_t",
3196   "name" : "android_pixel_format_sw_t",
3197   "referenced_type" : "type-627",
3198   "self_type" : "type-627",
3199   "size" : 4,
3200   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3201   "underlying_type" : "type-2",
3202   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3203  },
3204  {
3205   "alignment" : 4,
3206   "enum_fields" :
3207   [
3208    {
3209     "enum_field_value" : 1,
3210     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3211    },
3212    {
3213     "enum_field_value" : 2,
3214     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3215    },
3216    {
3217     "enum_field_value" : 3,
3218     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3219    },
3220    {
3221     "enum_field_value" : 4,
3222     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3223    },
3224    {
3225     "enum_field_value" : 5,
3226     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3227    },
3228    {
3229     "enum_field_value" : 16,
3230     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3231    },
3232    {
3233     "enum_field_value" : 17,
3234     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3235    },
3236    {
3237     "enum_field_value" : 20,
3238     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3239    },
3240    {
3241     "enum_field_value" : 22,
3242     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3243    },
3244    {
3245     "enum_field_value" : 32,
3246     "name" : "HAL_PIXEL_FORMAT_RAW16"
3247    },
3248    {
3249     "enum_field_value" : 33,
3250     "name" : "HAL_PIXEL_FORMAT_BLOB"
3251    },
3252    {
3253     "enum_field_value" : 34,
3254     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3255    },
3256    {
3257     "enum_field_value" : 35,
3258     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3259    },
3260    {
3261     "enum_field_value" : 36,
3262     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3263    },
3264    {
3265     "enum_field_value" : 37,
3266     "name" : "HAL_PIXEL_FORMAT_RAW10"
3267    },
3268    {
3269     "enum_field_value" : 38,
3270     "name" : "HAL_PIXEL_FORMAT_RAW12"
3271    },
3272    {
3273     "enum_field_value" : 43,
3274     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3275    },
3276    {
3277     "enum_field_value" : 538982489,
3278     "name" : "HAL_PIXEL_FORMAT_Y8"
3279    },
3280    {
3281     "enum_field_value" : 540422489,
3282     "name" : "HAL_PIXEL_FORMAT_Y16"
3283    },
3284    {
3285     "enum_field_value" : 842094169,
3286     "name" : "HAL_PIXEL_FORMAT_YV12"
3287    }
3288   ],
3289   "linker_set_key" : "android_pixel_format_t",
3290   "name" : "android_pixel_format_t",
3291   "referenced_type" : "type-613",
3292   "self_type" : "type-613",
3293   "size" : 4,
3294   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3295   "underlying_type" : "type-2",
3296   "unique_id" : "android_pixel_format_t"
3297  },
3298  {
3299   "alignment" : 4,
3300   "enum_fields" :
3301   [
3302    {
3303     "enum_field_value" : 48,
3304     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3305    },
3306    {
3307     "enum_field_value" : 49,
3308     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3309    },
3310    {
3311     "enum_field_value" : 50,
3312     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3313    },
3314    {
3315     "enum_field_value" : 51,
3316     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3317    },
3318    {
3319     "enum_field_value" : 52,
3320     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3321    },
3322    {
3323     "enum_field_value" : 53,
3324     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3325    },
3326    {
3327     "enum_field_value" : 54,
3328     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3329    }
3330   ],
3331   "linker_set_key" : "android_pixel_format_v1_1_t",
3332   "name" : "android_pixel_format_v1_1_t",
3333   "referenced_type" : "type-620",
3334   "self_type" : "type-620",
3335   "size" : 4,
3336   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3337   "underlying_type" : "type-2",
3338   "unique_id" : "android_pixel_format_v1_1_t"
3339  },
3340  {
3341   "alignment" : 4,
3342   "enum_fields" :
3343   [
3344    {
3345     "enum_field_value" : 55,
3346     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3347    }
3348   ],
3349   "linker_set_key" : "android_pixel_format_v1_2_t",
3350   "name" : "android_pixel_format_v1_2_t",
3351   "referenced_type" : "type-626",
3352   "self_type" : "type-626",
3353   "size" : 4,
3354   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3355   "underlying_type" : "type-2",
3356   "unique_id" : "android_pixel_format_v1_2_t"
3357  },
3358  {
3359   "alignment" : 4,
3360   "enum_fields" :
3361   [
3362    {
3363     "enum_field_value" : 0,
3364     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3365    },
3366    {
3367     "enum_field_value" : 1,
3368     "name" : "HAL_RENDER_INTENT_ENHANCE"
3369    },
3370    {
3371     "enum_field_value" : 2,
3372     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3373    },
3374    {
3375     "enum_field_value" : 3,
3376     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3377    }
3378   ],
3379   "linker_set_key" : "android_render_intent_v1_1_t",
3380   "name" : "android_render_intent_v1_1_t",
3381   "referenced_type" : "type-623",
3382   "self_type" : "type-623",
3383   "size" : 4,
3384   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3385   "underlying_type" : "type-2",
3386   "unique_id" : "android_render_intent_v1_1_t"
3387  },
3388  {
3389   "alignment" : 4,
3390   "enum_fields" :
3391   [
3392    {
3393     "enum_field_value" : 1,
3394     "name" : "HAL_TRANSFORM_FLIP_H"
3395    },
3396    {
3397     "enum_field_value" : 2,
3398     "name" : "HAL_TRANSFORM_FLIP_V"
3399    },
3400    {
3401     "enum_field_value" : 4,
3402     "name" : "HAL_TRANSFORM_ROT_90"
3403    },
3404    {
3405     "enum_field_value" : 3,
3406     "name" : "HAL_TRANSFORM_ROT_180"
3407    },
3408    {
3409     "enum_field_value" : 7,
3410     "name" : "HAL_TRANSFORM_ROT_270"
3411    }
3412   ],
3413   "linker_set_key" : "android_transform_t",
3414   "name" : "android_transform_t",
3415   "referenced_type" : "type-614",
3416   "self_type" : "type-614",
3417   "size" : 4,
3418   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3419   "underlying_type" : "type-2",
3420   "unique_id" : "android_transform_t"
3421  },
3422  {
3423   "alignment" : 4,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 0,
3428     "name" : "LOG_ID_MIN"
3429    },
3430    {
3431     "enum_field_value" : 0,
3432     "name" : "LOG_ID_MAIN"
3433    },
3434    {
3435     "enum_field_value" : 1,
3436     "name" : "LOG_ID_RADIO"
3437    },
3438    {
3439     "enum_field_value" : 2,
3440     "name" : "LOG_ID_EVENTS"
3441    },
3442    {
3443     "enum_field_value" : 3,
3444     "name" : "LOG_ID_SYSTEM"
3445    },
3446    {
3447     "enum_field_value" : 4,
3448     "name" : "LOG_ID_CRASH"
3449    },
3450    {
3451     "enum_field_value" : 5,
3452     "name" : "LOG_ID_STATS"
3453    },
3454    {
3455     "enum_field_value" : 6,
3456     "name" : "LOG_ID_SECURITY"
3457    },
3458    {
3459     "enum_field_value" : 7,
3460     "name" : "LOG_ID_KERNEL"
3461    },
3462    {
3463     "enum_field_value" : 8,
3464     "name" : "LOG_ID_MAX"
3465    }
3466   ],
3467   "linker_set_key" : "log_id",
3468   "name" : "log_id",
3469   "referenced_type" : "type-254",
3470   "self_type" : "type-254",
3471   "size" : 4,
3472   "source_file" : "/system/core/liblog/include/android/log.h",
3473   "underlying_type" : "type-2",
3474   "unique_id" : "log_id"
3475  }
3476 ],
3477 "function_types" :
3478 [
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3482   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-133"
3487    },
3488    {
3489     "referenced_type" : "type-139"
3490    },
3491    {
3492     "referenced_type" : "type-43"
3493    }
3494   ],
3495   "referenced_type" : "type-132",
3496   "return_type" : "type-10",
3497   "self_type" : "type-132",
3498   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3499  },
3500  {
3501   "alignment" : 4,
3502   "linker_set_key" : "int (void *)",
3503   "name" : "int (void *)",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "type-43"
3508    }
3509   ],
3510   "referenced_type" : "type-643",
3511   "return_type" : "type-41",
3512   "self_type" : "type-643",
3513   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3514  },
3515  {
3516   "alignment" : 4,
3517   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3518   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3519   "parameters" :
3520   [
3521    {
3522     "referenced_type" : "type-557"
3523    },
3524    {
3525     "referenced_type" : "type-471"
3526    },
3527    {
3528     "referenced_type" : "type-2"
3529    },
3530    {
3531     "referenced_type" : "type-558"
3532    },
3533    {
3534     "referenced_type" : "type-2"
3535    },
3536    {
3537     "referenced_type" : "type-43"
3538    }
3539   ],
3540   "referenced_type" : "type-556",
3541   "return_type" : "type-44",
3542   "self_type" : "type-556",
3543   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3544  }
3545 ],
3546 "functions" :
3547 [
3548  {
3549   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getService",
3550   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3551   "parameters" :
3552   [
3553    {
3554     "default_arg" : true,
3555     "referenced_type" : "type-570"
3556    },
3557    {
3558     "default_arg" : true,
3559     "referenced_type" : "type-10"
3560    }
3561   ],
3562   "return_type" : "type-48",
3563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3564  },
3565  {
3566   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::linkToDeath",
3567   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3568   "parameters" :
3569   [
3570    {
3571     "is_this_ptr" : true,
3572     "referenced_type" : "type-49"
3573    },
3574    {
3575     "referenced_type" : "type-37"
3576    },
3577    {
3578     "referenced_type" : "type-9"
3579    }
3580   ],
3581   "return_type" : "type-238",
3582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3583  },
3584  {
3585   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getDebugInfo",
3586   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3587   "parameters" :
3588   [
3589    {
3590     "is_this_ptr" : true,
3591     "referenced_type" : "type-49"
3592    },
3593    {
3594     "referenced_type" : "type-873"
3595    }
3596   ],
3597   "return_type" : "type-270",
3598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3599  },
3600  {
3601   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getHashChain",
3602   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3603   "parameters" :
3604   [
3605    {
3606     "is_this_ptr" : true,
3607     "referenced_type" : "type-49"
3608    },
3609    {
3610     "referenced_type" : "type-874"
3611    }
3612   ],
3613   "return_type" : "type-270",
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3615  },
3616  {
3617   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::tryGetService",
3618   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3619   "parameters" :
3620   [
3621    {
3622     "default_arg" : true,
3623     "referenced_type" : "type-570"
3624    },
3625    {
3626     "default_arg" : true,
3627     "referenced_type" : "type-10"
3628    }
3629   ],
3630   "return_type" : "type-48",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::unlinkToDeath",
3635   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-49"
3641    },
3642    {
3643     "referenced_type" : "type-37"
3644    }
3645   ],
3646   "return_type" : "type-238",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceChain",
3651   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-49"
3657    },
3658    {
3659     "referenced_type" : "type-875"
3660    }
3661   ],
3662   "return_type" : "type-270",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerAsService",
3667   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3668   "parameters" :
3669   [
3670    {
3671     "is_this_ptr" : true,
3672     "referenced_type" : "type-49"
3673    },
3674    {
3675     "default_arg" : true,
3676     "referenced_type" : "type-570"
3677    }
3678   ],
3679   "return_type" : "type-41",
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3681  },
3682  {
3683   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceDescriptor",
3684   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3685   "parameters" :
3686   [
3687    {
3688     "is_this_ptr" : true,
3689     "referenced_type" : "type-49"
3690    },
3691    {
3692     "referenced_type" : "type-876"
3693    }
3694   ],
3695   "return_type" : "type-270",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::notifySyspropsChanged",
3700   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "type-49"
3706    }
3707   ],
3708   "return_type" : "type-270",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3710  },
3711  {
3712   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::setHALInstrumentation",
3713   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv",
3714   "parameters" :
3715   [
3716    {
3717     "is_this_ptr" : true,
3718     "referenced_type" : "type-49"
3719    }
3720   ],
3721   "return_type" : "type-270",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerForNotifications",
3726   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3727   "parameters" :
3728   [
3729    {
3730     "referenced_type" : "type-570"
3731    },
3732    {
3733     "referenced_type" : "type-808"
3734    }
3735   ],
3736   "return_type" : "type-10",
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3738  },
3739  {
3740   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::ping",
3741   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv",
3742   "parameters" :
3743   [
3744    {
3745     "is_this_ptr" : true,
3746     "referenced_type" : "type-49"
3747    }
3748   ],
3749   "return_type" : "type-270",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::debug",
3754   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "type-49"
3760    },
3761    {
3762     "referenced_type" : "type-519"
3763    },
3764    {
3765     "referenced_type" : "type-807"
3766    }
3767   ],
3768   "return_type" : "type-270",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3773   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb",
3774   "parameters" :
3775   [
3776    {
3777     "referenced_type" : "type-204"
3778    },
3779    {
3780     "default_arg" : true,
3781     "referenced_type" : "type-10"
3782    }
3783   ],
3784   "return_type" : "type-252",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3789   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb",
3790   "parameters" :
3791   [
3792    {
3793     "referenced_type" : "type-216"
3794    },
3795    {
3796     "default_arg" : true,
3797     "referenced_type" : "type-10"
3798    }
3799   ],
3800   "return_type" : "type-252",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3805   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3806   "parameters" :
3807   [
3808    {
3809     "referenced_type" : "type-80"
3810    },
3811    {
3812     "default_arg" : true,
3813     "referenced_type" : "type-10"
3814    }
3815   ],
3816   "return_type" : "type-252",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3821   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb",
3822   "parameters" :
3823   [
3824    {
3825     "referenced_type" : "type-866"
3826    },
3827    {
3828     "default_arg" : true,
3829     "referenced_type" : "type-10"
3830    }
3831   ],
3832   "return_type" : "type-252",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3834  },
3835  {
3836   "access" : "private",
3837   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::addOnewayTask",
3838   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE",
3839   "parameters" :
3840   [
3841    {
3842     "is_this_ptr" : true,
3843     "referenced_type" : "type-86"
3844    },
3845    {
3846     "referenced_type" : "type-879"
3847    }
3848   ],
3849   "return_type" : "type-270",
3850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3851  },
3852  {
3853   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3854   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "type-86"
3860    },
3861    {
3862     "referenced_type" : "type-82"
3863    }
3864   ],
3865   "return_type" : "type-44",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3867  },
3868  {
3869   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3870   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE",
3871   "parameters" :
3872   [
3873    {
3874     "is_this_ptr" : true,
3875     "referenced_type" : "type-86"
3876    },
3877    {
3878     "referenced_type" : "type-82"
3879    }
3880   ],
3881   "return_type" : "type-44",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::onTransact",
3886   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "type-59"
3892    },
3893    {
3894     "referenced_type" : "type-2"
3895    },
3896    {
3897     "referenced_type" : "type-566"
3898    },
3899    {
3900     "referenced_type" : "type-557"
3901    },
3902    {
3903     "default_arg" : true,
3904     "referenced_type" : "type-2"
3905    },
3906    {
3907     "default_arg" : true,
3908     "referenced_type" : "type-887"
3909    }
3910   ],
3911   "return_type" : "type-41",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3913  },
3914  {
3915   "access" : "private",
3916   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::getDebugInfo",
3917   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3918   "parameters" :
3919   [
3920    {
3921     "is_this_ptr" : true,
3922     "referenced_type" : "type-59"
3923    },
3924    {
3925     "referenced_type" : "type-888"
3926    }
3927   ],
3928   "return_type" : "type-270",
3929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3930  },
3931  {
3932   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::_hidl_getModelState",
3933   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3934   "parameters" :
3935   [
3936    {
3937     "referenced_type" : "type-567"
3938    },
3939    {
3940     "referenced_type" : "type-566"
3941    },
3942    {
3943     "referenced_type" : "type-557"
3944    },
3945    {
3946     "referenced_type" : "type-889"
3947    }
3948   ],
3949   "return_type" : "type-41",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3951  },
3952  {
3953   "access" : "private",
3954   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::ping",
3955   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv",
3956   "parameters" :
3957   [
3958    {
3959     "is_this_ptr" : true,
3960     "referenced_type" : "type-59"
3961    }
3962   ],
3963   "return_type" : "type-270",
3964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3965  },
3966  {
3967   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::BnHwSoundTriggerHw",
3968   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE",
3969   "parameters" :
3970   [
3971    {
3972     "is_this_ptr" : true,
3973     "referenced_type" : "type-59"
3974    },
3975    {
3976     "referenced_type" : "type-866"
3977    }
3978   ],
3979   "return_type" : "type-44",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::BnHwSoundTriggerHw",
3984   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "type-59"
3990    },
3991    {
3992     "referenced_type" : "type-866"
3993    }
3994   ],
3995   "return_type" : "type-44",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
4000   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "type-59"
4006    }
4007   ],
4008   "return_type" : "type-44",
4009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
4010  },
4011  {
4012   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
4013   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev",
4014   "parameters" :
4015   [
4016    {
4017     "is_this_ptr" : true,
4018     "referenced_type" : "type-59"
4019    }
4020   ],
4021   "return_type" : "type-44",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
4026   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev",
4027   "parameters" :
4028   [
4029    {
4030     "is_this_ptr" : true,
4031     "referenced_type" : "type-59"
4032    }
4033   ],
4034   "return_type" : "type-44",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::linkToDeath",
4039   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "type-96"
4045    },
4046    {
4047     "referenced_type" : "type-37"
4048    },
4049    {
4050     "referenced_type" : "type-9"
4051    }
4052   ],
4053   "return_type" : "type-238",
4054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4055  },
4056  {
4057   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getDebugInfo",
4058   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4059   "parameters" :
4060   [
4061    {
4062     "is_this_ptr" : true,
4063     "referenced_type" : "type-96"
4064    },
4065    {
4066     "referenced_type" : "type-890"
4067    }
4068   ],
4069   "return_type" : "type-270",
4070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4071  },
4072  {
4073   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getHashChain",
4074   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4075   "parameters" :
4076   [
4077    {
4078     "is_this_ptr" : true,
4079     "referenced_type" : "type-96"
4080    },
4081    {
4082     "referenced_type" : "type-891"
4083    }
4084   ],
4085   "return_type" : "type-270",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getModelState",
4090   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "type-96"
4096    },
4097    {
4098     "referenced_type" : "type-41"
4099    }
4100   ],
4101   "return_type" : "type-246",
4102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4103  },
4104  {
4105   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getProperties",
4106   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE",
4107   "parameters" :
4108   [
4109    {
4110     "is_this_ptr" : true,
4111     "referenced_type" : "type-96"
4112    },
4113    {
4114     "referenced_type" : "type-892"
4115    }
4116   ],
4117   "return_type" : "type-270",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unlinkToDeath",
4122   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "type-96"
4128    },
4129    {
4130     "referenced_type" : "type-37"
4131    }
4132   ],
4133   "return_type" : "type-238",
4134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4135  },
4136  {
4137   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceChain",
4138   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4139   "parameters" :
4140   [
4141    {
4142     "is_this_ptr" : true,
4143     "referenced_type" : "type-96"
4144    },
4145    {
4146     "referenced_type" : "type-893"
4147    }
4148   ],
4149   "return_type" : "type-270",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel",
4154   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "type-96"
4160    },
4161    {
4162     "referenced_type" : "type-847"
4163    },
4164    {
4165     "referenced_type" : "type-101"
4166    },
4167    {
4168     "referenced_type" : "type-41"
4169    },
4170    {
4171     "referenced_type" : "type-894"
4172    }
4173   ],
4174   "return_type" : "type-270",
4175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4176  },
4177  {
4178   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopRecognition",
4179   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi",
4180   "parameters" :
4181   [
4182    {
4183     "is_this_ptr" : true,
4184     "referenced_type" : "type-96"
4185    },
4186    {
4187     "referenced_type" : "type-41"
4188    }
4189   ],
4190   "return_type" : "type-246",
4191   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4192  },
4193  {
4194   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition",
4195   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4196   "parameters" :
4197   [
4198    {
4199     "is_this_ptr" : true,
4200     "referenced_type" : "type-96"
4201    },
4202    {
4203     "referenced_type" : "type-41"
4204    },
4205    {
4206     "referenced_type" : "type-851"
4207    },
4208    {
4209     "referenced_type" : "type-101"
4210    },
4211    {
4212     "referenced_type" : "type-41"
4213    }
4214   ],
4215   "return_type" : "type-246",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unloadSoundModel",
4220   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "type-96"
4226    },
4227    {
4228     "referenced_type" : "type-41"
4229    }
4230   ],
4231   "return_type" : "type-246",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel_2_1",
4236   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "type-96"
4242    },
4243    {
4244     "referenced_type" : "type-853"
4245    },
4246    {
4247     "referenced_type" : "type-106"
4248    },
4249    {
4250     "referenced_type" : "type-41"
4251    },
4252    {
4253     "referenced_type" : "type-895"
4254    }
4255   ],
4256   "return_type" : "type-270",
4257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4258  },
4259  {
4260   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::_hidl_getModelState",
4261   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
4262   "parameters" :
4263   [
4264    {
4265     "referenced_type" : "type-118"
4266    },
4267    {
4268     "referenced_type" : "type-764"
4269    },
4270    {
4271     "referenced_type" : "type-41"
4272    }
4273   ],
4274   "return_type" : "type-246",
4275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4276  },
4277  {
4278   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceDescriptor",
4279   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4280   "parameters" :
4281   [
4282    {
4283     "is_this_ptr" : true,
4284     "referenced_type" : "type-96"
4285    },
4286    {
4287     "referenced_type" : "type-896"
4288    }
4289   ],
4290   "return_type" : "type-270",
4291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4292  },
4293  {
4294   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopAllRecognitions",
4295   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv",
4296   "parameters" :
4297   [
4298    {
4299     "is_this_ptr" : true,
4300     "referenced_type" : "type-96"
4301    }
4302   ],
4303   "return_type" : "type-246",
4304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4305  },
4306  {
4307   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel",
4308   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4309   "parameters" :
4310   [
4311    {
4312     "is_this_ptr" : true,
4313     "referenced_type" : "type-96"
4314    },
4315    {
4316     "referenced_type" : "type-849"
4317    },
4318    {
4319     "referenced_type" : "type-101"
4320    },
4321    {
4322     "referenced_type" : "type-41"
4323    },
4324    {
4325     "referenced_type" : "type-897"
4326    }
4327   ],
4328   "return_type" : "type-270",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4330  },
4331  {
4332   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition_2_1",
4333   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "type-96"
4339    },
4340    {
4341     "referenced_type" : "type-41"
4342    },
4343    {
4344     "referenced_type" : "type-857"
4345    },
4346    {
4347     "referenced_type" : "type-106"
4348    },
4349    {
4350     "referenced_type" : "type-41"
4351    }
4352   ],
4353   "return_type" : "type-246",
4354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4355  },
4356  {
4357   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::notifySyspropsChanged",
4358   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "type-96"
4364    }
4365   ],
4366   "return_type" : "type-270",
4367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4368  },
4369  {
4370   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::setHALInstrumentation",
4371   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv",
4372   "parameters" :
4373   [
4374    {
4375     "is_this_ptr" : true,
4376     "referenced_type" : "type-96"
4377    }
4378   ],
4379   "return_type" : "type-270",
4380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4381  },
4382  {
4383   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel_2_1",
4384   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4385   "parameters" :
4386   [
4387    {
4388     "is_this_ptr" : true,
4389     "referenced_type" : "type-96"
4390    },
4391    {
4392     "referenced_type" : "type-855"
4393    },
4394    {
4395     "referenced_type" : "type-106"
4396    },
4397    {
4398     "referenced_type" : "type-41"
4399    },
4400    {
4401     "referenced_type" : "type-898"
4402    }
4403   ],
4404   "return_type" : "type-270",
4405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4406  },
4407  {
4408   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::ping",
4409   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv",
4410   "parameters" :
4411   [
4412    {
4413     "is_this_ptr" : true,
4414     "referenced_type" : "type-96"
4415    }
4416   ],
4417   "return_type" : "type-270",
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4419  },
4420  {
4421   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::debug",
4422   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-96"
4428    },
4429    {
4430     "referenced_type" : "type-519"
4431    },
4432    {
4433     "referenced_type" : "type-807"
4434    }
4435   ],
4436   "return_type" : "type-270",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::BpHwSoundTriggerHw",
4441   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-96"
4447    },
4448    {
4449     "referenced_type" : "type-139"
4450    }
4451   ],
4452   "return_type" : "type-44",
4453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4454  },
4455  {
4456   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::BpHwSoundTriggerHw",
4457   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE",
4458   "parameters" :
4459   [
4460    {
4461     "is_this_ptr" : true,
4462     "referenced_type" : "type-96"
4463    },
4464    {
4465     "referenced_type" : "type-139"
4466    }
4467   ],
4468   "return_type" : "type-44",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::details::castInterface",
4473   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4474   "parameters" :
4475   [
4476    {
4477     "referenced_type" : "type-198"
4478    },
4479    {
4480     "referenced_type" : "type-145"
4481    },
4482    {
4483     "referenced_type" : "type-10"
4484    }
4485   ],
4486   "return_type" : "type-252",
4487   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4488   "template_args" : [ "type-50", "type-52", "type-87" ]
4489  },
4490  {
4491   "function_name" : "android::hardware::details::castInterface",
4492   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4493   "parameters" :
4494   [
4495    {
4496     "referenced_type" : "type-212"
4497    },
4498    {
4499     "referenced_type" : "type-145"
4500    },
4501    {
4502     "referenced_type" : "type-10"
4503    }
4504   ],
4505   "return_type" : "type-252",
4506   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4507   "template_args" : [ "type-50", "type-51", "type-87" ]
4508  },
4509  {
4510   "function_name" : "android::hardware::details::castInterface",
4511   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4512   "parameters" :
4513   [
4514    {
4515     "referenced_type" : "type-54"
4516    },
4517    {
4518     "referenced_type" : "type-145"
4519    },
4520    {
4521     "referenced_type" : "type-10"
4522    }
4523   ],
4524   "return_type" : "type-252",
4525   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4526   "template_args" : [ "type-50", "type-30", "type-87" ]
4527  },
4528  {
4529   "function_name" : "android::hardware::details::wrapPassthrough",
4530   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4531   "parameters" :
4532   [
4533    {
4534     "referenced_type" : "type-98"
4535    }
4536   ],
4537   "return_type" : "type-98",
4538   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4539   "template_args" : [ "type-100", "type-44" ]
4540  },
4541  {
4542   "function_name" : "android::hardware::details::wrapPassthrough",
4543   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4544   "parameters" :
4545   [
4546    {
4547     "referenced_type" : "type-103"
4548    }
4549   ],
4550   "return_type" : "type-103",
4551   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4552   "template_args" : [ "type-105", "type-44" ]
4553  },
4554  {
4555   "function_name" : "android::hardware::details::getServiceInternal",
4556   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4557   "parameters" :
4558   [
4559    {
4560     "referenced_type" : "type-570"
4561    },
4562    {
4563     "referenced_type" : "type-10"
4564    },
4565    {
4566     "referenced_type" : "type-10"
4567    }
4568   ],
4569   "return_type" : "type-48",
4570   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4571   "template_args" : [ "type-87", "type-50", "type-44", "type-44" ]
4572  }
4573 ],
4574 "global_vars" :
4575 [
4576  {
4577   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE",
4578   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::descriptor",
4579   "referenced_type" : "type-145",
4580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4581  }
4582 ],
4583 "lvalue_reference_types" :
4584 [
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "android::Mutex &",
4588   "name" : "android::Mutex &",
4589   "referenced_type" : "type-125",
4590   "self_type" : "type-648",
4591   "size" : 4,
4592   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "android::RWLock &",
4597   "name" : "android::RWLock &",
4598   "referenced_type" : "type-652",
4599   "self_type" : "type-656",
4600   "size" : 4,
4601   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "android::String16 &",
4606   "name" : "android::String16 &",
4607   "referenced_type" : "type-135",
4608   "self_type" : "type-541",
4609   "size" : 4,
4610   "source_file" : "/system/core/libutils/include/utils/String16.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "android::String8 &",
4615   "name" : "android::String8 &",
4616   "referenced_type" : "type-144",
4617   "self_type" : "type-536",
4618   "size" : 4,
4619   "source_file" : "/system/core/libutils/include/utils/String8.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4624   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4625   "referenced_type" : "type-252",
4626   "self_type" : "type-257",
4627   "size" : 4,
4628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "android::hardware::Return<bool> &",
4633   "name" : "android::hardware::Return<bool> &",
4634   "referenced_type" : "type-238",
4635   "self_type" : "type-242",
4636   "size" : 4,
4637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "android::hardware::Return<int> &",
4642   "name" : "android::hardware::Return<int> &",
4643   "referenced_type" : "type-246",
4644   "self_type" : "type-249",
4645   "size" : 4,
4646   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "android::hardware::Return<void> &",
4651   "name" : "android::hardware::Return<void> &",
4652   "referenced_type" : "type-270",
4653   "self_type" : "type-273",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "android::hardware::Status &",
4660   "name" : "android::hardware::Status &",
4661   "referenced_type" : "type-228",
4662   "self_type" : "type-236",
4663   "size" : 4,
4664   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "android::hardware::TextOutput &",
4669   "name" : "android::hardware::TextOutput &",
4670   "referenced_type" : "type-564",
4671   "self_type" : "type-563",
4672   "size" : 4,
4673   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4678   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4679   "referenced_type" : "type-401",
4680   "self_type" : "type-607",
4681   "size" : 4,
4682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4687   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4688   "referenced_type" : "type-379",
4689   "self_type" : "type-450",
4690   "size" : 4,
4691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4696   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4697   "referenced_type" : "type-404",
4698   "self_type" : "type-639",
4699   "size" : 4,
4700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "android::hardware::hidl_memory &",
4705   "name" : "android::hardware::hidl_memory &",
4706   "referenced_type" : "type-377",
4707   "self_type" : "type-385",
4708   "size" : 4,
4709   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "android::hardware::hidl_string &",
4714   "name" : "android::hardware::hidl_string &",
4715   "referenced_type" : "type-192",
4716   "self_type" : "type-484",
4717   "size" : 4,
4718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4723   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4724   "referenced_type" : "type-400",
4725   "self_type" : "type-409",
4726   "size" : 4,
4727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4732   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4733   "referenced_type" : "type-393",
4734   "self_type" : "type-399",
4735   "size" : 4,
4736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4741   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4742   "referenced_type" : "type-22",
4743   "self_type" : "type-225",
4744   "size" : 4,
4745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4750   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4751   "referenced_type" : "type-98",
4752   "self_type" : "type-182",
4753   "size" : 4,
4754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4759   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4760   "referenced_type" : "type-103",
4761   "self_type" : "type-207",
4762   "size" : 4,
4763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4768   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4769   "referenced_type" : "type-48",
4770   "self_type" : "type-221",
4771   "size" : 4,
4772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "const android::String16 &",
4777   "name" : "const android::String16 &",
4778   "referenced_type" : "type-134",
4779   "self_type" : "type-133",
4780   "size" : 4,
4781   "source_file" : "/system/core/libutils/include/utils/String16.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "const android::String8 &",
4786   "name" : "const android::String8 &",
4787   "referenced_type" : "type-533",
4788   "self_type" : "type-535",
4789   "size" : 4,
4790   "source_file" : "/system/core/libutils/include/utils/String8.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "const android::hardware::Parcel &",
4795   "name" : "const android::hardware::Parcel &",
4796   "referenced_type" : "type-565",
4797   "self_type" : "type-566",
4798   "size" : 4,
4799   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "const android::hardware::Return<bool> &",
4804   "name" : "const android::hardware::Return<bool> &",
4805   "referenced_type" : "type-244",
4806   "self_type" : "type-260",
4807   "size" : 4,
4808   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "const android::hardware::Status &",
4813   "name" : "const android::hardware::Status &",
4814   "referenced_type" : "type-233",
4815   "self_type" : "type-234",
4816   "size" : 4,
4817   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4822   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4823   "referenced_type" : "type-716",
4824   "self_type" : "type-715",
4825   "size" : 4,
4826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4831   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4832   "referenced_type" : "type-804",
4833   "self_type" : "type-803",
4834   "size" : 4,
4835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain &",
4840   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
4841   "referenced_type" : "type-859",
4842   "self_type" : "type-858",
4843   "size" : 4,
4844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4849   "name" : "const android::hardware::details::SchedPrio &",
4850   "referenced_type" : "type-576",
4851   "self_type" : "type-575",
4852   "size" : 4,
4853   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
4858   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4859   "referenced_type" : "type-481",
4860   "self_type" : "type-513",
4861   "size" : 4,
4862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4867   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4868   "referenced_type" : "type-486",
4869   "self_type" : "type-514",
4870   "size" : 4,
4871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4876   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4877   "referenced_type" : "type-475",
4878   "self_type" : "type-512",
4879   "size" : 4,
4880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
4885   "name" : "const android::hardware::hidl_array<int, 32> &",
4886   "referenced_type" : "type-501",
4887   "self_type" : "type-503",
4888   "size" : 4,
4889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
4894   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4895   "referenced_type" : "type-488",
4896   "self_type" : "type-491",
4897   "size" : 4,
4898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
4903   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4904   "referenced_type" : "type-495",
4905   "self_type" : "type-497",
4906   "size" : 4,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "const android::hardware::hidl_handle &",
4912   "name" : "const android::hardware::hidl_handle &",
4913   "referenced_type" : "type-518",
4914   "self_type" : "type-519",
4915   "size" : 4,
4916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "const android::hardware::hidl_memory &",
4921   "name" : "const android::hardware::hidl_memory &",
4922   "referenced_type" : "type-383",
4923   "self_type" : "type-384",
4924   "size" : 4,
4925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "const android::hardware::hidl_string &",
4930   "name" : "const android::hardware::hidl_string &",
4931   "referenced_type" : "type-375",
4932   "self_type" : "type-376",
4933   "size" : 4,
4934   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4939   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4940   "referenced_type" : "type-428",
4941   "self_type" : "type-515",
4942   "size" : 4,
4943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4948   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4949   "referenced_type" : "type-435",
4950   "self_type" : "type-516",
4951   "size" : 4,
4952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4957   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4958   "referenced_type" : "type-444",
4959   "self_type" : "type-517",
4960   "size" : 4,
4961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4966   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4967   "referenced_type" : "type-806",
4968   "self_type" : "type-807",
4969   "size" : 4,
4970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4975   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4976   "referenced_type" : "type-417",
4977   "self_type" : "type-419",
4978   "size" : 4,
4979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4984   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4985   "referenced_type" : "type-460",
4986   "self_type" : "type-462",
4987   "size" : 4,
4988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4993   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4994   "referenced_type" : "type-455",
4995   "self_type" : "type-457",
4996   "size" : 4,
4997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
5002   "name" : "const android::hardware::hidl_vec<int> &",
5003   "referenced_type" : "type-414",
5004   "self_type" : "type-416",
5005   "size" : 4,
5006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
5011   "name" : "const android::hardware::hidl_vec<unsigned char> &",
5012   "referenced_type" : "type-451",
5013   "self_type" : "type-453",
5014   "size" : 4,
5015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
5020   "name" : "const android::hardware::hidl_vec<unsigned int> &",
5021   "referenced_type" : "type-420",
5022   "self_type" : "type-422",
5023   "size" : 4,
5024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "const android::hardware::hidl_version &",
5029   "name" : "const android::hardware::hidl_version &",
5030   "referenced_type" : "type-506",
5031   "self_type" : "type-508",
5032   "size" : 4,
5033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5038   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5039   "referenced_type" : "type-562",
5040   "self_type" : "type-561",
5041   "size" : 4,
5042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5047   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5048   "referenced_type" : "type-336",
5049   "self_type" : "type-335",
5050   "size" : 4,
5051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5056   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5057   "referenced_type" : "type-848",
5058   "self_type" : "type-849",
5059   "size" : 4,
5060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5065   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5066   "referenced_type" : "type-850",
5067   "self_type" : "type-851",
5068   "size" : 4,
5069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5074   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5075   "referenced_type" : "type-846",
5076   "self_type" : "type-847",
5077   "size" : 4,
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5083   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5084   "referenced_type" : "type-150",
5085   "self_type" : "type-149",
5086   "size" : 4,
5087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5092   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5093   "referenced_type" : "type-854",
5094   "self_type" : "type-855",
5095   "size" : 4,
5096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5101   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5102   "referenced_type" : "type-856",
5103   "self_type" : "type-857",
5104   "size" : 4,
5105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5110   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5111   "referenced_type" : "type-852",
5112   "self_type" : "type-853",
5113   "size" : 4,
5114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5119   "name" : "const android::hidl::base::V1_0::IBase *const &",
5120   "referenced_type" : "type-589",
5121   "self_type" : "type-590",
5122   "size" : 4,
5123   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5128   "name" : "const android::sp<android::hardware::IBinder> &",
5129   "referenced_type" : "type-115",
5130   "self_type" : "type-139",
5131   "size" : 4,
5132   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5137   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5138   "referenced_type" : "type-21",
5139   "self_type" : "type-31",
5140   "size" : 4,
5141   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5146   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5147   "referenced_type" : "type-35",
5148   "self_type" : "type-37",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5155   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5156   "referenced_type" : "type-203",
5157   "self_type" : "type-204",
5158   "size" : 4,
5159   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5164   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5165   "referenced_type" : "type-97",
5166   "self_type" : "type-101",
5167   "size" : 4,
5168   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5173   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5174   "referenced_type" : "type-215",
5175   "self_type" : "type-216",
5176   "size" : 4,
5177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5182   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5183   "referenced_type" : "type-102",
5184   "self_type" : "type-106",
5185   "size" : 4,
5186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5191   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5192   "referenced_type" : "type-82",
5193   "self_type" : "type-866",
5194   "size" : 4,
5195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5200   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5201   "referenced_type" : "type-79",
5202   "self_type" : "type-80",
5203   "size" : 4,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5209   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5210   "referenced_type" : "type-179",
5211   "self_type" : "type-808",
5212   "size" : 4,
5213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5218   "name" : "const android::wp<android::hardware::BHwBinder> &",
5219   "referenced_type" : "type-60",
5220   "self_type" : "type-74",
5221   "size" : 4,
5222   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5227   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5228   "referenced_type" : "type-868",
5229   "self_type" : "type-870",
5230   "size" : 4,
5231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "const bool &",
5236   "name" : "const bool &",
5237   "referenced_type" : "type-170",
5238   "self_type" : "type-345",
5239   "size" : 4,
5240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "const double &",
5245   "name" : "const double &",
5246   "referenced_type" : "type-364",
5247   "self_type" : "type-365",
5248   "size" : 4,
5249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "const float &",
5254   "name" : "const float &",
5255   "referenced_type" : "type-362",
5256   "self_type" : "type-363",
5257   "size" : 4,
5258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "const int &",
5263   "name" : "const int &",
5264   "referenced_type" : "type-479",
5265   "self_type" : "type-490",
5266   "size" : 4,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "linker_set_key" : "const iter<is_const> &",
5271   "name" : "const iter<is_const> &",
5272   "referenced_type" : "type-389",
5273   "self_type" : "type-391",
5274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "linker_set_key" : "const log_msg &",
5279   "name" : "const log_msg &",
5280   "referenced_type" : "type-61",
5281   "self_type" : "type-107",
5282   "size" : 4,
5283   "source_file" : "/system/core/liblog/include/log/log_read.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "linker_set_key" : "const long long &",
5288   "name" : "const long long &",
5289   "referenced_type" : "type-358",
5290   "self_type" : "type-359",
5291   "size" : 4,
5292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "linker_set_key" : "const short &",
5297   "name" : "const short &",
5298   "referenced_type" : "type-349",
5299   "self_type" : "type-350",
5300   "size" : 4,
5301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "linker_set_key" : "const signed char &",
5306   "name" : "const signed char &",
5307   "referenced_type" : "type-346",
5308   "self_type" : "type-348",
5309   "size" : 4,
5310   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5311  },
5312  {
5313   "alignment" : 4,
5314   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5315   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5316   "referenced_type" : "type-568",
5317   "self_type" : "type-570",
5318   "size" : 4,
5319   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5320  },
5321  {
5322   "alignment" : 4,
5323   "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 *> > *)> > > &",
5324   "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 *> > *)> > > &",
5325   "referenced_type" : "type-732",
5326   "self_type" : "type-731",
5327   "size" : 4,
5328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5329  },
5330  {
5331   "alignment" : 4,
5332   "linker_set_key" : "const unsigned char &",
5333   "name" : "const unsigned char &",
5334   "referenced_type" : "type-472",
5335   "self_type" : "type-862",
5336   "size" : 4,
5337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5338  },
5339  {
5340   "alignment" : 4,
5341   "linker_set_key" : "const unsigned int &",
5342   "name" : "const unsigned int &",
5343   "referenced_type" : "type-129",
5344   "self_type" : "type-641",
5345   "size" : 4,
5346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5347  },
5348  {
5349   "alignment" : 4,
5350   "linker_set_key" : "const unsigned long long &",
5351   "name" : "const unsigned long long &",
5352   "referenced_type" : "type-360",
5353   "self_type" : "type-361",
5354   "size" : 4,
5355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5356  },
5357  {
5358   "alignment" : 4,
5359   "linker_set_key" : "const unsigned short &",
5360   "name" : "const unsigned short &",
5361   "referenced_type" : "type-351",
5362   "self_type" : "type-356",
5363   "size" : 4,
5364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5365  },
5366  {
5367   "alignment" : 4,
5368   "linker_set_key" : "int &",
5369   "name" : "int &",
5370   "referenced_type" : "type-41",
5371   "self_type" : "type-529",
5372   "size" : 4,
5373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5374  },
5375  {
5376   "alignment" : 4,
5377   "linker_set_key" : "unsigned char &",
5378   "name" : "unsigned char &",
5379   "referenced_type" : "type-65",
5380   "self_type" : "type-670",
5381   "size" : 4,
5382   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "linker_set_key" : "unsigned int &",
5387   "name" : "unsigned int &",
5388   "referenced_type" : "type-2",
5389   "self_type" : "type-680",
5390   "size" : 4,
5391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
5392  }
5393 ],
5394 "pointer_types" :
5395 [
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "android::Condition *",
5399   "name" : "android::Condition *",
5400   "referenced_type" : "type-171",
5401   "self_type" : "type-651",
5402   "size" : 4,
5403   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "linker_set_key" : "android::Mutex *",
5408   "name" : "android::Mutex *",
5409   "referenced_type" : "type-125",
5410   "self_type" : "type-646",
5411   "size" : 4,
5412   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "linker_set_key" : "android::Mutex::Autolock *",
5417   "name" : "android::Mutex::Autolock *",
5418   "referenced_type" : "type-647",
5419   "self_type" : "type-649",
5420   "size" : 4,
5421   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "linker_set_key" : "android::RWLock *",
5426   "name" : "android::RWLock *",
5427   "referenced_type" : "type-652",
5428   "self_type" : "type-654",
5429   "size" : 4,
5430   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "linker_set_key" : "android::RWLock::AutoRLock *",
5435   "name" : "android::RWLock::AutoRLock *",
5436   "referenced_type" : "type-655",
5437   "self_type" : "type-657",
5438   "size" : 4,
5439   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "android::RWLock::AutoWLock *",
5444   "name" : "android::RWLock::AutoWLock *",
5445   "referenced_type" : "type-659",
5446   "self_type" : "type-660",
5447   "size" : 4,
5448   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "android::RefBase *",
5453   "name" : "android::RefBase *",
5454   "referenced_type" : "type-12",
5455   "self_type" : "type-372",
5456   "size" : 4,
5457   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "linker_set_key" : "android::RefBase::weakref_impl *",
5462   "name" : "android::RefBase::weakref_impl *",
5463   "referenced_type" : "type-15",
5464   "self_type" : "type-14",
5465   "size" : 4,
5466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "android::RefBase::weakref_type *",
5471   "name" : "android::RefBase::weakref_type *",
5472   "referenced_type" : "type-20",
5473   "self_type" : "type-19",
5474   "size" : 4,
5475   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "android::ReferenceRenamer *",
5480   "name" : "android::ReferenceRenamer *",
5481   "referenced_type" : "type-366",
5482   "self_type" : "type-369",
5483   "size" : 4,
5484   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "android::ScopedTrace *",
5489   "name" : "android::ScopedTrace *",
5490   "referenced_type" : "type-661",
5491   "self_type" : "type-662",
5492   "size" : 4,
5493   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "linker_set_key" : "android::String16 *",
5498   "name" : "android::String16 *",
5499   "referenced_type" : "type-135",
5500   "self_type" : "type-542",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/String16.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "android::String8 *",
5507   "name" : "android::String8 *",
5508   "referenced_type" : "type-144",
5509   "self_type" : "type-537",
5510   "size" : 4,
5511   "source_file" : "/system/core/libutils/include/utils/String8.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "linker_set_key" : "android::Thread *",
5516   "name" : "android::Thread *",
5517   "referenced_type" : "type-169",
5518   "self_type" : "type-168",
5519   "size" : 4,
5520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "linker_set_key" : "android::VirtualLightRefBase *",
5525   "name" : "android::VirtualLightRefBase *",
5526   "referenced_type" : "type-276",
5527   "self_type" : "type-281",
5528   "size" : 4,
5529   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5530  },
5531  {
5532   "alignment" : 4,
5533   "linker_set_key" : "android::hardware::BHwBinder *",
5534   "name" : "android::hardware::BHwBinder *",
5535   "referenced_type" : "type-40",
5536   "self_type" : "type-39",
5537   "size" : 4,
5538   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5539  },
5540  {
5541   "alignment" : 4,
5542   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5543   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5544   "referenced_type" : "type-90",
5545   "self_type" : "type-551",
5546   "size" : 4,
5547   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5552   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5553   "referenced_type" : "type-585",
5554   "self_type" : "type-588",
5555   "size" : 4,
5556   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5561   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5562   "referenced_type" : "type-602",
5563   "self_type" : "type-608",
5564   "size" : 4,
5565   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5566  },
5567  {
5568   "alignment" : 4,
5569   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5570   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5571   "referenced_type" : "type-591",
5572   "self_type" : "type-596",
5573   "size" : 4,
5574   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5579   "name" : "android::hardware::GrantorDescriptor *",
5580   "referenced_type" : "type-355",
5581   "self_type" : "type-354",
5582   "size" : 4,
5583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "android::hardware::IBinder *",
5588   "name" : "android::hardware::IBinder *",
5589   "referenced_type" : "type-45",
5590   "self_type" : "type-94",
5591   "size" : 4,
5592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5597   "name" : "android::hardware::IBinder::DeathRecipient *",
5598   "referenced_type" : "type-11",
5599   "self_type" : "type-18",
5600   "size" : 4,
5601   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "android::hardware::IInterface *",
5606   "name" : "android::hardware::IInterface *",
5607   "referenced_type" : "type-91",
5608   "self_type" : "type-118",
5609   "size" : 4,
5610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "android::hardware::Parcel *",
5615   "name" : "android::hardware::Parcel *",
5616   "referenced_type" : "type-552",
5617   "self_type" : "type-557",
5618   "size" : 4,
5619   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "android::hardware::ProcessState *",
5624   "name" : "android::hardware::ProcessState *",
5625   "referenced_type" : "type-121",
5626   "self_type" : "type-120",
5627   "size" : 4,
5628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5633   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5634   "referenced_type" : "type-252",
5635   "self_type" : "type-253",
5636   "size" : 4,
5637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "linker_set_key" : "android::hardware::Return<bool> *",
5642   "name" : "android::hardware::Return<bool> *",
5643   "referenced_type" : "type-238",
5644   "self_type" : "type-240",
5645   "size" : 4,
5646   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "android::hardware::Return<int> *",
5651   "name" : "android::hardware::Return<int> *",
5652   "referenced_type" : "type-246",
5653   "self_type" : "type-247",
5654   "size" : 4,
5655   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "linker_set_key" : "android::hardware::Return<void> *",
5660   "name" : "android::hardware::Return<void> *",
5661   "referenced_type" : "type-270",
5662   "self_type" : "type-271",
5663   "size" : 4,
5664   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "android::hardware::Status *",
5669   "name" : "android::hardware::Status *",
5670   "referenced_type" : "type-228",
5671   "self_type" : "type-231",
5672   "size" : 4,
5673   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5678   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5679   "referenced_type" : "type-427",
5680   "self_type" : "type-426",
5681   "size" : 4,
5682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat *",
5687   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
5688   "referenced_type" : "type-434",
5689   "self_type" : "type-433",
5690   "size" : 4,
5691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5692  },
5693  {
5694   "alignment" : 4,
5695   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain *",
5696   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
5697   "referenced_type" : "type-442",
5698   "self_type" : "type-441",
5699   "size" : 4,
5700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5705   "name" : "android::hardware::details::HidlInstrumentor *",
5706   "referenced_type" : "type-55",
5707   "self_type" : "type-764",
5708   "size" : 4,
5709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5710  },
5711  {
5712   "alignment" : 4,
5713   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
5714   "name" : "android::hardware::details::const_accessor<int, 32> *",
5715   "referenced_type" : "type-477",
5716   "self_type" : "type-480",
5717   "size" : 4,
5718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5723   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5724   "referenced_type" : "type-483",
5725   "self_type" : "type-485",
5726   "size" : 4,
5727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5732   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5733   "referenced_type" : "type-470",
5734   "self_type" : "type-474",
5735   "size" : 4,
5736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5741   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5742   "referenced_type" : "type-401",
5743   "self_type" : "type-559",
5744   "size" : 4,
5745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5750   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5751   "referenced_type" : "type-379",
5752   "self_type" : "type-437",
5753   "size" : 4,
5754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "android::hardware::details::return_status *",
5759   "name" : "android::hardware::details::return_status *",
5760   "referenced_type" : "type-239",
5761   "self_type" : "type-261",
5762   "size" : 4,
5763   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
5768   "name" : "android::hardware::hidl_array<int, 32> *",
5769   "referenced_type" : "type-498",
5770   "self_type" : "type-500",
5771   "size" : 4,
5772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5777   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5778   "referenced_type" : "type-404",
5779   "self_type" : "type-403",
5780   "size" : 4,
5781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
5786   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5787   "referenced_type" : "type-492",
5788   "self_type" : "type-494",
5789   "size" : 4,
5790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5795   "name" : "android::hardware::hidl_binder_death_recipient *",
5796   "referenced_type" : "type-24",
5797   "self_type" : "type-23",
5798   "size" : 4,
5799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5804   "name" : "android::hardware::hidl_death_recipient *",
5805   "referenced_type" : "type-27",
5806   "self_type" : "type-26",
5807   "size" : 4,
5808   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "android::hardware::hidl_memory *",
5813   "name" : "android::hardware::hidl_memory *",
5814   "referenced_type" : "type-377",
5815   "self_type" : "type-378",
5816   "size" : 4,
5817   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "android::hardware::hidl_string *",
5822   "name" : "android::hardware::hidl_string *",
5823   "referenced_type" : "type-192",
5824   "self_type" : "type-381",
5825   "size" : 4,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5831   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5832   "referenced_type" : "type-400",
5833   "self_type" : "type-406",
5834   "size" : 4,
5835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5840   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5841   "referenced_type" : "type-393",
5842   "self_type" : "type-394",
5843   "size" : 4,
5844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "android::hardware::hidl_version *",
5849   "name" : "android::hardware::hidl_version *",
5850   "referenced_type" : "type-504",
5851   "self_type" : "type-505",
5852   "size" : 4,
5853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5858   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5859   "referenced_type" : "type-821",
5860   "self_type" : "type-822",
5861   "size" : 4,
5862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5867   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5868   "referenced_type" : "type-814",
5869   "self_type" : "type-815",
5870   "size" : 4,
5871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5876   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5877   "referenced_type" : "type-8",
5878   "self_type" : "type-7",
5879   "size" : 4,
5880   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5885   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5886   "referenced_type" : "type-52",
5887   "self_type" : "type-199",
5888   "size" : 4,
5889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5894   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5895   "referenced_type" : "type-187",
5896   "self_type" : "type-186",
5897   "size" : 4,
5898   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5903   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5904   "referenced_type" : "type-100",
5905   "self_type" : "type-99",
5906   "size" : 4,
5907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5912   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5913   "referenced_type" : "type-3",
5914   "self_type" : "type-154",
5915   "size" : 4,
5916   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5921   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5922   "referenced_type" : "type-836",
5923   "self_type" : "type-837",
5924   "size" : 4,
5925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5930   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5931   "referenced_type" : "type-829",
5932   "self_type" : "type-830",
5933   "size" : 4,
5934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5939   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5940   "referenced_type" : "type-51",
5941   "self_type" : "type-213",
5942   "size" : 4,
5943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5948   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5949   "referenced_type" : "type-105",
5950   "self_type" : "type-104",
5951   "size" : 4,
5952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5957   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5958   "referenced_type" : "type-47",
5959   "self_type" : "type-59",
5960   "size" : 4,
5961   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5962  },
5963  {
5964   "alignment" : 4,
5965   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5966   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5967   "referenced_type" : "type-87",
5968   "self_type" : "type-96",
5969   "size" : 4,
5970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5975   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5976   "referenced_type" : "type-81",
5977   "self_type" : "type-86",
5978   "size" : 4,
5979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5984   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5985   "referenced_type" : "type-50",
5986   "self_type" : "type-49",
5987   "size" : 4,
5988   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5993   "name" : "android::hidl::base::V1_0::BnHwBase *",
5994   "referenced_type" : "type-53",
5995   "self_type" : "type-567",
5996   "size" : 4,
5997   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
6002   "name" : "android::hidl::base::V1_0::IBase *",
6003   "referenced_type" : "type-30",
6004   "self_type" : "type-29",
6005   "size" : 4,
6006   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
6011   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6012   "referenced_type" : "type-161",
6013   "self_type" : "type-160",
6014   "size" : 4,
6015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
6020   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6021   "referenced_type" : "type-177",
6022   "self_type" : "type-176",
6023   "size" : 4,
6024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6029   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6030   "referenced_type" : "type-111",
6031   "self_type" : "type-112",
6032   "size" : 4,
6033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6038   "name" : "android::sp<android::hardware::IBinder> *",
6039   "referenced_type" : "type-113",
6040   "self_type" : "type-114",
6041   "size" : 4,
6042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6047   "name" : "android::sp<android::hardware::ProcessState> *",
6048   "referenced_type" : "type-119",
6049   "self_type" : "type-156",
6050   "size" : 4,
6051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6052  },
6053  {
6054   "alignment" : 4,
6055   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6056   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6057   "referenced_type" : "type-22",
6058   "self_type" : "type-223",
6059   "size" : 4,
6060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6065   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6066   "referenced_type" : "type-198",
6067   "self_type" : "type-202",
6068   "size" : 4,
6069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6074   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6075   "referenced_type" : "type-98",
6076   "self_type" : "type-181",
6077   "size" : 4,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6083   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6084   "referenced_type" : "type-212",
6085   "self_type" : "type-214",
6086   "size" : 4,
6087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6092   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6093   "referenced_type" : "type-103",
6094   "self_type" : "type-206",
6095   "size" : 4,
6096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6101   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6102   "referenced_type" : "type-48",
6103   "self_type" : "type-218",
6104   "size" : 4,
6105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6110   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6111   "referenced_type" : "type-54",
6112   "self_type" : "type-78",
6113   "size" : 4,
6114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6115  },
6116  {
6117   "alignment" : 4,
6118   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6119   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6120   "referenced_type" : "type-159",
6121   "self_type" : "type-162",
6122   "size" : 4,
6123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6128   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6129   "referenced_type" : "type-175",
6130   "self_type" : "type-178",
6131   "size" : 4,
6132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6137   "name" : "android::wp<android::hardware::BHwBinder> *",
6138   "referenced_type" : "type-38",
6139   "self_type" : "type-46",
6140   "size" : 4,
6141   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6146   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6147   "referenced_type" : "type-17",
6148   "self_type" : "type-16",
6149   "size" : 4,
6150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6155   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6156   "referenced_type" : "type-25",
6157   "self_type" : "type-32",
6158   "size" : 4,
6159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6164   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6165   "referenced_type" : "type-28",
6166   "self_type" : "type-865",
6167   "size" : 4,
6168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "linker_set_key" : "android_flex_plane *",
6173   "name" : "android_flex_plane *",
6174   "referenced_type" : "type-632",
6175   "self_type" : "type-635",
6176   "size" : 4,
6177   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6182   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6183   "referenced_type" : "type-132",
6184   "self_type" : "type-131",
6185   "size" : 4,
6186   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "linker_set_key" : "char *",
6191   "name" : "char *",
6192   "referenced_type" : "type-69",
6193   "self_type" : "type-466",
6194   "size" : 4,
6195   "source_file" : "/system/core/liblog/include/log/log_read.h"
6196  },
6197  {
6198   "alignment" : 4,
6199   "linker_set_key" : "const android::NativeHandle *",
6200   "name" : "const android::NativeHandle *",
6201   "referenced_type" : "type-524",
6202   "self_type" : "type-525",
6203   "size" : 4,
6204   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "linker_set_key" : "const android::RefBase *",
6209   "name" : "const android::RefBase *",
6210   "referenced_type" : "type-370",
6211   "self_type" : "type-371",
6212   "size" : 4,
6213   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "linker_set_key" : "const android::String16 *",
6218   "name" : "const android::String16 *",
6219   "referenced_type" : "type-134",
6220   "self_type" : "type-540",
6221   "size" : 4,
6222   "source_file" : "/system/core/libutils/include/utils/String16.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "linker_set_key" : "const android::String8 *",
6227   "name" : "const android::String8 *",
6228   "referenced_type" : "type-533",
6229   "self_type" : "type-534",
6230   "size" : 4,
6231   "source_file" : "/system/core/libutils/include/utils/String8.h"
6232  },
6233  {
6234   "alignment" : 4,
6235   "linker_set_key" : "const android::VectorImpl *",
6236   "name" : "const android::VectorImpl *",
6237   "referenced_type" : "type-611",
6238   "self_type" : "type-612",
6239   "size" : 4,
6240   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6245   "name" : "const android::hardware::BpHwRefBase *",
6246   "referenced_type" : "type-544",
6247   "self_type" : "type-545",
6248   "size" : 4,
6249   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6254   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6255   "referenced_type" : "type-577",
6256   "self_type" : "type-578",
6257   "size" : 4,
6258   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6263   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6264   "referenced_type" : "type-582",
6265   "self_type" : "type-583",
6266   "size" : 4,
6267   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6272   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6273   "referenced_type" : "type-258",
6274   "self_type" : "type-259",
6275   "size" : 4,
6276   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "linker_set_key" : "const android::hardware::Return<bool> *",
6281   "name" : "const android::hardware::Return<bool> *",
6282   "referenced_type" : "type-244",
6283   "self_type" : "type-245",
6284   "size" : 4,
6285   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6286  },
6287  {
6288   "alignment" : 4,
6289   "linker_set_key" : "const android::hardware::Return<int> *",
6290   "name" : "const android::hardware::Return<int> *",
6291   "referenced_type" : "type-250",
6292   "self_type" : "type-251",
6293   "size" : 4,
6294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "linker_set_key" : "const android::hardware::Status *",
6299   "name" : "const android::hardware::Status *",
6300   "referenced_type" : "type-233",
6301   "self_type" : "type-237",
6302   "size" : 4,
6303   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
6308   "name" : "const android::hardware::details::const_accessor<int, 32> *",
6309   "referenced_type" : "type-481",
6310   "self_type" : "type-482",
6311   "size" : 4,
6312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6317   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6318   "referenced_type" : "type-486",
6319   "self_type" : "type-487",
6320   "size" : 4,
6321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6326   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6327   "referenced_type" : "type-475",
6328   "self_type" : "type-476",
6329   "size" : 4,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6335   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6336   "referenced_type" : "type-740",
6337   "self_type" : "type-751",
6338   "size" : 4,
6339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6344   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6345   "referenced_type" : "type-826",
6346   "self_type" : "type-841",
6347   "size" : 4,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6353   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6354   "referenced_type" : "type-860",
6355   "self_type" : "type-861",
6356   "size" : 4,
6357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6362   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6363   "referenced_type" : "type-617",
6364   "self_type" : "type-628",
6365   "size" : 4,
6366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6371   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6372   "referenced_type" : "type-459",
6373   "self_type" : "type-473",
6374   "size" : 4,
6375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6380   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6381   "referenced_type" : "type-584",
6382   "self_type" : "type-599",
6383   "size" : 4,
6384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6389   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6390   "referenced_type" : "type-357",
6391   "self_type" : "type-368",
6392   "size" : 4,
6393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6398   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6399   "referenced_type" : "type-151",
6400   "self_type" : "type-174",
6401   "size" : 4,
6402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6407   "name" : "const android::hardware::details::hidl_pointer<int> *",
6408   "referenced_type" : "type-511",
6409   "self_type" : "type-522",
6410   "size" : 4,
6411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6416   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6417   "referenced_type" : "type-863",
6418   "self_type" : "type-864",
6419   "size" : 4,
6420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6425   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6426   "referenced_type" : "type-658",
6427   "self_type" : "type-664",
6428   "size" : 4,
6429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "linker_set_key" : "const android::hardware::details::return_status *",
6434   "name" : "const android::hardware::details::return_status *",
6435   "referenced_type" : "type-263",
6436   "self_type" : "type-264",
6437   "size" : 4,
6438   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
6443   "name" : "const android::hardware::hidl_array<int, 32> *",
6444   "referenced_type" : "type-501",
6445   "self_type" : "type-502",
6446   "size" : 4,
6447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
6452   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6453   "referenced_type" : "type-488",
6454   "self_type" : "type-489",
6455   "size" : 4,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
6461   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
6462   "referenced_type" : "type-495",
6463   "self_type" : "type-496",
6464   "size" : 4,
6465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6470   "name" : "const android::hardware::hidl_death_recipient *",
6471   "referenced_type" : "type-76",
6472   "self_type" : "type-77",
6473   "size" : 4,
6474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "linker_set_key" : "const android::hardware::hidl_memory *",
6479   "name" : "const android::hardware::hidl_memory *",
6480   "referenced_type" : "type-383",
6481   "self_type" : "type-387",
6482   "size" : 4,
6483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6488   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6489   "referenced_type" : "type-428",
6490   "self_type" : "type-429",
6491   "size" : 4,
6492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6497   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6498   "referenced_type" : "type-435",
6499   "self_type" : "type-436",
6500   "size" : 4,
6501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6506   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6507   "referenced_type" : "type-444",
6508   "self_type" : "type-445",
6509   "size" : 4,
6510   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6515   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6516   "referenced_type" : "type-417",
6517   "self_type" : "type-418",
6518   "size" : 4,
6519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6524   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6525   "referenced_type" : "type-460",
6526   "self_type" : "type-461",
6527   "size" : 4,
6528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6533   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6534   "referenced_type" : "type-455",
6535   "self_type" : "type-456",
6536   "size" : 4,
6537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6542   "name" : "const android::hardware::hidl_vec<int> *",
6543   "referenced_type" : "type-414",
6544   "self_type" : "type-415",
6545   "size" : 4,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6551   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6552   "referenced_type" : "type-451",
6553   "self_type" : "type-452",
6554   "size" : 4,
6555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6560   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6561   "referenced_type" : "type-420",
6562   "self_type" : "type-421",
6563   "size" : 4,
6564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "const android::hardware::hidl_version *",
6569   "name" : "const android::hardware::hidl_version *",
6570   "referenced_type" : "type-506",
6571   "self_type" : "type-507",
6572   "size" : 4,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6578   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6579   "referenced_type" : "type-827",
6580   "self_type" : "type-828",
6581   "size" : 4,
6582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6587   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6588   "referenced_type" : "type-819",
6589   "self_type" : "type-820",
6590   "size" : 4,
6591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6596   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6597   "referenced_type" : "type-792",
6598   "self_type" : "type-793",
6599   "size" : 4,
6600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6605   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6606   "referenced_type" : "type-196",
6607   "self_type" : "type-197",
6608   "size" : 4,
6609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6614   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6615   "referenced_type" : "type-842",
6616   "self_type" : "type-843",
6617   "size" : 4,
6618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6623   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6624   "referenced_type" : "type-834",
6625   "self_type" : "type-835",
6626   "size" : 4,
6627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6632   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6633   "referenced_type" : "type-800",
6634   "self_type" : "type-801",
6635   "size" : 4,
6636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6641   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6642   "referenced_type" : "type-210",
6643   "self_type" : "type-211",
6644   "size" : 4,
6645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6646  },
6647  {
6648   "alignment" : 4,
6649   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6650   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6651   "referenced_type" : "type-844",
6652   "self_type" : "type-845",
6653   "size" : 4,
6654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6659   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6660   "referenced_type" : "type-802",
6661   "self_type" : "type-805",
6662   "size" : 4,
6663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6668   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6669   "referenced_type" : "type-812",
6670   "self_type" : "type-813",
6671   "size" : 4,
6672   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6673  },
6674  {
6675   "alignment" : 4,
6676   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6677   "name" : "const android::hidl::base::V1_0::IBase *",
6678   "referenced_type" : "type-109",
6679   "self_type" : "type-110",
6680   "size" : 4,
6681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6686   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6687   "referenced_type" : "type-165",
6688   "self_type" : "type-166",
6689   "size" : 4,
6690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6695   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6696   "referenced_type" : "type-663",
6697   "self_type" : "type-665",
6698   "size" : 4,
6699   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6704   "name" : "const android::sp<android::hardware::IBinder> *",
6705   "referenced_type" : "type-115",
6706   "self_type" : "type-116",
6707   "size" : 4,
6708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6713   "name" : "const android::sp<android::hardware::ProcessState> *",
6714   "referenced_type" : "type-157",
6715   "self_type" : "type-158",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6722   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6723   "referenced_type" : "type-21",
6724   "self_type" : "type-226",
6725   "size" : 4,
6726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6727  },
6728  {
6729   "alignment" : 4,
6730   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6731   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6732   "referenced_type" : "type-35",
6733   "self_type" : "type-75",
6734   "size" : 4,
6735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6736  },
6737  {
6738   "alignment" : 4,
6739   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6740   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6741   "referenced_type" : "type-203",
6742   "self_type" : "type-205",
6743   "size" : 4,
6744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6749   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6750   "referenced_type" : "type-97",
6751   "self_type" : "type-195",
6752   "size" : 4,
6753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6754  },
6755  {
6756   "alignment" : 4,
6757   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6758   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6759   "referenced_type" : "type-215",
6760   "self_type" : "type-217",
6761   "size" : 4,
6762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6767   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6768   "referenced_type" : "type-102",
6769   "self_type" : "type-209",
6770   "size" : 4,
6771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6776   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6777   "referenced_type" : "type-82",
6778   "self_type" : "type-222",
6779   "size" : 4,
6780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6785   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6786   "referenced_type" : "type-79",
6787   "self_type" : "type-108",
6788   "size" : 4,
6789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6794   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6795   "referenced_type" : "type-163",
6796   "self_type" : "type-164",
6797   "size" : 4,
6798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6803   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6804   "referenced_type" : "type-179",
6805   "self_type" : "type-180",
6806   "size" : 4,
6807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6812   "name" : "const android::wp<android::hardware::BHwBinder> *",
6813   "referenced_type" : "type-60",
6814   "self_type" : "type-73",
6815   "size" : 4,
6816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6821   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6822   "referenced_type" : "type-33",
6823   "self_type" : "type-34",
6824   "size" : 4,
6825   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6830   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6831   "referenced_type" : "type-868",
6832   "self_type" : "type-869",
6833   "size" : 4,
6834   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "const char *",
6839   "name" : "const char *",
6840   "referenced_type" : "type-146",
6841   "self_type" : "type-145",
6842   "size" : 4,
6843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6844  },
6845  {
6846   "alignment" : 4,
6847   "linker_set_key" : "const char16_t *",
6848   "name" : "const char16_t *",
6849   "referenced_type" : "type-137",
6850   "self_type" : "type-136",
6851   "size" : 4,
6852   "source_file" : "/system/core/libutils/include/utils/String16.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "linker_set_key" : "const int *",
6857   "name" : "const int *",
6858   "referenced_type" : "type-479",
6859   "self_type" : "type-478",
6860   "size" : 4,
6861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "linker_set_key" : "const log_msg *",
6866   "name" : "const log_msg *",
6867   "referenced_type" : "type-61",
6868   "self_type" : "type-85",
6869   "size" : 4,
6870   "source_file" : "/system/core/liblog/include/log/log_read.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "linker_set_key" : "const native_handle *",
6875   "name" : "const native_handle *",
6876   "referenced_type" : "type-269",
6877   "self_type" : "type-268",
6878   "size" : 4,
6879   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "linker_set_key" : "const unsigned char *",
6884   "name" : "const unsigned char *",
6885   "referenced_type" : "type-472",
6886   "self_type" : "type-471",
6887   "size" : 4,
6888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "linker_set_key" : "const unsigned long long *",
6893   "name" : "const unsigned long long *",
6894   "referenced_type" : "type-360",
6895   "self_type" : "type-558",
6896   "size" : 4,
6897   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "linker_set_key" : "const void *",
6902   "name" : "const void *",
6903   "referenced_type" : "type-509",
6904   "self_type" : "type-510",
6905   "size" : 4,
6906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "linker_set_key" : "int (*)(void *)",
6911   "name" : "int (*)(void *)",
6912   "referenced_type" : "type-643",
6913   "self_type" : "type-644",
6914   "size" : 4,
6915   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "linker_set_key" : "int *",
6920   "name" : "int *",
6921   "referenced_type" : "type-41",
6922   "self_type" : "type-413",
6923   "size" : 4,
6924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "linker_set_key" : "log_msg *",
6929   "name" : "log_msg *",
6930   "referenced_type" : "type-62",
6931   "self_type" : "type-155",
6932   "size" : 4,
6933   "source_file" : "/system/core/liblog/include/log/log_read.h"
6934  },
6935  {
6936   "alignment" : 4,
6937   "linker_set_key" : "native_handle *",
6938   "name" : "native_handle *",
6939   "referenced_type" : "type-200",
6940   "self_type" : "type-280",
6941   "size" : 4,
6942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6943  },
6944  {
6945   "alignment" : 4,
6946   "linker_set_key" : "unsigned char *",
6947   "name" : "unsigned char *",
6948   "referenced_type" : "type-65",
6949   "self_type" : "type-449",
6950   "size" : 4,
6951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "linker_set_key" : "unsigned int *",
6956   "name" : "unsigned int *",
6957   "referenced_type" : "type-2",
6958   "self_type" : "type-191",
6959   "size" : 4,
6960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "linker_set_key" : "unsigned long long *",
6965   "name" : "unsigned long long *",
6966   "referenced_type" : "type-9",
6967   "self_type" : "type-554",
6968   "size" : 4,
6969   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6970  },
6971  {
6972   "alignment" : 4,
6973   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6974   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6975   "referenced_type" : "type-556",
6976   "self_type" : "type-555",
6977   "size" : 4,
6978   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "linker_set_key" : "void *",
6983   "name" : "void *",
6984   "referenced_type" : "type-44",
6985   "self_type" : "type-43",
6986   "size" : 4,
6987   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "linker_set_key" : "void **",
6992   "name" : "void **",
6993   "referenced_type" : "type-43",
6994   "self_type" : "type-645",
6995   "size" : 4,
6996   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6997  }
6998 ],
6999 "qualified_types" :
7000 [
7001  {
7002   "alignment" : 4,
7003   "is_const" : true,
7004   "linker_set_key" : "android::RefBase::weakref_impl *const",
7005   "name" : "android::RefBase::weakref_impl *const",
7006   "referenced_type" : "type-14",
7007   "self_type" : "type-13",
7008   "size" : 4,
7009   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "is_const" : true,
7014   "linker_set_key" : "android::hardware::IBinder *const",
7015   "name" : "android::hardware::IBinder *const",
7016   "referenced_type" : "type-94",
7017   "self_type" : "type-93",
7018   "size" : 4,
7019   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7020  },
7021  {
7022   "alignment" : 4,
7023   "is_const" : true,
7024   "linker_set_key" : "const android::NativeHandle",
7025   "name" : "const android::NativeHandle",
7026   "referenced_type" : "type-279",
7027   "self_type" : "type-524",
7028   "size" : 12,
7029   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7030  },
7031  {
7032   "alignment" : 4,
7033   "is_const" : true,
7034   "linker_set_key" : "const android::RefBase",
7035   "name" : "const android::RefBase",
7036   "referenced_type" : "type-12",
7037   "self_type" : "type-370",
7038   "size" : 8,
7039   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "is_const" : true,
7044   "linker_set_key" : "const android::String16",
7045   "name" : "const android::String16",
7046   "referenced_type" : "type-135",
7047   "self_type" : "type-134",
7048   "size" : 4,
7049   "source_file" : "/system/core/libutils/include/utils/String16.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "is_const" : true,
7054   "linker_set_key" : "const android::String8",
7055   "name" : "const android::String8",
7056   "referenced_type" : "type-144",
7057   "self_type" : "type-533",
7058   "size" : 4,
7059   "source_file" : "/system/core/libutils/include/utils/String8.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "is_const" : true,
7064   "linker_set_key" : "const android::VectorImpl",
7065   "name" : "const android::VectorImpl",
7066   "referenced_type" : "type-128",
7067   "self_type" : "type-611",
7068   "size" : 20,
7069   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7070  },
7071  {
7072   "alignment" : 4,
7073   "is_const" : true,
7074   "linker_set_key" : "const android::hardware::BpHwRefBase",
7075   "name" : "const android::hardware::BpHwRefBase",
7076   "referenced_type" : "type-92",
7077   "self_type" : "type-544",
7078   "size" : 24,
7079   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7080  },
7081  {
7082   "alignment" : 4,
7083   "is_const" : true,
7084   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7085   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7086   "referenced_type" : "type-571",
7087   "self_type" : "type-577",
7088   "size" : 16,
7089   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7090  },
7091  {
7092   "alignment" : 4,
7093   "is_const" : true,
7094   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7095   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7096   "referenced_type" : "type-579",
7097   "self_type" : "type-582",
7098   "size" : 16,
7099   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "is_const" : true,
7104   "linker_set_key" : "const android::hardware::Parcel",
7105   "name" : "const android::hardware::Parcel",
7106   "referenced_type" : "type-552",
7107   "self_type" : "type-565",
7108   "size" : 68,
7109   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "is_const" : true,
7114   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7115   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7116   "referenced_type" : "type-252",
7117   "self_type" : "type-258",
7118   "size" : 28,
7119   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7120  },
7121  {
7122   "alignment" : 4,
7123   "is_const" : true,
7124   "linker_set_key" : "const android::hardware::Return<bool>",
7125   "name" : "const android::hardware::Return<bool>",
7126   "referenced_type" : "type-238",
7127   "self_type" : "type-244",
7128   "size" : 24,
7129   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7130  },
7131  {
7132   "alignment" : 4,
7133   "is_const" : true,
7134   "linker_set_key" : "const android::hardware::Return<int>",
7135   "name" : "const android::hardware::Return<int>",
7136   "referenced_type" : "type-246",
7137   "self_type" : "type-250",
7138   "size" : 28,
7139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7140  },
7141  {
7142   "alignment" : 4,
7143   "is_const" : true,
7144   "linker_set_key" : "const android::hardware::Status",
7145   "name" : "const android::hardware::Status",
7146   "referenced_type" : "type-228",
7147   "self_type" : "type-233",
7148   "size" : 20,
7149   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7150  },
7151  {
7152   "alignment" : 4,
7153   "is_const" : true,
7154   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7155   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7156   "referenced_type" : "type-427",
7157   "self_type" : "type-716",
7158   "size" : 4,
7159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7160  },
7161  {
7162   "alignment" : 4,
7163   "is_const" : true,
7164   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioDevice",
7165   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
7166   "referenced_type" : "type-693",
7167   "self_type" : "type-726",
7168   "size" : 4,
7169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "is_const" : true,
7174   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat",
7175   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
7176   "referenced_type" : "type-434",
7177   "self_type" : "type-804",
7178   "size" : 4,
7179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7180  },
7181  {
7182   "alignment" : 4,
7183   "is_const" : true,
7184   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain",
7185   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
7186   "referenced_type" : "type-442",
7187   "self_type" : "type-859",
7188   "size" : 32,
7189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "is_const" : true,
7194   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7195   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7196   "referenced_type" : "type-443",
7197   "self_type" : "type-730",
7198   "size" : 4,
7199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7200  },
7201  {
7202   "alignment" : 4,
7203   "is_const" : true,
7204   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7205   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7206   "referenced_type" : "type-685",
7207   "self_type" : "type-718",
7208   "size" : 4,
7209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7210  },
7211  {
7212   "alignment" : 4,
7213   "is_const" : true,
7214   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7215   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7216   "referenced_type" : "type-695",
7217   "self_type" : "type-728",
7218   "size" : 4,
7219   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "is_const" : true,
7224   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7225   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7226   "referenced_type" : "type-691",
7227   "self_type" : "type-724",
7228   "size" : 4,
7229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "is_const" : true,
7234   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7235   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7236   "referenced_type" : "type-710",
7237   "self_type" : "type-737",
7238   "size" : 4,
7239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "is_const" : true,
7244   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMode",
7245   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
7246   "referenced_type" : "type-692",
7247   "self_type" : "type-725",
7248   "size" : 4,
7249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7250  },
7251  {
7252   "alignment" : 4,
7253   "is_const" : true,
7254   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7255   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7256   "referenced_type" : "type-694",
7257   "self_type" : "type-727",
7258   "size" : 4,
7259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "is_const" : true,
7264   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7265   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7266   "referenced_type" : "type-704",
7267   "self_type" : "type-736",
7268   "size" : 4,
7269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7270  },
7271  {
7272   "alignment" : 4,
7273   "is_const" : true,
7274   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7275   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7276   "referenced_type" : "type-700",
7277   "self_type" : "type-734",
7278   "size" : 4,
7279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "is_const" : true,
7284   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortType",
7285   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
7286   "referenced_type" : "type-701",
7287   "self_type" : "type-735",
7288   "size" : 4,
7289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7290  },
7291  {
7292   "alignment" : 4,
7293   "is_const" : true,
7294   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7295   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7296   "referenced_type" : "type-689",
7297   "self_type" : "type-722",
7298   "size" : 4,
7299   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7300  },
7301  {
7302   "alignment" : 4,
7303   "is_const" : true,
7304   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSource",
7305   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
7306   "referenced_type" : "type-688",
7307   "self_type" : "type-721",
7308   "size" : 4,
7309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7310  },
7311  {
7312   "alignment" : 4,
7313   "is_const" : true,
7314   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7315   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7316   "referenced_type" : "type-687",
7317   "self_type" : "type-719",
7318   "size" : 4,
7319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7320  },
7321  {
7322   "alignment" : 4,
7323   "is_const" : true,
7324   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioUsage",
7325   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
7326   "referenced_type" : "type-696",
7327   "self_type" : "type-729",
7328   "size" : 4,
7329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7330  },
7331  {
7332   "alignment" : 4,
7333   "is_const" : true,
7334   "linker_set_key" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7335   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7336   "referenced_type" : "type-690",
7337   "self_type" : "type-723",
7338   "size" : 4,
7339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "is_const" : true,
7344   "linker_set_key" : "const android::hardware::details::SchedPrio",
7345   "name" : "const android::hardware::details::SchedPrio",
7346   "referenced_type" : "type-574",
7347   "self_type" : "type-576",
7348   "size" : 8,
7349   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7350  },
7351  {
7352   "alignment" : 4,
7353   "is_const" : true,
7354   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
7355   "name" : "const android::hardware::details::const_accessor<int, 32>",
7356   "referenced_type" : "type-477",
7357   "self_type" : "type-481",
7358   "size" : 4,
7359   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7360  },
7361  {
7362   "alignment" : 4,
7363   "is_const" : true,
7364   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7365   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7366   "referenced_type" : "type-483",
7367   "self_type" : "type-486",
7368   "size" : 4,
7369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "is_const" : true,
7374   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7375   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7376   "referenced_type" : "type-470",
7377   "self_type" : "type-475",
7378   "size" : 4,
7379   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7380  },
7381  {
7382   "alignment" : 8,
7383   "is_const" : true,
7384   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7385   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7386   "referenced_type" : "type-424",
7387   "self_type" : "type-740",
7388   "size" : 8,
7389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7390  },
7391  {
7392   "alignment" : 8,
7393   "is_const" : true,
7394   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7395   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7396   "referenced_type" : "type-431",
7397   "self_type" : "type-826",
7398   "size" : 8,
7399   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7400  },
7401  {
7402   "alignment" : 8,
7403   "is_const" : true,
7404   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7405   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7406   "referenced_type" : "type-439",
7407   "self_type" : "type-860",
7408   "size" : 8,
7409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7410  },
7411  {
7412   "alignment" : 8,
7413   "is_const" : true,
7414   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7415   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7416   "referenced_type" : "type-401",
7417   "self_type" : "type-617",
7418   "size" : 8,
7419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7420  },
7421  {
7422   "alignment" : 8,
7423   "is_const" : true,
7424   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7425   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7426   "referenced_type" : "type-379",
7427   "self_type" : "type-459",
7428   "size" : 8,
7429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7430  },
7431  {
7432   "alignment" : 8,
7433   "is_const" : true,
7434   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7435   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7436   "referenced_type" : "type-5",
7437   "self_type" : "type-584",
7438   "size" : 8,
7439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7440  },
7441  {
7442   "alignment" : 8,
7443   "is_const" : true,
7444   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7445   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7446   "referenced_type" : "type-184",
7447   "self_type" : "type-357",
7448   "size" : 8,
7449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7450  },
7451  {
7452   "alignment" : 8,
7453   "is_const" : true,
7454   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7455   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7456   "referenced_type" : "type-152",
7457   "self_type" : "type-151",
7458   "size" : 8,
7459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7460  },
7461  {
7462   "alignment" : 8,
7463   "is_const" : true,
7464   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7465   "name" : "const android::hardware::details::hidl_pointer<int>",
7466   "referenced_type" : "type-411",
7467   "self_type" : "type-511",
7468   "size" : 8,
7469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7470  },
7471  {
7472   "alignment" : 8,
7473   "is_const" : true,
7474   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7475   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7476   "referenced_type" : "type-447",
7477   "self_type" : "type-863",
7478   "size" : 8,
7479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7480  },
7481  {
7482   "alignment" : 8,
7483   "is_const" : true,
7484   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7485   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7486   "referenced_type" : "type-189",
7487   "self_type" : "type-658",
7488   "size" : 8,
7489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7490  },
7491  {
7492   "alignment" : 4,
7493   "is_const" : true,
7494   "linker_set_key" : "const android::hardware::details::return_status",
7495   "name" : "const android::hardware::details::return_status",
7496   "referenced_type" : "type-239",
7497   "self_type" : "type-263",
7498   "size" : 24,
7499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7500  },
7501  {
7502   "alignment" : 4,
7503   "is_const" : true,
7504   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
7505   "name" : "const android::hardware::hidl_array<int, 32>",
7506   "referenced_type" : "type-498",
7507   "self_type" : "type-501",
7508   "size" : 128,
7509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7510  },
7511  {
7512   "alignment" : 1,
7513   "is_const" : true,
7514   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
7515   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7516   "referenced_type" : "type-404",
7517   "self_type" : "type-488",
7518   "size" : 32,
7519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7520  },
7521  {
7522   "alignment" : 1,
7523   "is_const" : true,
7524   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>",
7525   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
7526   "referenced_type" : "type-492",
7527   "self_type" : "type-495",
7528   "size" : 6,
7529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7530  },
7531  {
7532   "alignment" : 4,
7533   "is_const" : true,
7534   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7535   "name" : "const android::hardware::hidl_death_recipient",
7536   "referenced_type" : "type-27",
7537   "self_type" : "type-76",
7538   "size" : 12,
7539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7540  },
7541  {
7542   "alignment" : 8,
7543   "is_const" : true,
7544   "linker_set_key" : "const android::hardware::hidl_handle",
7545   "name" : "const android::hardware::hidl_handle",
7546   "referenced_type" : "type-374",
7547   "self_type" : "type-518",
7548   "size" : 16,
7549   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7550  },
7551  {
7552   "alignment" : 8,
7553   "is_const" : true,
7554   "linker_set_key" : "const android::hardware::hidl_memory",
7555   "name" : "const android::hardware::hidl_memory",
7556   "referenced_type" : "type-377",
7557   "self_type" : "type-383",
7558   "size" : 40,
7559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7560  },
7561  {
7562   "alignment" : 8,
7563   "is_const" : true,
7564   "linker_set_key" : "const android::hardware::hidl_string",
7565   "name" : "const android::hardware::hidl_string",
7566   "referenced_type" : "type-192",
7567   "self_type" : "type-375",
7568   "size" : 16,
7569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7570  },
7571  {
7572   "alignment" : 8,
7573   "is_const" : true,
7574   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7575   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7576   "referenced_type" : "type-423",
7577   "self_type" : "type-428",
7578   "size" : 16,
7579   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7580  },
7581  {
7582   "alignment" : 8,
7583   "is_const" : true,
7584   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7585   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7586   "referenced_type" : "type-430",
7587   "self_type" : "type-435",
7588   "size" : 16,
7589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7590  },
7591  {
7592   "alignment" : 8,
7593   "is_const" : true,
7594   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7595   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7596   "referenced_type" : "type-438",
7597   "self_type" : "type-444",
7598   "size" : 16,
7599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7600  },
7601  {
7602   "alignment" : 8,
7603   "is_const" : true,
7604   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7605   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7606   "referenced_type" : "type-393",
7607   "self_type" : "type-806",
7608   "size" : 16,
7609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7610  },
7611  {
7612   "alignment" : 8,
7613   "is_const" : true,
7614   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7615   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7616   "referenced_type" : "type-4",
7617   "self_type" : "type-417",
7618   "size" : 16,
7619   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7620  },
7621  {
7622   "alignment" : 8,
7623   "is_const" : true,
7624   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7625   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7626   "referenced_type" : "type-458",
7627   "self_type" : "type-460",
7628   "size" : 16,
7629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7630  },
7631  {
7632   "alignment" : 8,
7633   "is_const" : true,
7634   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7635   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7636   "referenced_type" : "type-454",
7637   "self_type" : "type-455",
7638   "size" : 16,
7639   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7640  },
7641  {
7642   "alignment" : 8,
7643   "is_const" : true,
7644   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7645   "name" : "const android::hardware::hidl_vec<int>",
7646   "referenced_type" : "type-410",
7647   "self_type" : "type-414",
7648   "size" : 16,
7649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7650  },
7651  {
7652   "alignment" : 8,
7653   "is_const" : true,
7654   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7655   "name" : "const android::hardware::hidl_vec<unsigned char>",
7656   "referenced_type" : "type-446",
7657   "self_type" : "type-451",
7658   "size" : 16,
7659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7660  },
7661  {
7662   "alignment" : 8,
7663   "is_const" : true,
7664   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7665   "name" : "const android::hardware::hidl_vec<unsigned int>",
7666   "referenced_type" : "type-188",
7667   "self_type" : "type-420",
7668   "size" : 16,
7669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7670  },
7671  {
7672   "alignment" : 2,
7673   "is_const" : true,
7674   "linker_set_key" : "const android::hardware::hidl_version",
7675   "name" : "const android::hardware::hidl_version",
7676   "referenced_type" : "type-504",
7677   "self_type" : "type-506",
7678   "size" : 4,
7679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7680  },
7681  {
7682   "alignment" : 4,
7683   "is_const" : true,
7684   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7685   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7686   "referenced_type" : "type-823",
7687   "self_type" : "type-827",
7688   "size" : 92,
7689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
7690  },
7691  {
7692   "alignment" : 4,
7693   "is_const" : true,
7694   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7695   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7696   "referenced_type" : "type-816",
7697   "self_type" : "type-819",
7698   "size" : 92,
7699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
7700  },
7701  {
7702   "alignment" : 4,
7703   "is_const" : true,
7704   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7705   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7706   "referenced_type" : "type-8",
7707   "self_type" : "type-562",
7708   "size" : 8,
7709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7710  },
7711  {
7712   "alignment" : 4,
7713   "is_const" : true,
7714   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7715   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7716   "referenced_type" : "type-52",
7717   "self_type" : "type-792",
7718   "size" : 12,
7719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
7720  },
7721  {
7722   "alignment" : 8,
7723   "is_const" : true,
7724   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7725   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7726   "referenced_type" : "type-187",
7727   "self_type" : "type-336",
7728   "size" : 56,
7729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7730  },
7731  {
7732   "alignment" : 8,
7733   "is_const" : true,
7734   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7735   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7736   "referenced_type" : "type-790",
7737   "self_type" : "type-848",
7738   "size" : 72,
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7740  },
7741  {
7742   "alignment" : 8,
7743   "is_const" : true,
7744   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7745   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7746   "referenced_type" : "type-791",
7747   "self_type" : "type-850",
7748   "size" : 48,
7749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7750  },
7751  {
7752   "alignment" : 8,
7753   "is_const" : true,
7754   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7755   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7756   "referenced_type" : "type-789",
7757   "self_type" : "type-846",
7758   "size" : 56,
7759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7760  },
7761  {
7762   "alignment" : 4,
7763   "is_const" : true,
7764   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7765   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7766   "referenced_type" : "type-100",
7767   "self_type" : "type-196",
7768   "size" : 12,
7769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7770  },
7771  {
7772   "alignment" : 4,
7773   "is_const" : true,
7774   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7775   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7776   "referenced_type" : "type-777",
7777   "self_type" : "type-782",
7778   "size" : 4,
7779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7780  },
7781  {
7782   "alignment" : 4,
7783   "is_const" : true,
7784   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7785   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7786   "referenced_type" : "type-778",
7787   "self_type" : "type-783",
7788   "size" : 4,
7789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7790  },
7791  {
7792   "alignment" : 8,
7793   "is_const" : true,
7794   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7795   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7796   "referenced_type" : "type-3",
7797   "self_type" : "type-150",
7798   "size" : 32,
7799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "is_const" : true,
7804   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7805   "name" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7806   "referenced_type" : "type-677",
7807   "self_type" : "type-679",
7808   "size" : 4,
7809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7810  },
7811  {
7812   "alignment" : 4,
7813   "is_const" : true,
7814   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7815   "name" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7816   "referenced_type" : "type-676",
7817   "self_type" : "type-678",
7818   "size" : 4,
7819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "is_const" : true,
7824   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7825   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7826   "referenced_type" : "type-838",
7827   "self_type" : "type-842",
7828   "size" : 92,
7829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "is_const" : true,
7834   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7835   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7836   "referenced_type" : "type-831",
7837   "self_type" : "type-834",
7838   "size" : 92,
7839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
7840  },
7841  {
7842   "alignment" : 4,
7843   "is_const" : true,
7844   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7845   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7846   "referenced_type" : "type-51",
7847   "self_type" : "type-800",
7848   "size" : 12,
7849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
7850  },
7851  {
7852   "alignment" : 8,
7853   "is_const" : true,
7854   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7855   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7856   "referenced_type" : "type-798",
7857   "self_type" : "type-854",
7858   "size" : 112,
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7860  },
7861  {
7862   "alignment" : 8,
7863   "is_const" : true,
7864   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7865   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7866   "referenced_type" : "type-799",
7867   "self_type" : "type-856",
7868   "size" : 88,
7869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7870  },
7871  {
7872   "alignment" : 8,
7873   "is_const" : true,
7874   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7875   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7876   "referenced_type" : "type-797",
7877   "self_type" : "type-852",
7878   "size" : 96,
7879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7880  },
7881  {
7882   "alignment" : 4,
7883   "is_const" : true,
7884   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7885   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7886   "referenced_type" : "type-105",
7887   "self_type" : "type-210",
7888   "size" : 12,
7889   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7890  },
7891  {
7892   "alignment" : 4,
7893   "is_const" : true,
7894   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7895   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7896   "referenced_type" : "type-87",
7897   "self_type" : "type-844",
7898   "size" : 92,
7899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7900  },
7901  {
7902   "alignment" : 4,
7903   "is_const" : true,
7904   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7905   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7906   "referenced_type" : "type-50",
7907   "self_type" : "type-802",
7908   "size" : 12,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "is_const" : true,
7914   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7915   "name" : "const android::hidl::base::V1_0::BpHwBase",
7916   "referenced_type" : "type-809",
7917   "self_type" : "type-812",
7918   "size" : 92,
7919   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "is_const" : true,
7924   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7925   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7926   "referenced_type" : "type-527",
7927   "self_type" : "type-528",
7928   "size" : 4,
7929   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7930  },
7931  {
7932   "alignment" : 4,
7933   "is_const" : true,
7934   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7935   "name" : "const android::hidl::base::V1_0::IBase",
7936   "referenced_type" : "type-30",
7937   "self_type" : "type-109",
7938   "size" : 12,
7939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7940  },
7941  {
7942   "alignment" : 4,
7943   "is_const" : true,
7944   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7945   "name" : "const android::hidl::base::V1_0::IBase *const",
7946   "referenced_type" : "type-110",
7947   "self_type" : "type-589",
7948   "size" : 4,
7949   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7950  },
7951  {
7952   "alignment" : 4,
7953   "is_const" : true,
7954   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7955   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7956   "referenced_type" : "type-161",
7957   "self_type" : "type-165",
7958   "size" : 12,
7959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7960  },
7961  {
7962   "alignment" : 4,
7963   "is_const" : true,
7964   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7965   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7966   "referenced_type" : "type-667",
7967   "self_type" : "type-671",
7968   "size" : 4,
7969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7970  },
7971  {
7972   "alignment" : 1,
7973   "is_const" : true,
7974   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7975   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7976   "referenced_type" : "type-666",
7977   "self_type" : "type-669",
7978   "size" : 1,
7979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7980  },
7981  {
7982   "alignment" : 4,
7983   "is_const" : true,
7984   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7985   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7986   "referenced_type" : "type-177",
7987   "self_type" : "type-663",
7988   "size" : 12,
7989   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7990  },
7991  {
7992   "alignment" : 4,
7993   "is_const" : true,
7994   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7995   "name" : "const android::sp<android::hardware::IBinder>",
7996   "referenced_type" : "type-113",
7997   "self_type" : "type-115",
7998   "size" : 4,
7999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "is_const" : true,
8004   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
8005   "name" : "const android::sp<android::hardware::ProcessState>",
8006   "referenced_type" : "type-119",
8007   "self_type" : "type-157",
8008   "size" : 4,
8009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8010  },
8011  {
8012   "alignment" : 4,
8013   "is_const" : true,
8014   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8015   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8016   "referenced_type" : "type-22",
8017   "self_type" : "type-21",
8018   "size" : 4,
8019   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8020  },
8021  {
8022   "alignment" : 4,
8023   "is_const" : true,
8024   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
8025   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8026   "referenced_type" : "type-36",
8027   "self_type" : "type-35",
8028   "size" : 4,
8029   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8030  },
8031  {
8032   "alignment" : 4,
8033   "is_const" : true,
8034   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
8035   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
8036   "referenced_type" : "type-198",
8037   "self_type" : "type-203",
8038   "size" : 4,
8039   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8040  },
8041  {
8042   "alignment" : 4,
8043   "is_const" : true,
8044   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8045   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8046   "referenced_type" : "type-98",
8047   "self_type" : "type-97",
8048   "size" : 4,
8049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8050  },
8051  {
8052   "alignment" : 4,
8053   "is_const" : true,
8054   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8055   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8056   "referenced_type" : "type-212",
8057   "self_type" : "type-215",
8058   "size" : 4,
8059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8060  },
8061  {
8062   "alignment" : 4,
8063   "is_const" : true,
8064   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8065   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8066   "referenced_type" : "type-103",
8067   "self_type" : "type-102",
8068   "size" : 4,
8069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8070  },
8071  {
8072   "alignment" : 4,
8073   "is_const" : true,
8074   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8075   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8076   "referenced_type" : "type-48",
8077   "self_type" : "type-82",
8078   "size" : 4,
8079   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8080  },
8081  {
8082   "alignment" : 4,
8083   "is_const" : true,
8084   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8085   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8086   "referenced_type" : "type-54",
8087   "self_type" : "type-79",
8088   "size" : 4,
8089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "is_const" : true,
8094   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8095   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8096   "referenced_type" : "type-159",
8097   "self_type" : "type-163",
8098   "size" : 4,
8099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "is_const" : true,
8104   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8105   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8106   "referenced_type" : "type-175",
8107   "self_type" : "type-179",
8108   "size" : 4,
8109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8110  },
8111  {
8112   "alignment" : 4,
8113   "is_const" : true,
8114   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8115   "name" : "const android::wp<android::hardware::BHwBinder>",
8116   "referenced_type" : "type-38",
8117   "self_type" : "type-60",
8118   "size" : 8,
8119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8120  },
8121  {
8122   "alignment" : 4,
8123   "is_const" : true,
8124   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8125   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8126   "referenced_type" : "type-25",
8127   "self_type" : "type-33",
8128   "size" : 8,
8129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8130  },
8131  {
8132   "alignment" : 4,
8133   "is_const" : true,
8134   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8135   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8136   "referenced_type" : "type-28",
8137   "self_type" : "type-868",
8138   "size" : 8,
8139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8140  },
8141  {
8142   "alignment" : 1,
8143   "is_const" : true,
8144   "linker_set_key" : "const bool",
8145   "name" : "const bool",
8146   "referenced_type" : "type-10",
8147   "self_type" : "type-170",
8148   "size" : 1,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8150  },
8151  {
8152   "alignment" : 1,
8153   "is_const" : true,
8154   "linker_set_key" : "const char",
8155   "name" : "const char",
8156   "referenced_type" : "type-69",
8157   "self_type" : "type-146",
8158   "size" : 1,
8159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8160  },
8161  {
8162   "alignment" : 2,
8163   "is_const" : true,
8164   "linker_set_key" : "const char16_t",
8165   "name" : "const char16_t",
8166   "referenced_type" : "type-138",
8167   "self_type" : "type-137",
8168   "size" : 2,
8169   "source_file" : "/system/core/libutils/include/utils/String16.h"
8170  },
8171  {
8172   "alignment" : 8,
8173   "is_const" : true,
8174   "linker_set_key" : "const double",
8175   "name" : "const double",
8176   "referenced_type" : "type-341",
8177   "self_type" : "type-364",
8178   "size" : 8,
8179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8180  },
8181  {
8182   "alignment" : 4,
8183   "is_const" : true,
8184   "linker_set_key" : "const float",
8185   "name" : "const float",
8186   "referenced_type" : "type-334",
8187   "self_type" : "type-362",
8188   "size" : 4,
8189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8190  },
8191  {
8192   "alignment" : 4,
8193   "is_const" : true,
8194   "linker_set_key" : "const int",
8195   "name" : "const int",
8196   "referenced_type" : "type-41",
8197   "self_type" : "type-479",
8198   "size" : 4,
8199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8200  },
8201  {
8202   "is_const" : true,
8203   "linker_set_key" : "const iter<is_const>",
8204   "name" : "const iter<is_const>",
8205   "referenced_type" : "type-390",
8206   "self_type" : "type-389",
8207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8208  },
8209  {
8210   "alignment" : 4,
8211   "is_const" : true,
8212   "linker_set_key" : "const log_msg",
8213   "name" : "const log_msg",
8214   "referenced_type" : "type-62",
8215   "self_type" : "type-61",
8216   "size" : 5124,
8217   "source_file" : "/system/core/liblog/include/log/log_read.h"
8218  },
8219  {
8220   "alignment" : 8,
8221   "is_const" : true,
8222   "linker_set_key" : "const long long",
8223   "name" : "const long long",
8224   "referenced_type" : "type-124",
8225   "self_type" : "type-358",
8226   "size" : 8,
8227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8228  },
8229  {
8230   "alignment" : 4,
8231   "is_const" : true,
8232   "linker_set_key" : "const native_handle",
8233   "name" : "const native_handle",
8234   "referenced_type" : "type-200",
8235   "self_type" : "type-269",
8236   "size" : 12,
8237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8238  },
8239  {
8240   "alignment" : 2,
8241   "is_const" : true,
8242   "linker_set_key" : "const short",
8243   "name" : "const short",
8244   "referenced_type" : "type-299",
8245   "self_type" : "type-349",
8246   "size" : 2,
8247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8248  },
8249  {
8250   "alignment" : 1,
8251   "is_const" : true,
8252   "linker_set_key" : "const signed char",
8253   "name" : "const signed char",
8254   "referenced_type" : "type-347",
8255   "self_type" : "type-346",
8256   "size" : 1,
8257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8258  },
8259  {
8260   "alignment" : 4,
8261   "is_const" : true,
8262   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8263   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8264   "referenced_type" : "type-753",
8265   "self_type" : "type-752",
8266   "size" : 272,
8267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8268  },
8269  {
8270   "alignment" : 4,
8271   "is_const" : true,
8272   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8273   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8274   "referenced_type" : "type-759",
8275   "self_type" : "type-758",
8276   "size" : 260,
8277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8278  },
8279  {
8280   "alignment" : 4,
8281   "is_const" : true,
8282   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8283   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8284   "referenced_type" : "type-748",
8285   "self_type" : "type-747",
8286   "size" : 336,
8287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8288  },
8289  {
8290   "alignment" : 4,
8291   "is_const" : true,
8292   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8293   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8294   "referenced_type" : "type-768",
8295   "self_type" : "type-767",
8296   "size" : 12,
8297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8298  },
8299  {
8300   "alignment" : 4,
8301   "is_const" : true,
8302   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8303   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8304   "referenced_type" : "type-739",
8305   "self_type" : "type-738",
8306   "size" : 16,
8307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8308  },
8309  {
8310   "alignment" : 4,
8311   "is_const" : true,
8312   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8313   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8314   "referenced_type" : "type-763",
8315   "self_type" : "type-762",
8316   "size" : 28,
8317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8318  },
8319  {
8320   "alignment" : 4,
8321   "is_const" : true,
8322   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8323   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8324   "referenced_type" : "type-755",
8325   "self_type" : "type-754",
8326   "size" : 8,
8327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8328  },
8329  {
8330   "alignment" : 4,
8331   "is_const" : true,
8332   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8333   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8334   "referenced_type" : "type-776",
8335   "self_type" : "type-775",
8336   "size" : 8,
8337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8338  },
8339  {
8340   "alignment" : 4,
8341   "is_const" : true,
8342   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8343   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8344   "referenced_type" : "type-757",
8345   "self_type" : "type-756",
8346   "size" : 32,
8347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8348  },
8349  {
8350   "alignment" : 4,
8351   "is_const" : true,
8352   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8353   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8354   "referenced_type" : "type-761",
8355   "self_type" : "type-760",
8356   "size" : 60,
8357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8358  },
8359  {
8360   "alignment" : 4,
8361   "is_const" : true,
8362   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8363   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8364   "referenced_type" : "type-774",
8365   "self_type" : "type-773",
8366   "size" : 20,
8367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8368  },
8369  {
8370   "alignment" : 4,
8371   "is_const" : true,
8372   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8373   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8374   "referenced_type" : "type-770",
8375   "self_type" : "type-769",
8376   "size" : 12,
8377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8378  },
8379  {
8380   "alignment" : 4,
8381   "is_const" : true,
8382   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8383   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8384   "referenced_type" : "type-772",
8385   "self_type" : "type-771",
8386   "size" : 16,
8387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8388  },
8389  {
8390   "alignment" : 4,
8391   "is_const" : true,
8392   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8393   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8394   "referenced_type" : "type-746",
8395   "self_type" : "type-745",
8396   "size" : 16,
8397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8398  },
8399  {
8400   "alignment" : 4,
8401   "is_const" : true,
8402   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8403   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8404   "referenced_type" : "type-744",
8405   "self_type" : "type-743",
8406   "size" : 56,
8407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8408  },
8409  {
8410   "alignment" : 4,
8411   "is_const" : true,
8412   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8413   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8414   "referenced_type" : "type-742",
8415   "self_type" : "type-741",
8416   "size" : 72,
8417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8418  },
8419  {
8420   "alignment" : 4,
8421   "is_const" : true,
8422   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8423   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8424   "referenced_type" : "type-766",
8425   "self_type" : "type-765",
8426   "size" : 76,
8427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8428  },
8429  {
8430   "alignment" : 4,
8431   "is_const" : true,
8432   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8433   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8434   "referenced_type" : "type-750",
8435   "self_type" : "type-749",
8436   "size" : 8,
8437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8438  },
8439  {
8440   "alignment" : 4,
8441   "is_const" : true,
8442   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8443   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8444   "referenced_type" : "type-785",
8445   "self_type" : "type-784",
8446   "size" : 12,
8447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8448  },
8449  {
8450   "alignment" : 4,
8451   "is_const" : true,
8452   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8453   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8454   "referenced_type" : "type-787",
8455   "self_type" : "type-786",
8456   "size" : 4,
8457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8458  },
8459  {
8460   "alignment" : 4,
8461   "is_const" : true,
8462   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8463   "name" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8464   "referenced_type" : "type-684",
8465   "self_type" : "type-683",
8466   "size" : 16,
8467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8468  },
8469  {
8470   "alignment" : 4,
8471   "is_const" : true,
8472   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8473   "name" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8474   "referenced_type" : "type-682",
8475   "self_type" : "type-681",
8476   "size" : 12,
8477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8478  },
8479  {
8480   "alignment" : 4,
8481   "is_const" : true,
8482   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8483   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8484   "referenced_type" : "type-531",
8485   "self_type" : "type-530",
8486   "size" : 12,
8487   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8488  },
8489  {
8490   "alignment" : 4,
8491   "is_const" : true,
8492   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8493   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8494   "referenced_type" : "type-675",
8495   "self_type" : "type-674",
8496   "size" : 4,
8497   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8498  },
8499  {
8500   "alignment" : 1,
8501   "is_const" : true,
8502   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8503   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8504   "referenced_type" : "type-673",
8505   "self_type" : "type-672",
8506   "size" : 3,
8507   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8508  },
8509  {
8510   "alignment" : 4,
8511   "is_const" : true,
8512   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8513   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8514   "referenced_type" : "type-569",
8515   "self_type" : "type-568",
8516   "size" : 12,
8517   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8518  },
8519  {
8520   "alignment" : 4,
8521   "is_const" : true,
8522   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8523   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8524   "referenced_type" : "type-408",
8525   "self_type" : "type-407",
8526   "size" : 8,
8527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8528  },
8529  {
8530   "alignment" : 4,
8531   "is_const" : true,
8532   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8533   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8534   "referenced_type" : "type-396",
8535   "self_type" : "type-395",
8536   "size" : 8,
8537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8538  },
8539  {
8540   "alignment" : 4,
8541   "is_const" : true,
8542   "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 *> > *)> > >",
8543   "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 *> > *)> > >",
8544   "referenced_type" : "type-733",
8545   "self_type" : "type-732",
8546   "size" : 12,
8547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8548  },
8549  {
8550   "alignment" : 1,
8551   "is_const" : true,
8552   "linker_set_key" : "const unsigned char",
8553   "name" : "const unsigned char",
8554   "referenced_type" : "type-65",
8555   "self_type" : "type-472",
8556   "size" : 1,
8557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8558  },
8559  {
8560   "alignment" : 4,
8561   "is_const" : true,
8562   "linker_set_key" : "const unsigned int",
8563   "name" : "const unsigned int",
8564   "referenced_type" : "type-2",
8565   "self_type" : "type-129",
8566   "size" : 4,
8567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8568  },
8569  {
8570   "alignment" : 8,
8571   "is_const" : true,
8572   "linker_set_key" : "const unsigned long long",
8573   "name" : "const unsigned long long",
8574   "referenced_type" : "type-9",
8575   "self_type" : "type-360",
8576   "size" : 8,
8577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8578  },
8579  {
8580   "alignment" : 2,
8581   "is_const" : true,
8582   "linker_set_key" : "const unsigned short",
8583   "name" : "const unsigned short",
8584   "referenced_type" : "type-67",
8585   "self_type" : "type-351",
8586   "size" : 2,
8587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8588  },
8589  {
8590   "is_const" : true,
8591   "linker_set_key" : "const void",
8592   "name" : "const void",
8593   "referenced_type" : "type-44",
8594   "self_type" : "type-509",
8595   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8596  },
8597  {
8598   "alignment" : 1,
8599   "is_volatile" : true,
8600   "linker_set_key" : "volatile bool",
8601   "name" : "volatile bool",
8602   "referenced_type" : "type-10",
8603   "self_type" : "type-173",
8604   "size" : 1,
8605   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8606  },
8607  {
8608   "alignment" : 4,
8609   "is_volatile" : true,
8610   "linker_set_key" : "volatile int",
8611   "name" : "volatile int",
8612   "referenced_type" : "type-41",
8613   "self_type" : "type-147",
8614   "size" : 4,
8615   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8616  }
8617 ],
8618 "record_types" :
8619 [
8620  {
8621   "alignment" : 4,
8622   "fields" :
8623   [
8624    {
8625     "access" : "private",
8626     "field_name" : "mCond",
8627     "referenced_type" : "type-172"
8628    }
8629   ],
8630   "linker_set_key" : "android::Condition",
8631   "name" : "android::Condition",
8632   "record_kind" : "class",
8633   "referenced_type" : "type-171",
8634   "self_type" : "type-171",
8635   "size" : 4,
8636   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8637   "unique_id" : "_ZTSN7android9ConditionE"
8638  },
8639  {
8640   "alignment" : 4,
8641   "fields" :
8642   [
8643    {
8644     "access" : "private",
8645     "field_name" : "mVector",
8646     "referenced_type" : "type-141"
8647    }
8648   ],
8649   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8650   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8651   "record_kind" : "class",
8652   "referenced_type" : "type-140",
8653   "self_type" : "type-140",
8654   "size" : 20,
8655   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8656   "template_args" : [ "type-135", "type-113" ],
8657   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8658  },
8659  {
8660   "alignment" : 4,
8661   "fields" :
8662   [
8663    {
8664     "access" : "private",
8665     "field_name" : "mCount",
8666     "referenced_type" : "type-278"
8667    }
8668   ],
8669   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8670   "name" : "android::LightRefBase<android::NativeHandle>",
8671   "record_kind" : "class",
8672   "referenced_type" : "type-277",
8673   "self_type" : "type-277",
8674   "size" : 4,
8675   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8676   "template_args" : [ "type-279" ],
8677   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8678  },
8679  {
8680   "alignment" : 4,
8681   "fields" :
8682   [
8683    {
8684     "access" : "private",
8685     "field_name" : "mCount",
8686     "referenced_type" : "type-275"
8687    }
8688   ],
8689   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8690   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8691   "record_kind" : "class",
8692   "referenced_type" : "type-274",
8693   "self_type" : "type-274",
8694   "size" : 4,
8695   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8696   "template_args" : [ "type-276" ],
8697   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8698  },
8699  {
8700   "alignment" : 4,
8701   "fields" :
8702   [
8703    {
8704     "access" : "private",
8705     "field_name" : "mMutex",
8706     "referenced_type" : "type-126"
8707    }
8708   ],
8709   "linker_set_key" : "android::Mutex",
8710   "name" : "android::Mutex",
8711   "record_kind" : "class",
8712   "referenced_type" : "type-125",
8713   "self_type" : "type-125",
8714   "size" : 4,
8715   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8716   "unique_id" : "_ZTSN7android5MutexE"
8717  },
8718  {
8719   "alignment" : 4,
8720   "fields" :
8721   [
8722    {
8723     "access" : "private",
8724     "field_name" : "mLock",
8725     "referenced_type" : "type-648"
8726    }
8727   ],
8728   "linker_set_key" : "android::Mutex::Autolock",
8729   "name" : "android::Mutex::Autolock",
8730   "record_kind" : "class",
8731   "referenced_type" : "type-647",
8732   "self_type" : "type-647",
8733   "size" : 4,
8734   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8735   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8736  },
8737  {
8738   "alignment" : 4,
8739   "base_specifiers" :
8740   [
8741    {
8742     "referenced_type" : "type-277"
8743    }
8744   ],
8745   "fields" :
8746   [
8747    {
8748     "access" : "private",
8749     "field_name" : "mHandle",
8750     "field_offset" : 32,
8751     "referenced_type" : "type-280"
8752    },
8753    {
8754     "access" : "private",
8755     "field_name" : "mOwnsHandle",
8756     "field_offset" : 64,
8757     "referenced_type" : "type-10"
8758    }
8759   ],
8760   "linker_set_key" : "android::NativeHandle",
8761   "name" : "android::NativeHandle",
8762   "record_kind" : "class",
8763   "referenced_type" : "type-279",
8764   "self_type" : "type-279",
8765   "size" : 12,
8766   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8767   "unique_id" : "_ZTSN7android12NativeHandleE"
8768  },
8769  {
8770   "alignment" : 4,
8771   "fields" :
8772   [
8773    {
8774     "access" : "private",
8775     "field_name" : "mRWLock",
8776     "referenced_type" : "type-653"
8777    }
8778   ],
8779   "linker_set_key" : "android::RWLock",
8780   "name" : "android::RWLock",
8781   "record_kind" : "class",
8782   "referenced_type" : "type-652",
8783   "self_type" : "type-652",
8784   "size" : 40,
8785   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8786   "unique_id" : "_ZTSN7android6RWLockE"
8787  },
8788  {
8789   "alignment" : 4,
8790   "fields" :
8791   [
8792    {
8793     "access" : "private",
8794     "field_name" : "mLock",
8795     "referenced_type" : "type-656"
8796    }
8797   ],
8798   "linker_set_key" : "android::RWLock::AutoRLock",
8799   "name" : "android::RWLock::AutoRLock",
8800   "record_kind" : "class",
8801   "referenced_type" : "type-655",
8802   "self_type" : "type-655",
8803   "size" : 4,
8804   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8805   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8806  },
8807  {
8808   "alignment" : 4,
8809   "fields" :
8810   [
8811    {
8812     "access" : "private",
8813     "field_name" : "mLock",
8814     "referenced_type" : "type-656"
8815    }
8816   ],
8817   "linker_set_key" : "android::RWLock::AutoWLock",
8818   "name" : "android::RWLock::AutoWLock",
8819   "record_kind" : "class",
8820   "referenced_type" : "type-659",
8821   "self_type" : "type-659",
8822   "size" : 4,
8823   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8824   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8825  },
8826  {
8827   "alignment" : 4,
8828   "fields" :
8829   [
8830    {
8831     "access" : "private",
8832     "field_name" : "mRefs",
8833     "field_offset" : 32,
8834     "referenced_type" : "type-13"
8835    }
8836   ],
8837   "linker_set_key" : "android::RefBase",
8838   "name" : "android::RefBase",
8839   "record_kind" : "class",
8840   "referenced_type" : "type-12",
8841   "self_type" : "type-12",
8842   "size" : 8,
8843   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8844   "unique_id" : "_ZTSN7android7RefBaseE",
8845   "vtable_components" :
8846   [
8847    {
8848     "kind" : "offset_to_top"
8849    },
8850    {
8851     "kind" : "rtti",
8852     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8853    },
8854    {
8855     "kind" : "complete_dtor_pointer",
8856     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8857    },
8858    {
8859     "kind" : "deleting_dtor_pointer",
8860     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8861    },
8862    {
8863     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8864    },
8865    {
8866     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8867    },
8868    {
8869     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8870    },
8871    {
8872     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8873    }
8874   ]
8875  },
8876  {
8877   "alignment" : 1,
8878   "linker_set_key" : "android::RefBase::weakref_type",
8879   "name" : "android::RefBase::weakref_type",
8880   "record_kind" : "class",
8881   "referenced_type" : "type-20",
8882   "self_type" : "type-20",
8883   "size" : 1,
8884   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8885   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8886  },
8887  {
8888   "alignment" : 1,
8889   "linker_set_key" : "android::ReferenceMover",
8890   "name" : "android::ReferenceMover",
8891   "record_kind" : "class",
8892   "referenced_type" : "type-373",
8893   "self_type" : "type-373",
8894   "size" : 1,
8895   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8896   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8897  },
8898  {
8899   "alignment" : 4,
8900   "linker_set_key" : "android::ReferenceRenamer",
8901   "name" : "android::ReferenceRenamer",
8902   "record_kind" : "class",
8903   "referenced_type" : "type-366",
8904   "self_type" : "type-366",
8905   "size" : 4,
8906   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8907   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8908   "vtable_components" :
8909   [
8910    {
8911     "kind" : "offset_to_top"
8912    },
8913    {
8914     "kind" : "rtti",
8915     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8916    },
8917    {
8918     "is_pure" : true,
8919     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8920    }
8921   ]
8922  },
8923  {
8924   "alignment" : 8,
8925   "fields" :
8926   [
8927    {
8928     "access" : "private",
8929     "field_name" : "mTag",
8930     "referenced_type" : "type-9"
8931    }
8932   ],
8933   "linker_set_key" : "android::ScopedTrace",
8934   "name" : "android::ScopedTrace",
8935   "record_kind" : "class",
8936   "referenced_type" : "type-661",
8937   "self_type" : "type-661",
8938   "size" : 8,
8939   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8940   "unique_id" : "_ZTSN7android11ScopedTraceE"
8941  },
8942  {
8943   "alignment" : 4,
8944   "base_specifiers" :
8945   [
8946    {
8947     "access" : "private",
8948     "referenced_type" : "type-142"
8949    }
8950   ],
8951   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8952   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8953   "record_kind" : "class",
8954   "referenced_type" : "type-141",
8955   "self_type" : "type-141",
8956   "size" : 20,
8957   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8958   "template_args" : [ "type-143" ],
8959   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8960   "vtable_components" :
8961   [
8962    {
8963     "kind" : "offset_to_top"
8964    },
8965    {
8966     "kind" : "rtti",
8967     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8968    },
8969    {
8970     "kind" : "complete_dtor_pointer",
8971     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8972    },
8973    {
8974     "kind" : "deleting_dtor_pointer",
8975     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8976    },
8977    {
8978     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8979    },
8980    {
8981     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8982    },
8983    {
8984     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8985    },
8986    {
8987     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8988    },
8989    {
8990     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8991    },
8992    {
8993     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8994    },
8995    {
8996     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8997    }
8998   ]
8999  },
9000  {
9001   "alignment" : 4,
9002   "base_specifiers" :
9003   [
9004    {
9005     "referenced_type" : "type-128"
9006    }
9007   ],
9008   "linker_set_key" : "android::SortedVectorImpl",
9009   "name" : "android::SortedVectorImpl",
9010   "record_kind" : "class",
9011   "referenced_type" : "type-142",
9012   "self_type" : "type-142",
9013   "size" : 20,
9014   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9015   "unique_id" : "_ZTSN7android16SortedVectorImplE",
9016   "vtable_components" :
9017   [
9018    {
9019     "kind" : "offset_to_top"
9020    },
9021    {
9022     "kind" : "rtti",
9023     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9024    },
9025    {
9026     "kind" : "complete_dtor_pointer",
9027     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9028    },
9029    {
9030     "kind" : "deleting_dtor_pointer",
9031     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9032    },
9033    {
9034     "is_pure" : true,
9035     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9036    },
9037    {
9038     "is_pure" : true,
9039     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9040    },
9041    {
9042     "is_pure" : true,
9043     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9044    },
9045    {
9046     "is_pure" : true,
9047     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9048    },
9049    {
9050     "is_pure" : true,
9051     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9052    },
9053    {
9054     "is_pure" : true,
9055     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9056    },
9057    {
9058     "is_pure" : true,
9059     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9060    }
9061   ]
9062  },
9063  {
9064   "alignment" : 4,
9065   "fields" :
9066   [
9067    {
9068     "access" : "private",
9069     "field_name" : "mString",
9070     "referenced_type" : "type-136"
9071    }
9072   ],
9073   "linker_set_key" : "android::String16",
9074   "name" : "android::String16",
9075   "record_kind" : "class",
9076   "referenced_type" : "type-135",
9077   "self_type" : "type-135",
9078   "size" : 4,
9079   "source_file" : "/system/core/libutils/include/utils/String16.h",
9080   "unique_id" : "_ZTSN7android8String16E"
9081  },
9082  {
9083   "alignment" : 4,
9084   "fields" :
9085   [
9086    {
9087     "access" : "private",
9088     "field_name" : "mString",
9089     "referenced_type" : "type-145"
9090    }
9091   ],
9092   "linker_set_key" : "android::String8",
9093   "name" : "android::String8",
9094   "record_kind" : "class",
9095   "referenced_type" : "type-144",
9096   "self_type" : "type-144",
9097   "size" : 4,
9098   "source_file" : "/system/core/libutils/include/utils/String8.h",
9099   "unique_id" : "_ZTSN7android7String8E"
9100  },
9101  {
9102   "alignment" : 4,
9103   "base_specifiers" :
9104   [
9105    {
9106     "is_virtual" : true,
9107     "referenced_type" : "type-12"
9108    }
9109   ],
9110   "fields" :
9111   [
9112    {
9113     "access" : "private",
9114     "field_name" : "mCanCallJava",
9115     "field_offset" : 32,
9116     "referenced_type" : "type-170"
9117    },
9118    {
9119     "access" : "private",
9120     "field_name" : "mThread",
9121     "field_offset" : 64,
9122     "referenced_type" : "type-43"
9123    },
9124    {
9125     "access" : "private",
9126     "field_name" : "mLock",
9127     "field_offset" : 96,
9128     "referenced_type" : "type-125"
9129    },
9130    {
9131     "access" : "private",
9132     "field_name" : "mThreadExitedCondition",
9133     "field_offset" : 128,
9134     "referenced_type" : "type-171"
9135    },
9136    {
9137     "access" : "private",
9138     "field_name" : "mStatus",
9139     "field_offset" : 160,
9140     "referenced_type" : "type-41"
9141    },
9142    {
9143     "access" : "private",
9144     "field_name" : "mExitPending",
9145     "field_offset" : 192,
9146     "referenced_type" : "type-173"
9147    },
9148    {
9149     "access" : "private",
9150     "field_name" : "mRunning",
9151     "field_offset" : 200,
9152     "referenced_type" : "type-173"
9153    },
9154    {
9155     "access" : "private",
9156     "field_name" : "mHoldSelf",
9157     "field_offset" : 224,
9158     "referenced_type" : "type-167"
9159    },
9160    {
9161     "access" : "private",
9162     "field_name" : "mTid",
9163     "field_offset" : 256,
9164     "referenced_type" : "type-41"
9165    }
9166   ],
9167   "linker_set_key" : "android::Thread",
9168   "name" : "android::Thread",
9169   "record_kind" : "class",
9170   "referenced_type" : "type-169",
9171   "self_type" : "type-169",
9172   "size" : 44,
9173   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9174   "unique_id" : "_ZTSN7android6ThreadE",
9175   "vtable_components" :
9176   [
9177    {
9178     "component_value" : 36,
9179     "kind" : "vbase_offset"
9180    },
9181    {
9182     "kind" : "offset_to_top"
9183    },
9184    {
9185     "kind" : "rtti",
9186     "mangled_component_name" : "_ZTIN7android6ThreadE"
9187    },
9188    {
9189     "kind" : "complete_dtor_pointer",
9190     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9191    },
9192    {
9193     "kind" : "deleting_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9195    },
9196    {
9197     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9198    },
9199    {
9200     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9201    },
9202    {
9203     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9204    },
9205    {
9206     "is_pure" : true,
9207     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9208    },
9209    {
9210     "kind" : "vcall_offset"
9211    },
9212    {
9213     "kind" : "vcall_offset"
9214    },
9215    {
9216     "kind" : "vcall_offset"
9217    },
9218    {
9219     "kind" : "vcall_offset"
9220    },
9221    {
9222     "component_value" : -36,
9223     "kind" : "vcall_offset"
9224    },
9225    {
9226     "component_value" : -36,
9227     "kind" : "offset_to_top"
9228    },
9229    {
9230     "kind" : "rtti",
9231     "mangled_component_name" : "_ZTIN7android6ThreadE"
9232    },
9233    {
9234     "kind" : "complete_dtor_pointer",
9235     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9236    },
9237    {
9238     "kind" : "deleting_dtor_pointer",
9239     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9240    },
9241    {
9242     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9243    },
9244    {
9245     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9246    },
9247    {
9248     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9249    },
9250    {
9251     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9252    }
9253   ]
9254  },
9255  {
9256   "alignment" : 4,
9257   "base_specifiers" :
9258   [
9259    {
9260     "access" : "private",
9261     "referenced_type" : "type-128"
9262    }
9263   ],
9264   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9265   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9266   "record_kind" : "class",
9267   "referenced_type" : "type-127",
9268   "self_type" : "type-127",
9269   "size" : 20,
9270   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9271   "template_args" : [ "type-130" ],
9272   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9273   "vtable_components" :
9274   [
9275    {
9276     "kind" : "offset_to_top"
9277    },
9278    {
9279     "kind" : "rtti",
9280     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9281    },
9282    {
9283     "kind" : "complete_dtor_pointer",
9284     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9285    },
9286    {
9287     "kind" : "deleting_dtor_pointer",
9288     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9289    },
9290    {
9291     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9292    },
9293    {
9294     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9295    },
9296    {
9297     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9298    },
9299    {
9300     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9301    },
9302    {
9303     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9304    },
9305    {
9306     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9307    }
9308   ]
9309  },
9310  {
9311   "alignment" : 4,
9312   "fields" :
9313   [
9314    {
9315     "access" : "private",
9316     "field_name" : "mStorage",
9317     "field_offset" : 32,
9318     "referenced_type" : "type-43"
9319    },
9320    {
9321     "access" : "private",
9322     "field_name" : "mCount",
9323     "field_offset" : 64,
9324     "referenced_type" : "type-2"
9325    },
9326    {
9327     "access" : "private",
9328     "field_name" : "mFlags",
9329     "field_offset" : 96,
9330     "referenced_type" : "type-129"
9331    },
9332    {
9333     "access" : "private",
9334     "field_name" : "mItemSize",
9335     "field_offset" : 128,
9336     "referenced_type" : "type-129"
9337    }
9338   ],
9339   "linker_set_key" : "android::VectorImpl",
9340   "name" : "android::VectorImpl",
9341   "record_kind" : "class",
9342   "referenced_type" : "type-128",
9343   "self_type" : "type-128",
9344   "size" : 20,
9345   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9346   "unique_id" : "_ZTSN7android10VectorImplE",
9347   "vtable_components" :
9348   [
9349    {
9350     "kind" : "offset_to_top"
9351    },
9352    {
9353     "kind" : "rtti",
9354     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9355    },
9356    {
9357     "kind" : "complete_dtor_pointer",
9358     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9359    },
9360    {
9361     "kind" : "deleting_dtor_pointer",
9362     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9363    },
9364    {
9365     "is_pure" : true,
9366     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9367    },
9368    {
9369     "is_pure" : true,
9370     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9371    },
9372    {
9373     "is_pure" : true,
9374     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9375    },
9376    {
9377     "is_pure" : true,
9378     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9379    },
9380    {
9381     "is_pure" : true,
9382     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9383    },
9384    {
9385     "is_pure" : true,
9386     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9387    }
9388   ]
9389  },
9390  {
9391   "alignment" : 4,
9392   "base_specifiers" :
9393   [
9394    {
9395     "referenced_type" : "type-274"
9396    }
9397   ],
9398   "linker_set_key" : "android::VirtualLightRefBase",
9399   "name" : "android::VirtualLightRefBase",
9400   "record_kind" : "class",
9401   "referenced_type" : "type-276",
9402   "self_type" : "type-276",
9403   "size" : 8,
9404   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9405   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9406   "vtable_components" :
9407   [
9408    {
9409     "kind" : "offset_to_top"
9410    },
9411    {
9412     "kind" : "rtti",
9413     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9414    },
9415    {
9416     "kind" : "complete_dtor_pointer",
9417     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9418    },
9419    {
9420     "kind" : "deleting_dtor_pointer",
9421     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9422    }
9423   ]
9424  },
9425  {
9426   "alignment" : 4,
9427   "base_specifiers" :
9428   [
9429    {
9430     "referenced_type" : "type-45"
9431    }
9432   ],
9433   "fields" :
9434   [
9435    {
9436     "access" : "protected",
9437     "field_name" : "mSchedPolicy",
9438     "field_offset" : 32,
9439     "referenced_type" : "type-41"
9440    },
9441    {
9442     "access" : "protected",
9443     "field_name" : "mSchedPriority",
9444     "field_offset" : 64,
9445     "referenced_type" : "type-41"
9446    },
9447    {
9448     "access" : "private",
9449     "field_name" : "mExtras",
9450     "field_offset" : 96,
9451     "referenced_type" : "type-42"
9452    },
9453    {
9454     "access" : "private",
9455     "field_name" : "mReserved0",
9456     "field_offset" : 128,
9457     "referenced_type" : "type-43"
9458    }
9459   ],
9460   "linker_set_key" : "android::hardware::BHwBinder",
9461   "name" : "android::hardware::BHwBinder",
9462   "record_kind" : "class",
9463   "referenced_type" : "type-40",
9464   "self_type" : "type-40",
9465   "size" : 28,
9466   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9467   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9468   "vtable_components" :
9469   [
9470    {
9471     "component_value" : 20,
9472     "kind" : "vbase_offset"
9473    },
9474    {
9475     "kind" : "offset_to_top"
9476    },
9477    {
9478     "kind" : "rtti",
9479     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9480    },
9481    {
9482     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9483    },
9484    {
9485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9486    },
9487    {
9488     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9489    },
9490    {
9491     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9492    },
9493    {
9494     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9495    },
9496    {
9497     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9501    },
9502    {
9503     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9504    },
9505    {
9506     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9507    },
9508    {
9509     "kind" : "complete_dtor_pointer",
9510     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9511    },
9512    {
9513     "kind" : "deleting_dtor_pointer",
9514     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9515    },
9516    {
9517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9518    },
9519    {
9520     "kind" : "vcall_offset"
9521    },
9522    {
9523     "kind" : "vcall_offset"
9524    },
9525    {
9526     "kind" : "vcall_offset"
9527    },
9528    {
9529     "kind" : "vcall_offset"
9530    },
9531    {
9532     "component_value" : -20,
9533     "kind" : "vcall_offset"
9534    },
9535    {
9536     "component_value" : -20,
9537     "kind" : "offset_to_top"
9538    },
9539    {
9540     "kind" : "rtti",
9541     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9542    },
9543    {
9544     "kind" : "complete_dtor_pointer",
9545     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9546    },
9547    {
9548     "kind" : "deleting_dtor_pointer",
9549     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9550    },
9551    {
9552     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9553    },
9554    {
9555     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9556    },
9557    {
9558     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9559    },
9560    {
9561     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9562    }
9563   ]
9564  },
9565  {
9566   "alignment" : 4,
9567   "base_specifiers" :
9568   [
9569    {
9570     "is_virtual" : true,
9571     "referenced_type" : "type-12"
9572    }
9573   ],
9574   "fields" :
9575   [
9576    {
9577     "access" : "private",
9578     "field_name" : "mRemote",
9579     "field_offset" : 32,
9580     "referenced_type" : "type-93"
9581    },
9582    {
9583     "access" : "private",
9584     "field_name" : "mRefs",
9585     "field_offset" : 64,
9586     "referenced_type" : "type-19"
9587    },
9588    {
9589     "access" : "private",
9590     "field_name" : "mState",
9591     "field_offset" : 96,
9592     "referenced_type" : "type-95"
9593    }
9594   ],
9595   "linker_set_key" : "android::hardware::BpHwRefBase",
9596   "name" : "android::hardware::BpHwRefBase",
9597   "record_kind" : "class",
9598   "referenced_type" : "type-92",
9599   "self_type" : "type-92",
9600   "size" : 24,
9601   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9602   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9603   "vtable_components" :
9604   [
9605    {
9606     "component_value" : 16,
9607     "kind" : "vbase_offset"
9608    },
9609    {
9610     "kind" : "offset_to_top"
9611    },
9612    {
9613     "kind" : "rtti",
9614     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9615    },
9616    {
9617     "kind" : "complete_dtor_pointer",
9618     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9619    },
9620    {
9621     "kind" : "deleting_dtor_pointer",
9622     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9623    },
9624    {
9625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9626    },
9627    {
9628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9629    },
9630    {
9631     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9632    },
9633    {
9634     "kind" : "vcall_offset"
9635    },
9636    {
9637     "component_value" : -16,
9638     "kind" : "vcall_offset"
9639    },
9640    {
9641     "component_value" : -16,
9642     "kind" : "vcall_offset"
9643    },
9644    {
9645     "component_value" : -16,
9646     "kind" : "vcall_offset"
9647    },
9648    {
9649     "component_value" : -16,
9650     "kind" : "vcall_offset"
9651    },
9652    {
9653     "component_value" : -16,
9654     "kind" : "offset_to_top"
9655    },
9656    {
9657     "kind" : "rtti",
9658     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9659    },
9660    {
9661     "kind" : "complete_dtor_pointer",
9662     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9663    },
9664    {
9665     "kind" : "deleting_dtor_pointer",
9666     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9667    },
9668    {
9669     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9670    },
9671    {
9672     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9673    },
9674    {
9675     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9676    },
9677    {
9678     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9679    }
9680   ]
9681  },
9682  {
9683   "alignment" : 4,
9684   "base_specifiers" :
9685   [
9686    {
9687     "referenced_type" : "type-52"
9688    },
9689    {
9690     "referenced_type" : "type-91"
9691    },
9692    {
9693     "referenced_type" : "type-92"
9694    }
9695   ],
9696   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9697   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9698   "record_kind" : "class",
9699   "referenced_type" : "type-548",
9700   "self_type" : "type-548",
9701   "size" : 32,
9702   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9703   "template_args" : [ "type-52" ],
9704   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE",
9705   "vtable_components" :
9706   [
9707    {
9708     "component_value" : 24,
9709     "kind" : "vbase_offset"
9710    },
9711    {
9712     "kind" : "offset_to_top"
9713    },
9714    {
9715     "kind" : "rtti",
9716     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9717    },
9718    {
9719     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
9735    },
9736    {
9737     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9738    },
9739    {
9740     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
9741    },
9742    {
9743     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9744    },
9745    {
9746     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
9747    },
9748    {
9749     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9750    },
9751    {
9752     "kind" : "complete_dtor_pointer",
9753     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9754    },
9755    {
9756     "kind" : "deleting_dtor_pointer",
9757     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9758    },
9759    {
9760     "is_pure" : true,
9761     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
9762    },
9763    {
9764     "is_pure" : true,
9765     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9766    },
9767    {
9768     "is_pure" : true,
9769     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9770    },
9771    {
9772     "is_pure" : true,
9773     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
9774    },
9775    {
9776     "is_pure" : true,
9777     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
9778    },
9779    {
9780     "is_pure" : true,
9781     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
9782    },
9783    {
9784     "is_pure" : true,
9785     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
9786    },
9787    {
9788     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9789    },
9790    {
9791     "component_value" : 20,
9792     "kind" : "vbase_offset"
9793    },
9794    {
9795     "component_value" : -4,
9796     "kind" : "offset_to_top"
9797    },
9798    {
9799     "kind" : "rtti",
9800     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9801    },
9802    {
9803     "kind" : "complete_dtor_pointer",
9804     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9805    },
9806    {
9807     "kind" : "deleting_dtor_pointer",
9808     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9809    },
9810    {
9811     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9812    },
9813    {
9814     "component_value" : 16,
9815     "kind" : "vbase_offset"
9816    },
9817    {
9818     "component_value" : -8,
9819     "kind" : "offset_to_top"
9820    },
9821    {
9822     "kind" : "rtti",
9823     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9824    },
9825    {
9826     "kind" : "complete_dtor_pointer",
9827     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9828    },
9829    {
9830     "kind" : "deleting_dtor_pointer",
9831     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9832    },
9833    {
9834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9835    },
9836    {
9837     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9838    },
9839    {
9840     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9841    },
9842    {
9843     "kind" : "vcall_offset"
9844    },
9845    {
9846     "component_value" : -16,
9847     "kind" : "vcall_offset"
9848    },
9849    {
9850     "component_value" : -16,
9851     "kind" : "vcall_offset"
9852    },
9853    {
9854     "component_value" : -16,
9855     "kind" : "vcall_offset"
9856    },
9857    {
9858     "component_value" : -24,
9859     "kind" : "vcall_offset"
9860    },
9861    {
9862     "component_value" : -24,
9863     "kind" : "offset_to_top"
9864    },
9865    {
9866     "kind" : "rtti",
9867     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9868    },
9869    {
9870     "kind" : "complete_dtor_pointer",
9871     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9872    },
9873    {
9874     "kind" : "deleting_dtor_pointer",
9875     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9876    },
9877    {
9878     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9879    },
9880    {
9881     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9882    },
9883    {
9884     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9888    }
9889   ]
9890  },
9891  {
9892   "alignment" : 4,
9893   "base_specifiers" :
9894   [
9895    {
9896     "referenced_type" : "type-100"
9897    },
9898    {
9899     "referenced_type" : "type-91"
9900    },
9901    {
9902     "referenced_type" : "type-92"
9903    }
9904   ],
9905   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9906   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9907   "record_kind" : "class",
9908   "referenced_type" : "type-547",
9909   "self_type" : "type-547",
9910   "size" : 32,
9911   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9912   "template_args" : [ "type-100" ],
9913   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE",
9914   "vtable_components" :
9915   [
9916    {
9917     "component_value" : 24,
9918     "kind" : "vbase_offset"
9919    },
9920    {
9921     "kind" : "offset_to_top"
9922    },
9923    {
9924     "kind" : "rtti",
9925     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9926    },
9927    {
9928     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
9929    },
9930    {
9931     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9932    },
9933    {
9934     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9935    },
9936    {
9937     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9938    },
9939    {
9940     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9941    },
9942    {
9943     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
9944    },
9945    {
9946     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9947    },
9948    {
9949     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
9950    },
9951    {
9952     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9953    },
9954    {
9955     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
9956    },
9957    {
9958     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9959    },
9960    {
9961     "kind" : "complete_dtor_pointer",
9962     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9963    },
9964    {
9965     "kind" : "deleting_dtor_pointer",
9966     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9967    },
9968    {
9969     "is_pure" : true,
9970     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
9971    },
9972    {
9973     "is_pure" : true,
9974     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
9975    },
9976    {
9977     "is_pure" : true,
9978     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
9982    },
9983    {
9984     "component_value" : 20,
9985     "kind" : "vbase_offset"
9986    },
9987    {
9988     "component_value" : -4,
9989     "kind" : "offset_to_top"
9990    },
9991    {
9992     "kind" : "rtti",
9993     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9994    },
9995    {
9996     "kind" : "complete_dtor_pointer",
9997     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9998    },
9999    {
10000     "kind" : "deleting_dtor_pointer",
10001     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10002    },
10003    {
10004     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
10005    },
10006    {
10007     "component_value" : 16,
10008     "kind" : "vbase_offset"
10009    },
10010    {
10011     "component_value" : -8,
10012     "kind" : "offset_to_top"
10013    },
10014    {
10015     "kind" : "rtti",
10016     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
10017    },
10018    {
10019     "kind" : "complete_dtor_pointer",
10020     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
10021    },
10022    {
10023     "kind" : "deleting_dtor_pointer",
10024     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10025    },
10026    {
10027     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10028    },
10029    {
10030     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10031    },
10032    {
10033     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10034    },
10035    {
10036     "kind" : "vcall_offset"
10037    },
10038    {
10039     "component_value" : -16,
10040     "kind" : "vcall_offset"
10041    },
10042    {
10043     "component_value" : -16,
10044     "kind" : "vcall_offset"
10045    },
10046    {
10047     "component_value" : -16,
10048     "kind" : "vcall_offset"
10049    },
10050    {
10051     "component_value" : -24,
10052     "kind" : "vcall_offset"
10053    },
10054    {
10055     "component_value" : -24,
10056     "kind" : "offset_to_top"
10057    },
10058    {
10059     "kind" : "rtti",
10060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
10061    },
10062    {
10063     "kind" : "complete_dtor_pointer",
10064     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
10065    },
10066    {
10067     "kind" : "deleting_dtor_pointer",
10068     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10069    },
10070    {
10071     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10072    },
10073    {
10074     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10075    },
10076    {
10077     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10081    }
10082   ]
10083  },
10084  {
10085   "alignment" : 4,
10086   "base_specifiers" :
10087   [
10088    {
10089     "referenced_type" : "type-51"
10090    },
10091    {
10092     "referenced_type" : "type-91"
10093    },
10094    {
10095     "referenced_type" : "type-92"
10096    }
10097   ],
10098   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10099   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10100   "record_kind" : "class",
10101   "referenced_type" : "type-550",
10102   "self_type" : "type-550",
10103   "size" : 32,
10104   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10105   "template_args" : [ "type-51" ],
10106   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE",
10107   "vtable_components" :
10108   [
10109    {
10110     "component_value" : 24,
10111     "kind" : "vbase_offset"
10112    },
10113    {
10114     "kind" : "offset_to_top"
10115    },
10116    {
10117     "kind" : "rtti",
10118     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10119    },
10120    {
10121     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
10122    },
10123    {
10124     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10125    },
10126    {
10127     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10128    },
10129    {
10130     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10134    },
10135    {
10136     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10152    },
10153    {
10154     "kind" : "complete_dtor_pointer",
10155     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10156    },
10157    {
10158     "kind" : "deleting_dtor_pointer",
10159     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10160    },
10161    {
10162     "is_pure" : true,
10163     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10164    },
10165    {
10166     "is_pure" : true,
10167     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10168    },
10169    {
10170     "is_pure" : true,
10171     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10172    },
10173    {
10174     "is_pure" : true,
10175     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
10176    },
10177    {
10178     "is_pure" : true,
10179     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10180    },
10181    {
10182     "is_pure" : true,
10183     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
10184    },
10185    {
10186     "is_pure" : true,
10187     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
10188    },
10189    {
10190     "is_pure" : true,
10191     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10192    },
10193    {
10194     "is_pure" : true,
10195     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10196    },
10197    {
10198     "is_pure" : true,
10199     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
10200    },
10201    {
10202     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10203    },
10204    {
10205     "component_value" : 20,
10206     "kind" : "vbase_offset"
10207    },
10208    {
10209     "component_value" : -4,
10210     "kind" : "offset_to_top"
10211    },
10212    {
10213     "kind" : "rtti",
10214     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10215    },
10216    {
10217     "kind" : "complete_dtor_pointer",
10218     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10219    },
10220    {
10221     "kind" : "deleting_dtor_pointer",
10222     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10223    },
10224    {
10225     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10226    },
10227    {
10228     "component_value" : 16,
10229     "kind" : "vbase_offset"
10230    },
10231    {
10232     "component_value" : -8,
10233     "kind" : "offset_to_top"
10234    },
10235    {
10236     "kind" : "rtti",
10237     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10238    },
10239    {
10240     "kind" : "complete_dtor_pointer",
10241     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10242    },
10243    {
10244     "kind" : "deleting_dtor_pointer",
10245     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10255    },
10256    {
10257     "kind" : "vcall_offset"
10258    },
10259    {
10260     "component_value" : -16,
10261     "kind" : "vcall_offset"
10262    },
10263    {
10264     "component_value" : -16,
10265     "kind" : "vcall_offset"
10266    },
10267    {
10268     "component_value" : -16,
10269     "kind" : "vcall_offset"
10270    },
10271    {
10272     "component_value" : -24,
10273     "kind" : "vcall_offset"
10274    },
10275    {
10276     "component_value" : -24,
10277     "kind" : "offset_to_top"
10278    },
10279    {
10280     "kind" : "rtti",
10281     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10282    },
10283    {
10284     "kind" : "complete_dtor_pointer",
10285     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10286    },
10287    {
10288     "kind" : "deleting_dtor_pointer",
10289     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10290    },
10291    {
10292     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10293    },
10294    {
10295     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10302    }
10303   ]
10304  },
10305  {
10306   "alignment" : 4,
10307   "base_specifiers" :
10308   [
10309    {
10310     "referenced_type" : "type-105"
10311    },
10312    {
10313     "referenced_type" : "type-91"
10314    },
10315    {
10316     "referenced_type" : "type-92"
10317    }
10318   ],
10319   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10320   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10321   "record_kind" : "class",
10322   "referenced_type" : "type-549",
10323   "self_type" : "type-549",
10324   "size" : 32,
10325   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10326   "template_args" : [ "type-105" ],
10327   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE",
10328   "vtable_components" :
10329   [
10330    {
10331     "component_value" : 24,
10332     "kind" : "vbase_offset"
10333    },
10334    {
10335     "kind" : "offset_to_top"
10336    },
10337    {
10338     "kind" : "rtti",
10339     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10340    },
10341    {
10342     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10355    },
10356    {
10357     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
10358    },
10359    {
10360     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10361    },
10362    {
10363     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
10364    },
10365    {
10366     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10367    },
10368    {
10369     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
10370    },
10371    {
10372     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10373    },
10374    {
10375     "kind" : "complete_dtor_pointer",
10376     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10377    },
10378    {
10379     "kind" : "deleting_dtor_pointer",
10380     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10381    },
10382    {
10383     "is_pure" : true,
10384     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
10385    },
10386    {
10387     "is_pure" : true,
10388     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
10389    },
10390    {
10391     "is_pure" : true,
10392     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
10393    },
10394    {
10395     "is_pure" : true,
10396     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
10397    },
10398    {
10399     "is_pure" : true,
10400     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
10401    },
10402    {
10403     "is_pure" : true,
10404     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10408    },
10409    {
10410     "component_value" : 20,
10411     "kind" : "vbase_offset"
10412    },
10413    {
10414     "component_value" : -4,
10415     "kind" : "offset_to_top"
10416    },
10417    {
10418     "kind" : "rtti",
10419     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10420    },
10421    {
10422     "kind" : "complete_dtor_pointer",
10423     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10424    },
10425    {
10426     "kind" : "deleting_dtor_pointer",
10427     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10428    },
10429    {
10430     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10431    },
10432    {
10433     "component_value" : 16,
10434     "kind" : "vbase_offset"
10435    },
10436    {
10437     "component_value" : -8,
10438     "kind" : "offset_to_top"
10439    },
10440    {
10441     "kind" : "rtti",
10442     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10443    },
10444    {
10445     "kind" : "complete_dtor_pointer",
10446     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10447    },
10448    {
10449     "kind" : "deleting_dtor_pointer",
10450     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10460    },
10461    {
10462     "kind" : "vcall_offset"
10463    },
10464    {
10465     "component_value" : -16,
10466     "kind" : "vcall_offset"
10467    },
10468    {
10469     "component_value" : -16,
10470     "kind" : "vcall_offset"
10471    },
10472    {
10473     "component_value" : -16,
10474     "kind" : "vcall_offset"
10475    },
10476    {
10477     "component_value" : -24,
10478     "kind" : "vcall_offset"
10479    },
10480    {
10481     "component_value" : -24,
10482     "kind" : "offset_to_top"
10483    },
10484    {
10485     "kind" : "rtti",
10486     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10487    },
10488    {
10489     "kind" : "complete_dtor_pointer",
10490     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10491    },
10492    {
10493     "kind" : "deleting_dtor_pointer",
10494     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10495    },
10496    {
10497     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10501    },
10502    {
10503     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10504    },
10505    {
10506     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10507    }
10508   ]
10509  },
10510  {
10511   "alignment" : 4,
10512   "base_specifiers" :
10513   [
10514    {
10515     "referenced_type" : "type-50"
10516    },
10517    {
10518     "referenced_type" : "type-91"
10519    },
10520    {
10521     "referenced_type" : "type-92"
10522    }
10523   ],
10524   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10525   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10526   "record_kind" : "class",
10527   "referenced_type" : "type-90",
10528   "self_type" : "type-90",
10529   "size" : 32,
10530   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10531   "template_args" : [ "type-50" ],
10532   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE",
10533   "vtable_components" :
10534   [
10535    {
10536     "component_value" : 24,
10537     "kind" : "vbase_offset"
10538    },
10539    {
10540     "kind" : "offset_to_top"
10541    },
10542    {
10543     "kind" : "rtti",
10544     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10545    },
10546    {
10547     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
10548    },
10549    {
10550     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10551    },
10552    {
10553     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10554    },
10555    {
10556     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10557    },
10558    {
10559     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10560    },
10561    {
10562     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10578    },
10579    {
10580     "kind" : "complete_dtor_pointer",
10581     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10582    },
10583    {
10584     "kind" : "deleting_dtor_pointer",
10585     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10586    },
10587    {
10588     "is_pure" : true,
10589     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10590    },
10591    {
10592     "is_pure" : true,
10593     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10594    },
10595    {
10596     "is_pure" : true,
10597     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10598    },
10599    {
10600     "is_pure" : true,
10601     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
10602    },
10603    {
10604     "is_pure" : true,
10605     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10606    },
10607    {
10608     "is_pure" : true,
10609     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
10610    },
10611    {
10612     "is_pure" : true,
10613     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
10614    },
10615    {
10616     "is_pure" : true,
10617     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10618    },
10619    {
10620     "is_pure" : true,
10621     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10622    },
10623    {
10624     "is_pure" : true,
10625     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10626    },
10627    {
10628     "is_pure" : true,
10629     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10633    },
10634    {
10635     "component_value" : 20,
10636     "kind" : "vbase_offset"
10637    },
10638    {
10639     "component_value" : -4,
10640     "kind" : "offset_to_top"
10641    },
10642    {
10643     "kind" : "rtti",
10644     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10645    },
10646    {
10647     "kind" : "complete_dtor_pointer",
10648     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10649    },
10650    {
10651     "kind" : "deleting_dtor_pointer",
10652     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10653    },
10654    {
10655     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10656    },
10657    {
10658     "component_value" : 16,
10659     "kind" : "vbase_offset"
10660    },
10661    {
10662     "component_value" : -8,
10663     "kind" : "offset_to_top"
10664    },
10665    {
10666     "kind" : "rtti",
10667     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10668    },
10669    {
10670     "kind" : "complete_dtor_pointer",
10671     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10672    },
10673    {
10674     "kind" : "deleting_dtor_pointer",
10675     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10682    },
10683    {
10684     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10685    },
10686    {
10687     "kind" : "vcall_offset"
10688    },
10689    {
10690     "component_value" : -16,
10691     "kind" : "vcall_offset"
10692    },
10693    {
10694     "component_value" : -16,
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "component_value" : -16,
10699     "kind" : "vcall_offset"
10700    },
10701    {
10702     "component_value" : -24,
10703     "kind" : "vcall_offset"
10704    },
10705    {
10706     "component_value" : -24,
10707     "kind" : "offset_to_top"
10708    },
10709    {
10710     "kind" : "rtti",
10711     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10712    },
10713    {
10714     "kind" : "complete_dtor_pointer",
10715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10716    },
10717    {
10718     "kind" : "deleting_dtor_pointer",
10719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10720    },
10721    {
10722     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10723    },
10724    {
10725     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10726    },
10727    {
10728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10732    }
10733   ]
10734  },
10735  {
10736   "alignment" : 4,
10737   "base_specifiers" :
10738   [
10739    {
10740     "referenced_type" : "type-30"
10741    },
10742    {
10743     "referenced_type" : "type-91"
10744    },
10745    {
10746     "referenced_type" : "type-92"
10747    }
10748   ],
10749   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10750   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10751   "record_kind" : "class",
10752   "referenced_type" : "type-546",
10753   "self_type" : "type-546",
10754   "size" : 32,
10755   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10756   "template_args" : [ "type-30" ],
10757   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10758   "vtable_components" :
10759   [
10760    {
10761     "component_value" : 24,
10762     "kind" : "vbase_offset"
10763    },
10764    {
10765     "kind" : "offset_to_top"
10766    },
10767    {
10768     "kind" : "rtti",
10769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10770    },
10771    {
10772     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10791    },
10792    {
10793     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10794    },
10795    {
10796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10797    },
10798    {
10799     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10800    },
10801    {
10802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10803    },
10804    {
10805     "kind" : "complete_dtor_pointer",
10806     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10807    },
10808    {
10809     "kind" : "deleting_dtor_pointer",
10810     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10811    },
10812    {
10813     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10814    },
10815    {
10816     "component_value" : 20,
10817     "kind" : "vbase_offset"
10818    },
10819    {
10820     "component_value" : -4,
10821     "kind" : "offset_to_top"
10822    },
10823    {
10824     "kind" : "rtti",
10825     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10826    },
10827    {
10828     "kind" : "complete_dtor_pointer",
10829     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10830    },
10831    {
10832     "kind" : "deleting_dtor_pointer",
10833     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10834    },
10835    {
10836     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10837    },
10838    {
10839     "component_value" : 16,
10840     "kind" : "vbase_offset"
10841    },
10842    {
10843     "component_value" : -8,
10844     "kind" : "offset_to_top"
10845    },
10846    {
10847     "kind" : "rtti",
10848     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10849    },
10850    {
10851     "kind" : "complete_dtor_pointer",
10852     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10853    },
10854    {
10855     "kind" : "deleting_dtor_pointer",
10856     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10857    },
10858    {
10859     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10866    },
10867    {
10868     "kind" : "vcall_offset"
10869    },
10870    {
10871     "component_value" : -16,
10872     "kind" : "vcall_offset"
10873    },
10874    {
10875     "component_value" : -16,
10876     "kind" : "vcall_offset"
10877    },
10878    {
10879     "component_value" : -16,
10880     "kind" : "vcall_offset"
10881    },
10882    {
10883     "component_value" : -24,
10884     "kind" : "vcall_offset"
10885    },
10886    {
10887     "component_value" : -24,
10888     "kind" : "offset_to_top"
10889    },
10890    {
10891     "kind" : "rtti",
10892     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10893    },
10894    {
10895     "kind" : "complete_dtor_pointer",
10896     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10897    },
10898    {
10899     "kind" : "deleting_dtor_pointer",
10900     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10901    },
10902    {
10903     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10904    },
10905    {
10906     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10907    },
10908    {
10909     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10910    },
10911    {
10912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10913    }
10914   ]
10915  },
10916  {
10917   "alignment" : 4,
10918   "fields" :
10919   [
10920    {
10921     "access" : "private",
10922     "field_name" : "mMutex",
10923     "referenced_type" : "type-572"
10924    },
10925    {
10926     "access" : "private",
10927     "field_name" : "mMap",
10928     "field_offset" : 32,
10929     "referenced_type" : "type-573"
10930    }
10931   ],
10932   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10933   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10934   "record_kind" : "class",
10935   "referenced_type" : "type-571",
10936   "self_type" : "type-571",
10937   "size" : 16,
10938   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10939   "template_args" : [ "type-28", "type-574" ],
10940   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10941  },
10942  {
10943   "alignment" : 4,
10944   "fields" :
10945   [
10946    {
10947     "access" : "private",
10948     "field_name" : "mMutex",
10949     "referenced_type" : "type-580"
10950    },
10951    {
10952     "access" : "private",
10953     "field_name" : "mMap",
10954     "field_offset" : 32,
10955     "referenced_type" : "type-581"
10956    }
10957   ],
10958   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10959   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10960   "record_kind" : "class",
10961   "referenced_type" : "type-579",
10962   "self_type" : "type-579",
10963   "size" : 16,
10964   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10965   "template_args" : [ "type-28", "type-10" ],
10966   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10967  },
10968  {
10969   "alignment" : 4,
10970   "fields" :
10971   [
10972    {
10973     "access" : "private",
10974     "field_name" : "mMutex",
10975     "referenced_type" : "type-586"
10976    },
10977    {
10978     "access" : "private",
10979     "field_name" : "mMap",
10980     "field_offset" : 32,
10981     "referenced_type" : "type-587"
10982    }
10983   ],
10984   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10985   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10986   "record_kind" : "class",
10987   "referenced_type" : "type-585",
10988   "self_type" : "type-585",
10989   "size" : 16,
10990   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10991   "template_args" : [ "type-110", "type-38" ],
10992   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10993  },
10994  {
10995   "alignment" : 4,
10996   "fields" :
10997   [
10998    {
10999     "access" : "private",
11000     "field_name" : "mMutex",
11001     "referenced_type" : "type-603"
11002    },
11003    {
11004     "access" : "private",
11005     "field_name" : "mMap",
11006     "field_offset" : 32,
11007     "referenced_type" : "type-604"
11008    }
11009   ],
11010   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11011   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11012   "record_kind" : "class",
11013   "referenced_type" : "type-602",
11014   "self_type" : "type-602",
11015   "size" : 16,
11016   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11017   "template_args" : [ "type-605", "type-606" ],
11018   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
11019  },
11020  {
11021   "alignment" : 4,
11022   "fields" :
11023   [
11024    {
11025     "access" : "private",
11026     "field_name" : "mMutex",
11027     "referenced_type" : "type-592"
11028    },
11029    {
11030     "access" : "private",
11031     "field_name" : "mMap",
11032     "field_offset" : 32,
11033     "referenced_type" : "type-593"
11034    }
11035   ],
11036   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11037   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11038   "record_kind" : "class",
11039   "referenced_type" : "type-591",
11040   "self_type" : "type-591",
11041   "size" : 16,
11042   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11043   "template_args" : [ "type-594", "type-595" ],
11044   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11045  },
11046  {
11047   "alignment" : 8,
11048   "fields" :
11049   [
11050    {
11051     "field_name" : "flags",
11052     "referenced_type" : "type-2"
11053    },
11054    {
11055     "field_name" : "fdIndex",
11056     "field_offset" : 32,
11057     "referenced_type" : "type-2"
11058    },
11059    {
11060     "field_name" : "offset",
11061     "field_offset" : 64,
11062     "referenced_type" : "type-2"
11063    },
11064    {
11065     "field_name" : "extent",
11066     "field_offset" : 128,
11067     "referenced_type" : "type-9"
11068    }
11069   ],
11070   "linker_set_key" : "android::hardware::GrantorDescriptor",
11071   "name" : "android::hardware::GrantorDescriptor",
11072   "referenced_type" : "type-355",
11073   "self_type" : "type-355",
11074   "size" : 24,
11075   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11076   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11077  },
11078  {
11079   "alignment" : 8,
11080   "base_specifiers" :
11081   [
11082    {
11083     "is_virtual" : true,
11084     "referenced_type" : "type-377"
11085    },
11086    {
11087     "is_virtual" : true,
11088     "referenced_type" : "type-12"
11089    }
11090   ],
11091   "linker_set_key" : "android::hardware::HidlMemory",
11092   "name" : "android::hardware::HidlMemory",
11093   "record_kind" : "class",
11094   "referenced_type" : "type-388",
11095   "self_type" : "type-388",
11096   "size" : 56,
11097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11098   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11099   "vtable_components" :
11100   [
11101    {
11102     "component_value" : 48,
11103     "kind" : "vbase_offset"
11104    },
11105    {
11106     "component_value" : 8,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11115    },
11116    {
11117     "kind" : "complete_dtor_pointer",
11118     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11119    },
11120    {
11121     "kind" : "deleting_dtor_pointer",
11122     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11123    },
11124    {
11125     "kind" : "vcall_offset"
11126    },
11127    {
11128     "kind" : "vcall_offset"
11129    },
11130    {
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "kind" : "vcall_offset"
11135    },
11136    {
11137     "component_value" : -48,
11138     "kind" : "vcall_offset"
11139    },
11140    {
11141     "component_value" : -48,
11142     "kind" : "offset_to_top"
11143    },
11144    {
11145     "kind" : "rtti",
11146     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11147    },
11148    {
11149     "kind" : "complete_dtor_pointer",
11150     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11151    },
11152    {
11153     "kind" : "deleting_dtor_pointer",
11154     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11167    }
11168   ]
11169  },
11170  {
11171   "alignment" : 4,
11172   "base_specifiers" :
11173   [
11174    {
11175     "is_virtual" : true,
11176     "referenced_type" : "type-12"
11177    }
11178   ],
11179   "linker_set_key" : "android::hardware::IBinder",
11180   "name" : "android::hardware::IBinder",
11181   "record_kind" : "class",
11182   "referenced_type" : "type-45",
11183   "self_type" : "type-45",
11184   "size" : 12,
11185   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11186   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11187   "vtable_components" :
11188   [
11189    {
11190     "component_value" : 4,
11191     "kind" : "vbase_offset"
11192    },
11193    {
11194     "kind" : "offset_to_top"
11195    },
11196    {
11197     "kind" : "rtti",
11198     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11199    },
11200    {
11201     "is_pure" : true,
11202     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11203    },
11204    {
11205     "is_pure" : true,
11206     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11207    },
11208    {
11209     "is_pure" : true,
11210     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11211    },
11212    {
11213     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11214    },
11215    {
11216     "is_pure" : true,
11217     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11218    },
11219    {
11220     "is_pure" : true,
11221     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11222    },
11223    {
11224     "is_pure" : true,
11225     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11232    },
11233    {
11234     "kind" : "complete_dtor_pointer",
11235     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11236    },
11237    {
11238     "kind" : "deleting_dtor_pointer",
11239     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11240    },
11241    {
11242     "kind" : "vcall_offset"
11243    },
11244    {
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "kind" : "vcall_offset"
11249    },
11250    {
11251     "kind" : "vcall_offset"
11252    },
11253    {
11254     "component_value" : -4,
11255     "kind" : "vcall_offset"
11256    },
11257    {
11258     "component_value" : -4,
11259     "kind" : "offset_to_top"
11260    },
11261    {
11262     "kind" : "rtti",
11263     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11264    },
11265    {
11266     "kind" : "complete_dtor_pointer",
11267     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11268    },
11269    {
11270     "kind" : "deleting_dtor_pointer",
11271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11272    },
11273    {
11274     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11284    }
11285   ]
11286  },
11287  {
11288   "alignment" : 4,
11289   "base_specifiers" :
11290   [
11291    {
11292     "is_virtual" : true,
11293     "referenced_type" : "type-12"
11294    }
11295   ],
11296   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11297   "name" : "android::hardware::IBinder::DeathRecipient",
11298   "record_kind" : "class",
11299   "referenced_type" : "type-11",
11300   "self_type" : "type-11",
11301   "size" : 12,
11302   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11303   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11304   "vtable_components" :
11305   [
11306    {
11307     "component_value" : 4,
11308     "kind" : "vbase_offset"
11309    },
11310    {
11311     "kind" : "offset_to_top"
11312    },
11313    {
11314     "kind" : "rtti",
11315     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11316    },
11317    {
11318     "is_pure" : true,
11319     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11320    },
11321    {
11322     "kind" : "complete_dtor_pointer",
11323     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11324    },
11325    {
11326     "kind" : "deleting_dtor_pointer",
11327     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11328    },
11329    {
11330     "kind" : "vcall_offset"
11331    },
11332    {
11333     "kind" : "vcall_offset"
11334    },
11335    {
11336     "kind" : "vcall_offset"
11337    },
11338    {
11339     "kind" : "vcall_offset"
11340    },
11341    {
11342     "component_value" : -4,
11343     "kind" : "vcall_offset"
11344    },
11345    {
11346     "component_value" : -4,
11347     "kind" : "offset_to_top"
11348    },
11349    {
11350     "kind" : "rtti",
11351     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11352    },
11353    {
11354     "kind" : "complete_dtor_pointer",
11355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11356    },
11357    {
11358     "kind" : "deleting_dtor_pointer",
11359     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11372    }
11373   ]
11374  },
11375  {
11376   "alignment" : 4,
11377   "base_specifiers" :
11378   [
11379    {
11380     "is_virtual" : true,
11381     "referenced_type" : "type-12"
11382    }
11383   ],
11384   "linker_set_key" : "android::hardware::IInterface",
11385   "name" : "android::hardware::IInterface",
11386   "record_kind" : "class",
11387   "referenced_type" : "type-91",
11388   "self_type" : "type-91",
11389   "size" : 12,
11390   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11391   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11392   "vtable_components" :
11393   [
11394    {
11395     "component_value" : 4,
11396     "kind" : "vbase_offset"
11397    },
11398    {
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11412    },
11413    {
11414     "is_pure" : true,
11415     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11416    },
11417    {
11418     "kind" : "vcall_offset"
11419    },
11420    {
11421     "kind" : "vcall_offset"
11422    },
11423    {
11424     "kind" : "vcall_offset"
11425    },
11426    {
11427     "kind" : "vcall_offset"
11428    },
11429    {
11430     "component_value" : -4,
11431     "kind" : "vcall_offset"
11432    },
11433    {
11434     "component_value" : -4,
11435     "kind" : "offset_to_top"
11436    },
11437    {
11438     "kind" : "rtti",
11439     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11440    },
11441    {
11442     "kind" : "complete_dtor_pointer",
11443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11444    },
11445    {
11446     "kind" : "deleting_dtor_pointer",
11447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11460    }
11461   ]
11462  },
11463  {
11464   "alignment" : 8,
11465   "fields" :
11466   [
11467    {
11468     "access" : "private",
11469     "field_name" : "mGrantors",
11470     "referenced_type" : "type-392"
11471    },
11472    {
11473     "access" : "private",
11474     "field_name" : "mHandle",
11475     "field_offset" : 128,
11476     "referenced_type" : "type-397"
11477    },
11478    {
11479     "access" : "private",
11480     "field_name" : "mQuantum",
11481     "field_offset" : 192,
11482     "referenced_type" : "type-2"
11483    },
11484    {
11485     "access" : "private",
11486     "field_name" : "mFlags",
11487     "field_offset" : 224,
11488     "referenced_type" : "type-2"
11489    }
11490   ],
11491   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11492   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11493   "referenced_type" : "type-521",
11494   "self_type" : "type-521",
11495   "size" : 32,
11496   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11497   "template_args" : [ "type-69" ],
11498   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11499  },
11500  {
11501   "alignment" : 4,
11502   "fields" :
11503   [
11504    {
11505     "access" : "private",
11506     "field_name" : "mBufCachePos",
11507     "referenced_type" : "type-2"
11508    },
11509    {
11510     "access" : "private",
11511     "field_name" : "mBufCache",
11512     "field_offset" : 32,
11513     "referenced_type" : "type-553"
11514    },
11515    {
11516     "access" : "private",
11517     "field_name" : "mError",
11518     "field_offset" : 128,
11519     "referenced_type" : "type-41"
11520    },
11521    {
11522     "access" : "private",
11523     "field_name" : "mData",
11524     "field_offset" : 160,
11525     "referenced_type" : "type-449"
11526    },
11527    {
11528     "access" : "private",
11529     "field_name" : "mDataSize",
11530     "field_offset" : 192,
11531     "referenced_type" : "type-2"
11532    },
11533    {
11534     "access" : "private",
11535     "field_name" : "mDataCapacity",
11536     "field_offset" : 224,
11537     "referenced_type" : "type-2"
11538    },
11539    {
11540     "access" : "private",
11541     "field_name" : "mDataPos",
11542     "field_offset" : 256,
11543     "referenced_type" : "type-2"
11544    },
11545    {
11546     "access" : "private",
11547     "field_name" : "mObjects",
11548     "field_offset" : 288,
11549     "referenced_type" : "type-554"
11550    },
11551    {
11552     "access" : "private",
11553     "field_name" : "mObjectsSize",
11554     "field_offset" : 320,
11555     "referenced_type" : "type-2"
11556    },
11557    {
11558     "access" : "private",
11559     "field_name" : "mObjectsCapacity",
11560     "field_offset" : 352,
11561     "referenced_type" : "type-2"
11562    },
11563    {
11564     "access" : "private",
11565     "field_name" : "mNextObjectHint",
11566     "field_offset" : 384,
11567     "referenced_type" : "type-2"
11568    },
11569    {
11570     "access" : "private",
11571     "field_name" : "mNumRef",
11572     "field_offset" : 416,
11573     "referenced_type" : "type-2"
11574    },
11575    {
11576     "access" : "private",
11577     "field_name" : "mFdsKnown",
11578     "field_offset" : 448,
11579     "referenced_type" : "type-10"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mHasFds",
11584     "field_offset" : 456,
11585     "referenced_type" : "type-10"
11586    },
11587    {
11588     "access" : "private",
11589     "field_name" : "mAllowFds",
11590     "field_offset" : 464,
11591     "referenced_type" : "type-10"
11592    },
11593    {
11594     "access" : "private",
11595     "field_name" : "mOwner",
11596     "field_offset" : 480,
11597     "referenced_type" : "type-555"
11598    },
11599    {
11600     "access" : "private",
11601     "field_name" : "mOwnerCookie",
11602     "field_offset" : 512,
11603     "referenced_type" : "type-43"
11604    }
11605   ],
11606   "linker_set_key" : "android::hardware::Parcel",
11607   "name" : "android::hardware::Parcel",
11608   "record_kind" : "class",
11609   "referenced_type" : "type-552",
11610   "self_type" : "type-552",
11611   "size" : 68,
11612   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11613   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11614  },
11615  {
11616   "access" : "private",
11617   "alignment" : 8,
11618   "fields" :
11619   [
11620    {
11621     "field_name" : "index",
11622     "referenced_type" : "type-2"
11623    },
11624    {
11625     "field_name" : "buffer",
11626     "field_offset" : 64,
11627     "referenced_type" : "type-9"
11628    },
11629    {
11630     "field_name" : "bufend",
11631     "field_offset" : 128,
11632     "referenced_type" : "type-9"
11633    }
11634   ],
11635   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11636   "name" : "android::hardware::Parcel::BufferInfo",
11637   "referenced_type" : "type-560",
11638   "self_type" : "type-560",
11639   "size" : 24,
11640   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11641   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11642  },
11643  {
11644   "alignment" : 8,
11645   "base_specifiers" :
11646   [
11647    {
11648     "is_virtual" : true,
11649     "referenced_type" : "type-12"
11650    }
11651   ],
11652   "fields" :
11653   [
11654    {
11655     "access" : "private",
11656     "field_name" : "mDriverFD",
11657     "field_offset" : 32,
11658     "referenced_type" : "type-41"
11659    },
11660    {
11661     "access" : "private",
11662     "field_name" : "mVMStart",
11663     "field_offset" : 64,
11664     "referenced_type" : "type-43"
11665    },
11666    {
11667     "access" : "private",
11668     "field_name" : "mThreadCountLock",
11669     "field_offset" : 96,
11670     "referenced_type" : "type-122"
11671    },
11672    {
11673     "access" : "private",
11674     "field_name" : "mThreadCountDecrement",
11675     "field_offset" : 128,
11676     "referenced_type" : "type-123"
11677    },
11678    {
11679     "access" : "private",
11680     "field_name" : "mExecutingThreadsCount",
11681     "field_offset" : 160,
11682     "referenced_type" : "type-2"
11683    },
11684    {
11685     "access" : "private",
11686     "field_name" : "mMaxThreads",
11687     "field_offset" : 192,
11688     "referenced_type" : "type-2"
11689    },
11690    {
11691     "access" : "private",
11692     "field_name" : "mStarvationStartTimeMs",
11693     "field_offset" : 256,
11694     "referenced_type" : "type-124"
11695    },
11696    {
11697     "access" : "private",
11698     "field_name" : "mLock",
11699     "field_offset" : 320,
11700     "referenced_type" : "type-125"
11701    },
11702    {
11703     "access" : "private",
11704     "field_name" : "mHandleToObject",
11705     "field_offset" : 352,
11706     "referenced_type" : "type-127"
11707    },
11708    {
11709     "access" : "private",
11710     "field_name" : "mManagesContexts",
11711     "field_offset" : 512,
11712     "referenced_type" : "type-10"
11713    },
11714    {
11715     "access" : "private",
11716     "field_name" : "mBinderContextCheckFunc",
11717     "field_offset" : 544,
11718     "referenced_type" : "type-131"
11719    },
11720    {
11721     "access" : "private",
11722     "field_name" : "mBinderContextUserData",
11723     "field_offset" : 576,
11724     "referenced_type" : "type-43"
11725    },
11726    {
11727     "access" : "private",
11728     "field_name" : "mContexts",
11729     "field_offset" : 608,
11730     "referenced_type" : "type-140"
11731    },
11732    {
11733     "access" : "private",
11734     "field_name" : "mRootDir",
11735     "field_offset" : 768,
11736     "referenced_type" : "type-144"
11737    },
11738    {
11739     "access" : "private",
11740     "field_name" : "mThreadPoolStarted",
11741     "field_offset" : 800,
11742     "referenced_type" : "type-10"
11743    },
11744    {
11745     "access" : "private",
11746     "field_name" : "mSpawnThreadOnStart",
11747     "field_offset" : 808,
11748     "referenced_type" : "type-10"
11749    },
11750    {
11751     "access" : "private",
11752     "field_name" : "mThreadPoolSeq",
11753     "field_offset" : 832,
11754     "referenced_type" : "type-147"
11755    },
11756    {
11757     "access" : "private",
11758     "field_name" : "mMmapSize",
11759     "field_offset" : 864,
11760     "referenced_type" : "type-129"
11761    },
11762    {
11763     "access" : "private",
11764     "field_name" : "mCallRestriction",
11765     "field_offset" : 896,
11766     "referenced_type" : "type-148"
11767    }
11768   ],
11769   "linker_set_key" : "android::hardware::ProcessState",
11770   "name" : "android::hardware::ProcessState",
11771   "record_kind" : "class",
11772   "referenced_type" : "type-121",
11773   "self_type" : "type-121",
11774   "size" : 128,
11775   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11776   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11777   "vtable_components" :
11778   [
11779    {
11780     "component_value" : 116,
11781     "kind" : "vbase_offset"
11782    },
11783    {
11784     "kind" : "offset_to_top"
11785    },
11786    {
11787     "kind" : "rtti",
11788     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11789    },
11790    {
11791     "kind" : "complete_dtor_pointer",
11792     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11793    },
11794    {
11795     "kind" : "deleting_dtor_pointer",
11796     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11797    },
11798    {
11799     "kind" : "vcall_offset"
11800    },
11801    {
11802     "kind" : "vcall_offset"
11803    },
11804    {
11805     "kind" : "vcall_offset"
11806    },
11807    {
11808     "kind" : "vcall_offset"
11809    },
11810    {
11811     "component_value" : -116,
11812     "kind" : "vcall_offset"
11813    },
11814    {
11815     "component_value" : -116,
11816     "kind" : "offset_to_top"
11817    },
11818    {
11819     "kind" : "rtti",
11820     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11821    },
11822    {
11823     "kind" : "complete_dtor_pointer",
11824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11825    },
11826    {
11827     "kind" : "deleting_dtor_pointer",
11828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11829    },
11830    {
11831     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11832    },
11833    {
11834     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11835    },
11836    {
11837     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11838    },
11839    {
11840     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11841    }
11842   ]
11843  },
11844  {
11845   "access" : "private",
11846   "alignment" : 4,
11847   "fields" :
11848   [
11849    {
11850     "field_name" : "binder",
11851     "referenced_type" : "type-94"
11852    },
11853    {
11854     "field_name" : "refs",
11855     "field_offset" : 32,
11856     "referenced_type" : "type-19"
11857    }
11858   ],
11859   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11860   "name" : "android::hardware::ProcessState::handle_entry",
11861   "referenced_type" : "type-130",
11862   "self_type" : "type-130",
11863   "size" : 8,
11864   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11865   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11866  },
11867  {
11868   "alignment" : 4,
11869   "base_specifiers" :
11870   [
11871    {
11872     "referenced_type" : "type-239"
11873    }
11874   ],
11875   "fields" :
11876   [
11877    {
11878     "access" : "private",
11879     "field_name" : "mVal",
11880     "field_offset" : 192,
11881     "referenced_type" : "type-48"
11882    }
11883   ],
11884   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11885   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11886   "record_kind" : "class",
11887   "referenced_type" : "type-252",
11888   "self_type" : "type-252",
11889   "size" : 28,
11890   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11891   "template_args" : [ "type-48" ],
11892   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_12soundtrigger4V2_215ISoundTriggerHwEEEEE"
11893  },
11894  {
11895   "alignment" : 4,
11896   "base_specifiers" :
11897   [
11898    {
11899     "referenced_type" : "type-239"
11900    }
11901   ],
11902   "fields" :
11903   [
11904    {
11905     "access" : "private",
11906     "field_name" : "mVal",
11907     "field_offset" : 168,
11908     "referenced_type" : "type-10"
11909    }
11910   ],
11911   "linker_set_key" : "android::hardware::Return<bool>",
11912   "name" : "android::hardware::Return<bool>",
11913   "record_kind" : "class",
11914   "referenced_type" : "type-238",
11915   "self_type" : "type-238",
11916   "size" : 24,
11917   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11918   "template_args" : [ "type-10" ],
11919   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11920  },
11921  {
11922   "alignment" : 4,
11923   "base_specifiers" :
11924   [
11925    {
11926     "referenced_type" : "type-239"
11927    }
11928   ],
11929   "fields" :
11930   [
11931    {
11932     "access" : "private",
11933     "field_name" : "mVal",
11934     "field_offset" : 192,
11935     "referenced_type" : "type-41"
11936    }
11937   ],
11938   "linker_set_key" : "android::hardware::Return<int>",
11939   "name" : "android::hardware::Return<int>",
11940   "record_kind" : "class",
11941   "referenced_type" : "type-246",
11942   "self_type" : "type-246",
11943   "size" : 28,
11944   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11945   "template_args" : [ "type-41" ],
11946   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11947  },
11948  {
11949   "alignment" : 4,
11950   "base_specifiers" :
11951   [
11952    {
11953     "referenced_type" : "type-239"
11954    }
11955   ],
11956   "linker_set_key" : "android::hardware::Return<void>",
11957   "name" : "android::hardware::Return<void>",
11958   "record_kind" : "class",
11959   "referenced_type" : "type-270",
11960   "self_type" : "type-270",
11961   "size" : 24,
11962   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11963   "template_args" : [ "type-44" ],
11964   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11965  },
11966  {
11967   "alignment" : 4,
11968   "fields" :
11969   [
11970    {
11971     "access" : "private",
11972     "field_name" : "mException",
11973     "referenced_type" : "type-41"
11974    },
11975    {
11976     "access" : "private",
11977     "field_name" : "mErrorCode",
11978     "field_offset" : 32,
11979     "referenced_type" : "type-41"
11980    },
11981    {
11982     "access" : "private",
11983     "field_name" : "mMessage",
11984     "field_offset" : 64,
11985     "referenced_type" : "type-229"
11986    }
11987   ],
11988   "linker_set_key" : "android::hardware::Status",
11989   "name" : "android::hardware::Status",
11990   "record_kind" : "class",
11991   "referenced_type" : "type-228",
11992   "self_type" : "type-228",
11993   "size" : 20,
11994   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11995   "unique_id" : "_ZTSN7android8hardware6StatusE"
11996  },
11997  {
11998   "alignment" : 8,
11999   "fields" :
12000   [
12001    {
12002     "field_name" : "sampleRateHz",
12003     "referenced_type" : "type-2"
12004    },
12005    {
12006     "field_name" : "channelMask",
12007     "field_offset" : 32,
12008     "referenced_type" : "type-427"
12009    },
12010    {
12011     "field_name" : "format",
12012     "field_offset" : 64,
12013     "referenced_type" : "type-434"
12014    },
12015    {
12016     "field_name" : "offloadInfo",
12017     "field_offset" : 128,
12018     "referenced_type" : "type-697"
12019    },
12020    {
12021     "field_name" : "frameCount",
12022     "field_offset" : 512,
12023     "referenced_type" : "type-9"
12024    }
12025   ],
12026   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioConfig",
12027   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
12028   "referenced_type" : "type-698",
12029   "self_type" : "type-698",
12030   "size" : 72,
12031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12032   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioConfigE"
12033  },
12034  {
12035   "alignment" : 4,
12036   "fields" :
12037   [
12038    {
12039     "field_name" : "mode",
12040     "referenced_type" : "type-443"
12041    },
12042    {
12043     "field_name" : "channelMask",
12044     "field_offset" : 32,
12045     "referenced_type" : "type-427"
12046    },
12047    {
12048     "field_name" : "minValue",
12049     "field_offset" : 64,
12050     "referenced_type" : "type-41"
12051    },
12052    {
12053     "field_name" : "maxValue",
12054     "field_offset" : 96,
12055     "referenced_type" : "type-41"
12056    },
12057    {
12058     "field_name" : "defaultValue",
12059     "field_offset" : 128,
12060     "referenced_type" : "type-41"
12061    },
12062    {
12063     "field_name" : "stepValue",
12064     "field_offset" : 160,
12065     "referenced_type" : "type-2"
12066    },
12067    {
12068     "field_name" : "minRampMs",
12069     "field_offset" : 192,
12070     "referenced_type" : "type-2"
12071    },
12072    {
12073     "field_name" : "maxRampMs",
12074     "field_offset" : 224,
12075     "referenced_type" : "type-2"
12076    }
12077   ],
12078   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain",
12079   "name" : "android::hardware::audio::common::V2_0::AudioGain",
12080   "referenced_type" : "type-442",
12081   "self_type" : "type-442",
12082   "size" : 32,
12083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12084   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioGainE"
12085  },
12086  {
12087   "alignment" : 4,
12088   "fields" :
12089   [
12090    {
12091     "field_name" : "index",
12092     "referenced_type" : "type-41"
12093    },
12094    {
12095     "field_name" : "mode",
12096     "field_offset" : 32,
12097     "referenced_type" : "type-443"
12098    },
12099    {
12100     "field_name" : "channelMask",
12101     "field_offset" : 64,
12102     "referenced_type" : "type-427"
12103    },
12104    {
12105     "field_name" : "values",
12106     "field_offset" : 96,
12107     "referenced_type" : "type-498"
12108    },
12109    {
12110     "field_name" : "rampDurationMs",
12111     "field_offset" : 1120,
12112     "referenced_type" : "type-2"
12113    }
12114   ],
12115   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12116   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12117   "referenced_type" : "type-699",
12118   "self_type" : "type-699",
12119   "size" : 144,
12120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12121   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioGainConfigE"
12122  },
12123  {
12124   "alignment" : 8,
12125   "fields" :
12126   [
12127    {
12128     "field_name" : "sampleRateHz",
12129     "referenced_type" : "type-2"
12130    },
12131    {
12132     "field_name" : "channelMask",
12133     "field_offset" : 32,
12134     "referenced_type" : "type-427"
12135    },
12136    {
12137     "field_name" : "format",
12138     "field_offset" : 64,
12139     "referenced_type" : "type-434"
12140    },
12141    {
12142     "field_name" : "streamType",
12143     "field_offset" : 96,
12144     "referenced_type" : "type-687"
12145    },
12146    {
12147     "field_name" : "bitRatePerSecond",
12148     "field_offset" : 128,
12149     "referenced_type" : "type-2"
12150    },
12151    {
12152     "field_name" : "durationMicroseconds",
12153     "field_offset" : 192,
12154     "referenced_type" : "type-124"
12155    },
12156    {
12157     "field_name" : "hasVideo",
12158     "field_offset" : 256,
12159     "referenced_type" : "type-10"
12160    },
12161    {
12162     "field_name" : "isStreaming",
12163     "field_offset" : 264,
12164     "referenced_type" : "type-10"
12165    },
12166    {
12167     "field_name" : "bitWidth",
12168     "field_offset" : 288,
12169     "referenced_type" : "type-2"
12170    },
12171    {
12172     "field_name" : "bufferSize",
12173     "field_offset" : 320,
12174     "referenced_type" : "type-2"
12175    },
12176    {
12177     "field_name" : "usage",
12178     "field_offset" : 352,
12179     "referenced_type" : "type-696"
12180    }
12181   ],
12182   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12183   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12184   "referenced_type" : "type-697",
12185   "self_type" : "type-697",
12186   "size" : 48,
12187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12188   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
12189  },
12190  {
12191   "alignment" : 8,
12192   "fields" :
12193   [
12194    {
12195     "field_name" : "id",
12196     "referenced_type" : "type-41"
12197    },
12198    {
12199     "field_name" : "role",
12200     "field_offset" : 32,
12201     "referenced_type" : "type-700"
12202    },
12203    {
12204     "field_name" : "name",
12205     "field_offset" : 64,
12206     "referenced_type" : "type-192"
12207    },
12208    {
12209     "field_name" : "sampleRates",
12210     "field_offset" : 192,
12211     "referenced_type" : "type-188"
12212    },
12213    {
12214     "field_name" : "channelMasks",
12215     "field_offset" : 320,
12216     "referenced_type" : "type-423"
12217    },
12218    {
12219     "field_name" : "formats",
12220     "field_offset" : 448,
12221     "referenced_type" : "type-430"
12222    },
12223    {
12224     "field_name" : "gains",
12225     "field_offset" : 576,
12226     "referenced_type" : "type-438"
12227    },
12228    {
12229     "field_name" : "activeConfig",
12230     "field_offset" : 704,
12231     "referenced_type" : "type-705"
12232    },
12233    {
12234     "field_name" : "type",
12235     "field_offset" : 2400,
12236     "referenced_type" : "type-701"
12237    },
12238    {
12239     "field_name" : "ext",
12240     "field_offset" : 2432,
12241     "referenced_type" : "type-714"
12242    }
12243   ],
12244   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort",
12245   "name" : "android::hardware::audio::common::V2_0::AudioPort",
12246   "referenced_type" : "type-713",
12247   "self_type" : "type-713",
12248   "size" : 344,
12249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12250   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPortE"
12251  },
12252  {
12253   "alignment" : 4,
12254   "fields" :
12255   [
12256    {
12257     "field_name" : "device",
12258     "referenced_type" : "type-709"
12259    },
12260    {
12261     "field_name" : "mix",
12262     "referenced_type" : "type-711"
12263    },
12264    {
12265     "field_name" : "session",
12266     "referenced_type" : "type-712"
12267    }
12268   ],
12269   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12270   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12271   "record_kind" : "union",
12272   "referenced_type" : "type-714",
12273   "self_type" : "type-714",
12274   "size" : 40,
12275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12276   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPort3ExtE"
12277  },
12278  {
12279   "alignment" : 4,
12280   "fields" :
12281   [
12282    {
12283     "field_name" : "id",
12284     "referenced_type" : "type-41"
12285    },
12286    {
12287     "field_name" : "configMask",
12288     "field_offset" : 32,
12289     "referenced_type" : "type-704"
12290    },
12291    {
12292     "field_name" : "sampleRateHz",
12293     "field_offset" : 64,
12294     "referenced_type" : "type-2"
12295    },
12296    {
12297     "field_name" : "channelMask",
12298     "field_offset" : 96,
12299     "referenced_type" : "type-427"
12300    },
12301    {
12302     "field_name" : "format",
12303     "field_offset" : 128,
12304     "referenced_type" : "type-434"
12305    },
12306    {
12307     "field_name" : "gain",
12308     "field_offset" : 160,
12309     "referenced_type" : "type-699"
12310    },
12311    {
12312     "field_name" : "type",
12313     "field_offset" : 1312,
12314     "referenced_type" : "type-701"
12315    },
12316    {
12317     "field_name" : "role",
12318     "field_offset" : 1344,
12319     "referenced_type" : "type-700"
12320    },
12321    {
12322     "field_name" : "ext",
12323     "field_offset" : 1376,
12324     "referenced_type" : "type-706"
12325    }
12326   ],
12327   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12328   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12329   "referenced_type" : "type-705",
12330   "self_type" : "type-705",
12331   "size" : 212,
12332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12333   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfigE"
12334  },
12335  {
12336   "alignment" : 4,
12337   "fields" :
12338   [
12339    {
12340     "field_name" : "device",
12341     "referenced_type" : "type-702"
12342    },
12343    {
12344     "field_name" : "mix",
12345     "referenced_type" : "type-707"
12346    },
12347    {
12348     "field_name" : "session",
12349     "referenced_type" : "type-703"
12350    }
12351   ],
12352   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12353   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12354   "record_kind" : "union",
12355   "referenced_type" : "type-706",
12356   "self_type" : "type-706",
12357   "size" : 40,
12358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12359   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
12360  },
12361  {
12362   "alignment" : 4,
12363   "fields" :
12364   [
12365    {
12366     "field_name" : "hwModule",
12367     "referenced_type" : "type-41"
12368    },
12369    {
12370     "field_name" : "ioHandle",
12371     "field_offset" : 32,
12372     "referenced_type" : "type-41"
12373    },
12374    {
12375     "field_name" : "useCase",
12376     "field_offset" : 64,
12377     "referenced_type" : "type-708"
12378    }
12379   ],
12380   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12381   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12382   "referenced_type" : "type-707",
12383   "self_type" : "type-707",
12384   "size" : 12,
12385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12386   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
12387  },
12388  {
12389   "alignment" : 4,
12390   "fields" :
12391   [
12392    {
12393     "field_name" : "stream",
12394     "referenced_type" : "type-687"
12395    },
12396    {
12397     "field_name" : "source",
12398     "referenced_type" : "type-688"
12399    }
12400   ],
12401   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12402   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12403   "record_kind" : "union",
12404   "referenced_type" : "type-708",
12405   "self_type" : "type-708",
12406   "size" : 4,
12407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12408   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
12409  },
12410  {
12411   "alignment" : 4,
12412   "fields" :
12413   [
12414    {
12415     "field_name" : "hwModule",
12416     "referenced_type" : "type-41"
12417    },
12418    {
12419     "field_name" : "type",
12420     "field_offset" : 32,
12421     "referenced_type" : "type-693"
12422    },
12423    {
12424     "field_name" : "address",
12425     "field_offset" : 64,
12426     "referenced_type" : "type-404"
12427    }
12428   ],
12429   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12430   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12431   "referenced_type" : "type-702",
12432   "self_type" : "type-702",
12433   "size" : 40,
12434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12435   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
12436  },
12437  {
12438   "alignment" : 4,
12439   "fields" :
12440   [
12441    {
12442     "field_name" : "session",
12443     "referenced_type" : "type-41"
12444    }
12445   ],
12446   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12447   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12448   "referenced_type" : "type-703",
12449   "self_type" : "type-703",
12450   "size" : 4,
12451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12452   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
12453  },
12454  {
12455   "alignment" : 4,
12456   "fields" :
12457   [
12458    {
12459     "field_name" : "hwModule",
12460     "referenced_type" : "type-41"
12461    },
12462    {
12463     "field_name" : "type",
12464     "field_offset" : 32,
12465     "referenced_type" : "type-693"
12466    },
12467    {
12468     "field_name" : "address",
12469     "field_offset" : 64,
12470     "referenced_type" : "type-404"
12471    }
12472   ],
12473   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12474   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12475   "referenced_type" : "type-709",
12476   "self_type" : "type-709",
12477   "size" : 40,
12478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12479   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
12480  },
12481  {
12482   "alignment" : 4,
12483   "fields" :
12484   [
12485    {
12486     "field_name" : "hwModule",
12487     "referenced_type" : "type-41"
12488    },
12489    {
12490     "field_name" : "ioHandle",
12491     "field_offset" : 32,
12492     "referenced_type" : "type-41"
12493    },
12494    {
12495     "field_name" : "latencyClass",
12496     "field_offset" : 64,
12497     "referenced_type" : "type-710"
12498    }
12499   ],
12500   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12501   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12502   "referenced_type" : "type-711",
12503   "self_type" : "type-711",
12504   "size" : 12,
12505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12506   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortMixExtE"
12507  },
12508  {
12509   "alignment" : 4,
12510   "fields" :
12511   [
12512    {
12513     "field_name" : "session",
12514     "referenced_type" : "type-41"
12515    }
12516   ],
12517   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12518   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12519   "referenced_type" : "type-712",
12520   "self_type" : "type-712",
12521   "size" : 4,
12522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12523   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
12524  },
12525  {
12526   "alignment" : 8,
12527   "fields" :
12528   [
12529    {
12530     "field_name" : "pid",
12531     "referenced_type" : "type-124"
12532    },
12533    {
12534     "field_name" : "tid",
12535     "field_offset" : 64,
12536     "referenced_type" : "type-124"
12537    }
12538   ],
12539   "linker_set_key" : "android::hardware::audio::common::V2_0::ThreadInfo",
12540   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
12541   "referenced_type" : "type-717",
12542   "self_type" : "type-717",
12543   "size" : 16,
12544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12545   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010ThreadInfoE"
12546  },
12547  {
12548   "alignment" : 4,
12549   "fields" :
12550   [
12551    {
12552     "field_name" : "timeLow",
12553     "referenced_type" : "type-2"
12554    },
12555    {
12556     "field_name" : "timeMid",
12557     "field_offset" : 32,
12558     "referenced_type" : "type-67"
12559    },
12560    {
12561     "field_name" : "versionAndTimeHigh",
12562     "field_offset" : 48,
12563     "referenced_type" : "type-67"
12564    },
12565    {
12566     "field_name" : "variantAndClockSeqHigh",
12567     "field_offset" : 64,
12568     "referenced_type" : "type-67"
12569    },
12570    {
12571     "field_name" : "node",
12572     "field_offset" : 80,
12573     "referenced_type" : "type-492"
12574    }
12575   ],
12576   "linker_set_key" : "android::hardware::audio::common::V2_0::Uuid",
12577   "name" : "android::hardware::audio::common::V2_0::Uuid",
12578   "referenced_type" : "type-686",
12579   "self_type" : "type-686",
12580   "size" : 16,
12581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12582   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_04UuidE"
12583  },
12584  {
12585   "alignment" : 4,
12586   "fields" :
12587   [
12588    {
12589     "access" : "protected",
12590     "field_name" : "mInstrumentationCallbacks",
12591     "field_offset" : 32,
12592     "referenced_type" : "type-56"
12593    },
12594    {
12595     "access" : "protected",
12596     "field_name" : "mEnableInstrumentation",
12597     "field_offset" : 128,
12598     "referenced_type" : "type-10"
12599    },
12600    {
12601     "access" : "protected",
12602     "field_name" : "mInstrumentationLibPackage",
12603     "field_offset" : 160,
12604     "referenced_type" : "type-57"
12605    },
12606    {
12607     "access" : "protected",
12608     "field_name" : "mInterfaceName",
12609     "field_offset" : 256,
12610     "referenced_type" : "type-58"
12611    }
12612   ],
12613   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12614   "name" : "android::hardware::details::HidlInstrumentor",
12615   "referenced_type" : "type-55",
12616   "self_type" : "type-55",
12617   "size" : 44,
12618   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12619   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12620   "vtable_components" :
12621   [
12622    {
12623     "kind" : "offset_to_top"
12624    },
12625    {
12626     "kind" : "rtti",
12627     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12628    },
12629    {
12630     "kind" : "complete_dtor_pointer",
12631     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12632    },
12633    {
12634     "kind" : "deleting_dtor_pointer",
12635     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12636    }
12637   ]
12638  },
12639  {
12640   "alignment" : 4,
12641   "fields" :
12642   [
12643    {
12644     "field_name" : "sched_policy",
12645     "referenced_type" : "type-41"
12646    },
12647    {
12648     "field_name" : "prio",
12649     "field_offset" : 32,
12650     "referenced_type" : "type-41"
12651    }
12652   ],
12653   "linker_set_key" : "android::hardware::details::SchedPrio",
12654   "name" : "android::hardware::details::SchedPrio",
12655   "referenced_type" : "type-574",
12656   "self_type" : "type-574",
12657   "size" : 8,
12658   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12659   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12660  },
12661  {
12662   "alignment" : 4,
12663   "fields" :
12664   [
12665    {
12666     "access" : "private",
12667     "field_name" : "mQueue",
12668     "referenced_type" : "type-84"
12669    }
12670   ],
12671   "linker_set_key" : "android::hardware::details::TaskRunner",
12672   "name" : "android::hardware::details::TaskRunner",
12673   "record_kind" : "class",
12674   "referenced_type" : "type-83",
12675   "self_type" : "type-83",
12676   "size" : 8,
12677   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12678   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12679  },
12680  {
12681   "alignment" : 1,
12682   "linker_set_key" : "android::hardware::details::bnhw_tag",
12683   "name" : "android::hardware::details::bnhw_tag",
12684   "referenced_type" : "type-232",
12685   "self_type" : "type-232",
12686   "size" : 1,
12687   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12688   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12689  },
12690  {
12691   "alignment" : 1,
12692   "linker_set_key" : "android::hardware::details::bphw_tag",
12693   "name" : "android::hardware::details::bphw_tag",
12694   "referenced_type" : "type-243",
12695   "self_type" : "type-243",
12696   "size" : 1,
12697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12698   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12699  },
12700  {
12701   "alignment" : 1,
12702   "linker_set_key" : "android::hardware::details::bs_tag",
12703   "name" : "android::hardware::details::bs_tag",
12704   "referenced_type" : "type-255",
12705   "self_type" : "type-255",
12706   "size" : 1,
12707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12708   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12709  },
12710  {
12711   "alignment" : 4,
12712   "fields" :
12713   [
12714    {
12715     "access" : "private",
12716     "field_name" : "mBase",
12717     "referenced_type" : "type-478"
12718    }
12719   ],
12720   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
12721   "name" : "android::hardware::details::const_accessor<int, 32>",
12722   "referenced_type" : "type-477",
12723   "self_type" : "type-477",
12724   "size" : 4,
12725   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12726   "template_args" : [ "type-41" ],
12727   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj32EJEEE"
12728  },
12729  {
12730   "alignment" : 4,
12731   "fields" :
12732   [
12733    {
12734     "access" : "private",
12735     "field_name" : "mBase",
12736     "referenced_type" : "type-471"
12737    }
12738   ],
12739   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
12740   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
12741   "referenced_type" : "type-483",
12742   "self_type" : "type-483",
12743   "size" : 4,
12744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12745   "template_args" : [ "type-65" ],
12746   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj32EJEEE"
12747  },
12748  {
12749   "alignment" : 4,
12750   "fields" :
12751   [
12752    {
12753     "access" : "private",
12754     "field_name" : "mBase",
12755     "referenced_type" : "type-471"
12756    }
12757   ],
12758   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
12759   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
12760   "referenced_type" : "type-470",
12761   "self_type" : "type-470",
12762   "size" : 4,
12763   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12764   "template_args" : [ "type-65" ],
12765   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj6EJEEE"
12766  },
12767  {
12768   "access" : "private",
12769   "alignment" : 8,
12770   "fields" :
12771   [
12772    {
12773     "field_name" : "mPointer",
12774     "referenced_type" : "type-426"
12775    },
12776    {
12777     "field_name" : "_pad",
12778     "referenced_type" : "type-9"
12779    }
12780   ],
12781   "is_anonymous" : true,
12782   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12783   "name" : "android::hardware::details::hidl_pointer<AudioChannelMask>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12784   "record_kind" : "union",
12785   "referenced_type" : "type-425",
12786   "self_type" : "type-425",
12787   "size" : 8,
12788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12789   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
12790  },
12791  {
12792   "access" : "private",
12793   "alignment" : 8,
12794   "fields" :
12795   [
12796    {
12797     "field_name" : "mPointer",
12798     "referenced_type" : "type-433"
12799    },
12800    {
12801     "field_name" : "_pad",
12802     "referenced_type" : "type-9"
12803    }
12804   ],
12805   "is_anonymous" : true,
12806   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12807   "name" : "android::hardware::details::hidl_pointer<AudioFormat>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12808   "record_kind" : "union",
12809   "referenced_type" : "type-432",
12810   "self_type" : "type-432",
12811   "size" : 8,
12812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12813   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
12814  },
12815  {
12816   "access" : "private",
12817   "alignment" : 8,
12818   "fields" :
12819   [
12820    {
12821     "field_name" : "mPointer",
12822     "referenced_type" : "type-441"
12823    },
12824    {
12825     "field_name" : "_pad",
12826     "referenced_type" : "type-9"
12827    }
12828   ],
12829   "is_anonymous" : true,
12830   "linker_set_key" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12831   "name" : "android::hardware::details::hidl_pointer<AudioGain>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12832   "record_kind" : "union",
12833   "referenced_type" : "type-440",
12834   "self_type" : "type-440",
12835   "size" : 8,
12836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12837   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
12838  },
12839  {
12840   "access" : "private",
12841   "alignment" : 8,
12842   "fields" :
12843   [
12844    {
12845     "field_name" : "mPointer",
12846     "referenced_type" : "type-7"
12847    },
12848    {
12849     "field_name" : "_pad",
12850     "referenced_type" : "type-9"
12851    }
12852   ],
12853   "is_anonymous" : true,
12854   "linker_set_key" : "android::hardware::details::hidl_pointer<ConfidenceLevel>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12855   "name" : "android::hardware::details::hidl_pointer<ConfidenceLevel>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12856   "record_kind" : "union",
12857   "referenced_type" : "type-6",
12858   "self_type" : "type-6",
12859   "size" : 8,
12860   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12861   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEUt_E"
12862  },
12863  {
12864   "access" : "private",
12865   "alignment" : 8,
12866   "fields" :
12867   [
12868    {
12869     "field_name" : "mPointer",
12870     "referenced_type" : "type-354"
12871    },
12872    {
12873     "field_name" : "_pad",
12874     "referenced_type" : "type-9"
12875    }
12876   ],
12877   "is_anonymous" : true,
12878   "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",
12879   "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",
12880   "record_kind" : "union",
12881   "referenced_type" : "type-353",
12882   "self_type" : "type-353",
12883   "size" : 8,
12884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12885   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12886  },
12887  {
12888   "access" : "private",
12889   "alignment" : 8,
12890   "fields" :
12891   [
12892    {
12893     "field_name" : "mPointer",
12894     "referenced_type" : "type-186"
12895    },
12896    {
12897     "field_name" : "_pad",
12898     "referenced_type" : "type-9"
12899    }
12900   ],
12901   "is_anonymous" : true,
12902   "linker_set_key" : "android::hardware::details::hidl_pointer<Phrase>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12903   "name" : "android::hardware::details::hidl_pointer<Phrase>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12904   "record_kind" : "union",
12905   "referenced_type" : "type-185",
12906   "self_type" : "type-185",
12907   "size" : 8,
12908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12909   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEUt_E"
12910  },
12911  {
12912   "access" : "private",
12913   "alignment" : 8,
12914   "fields" :
12915   [
12916    {
12917     "field_name" : "mPointer",
12918     "referenced_type" : "type-154"
12919    },
12920    {
12921     "field_name" : "_pad",
12922     "referenced_type" : "type-9"
12923    }
12924   ],
12925   "is_anonymous" : true,
12926   "linker_set_key" : "android::hardware::details::hidl_pointer<PhraseRecognitionExtra>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12927   "name" : "android::hardware::details::hidl_pointer<PhraseRecognitionExtra>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
12928   "record_kind" : "union",
12929   "referenced_type" : "type-153",
12930   "self_type" : "type-153",
12931   "size" : 8,
12932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12933   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEUt_E"
12934  },
12935  {
12936   "alignment" : 8,
12937   "fields" :
12938   [
12939    {
12940     "access" : "private",
12941     "referenced_type" : "type-353"
12942    }
12943   ],
12944   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12945   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12946   "referenced_type" : "type-352",
12947   "self_type" : "type-352",
12948   "size" : 8,
12949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12950   "template_args" : [ "type-355" ],
12951   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12952  },
12953  {
12954   "alignment" : 8,
12955   "fields" :
12956   [
12957    {
12958     "access" : "private",
12959     "referenced_type" : "type-425"
12960    }
12961   ],
12962   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12963   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12964   "referenced_type" : "type-424",
12965   "self_type" : "type-424",
12966   "size" : 8,
12967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12968   "template_args" : [ "type-427" ],
12969   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
12970  },
12971  {
12972   "alignment" : 8,
12973   "fields" :
12974   [
12975    {
12976     "access" : "private",
12977     "referenced_type" : "type-432"
12978    }
12979   ],
12980   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12981   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12982   "referenced_type" : "type-431",
12983   "self_type" : "type-431",
12984   "size" : 8,
12985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12986   "template_args" : [ "type-434" ],
12987   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
12988  },
12989  {
12990   "alignment" : 8,
12991   "fields" :
12992   [
12993    {
12994     "access" : "private",
12995     "referenced_type" : "type-440"
12996    }
12997   ],
12998   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
12999   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
13000   "referenced_type" : "type-439",
13001   "self_type" : "type-439",
13002   "size" : 8,
13003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13004   "template_args" : [ "type-442" ],
13005   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
13006  },
13007  {
13008   "alignment" : 8,
13009   "fields" :
13010   [
13011    {
13012     "access" : "private",
13013     "referenced_type" : "type-402"
13014    }
13015   ],
13016   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13017   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13018   "referenced_type" : "type-401",
13019   "self_type" : "type-401",
13020   "size" : 8,
13021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13022   "template_args" : [ "type-404" ],
13023   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
13024  },
13025  {
13026   "alignment" : 8,
13027   "fields" :
13028   [
13029    {
13030     "access" : "private",
13031     "referenced_type" : "type-380"
13032    }
13033   ],
13034   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13035   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13036   "referenced_type" : "type-379",
13037   "self_type" : "type-379",
13038   "size" : 8,
13039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13040   "template_args" : [ "type-192" ],
13041   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13042  },
13043  {
13044   "alignment" : 8,
13045   "fields" :
13046   [
13047    {
13048     "access" : "private",
13049     "referenced_type" : "type-6"
13050    }
13051   ],
13052   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13053   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13054   "referenced_type" : "type-5",
13055   "self_type" : "type-5",
13056   "size" : 8,
13057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13058   "template_args" : [ "type-8" ],
13059   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
13060  },
13061  {
13062   "alignment" : 8,
13063   "fields" :
13064   [
13065    {
13066     "access" : "private",
13067     "referenced_type" : "type-185"
13068    }
13069   ],
13070   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13071   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13072   "referenced_type" : "type-184",
13073   "self_type" : "type-184",
13074   "size" : 8,
13075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13076   "template_args" : [ "type-187" ],
13077   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
13078  },
13079  {
13080   "alignment" : 8,
13081   "fields" :
13082   [
13083    {
13084     "access" : "private",
13085     "referenced_type" : "type-153"
13086    }
13087   ],
13088   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13089   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13090   "referenced_type" : "type-152",
13091   "self_type" : "type-152",
13092   "size" : 8,
13093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13094   "template_args" : [ "type-3" ],
13095   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
13096  },
13097  {
13098   "alignment" : 8,
13099   "fields" :
13100   [
13101    {
13102     "access" : "private",
13103     "referenced_type" : "type-465"
13104    }
13105   ],
13106   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13107   "name" : "android::hardware::details::hidl_pointer<char>",
13108   "referenced_type" : "type-464",
13109   "self_type" : "type-464",
13110   "size" : 8,
13111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13112   "template_args" : [ "type-69" ],
13113   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13114  },
13115  {
13116   "access" : "private",
13117   "alignment" : 8,
13118   "fields" :
13119   [
13120    {
13121     "field_name" : "mPointer",
13122     "referenced_type" : "type-466"
13123    },
13124    {
13125     "field_name" : "_pad",
13126     "referenced_type" : "type-9"
13127    }
13128   ],
13129   "is_anonymous" : true,
13130   "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",
13131   "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",
13132   "record_kind" : "union",
13133   "referenced_type" : "type-465",
13134   "self_type" : "type-465",
13135   "size" : 8,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13137   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13138  },
13139  {
13140   "alignment" : 8,
13141   "fields" :
13142   [
13143    {
13144     "access" : "private",
13145     "referenced_type" : "type-194"
13146    }
13147   ],
13148   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13149   "name" : "android::hardware::details::hidl_pointer<const char>",
13150   "referenced_type" : "type-193",
13151   "self_type" : "type-193",
13152   "size" : 8,
13153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13154   "template_args" : [ "type-146" ],
13155   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13156  },
13157  {
13158   "access" : "private",
13159   "alignment" : 8,
13160   "fields" :
13161   [
13162    {
13163     "field_name" : "mPointer",
13164     "referenced_type" : "type-145"
13165    },
13166    {
13167     "field_name" : "_pad",
13168     "referenced_type" : "type-9"
13169    }
13170   ],
13171   "is_anonymous" : true,
13172   "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",
13173   "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",
13174   "record_kind" : "union",
13175   "referenced_type" : "type-194",
13176   "self_type" : "type-194",
13177   "size" : 8,
13178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13179   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13180  },
13181  {
13182   "alignment" : 8,
13183   "fields" :
13184   [
13185    {
13186     "access" : "private",
13187     "referenced_type" : "type-267"
13188    }
13189   ],
13190   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13191   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13192   "referenced_type" : "type-266",
13193   "self_type" : "type-266",
13194   "size" : 8,
13195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13196   "template_args" : [ "type-269" ],
13197   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13198  },
13199  {
13200   "access" : "private",
13201   "alignment" : 8,
13202   "fields" :
13203   [
13204    {
13205     "field_name" : "mPointer",
13206     "referenced_type" : "type-268"
13207    },
13208    {
13209     "field_name" : "_pad",
13210     "referenced_type" : "type-9"
13211    }
13212   ],
13213   "is_anonymous" : true,
13214   "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",
13215   "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",
13216   "record_kind" : "union",
13217   "referenced_type" : "type-267",
13218   "self_type" : "type-267",
13219   "size" : 8,
13220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13221   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13222  },
13223  {
13224   "access" : "private",
13225   "alignment" : 8,
13226   "fields" :
13227   [
13228    {
13229     "field_name" : "mPointer",
13230     "referenced_type" : "type-403"
13231    },
13232    {
13233     "field_name" : "_pad",
13234     "referenced_type" : "type-9"
13235    }
13236   ],
13237   "is_anonymous" : true,
13238   "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",
13239   "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",
13240   "record_kind" : "union",
13241   "referenced_type" : "type-402",
13242   "self_type" : "type-402",
13243   "size" : 8,
13244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13245   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13246  },
13247  {
13248   "access" : "private",
13249   "alignment" : 8,
13250   "fields" :
13251   [
13252    {
13253     "field_name" : "mPointer",
13254     "referenced_type" : "type-381"
13255    },
13256    {
13257     "field_name" : "_pad",
13258     "referenced_type" : "type-9"
13259    }
13260   ],
13261   "is_anonymous" : true,
13262   "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",
13263   "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",
13264   "record_kind" : "union",
13265   "referenced_type" : "type-380",
13266   "self_type" : "type-380",
13267   "size" : 8,
13268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13269   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13270  },
13271  {
13272   "alignment" : 8,
13273   "fields" :
13274   [
13275    {
13276     "access" : "private",
13277     "referenced_type" : "type-412"
13278    }
13279   ],
13280   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13281   "name" : "android::hardware::details::hidl_pointer<int>",
13282   "referenced_type" : "type-411",
13283   "self_type" : "type-411",
13284   "size" : 8,
13285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13286   "template_args" : [ "type-41" ],
13287   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13288  },
13289  {
13290   "access" : "private",
13291   "alignment" : 8,
13292   "fields" :
13293   [
13294    {
13295     "field_name" : "mPointer",
13296     "referenced_type" : "type-413"
13297    },
13298    {
13299     "field_name" : "_pad",
13300     "referenced_type" : "type-9"
13301    }
13302   ],
13303   "is_anonymous" : true,
13304   "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",
13305   "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",
13306   "record_kind" : "union",
13307   "referenced_type" : "type-412",
13308   "self_type" : "type-412",
13309   "size" : 8,
13310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13311   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13312  },
13313  {
13314   "alignment" : 8,
13315   "fields" :
13316   [
13317    {
13318     "access" : "private",
13319     "referenced_type" : "type-398"
13320    }
13321   ],
13322   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13323   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13324   "referenced_type" : "type-397",
13325   "self_type" : "type-397",
13326   "size" : 8,
13327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13328   "template_args" : [ "type-200" ],
13329   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13330  },
13331  {
13332   "access" : "private",
13333   "alignment" : 8,
13334   "fields" :
13335   [
13336    {
13337     "field_name" : "mPointer",
13338     "referenced_type" : "type-280"
13339    },
13340    {
13341     "field_name" : "_pad",
13342     "referenced_type" : "type-9"
13343    }
13344   ],
13345   "is_anonymous" : true,
13346   "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",
13347   "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",
13348   "record_kind" : "union",
13349   "referenced_type" : "type-398",
13350   "self_type" : "type-398",
13351   "size" : 8,
13352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13353   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13354  },
13355  {
13356   "alignment" : 8,
13357   "fields" :
13358   [
13359    {
13360     "access" : "private",
13361     "referenced_type" : "type-448"
13362    }
13363   ],
13364   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13365   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13366   "referenced_type" : "type-447",
13367   "self_type" : "type-447",
13368   "size" : 8,
13369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13370   "template_args" : [ "type-65" ],
13371   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13372  },
13373  {
13374   "access" : "private",
13375   "alignment" : 8,
13376   "fields" :
13377   [
13378    {
13379     "field_name" : "mPointer",
13380     "referenced_type" : "type-449"
13381    },
13382    {
13383     "field_name" : "_pad",
13384     "referenced_type" : "type-9"
13385    }
13386   ],
13387   "is_anonymous" : true,
13388   "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",
13389   "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",
13390   "record_kind" : "union",
13391   "referenced_type" : "type-448",
13392   "self_type" : "type-448",
13393   "size" : 8,
13394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13395   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13396  },
13397  {
13398   "alignment" : 8,
13399   "fields" :
13400   [
13401    {
13402     "access" : "private",
13403     "referenced_type" : "type-190"
13404    }
13405   ],
13406   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13407   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13408   "referenced_type" : "type-189",
13409   "self_type" : "type-189",
13410   "size" : 8,
13411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13412   "template_args" : [ "type-2" ],
13413   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13414  },
13415  {
13416   "access" : "private",
13417   "alignment" : 8,
13418   "fields" :
13419   [
13420    {
13421     "field_name" : "mPointer",
13422     "referenced_type" : "type-191"
13423    },
13424    {
13425     "field_name" : "_pad",
13426     "referenced_type" : "type-9"
13427    }
13428   ],
13429   "is_anonymous" : true,
13430   "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",
13431   "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",
13432   "record_kind" : "union",
13433   "referenced_type" : "type-190",
13434   "self_type" : "type-190",
13435   "size" : 8,
13436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13437   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13438  },
13439  {
13440   "alignment" : 1,
13441   "linker_set_key" : "android::hardware::details::i_tag",
13442   "name" : "android::hardware::details::i_tag",
13443   "referenced_type" : "type-220",
13444   "self_type" : "type-220",
13445   "size" : 1,
13446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13447   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13448  },
13449  {
13450   "alignment" : 4,
13451   "fields" :
13452   [
13453    {
13454     "access" : "private",
13455     "field_name" : "mStatus",
13456     "referenced_type" : "type-228"
13457    },
13458    {
13459     "access" : "private",
13460     "field_name" : "mCheckedStatus",
13461     "field_offset" : 160,
13462     "referenced_type" : "type-10"
13463    }
13464   ],
13465   "linker_set_key" : "android::hardware::details::return_status",
13466   "name" : "android::hardware::details::return_status",
13467   "record_kind" : "class",
13468   "referenced_type" : "type-239",
13469   "self_type" : "type-239",
13470   "size" : 24,
13471   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13472   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
13477   "name" : "android::hardware::details::std_array<int, 32>",
13478   "referenced_type" : "type-468",
13479   "self_type" : "type-468",
13480   "size" : 1,
13481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13482   "template_args" : [ "type-41" ],
13483   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj32EJEEE"
13484  },
13485  {
13486   "alignment" : 1,
13487   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13488   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13489   "referenced_type" : "type-469",
13490   "self_type" : "type-469",
13491   "size" : 1,
13492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13493   "template_args" : [ "type-65" ],
13494   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13495  },
13496  {
13497   "alignment" : 1,
13498   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
13499   "name" : "android::hardware::details::std_array<unsigned char, 6>",
13500   "referenced_type" : "type-467",
13501   "self_type" : "type-467",
13502   "size" : 1,
13503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13504   "template_args" : [ "type-65" ],
13505   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj6EJEEE"
13506  },
13507  {
13508   "alignment" : 4,
13509   "fields" :
13510   [
13511    {
13512     "access" : "private",
13513     "field_name" : "mBuffer",
13514     "referenced_type" : "type-499"
13515    }
13516   ],
13517   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
13518   "name" : "android::hardware::hidl_array<int, 32>",
13519   "referenced_type" : "type-498",
13520   "self_type" : "type-498",
13521   "size" : 128,
13522   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13523   "template_args" : [ "type-41" ],
13524   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj32EJEEE"
13525  },
13526  {
13527   "alignment" : 1,
13528   "fields" :
13529   [
13530    {
13531     "access" : "private",
13532     "field_name" : "mBuffer",
13533     "referenced_type" : "type-405"
13534    }
13535   ],
13536   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13537   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13538   "referenced_type" : "type-404",
13539   "self_type" : "type-404",
13540   "size" : 32,
13541   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13542   "template_args" : [ "type-65" ],
13543   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13544  },
13545  {
13546   "alignment" : 1,
13547   "fields" :
13548   [
13549    {
13550     "access" : "private",
13551     "field_name" : "mBuffer",
13552     "referenced_type" : "type-493"
13553    }
13554   ],
13555   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
13556   "name" : "android::hardware::hidl_array<unsigned char, 6>",
13557   "referenced_type" : "type-492",
13558   "self_type" : "type-492",
13559   "size" : 6,
13560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13561   "template_args" : [ "type-65" ],
13562   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj6EJEEE"
13563  },
13564  {
13565   "alignment" : 8,
13566   "base_specifiers" :
13567   [
13568    {
13569     "referenced_type" : "type-11"
13570    }
13571   ],
13572   "fields" :
13573   [
13574    {
13575     "access" : "private",
13576     "field_name" : "mRecipient",
13577     "field_offset" : 32,
13578     "referenced_type" : "type-25"
13579    },
13580    {
13581     "access" : "private",
13582     "field_name" : "mCookie",
13583     "field_offset" : 128,
13584     "referenced_type" : "type-9"
13585    },
13586    {
13587     "access" : "private",
13588     "field_name" : "mBase",
13589     "field_offset" : 192,
13590     "referenced_type" : "type-28"
13591    }
13592   ],
13593   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13594   "name" : "android::hardware::hidl_binder_death_recipient",
13595   "referenced_type" : "type-24",
13596   "self_type" : "type-24",
13597   "size" : 40,
13598   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13599   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13600   "vtable_components" :
13601   [
13602    {
13603     "component_value" : 32,
13604     "kind" : "vbase_offset"
13605    },
13606    {
13607     "kind" : "offset_to_top"
13608    },
13609    {
13610     "kind" : "rtti",
13611     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13612    },
13613    {
13614     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13615    },
13616    {
13617     "kind" : "complete_dtor_pointer",
13618     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13619    },
13620    {
13621     "kind" : "deleting_dtor_pointer",
13622     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13623    },
13624    {
13625     "kind" : "vcall_offset"
13626    },
13627    {
13628     "kind" : "vcall_offset"
13629    },
13630    {
13631     "kind" : "vcall_offset"
13632    },
13633    {
13634     "kind" : "vcall_offset"
13635    },
13636    {
13637     "component_value" : -32,
13638     "kind" : "vcall_offset"
13639    },
13640    {
13641     "component_value" : -32,
13642     "kind" : "offset_to_top"
13643    },
13644    {
13645     "kind" : "rtti",
13646     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13647    },
13648    {
13649     "kind" : "complete_dtor_pointer",
13650     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13651    },
13652    {
13653     "kind" : "deleting_dtor_pointer",
13654     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13667    }
13668   ]
13669  },
13670  {
13671   "alignment" : 4,
13672   "base_specifiers" :
13673   [
13674    {
13675     "is_virtual" : true,
13676     "referenced_type" : "type-12"
13677    }
13678   ],
13679   "linker_set_key" : "android::hardware::hidl_death_recipient",
13680   "name" : "android::hardware::hidl_death_recipient",
13681   "referenced_type" : "type-27",
13682   "self_type" : "type-27",
13683   "size" : 12,
13684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13685   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13686   "vtable_components" :
13687   [
13688    {
13689     "component_value" : 4,
13690     "kind" : "vbase_offset"
13691    },
13692    {
13693     "kind" : "offset_to_top"
13694    },
13695    {
13696     "kind" : "rtti",
13697     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13698    },
13699    {
13700     "is_pure" : true,
13701     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13702    },
13703    {
13704     "kind" : "complete_dtor_pointer",
13705     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13706    },
13707    {
13708     "kind" : "deleting_dtor_pointer",
13709     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13710    },
13711    {
13712     "kind" : "vcall_offset"
13713    },
13714    {
13715     "kind" : "vcall_offset"
13716    },
13717    {
13718     "kind" : "vcall_offset"
13719    },
13720    {
13721     "kind" : "vcall_offset"
13722    },
13723    {
13724     "component_value" : -4,
13725     "kind" : "vcall_offset"
13726    },
13727    {
13728     "component_value" : -4,
13729     "kind" : "offset_to_top"
13730    },
13731    {
13732     "kind" : "rtti",
13733     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13734    },
13735    {
13736     "kind" : "complete_dtor_pointer",
13737     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13738    },
13739    {
13740     "kind" : "deleting_dtor_pointer",
13741     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13742    },
13743    {
13744     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13745    },
13746    {
13747     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13754    }
13755   ]
13756  },
13757  {
13758   "alignment" : 8,
13759   "fields" :
13760   [
13761    {
13762     "access" : "private",
13763     "field_name" : "mHandle",
13764     "referenced_type" : "type-266"
13765    },
13766    {
13767     "access" : "private",
13768     "field_name" : "mOwnsHandle",
13769     "field_offset" : 64,
13770     "referenced_type" : "type-10"
13771    }
13772   ],
13773   "linker_set_key" : "android::hardware::hidl_handle",
13774   "name" : "android::hardware::hidl_handle",
13775   "referenced_type" : "type-374",
13776   "self_type" : "type-374",
13777   "size" : 16,
13778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13779   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13780  },
13781  {
13782   "alignment" : 8,
13783   "fields" :
13784   [
13785    {
13786     "access" : "private",
13787     "field_name" : "mHandle",
13788     "referenced_type" : "type-374"
13789    },
13790    {
13791     "access" : "private",
13792     "field_name" : "mSize",
13793     "field_offset" : 128,
13794     "referenced_type" : "type-9"
13795    },
13796    {
13797     "access" : "private",
13798     "field_name" : "mName",
13799     "field_offset" : 192,
13800     "referenced_type" : "type-192"
13801    }
13802   ],
13803   "linker_set_key" : "android::hardware::hidl_memory",
13804   "name" : "android::hardware::hidl_memory",
13805   "referenced_type" : "type-377",
13806   "self_type" : "type-377",
13807   "size" : 40,
13808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13809   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13810  },
13811  {
13812   "alignment" : 8,
13813   "fields" :
13814   [
13815    {
13816     "access" : "private",
13817     "field_name" : "mBuffer",
13818     "referenced_type" : "type-193"
13819    },
13820    {
13821     "access" : "private",
13822     "field_name" : "mSize",
13823     "field_offset" : 64,
13824     "referenced_type" : "type-2"
13825    },
13826    {
13827     "access" : "private",
13828     "field_name" : "mOwnsBuffer",
13829     "field_offset" : 96,
13830     "referenced_type" : "type-10"
13831    }
13832   ],
13833   "linker_set_key" : "android::hardware::hidl_string",
13834   "name" : "android::hardware::hidl_string",
13835   "referenced_type" : "type-192",
13836   "self_type" : "type-192",
13837   "size" : 16,
13838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13839   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13840  },
13841  {
13842   "alignment" : 8,
13843   "fields" :
13844   [
13845    {
13846     "access" : "private",
13847     "field_name" : "mBuffer",
13848     "referenced_type" : "type-352"
13849    },
13850    {
13851     "access" : "private",
13852     "field_name" : "mSize",
13853     "field_offset" : 64,
13854     "referenced_type" : "type-2"
13855    },
13856    {
13857     "access" : "private",
13858     "field_name" : "mOwnsBuffer",
13859     "field_offset" : 96,
13860     "referenced_type" : "type-10"
13861    }
13862   ],
13863   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13864   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13865   "referenced_type" : "type-392",
13866   "self_type" : "type-392",
13867   "size" : 16,
13868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13869   "template_args" : [ "type-355" ],
13870   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13871  },
13872  {
13873   "alignment" : 8,
13874   "fields" :
13875   [
13876    {
13877     "access" : "private",
13878     "field_name" : "mBuffer",
13879     "referenced_type" : "type-424"
13880    },
13881    {
13882     "access" : "private",
13883     "field_name" : "mSize",
13884     "field_offset" : 64,
13885     "referenced_type" : "type-2"
13886    },
13887    {
13888     "access" : "private",
13889     "field_name" : "mOwnsBuffer",
13890     "field_offset" : 96,
13891     "referenced_type" : "type-10"
13892    }
13893   ],
13894   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13895   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13896   "referenced_type" : "type-423",
13897   "self_type" : "type-423",
13898   "size" : 16,
13899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13900   "template_args" : [ "type-427" ],
13901   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
13902  },
13903  {
13904   "alignment" : 8,
13905   "fields" :
13906   [
13907    {
13908     "access" : "private",
13909     "field_name" : "mBuffer",
13910     "referenced_type" : "type-431"
13911    },
13912    {
13913     "access" : "private",
13914     "field_name" : "mSize",
13915     "field_offset" : 64,
13916     "referenced_type" : "type-2"
13917    },
13918    {
13919     "access" : "private",
13920     "field_name" : "mOwnsBuffer",
13921     "field_offset" : 96,
13922     "referenced_type" : "type-10"
13923    }
13924   ],
13925   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13926   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13927   "referenced_type" : "type-430",
13928   "self_type" : "type-430",
13929   "size" : 16,
13930   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13931   "template_args" : [ "type-434" ],
13932   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
13933  },
13934  {
13935   "alignment" : 8,
13936   "fields" :
13937   [
13938    {
13939     "access" : "private",
13940     "field_name" : "mBuffer",
13941     "referenced_type" : "type-439"
13942    },
13943    {
13944     "access" : "private",
13945     "field_name" : "mSize",
13946     "field_offset" : 64,
13947     "referenced_type" : "type-2"
13948    },
13949    {
13950     "access" : "private",
13951     "field_name" : "mOwnsBuffer",
13952     "field_offset" : 96,
13953     "referenced_type" : "type-10"
13954    }
13955   ],
13956   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13957   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13958   "referenced_type" : "type-438",
13959   "self_type" : "type-438",
13960   "size" : 16,
13961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13962   "template_args" : [ "type-442" ],
13963   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
13964  },
13965  {
13966   "alignment" : 8,
13967   "fields" :
13968   [
13969    {
13970     "access" : "private",
13971     "field_name" : "mBuffer",
13972     "referenced_type" : "type-401"
13973    },
13974    {
13975     "access" : "private",
13976     "field_name" : "mSize",
13977     "field_offset" : 64,
13978     "referenced_type" : "type-2"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mOwnsBuffer",
13983     "field_offset" : 96,
13984     "referenced_type" : "type-10"
13985    }
13986   ],
13987   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13988   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13989   "referenced_type" : "type-400",
13990   "self_type" : "type-400",
13991   "size" : 16,
13992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13993   "template_args" : [ "type-404" ],
13994   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13995  },
13996  {
13997   "alignment" : 8,
13998   "fields" :
13999   [
14000    {
14001     "access" : "private",
14002     "field_name" : "mBuffer",
14003     "referenced_type" : "type-379"
14004    },
14005    {
14006     "access" : "private",
14007     "field_name" : "mSize",
14008     "field_offset" : 64,
14009     "referenced_type" : "type-2"
14010    },
14011    {
14012     "access" : "private",
14013     "field_name" : "mOwnsBuffer",
14014     "field_offset" : 96,
14015     "referenced_type" : "type-10"
14016    }
14017   ],
14018   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14019   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14020   "referenced_type" : "type-393",
14021   "self_type" : "type-393",
14022   "size" : 16,
14023   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14024   "template_args" : [ "type-192" ],
14025   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14026  },
14027  {
14028   "alignment" : 8,
14029   "fields" :
14030   [
14031    {
14032     "access" : "private",
14033     "field_name" : "mBuffer",
14034     "referenced_type" : "type-5"
14035    },
14036    {
14037     "access" : "private",
14038     "field_name" : "mSize",
14039     "field_offset" : 64,
14040     "referenced_type" : "type-2"
14041    },
14042    {
14043     "access" : "private",
14044     "field_name" : "mOwnsBuffer",
14045     "field_offset" : 96,
14046     "referenced_type" : "type-10"
14047    }
14048   ],
14049   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14050   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14051   "referenced_type" : "type-4",
14052   "self_type" : "type-4",
14053   "size" : 16,
14054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14055   "template_args" : [ "type-8" ],
14056   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
14057  },
14058  {
14059   "alignment" : 8,
14060   "fields" :
14061   [
14062    {
14063     "access" : "private",
14064     "field_name" : "mBuffer",
14065     "referenced_type" : "type-184"
14066    },
14067    {
14068     "access" : "private",
14069     "field_name" : "mSize",
14070     "field_offset" : 64,
14071     "referenced_type" : "type-2"
14072    },
14073    {
14074     "access" : "private",
14075     "field_name" : "mOwnsBuffer",
14076     "field_offset" : 96,
14077     "referenced_type" : "type-10"
14078    }
14079   ],
14080   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14081   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14082   "referenced_type" : "type-458",
14083   "self_type" : "type-458",
14084   "size" : 16,
14085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14086   "template_args" : [ "type-187" ],
14087   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
14088  },
14089  {
14090   "alignment" : 8,
14091   "fields" :
14092   [
14093    {
14094     "access" : "private",
14095     "field_name" : "mBuffer",
14096     "referenced_type" : "type-152"
14097    },
14098    {
14099     "access" : "private",
14100     "field_name" : "mSize",
14101     "field_offset" : 64,
14102     "referenced_type" : "type-2"
14103    },
14104    {
14105     "access" : "private",
14106     "field_name" : "mOwnsBuffer",
14107     "field_offset" : 96,
14108     "referenced_type" : "type-10"
14109    }
14110   ],
14111   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14112   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14113   "referenced_type" : "type-454",
14114   "self_type" : "type-454",
14115   "size" : 16,
14116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14117   "template_args" : [ "type-3" ],
14118   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
14119  },
14120  {
14121   "alignment" : 8,
14122   "fields" :
14123   [
14124    {
14125     "access" : "private",
14126     "field_name" : "mBuffer",
14127     "referenced_type" : "type-464"
14128    },
14129    {
14130     "access" : "private",
14131     "field_name" : "mSize",
14132     "field_offset" : 64,
14133     "referenced_type" : "type-2"
14134    },
14135    {
14136     "access" : "private",
14137     "field_name" : "mOwnsBuffer",
14138     "field_offset" : 96,
14139     "referenced_type" : "type-10"
14140    }
14141   ],
14142   "linker_set_key" : "android::hardware::hidl_vec<char>",
14143   "name" : "android::hardware::hidl_vec<char>",
14144   "referenced_type" : "type-463",
14145   "self_type" : "type-463",
14146   "size" : 16,
14147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14148   "template_args" : [ "type-69" ],
14149   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14150  },
14151  {
14152   "alignment" : 8,
14153   "fields" :
14154   [
14155    {
14156     "access" : "private",
14157     "field_name" : "mBuffer",
14158     "referenced_type" : "type-411"
14159    },
14160    {
14161     "access" : "private",
14162     "field_name" : "mSize",
14163     "field_offset" : 64,
14164     "referenced_type" : "type-2"
14165    },
14166    {
14167     "access" : "private",
14168     "field_name" : "mOwnsBuffer",
14169     "field_offset" : 96,
14170     "referenced_type" : "type-10"
14171    }
14172   ],
14173   "linker_set_key" : "android::hardware::hidl_vec<int>",
14174   "name" : "android::hardware::hidl_vec<int>",
14175   "referenced_type" : "type-410",
14176   "self_type" : "type-410",
14177   "size" : 16,
14178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14179   "template_args" : [ "type-41" ],
14180   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14181  },
14182  {
14183   "alignment" : 8,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "mBuffer",
14189     "referenced_type" : "type-447"
14190    },
14191    {
14192     "access" : "private",
14193     "field_name" : "mSize",
14194     "field_offset" : 64,
14195     "referenced_type" : "type-2"
14196    },
14197    {
14198     "access" : "private",
14199     "field_name" : "mOwnsBuffer",
14200     "field_offset" : 96,
14201     "referenced_type" : "type-10"
14202    }
14203   ],
14204   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
14205   "name" : "android::hardware::hidl_vec<unsigned char>",
14206   "referenced_type" : "type-446",
14207   "self_type" : "type-446",
14208   "size" : 16,
14209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14210   "template_args" : [ "type-65" ],
14211   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
14212  },
14213  {
14214   "alignment" : 8,
14215   "fields" :
14216   [
14217    {
14218     "access" : "private",
14219     "field_name" : "mBuffer",
14220     "referenced_type" : "type-189"
14221    },
14222    {
14223     "access" : "private",
14224     "field_name" : "mSize",
14225     "field_offset" : 64,
14226     "referenced_type" : "type-2"
14227    },
14228    {
14229     "access" : "private",
14230     "field_name" : "mOwnsBuffer",
14231     "field_offset" : 96,
14232     "referenced_type" : "type-10"
14233    }
14234   ],
14235   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
14236   "name" : "android::hardware::hidl_vec<unsigned int>",
14237   "referenced_type" : "type-188",
14238   "self_type" : "type-188",
14239   "size" : 16,
14240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14241   "template_args" : [ "type-2" ],
14242   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
14243  },
14244  {
14245   "alignment" : 2,
14246   "fields" :
14247   [
14248    {
14249     "access" : "private",
14250     "field_name" : "mMajor",
14251     "referenced_type" : "type-67"
14252    },
14253    {
14254     "access" : "private",
14255     "field_name" : "mMinor",
14256     "field_offset" : 16,
14257     "referenced_type" : "type-67"
14258    }
14259   ],
14260   "linker_set_key" : "android::hardware::hidl_version",
14261   "name" : "android::hardware::hidl_version",
14262   "referenced_type" : "type-504",
14263   "self_type" : "type-504",
14264   "size" : 4,
14265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14266   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14267  },
14268  {
14269   "alignment" : 4,
14270   "base_specifiers" :
14271   [
14272    {
14273     "referenced_type" : "type-53"
14274    }
14275   ],
14276   "fields" :
14277   [
14278    {
14279     "access" : "private",
14280     "field_name" : "_hidl_mImpl",
14281     "field_offset" : 544,
14282     "referenced_type" : "type-198"
14283    }
14284   ],
14285   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14286   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14287   "referenced_type" : "type-821",
14288   "self_type" : "type-821",
14289   "size" : 80,
14290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h",
14291   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE",
14292   "vtable_components" :
14293   [
14294    {
14295     "component_value" : 72,
14296     "kind" : "vbase_offset"
14297    },
14298    {
14299     "kind" : "offset_to_top"
14300    },
14301    {
14302     "kind" : "rtti",
14303     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14304    },
14305    {
14306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14307    },
14308    {
14309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14310    },
14311    {
14312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14313    },
14314    {
14315     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14316    },
14317    {
14318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14319    },
14320    {
14321     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14322    },
14323    {
14324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14325    },
14326    {
14327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14328    },
14329    {
14330     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14331    },
14332    {
14333     "kind" : "complete_dtor_pointer",
14334     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14335    },
14336    {
14337     "kind" : "deleting_dtor_pointer",
14338     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14339    },
14340    {
14341     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14342    },
14343    {
14344     "component_value" : -20,
14345     "kind" : "offset_to_top"
14346    },
14347    {
14348     "kind" : "rtti",
14349     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14350    },
14351    {
14352     "kind" : "complete_dtor_pointer",
14353     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14354    },
14355    {
14356     "kind" : "deleting_dtor_pointer",
14357     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14358    },
14359    {
14360     "kind" : "vcall_offset"
14361    },
14362    {
14363     "kind" : "vcall_offset"
14364    },
14365    {
14366     "kind" : "vcall_offset"
14367    },
14368    {
14369     "kind" : "vcall_offset"
14370    },
14371    {
14372     "component_value" : -72,
14373     "kind" : "vcall_offset"
14374    },
14375    {
14376     "component_value" : -72,
14377     "kind" : "offset_to_top"
14378    },
14379    {
14380     "kind" : "rtti",
14381     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14382    },
14383    {
14384     "kind" : "complete_dtor_pointer",
14385     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14386    },
14387    {
14388     "kind" : "deleting_dtor_pointer",
14389     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14390    },
14391    {
14392     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14393    },
14394    {
14395     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14396    },
14397    {
14398     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14399    },
14400    {
14401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14402    }
14403   ]
14404  },
14405  {
14406   "alignment" : 4,
14407   "base_specifiers" :
14408   [
14409    {
14410     "referenced_type" : "type-53"
14411    }
14412   ],
14413   "fields" :
14414   [
14415    {
14416     "access" : "private",
14417     "field_name" : "_hidl_mImpl",
14418     "field_offset" : 544,
14419     "referenced_type" : "type-98"
14420    }
14421   ],
14422   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14423   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14424   "referenced_type" : "type-814",
14425   "self_type" : "type-814",
14426   "size" : 80,
14427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h",
14428   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE",
14429   "vtable_components" :
14430   [
14431    {
14432     "component_value" : 72,
14433     "kind" : "vbase_offset"
14434    },
14435    {
14436     "kind" : "offset_to_top"
14437    },
14438    {
14439     "kind" : "rtti",
14440     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14441    },
14442    {
14443     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14444    },
14445    {
14446     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14447    },
14448    {
14449     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14450    },
14451    {
14452     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14453    },
14454    {
14455     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14456    },
14457    {
14458     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14459    },
14460    {
14461     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14462    },
14463    {
14464     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14465    },
14466    {
14467     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14468    },
14469    {
14470     "kind" : "complete_dtor_pointer",
14471     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14472    },
14473    {
14474     "kind" : "deleting_dtor_pointer",
14475     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14476    },
14477    {
14478     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14479    },
14480    {
14481     "component_value" : -20,
14482     "kind" : "offset_to_top"
14483    },
14484    {
14485     "kind" : "rtti",
14486     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14487    },
14488    {
14489     "kind" : "complete_dtor_pointer",
14490     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14491    },
14492    {
14493     "kind" : "deleting_dtor_pointer",
14494     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14495    },
14496    {
14497     "kind" : "vcall_offset"
14498    },
14499    {
14500     "kind" : "vcall_offset"
14501    },
14502    {
14503     "kind" : "vcall_offset"
14504    },
14505    {
14506     "kind" : "vcall_offset"
14507    },
14508    {
14509     "component_value" : -72,
14510     "kind" : "vcall_offset"
14511    },
14512    {
14513     "component_value" : -72,
14514     "kind" : "offset_to_top"
14515    },
14516    {
14517     "kind" : "rtti",
14518     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14519    },
14520    {
14521     "kind" : "complete_dtor_pointer",
14522     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14523    },
14524    {
14525     "kind" : "deleting_dtor_pointer",
14526     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14527    },
14528    {
14529     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14530    },
14531    {
14532     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14533    },
14534    {
14535     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14536    },
14537    {
14538     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14539    }
14540   ]
14541  },
14542  {
14543   "alignment" : 4,
14544   "base_specifiers" :
14545   [
14546    {
14547     "referenced_type" : "type-548"
14548    },
14549    {
14550     "referenced_type" : "type-55"
14551    }
14552   ],
14553   "fields" :
14554   [
14555    {
14556     "access" : "private",
14557     "field_name" : "_hidl_mMutex",
14558     "field_offset" : 544,
14559     "referenced_type" : "type-824"
14560    },
14561    {
14562     "access" : "private",
14563     "field_name" : "_hidl_mDeathRecipients",
14564     "field_offset" : 576,
14565     "referenced_type" : "type-825"
14566    }
14567   ],
14568   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14569   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14570   "referenced_type" : "type-823",
14571   "self_type" : "type-823",
14572   "size" : 92,
14573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h",
14574   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE",
14575   "vtable_components" :
14576   [
14577    {
14578     "component_value" : 84,
14579     "kind" : "vbase_offset"
14580    },
14581    {
14582     "kind" : "offset_to_top"
14583    },
14584    {
14585     "kind" : "rtti",
14586     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14587    },
14588    {
14589     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw8isRemoteEv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14596    },
14597    {
14598     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14599    },
14600    {
14601     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14602    },
14603    {
14604     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21setHALInstrumentationEv"
14605    },
14606    {
14607     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14608    },
14609    {
14610     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw4pingEv"
14611    },
14612    {
14613     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14614    },
14615    {
14616     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21notifySyspropsChangedEv"
14617    },
14618    {
14619     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14620    },
14621    {
14622     "kind" : "complete_dtor_pointer",
14623     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14624    },
14625    {
14626     "kind" : "deleting_dtor_pointer",
14627     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14628    },
14629    {
14630     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE"
14631    },
14632    {
14633     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14634    },
14635    {
14636     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw20loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14637    },
14638    {
14639     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16unloadSoundModelEi"
14640    },
14641    {
14642     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
14643    },
14644    {
14645     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw15stopRecognitionEi"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19stopAllRecognitionsEv"
14649    },
14650    {
14651     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14652    },
14653    {
14654     "component_value" : 80,
14655     "kind" : "vbase_offset"
14656    },
14657    {
14658     "component_value" : -4,
14659     "kind" : "offset_to_top"
14660    },
14661    {
14662     "kind" : "rtti",
14663     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14664    },
14665    {
14666     "kind" : "complete_dtor_pointer",
14667     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14668    },
14669    {
14670     "kind" : "deleting_dtor_pointer",
14671     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14672    },
14673    {
14674     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14675    },
14676    {
14677     "component_value" : 76,
14678     "kind" : "vbase_offset"
14679    },
14680    {
14681     "component_value" : -8,
14682     "kind" : "offset_to_top"
14683    },
14684    {
14685     "kind" : "rtti",
14686     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14687    },
14688    {
14689     "kind" : "complete_dtor_pointer",
14690     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14691    },
14692    {
14693     "kind" : "deleting_dtor_pointer",
14694     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14695    },
14696    {
14697     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14701    },
14702    {
14703     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14704    },
14705    {
14706     "component_value" : -24,
14707     "kind" : "offset_to_top"
14708    },
14709    {
14710     "kind" : "rtti",
14711     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14712    },
14713    {
14714     "kind" : "complete_dtor_pointer",
14715     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14716    },
14717    {
14718     "kind" : "deleting_dtor_pointer",
14719     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14720    },
14721    {
14722     "kind" : "vcall_offset"
14723    },
14724    {
14725     "component_value" : -76,
14726     "kind" : "vcall_offset"
14727    },
14728    {
14729     "component_value" : -76,
14730     "kind" : "vcall_offset"
14731    },
14732    {
14733     "component_value" : -76,
14734     "kind" : "vcall_offset"
14735    },
14736    {
14737     "component_value" : -84,
14738     "kind" : "vcall_offset"
14739    },
14740    {
14741     "component_value" : -84,
14742     "kind" : "offset_to_top"
14743    },
14744    {
14745     "kind" : "rtti",
14746     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14747    },
14748    {
14749     "kind" : "complete_dtor_pointer",
14750     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14751    },
14752    {
14753     "kind" : "deleting_dtor_pointer",
14754     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14755    },
14756    {
14757     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14758    },
14759    {
14760     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14761    },
14762    {
14763     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14764    },
14765    {
14766     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14767    }
14768   ]
14769  },
14770  {
14771   "alignment" : 4,
14772   "base_specifiers" :
14773   [
14774    {
14775     "referenced_type" : "type-547"
14776    },
14777    {
14778     "referenced_type" : "type-55"
14779    }
14780   ],
14781   "fields" :
14782   [
14783    {
14784     "access" : "private",
14785     "field_name" : "_hidl_mMutex",
14786     "field_offset" : 544,
14787     "referenced_type" : "type-817"
14788    },
14789    {
14790     "access" : "private",
14791     "field_name" : "_hidl_mDeathRecipients",
14792     "field_offset" : 576,
14793     "referenced_type" : "type-818"
14794    }
14795   ],
14796   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14797   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14798   "referenced_type" : "type-816",
14799   "self_type" : "type-816",
14800   "size" : 92,
14801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h",
14802   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE",
14803   "vtable_components" :
14804   [
14805    {
14806     "component_value" : 84,
14807     "kind" : "vbase_offset"
14808    },
14809    {
14810     "kind" : "offset_to_top"
14811    },
14812    {
14813     "kind" : "rtti",
14814     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14815    },
14816    {
14817     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback8isRemoteEv"
14818    },
14819    {
14820     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14821    },
14822    {
14823     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14824    },
14825    {
14826     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14827    },
14828    {
14829     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14836    },
14837    {
14838     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback4pingEv"
14839    },
14840    {
14841     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14842    },
14843    {
14844     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
14845    },
14846    {
14847     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14848    },
14849    {
14850     "kind" : "complete_dtor_pointer",
14851     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14852    },
14853    {
14854     "kind" : "deleting_dtor_pointer",
14855     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14856    },
14857    {
14858     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19recognitionCallbackERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
14859    },
14860    {
14861     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
14862    },
14863    {
14864     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback18soundModelCallbackERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
14865    },
14866    {
14867     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14868    },
14869    {
14870     "component_value" : 80,
14871     "kind" : "vbase_offset"
14872    },
14873    {
14874     "component_value" : -4,
14875     "kind" : "offset_to_top"
14876    },
14877    {
14878     "kind" : "rtti",
14879     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14880    },
14881    {
14882     "kind" : "complete_dtor_pointer",
14883     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14884    },
14885    {
14886     "kind" : "deleting_dtor_pointer",
14887     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14888    },
14889    {
14890     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14891    },
14892    {
14893     "component_value" : 76,
14894     "kind" : "vbase_offset"
14895    },
14896    {
14897     "component_value" : -8,
14898     "kind" : "offset_to_top"
14899    },
14900    {
14901     "kind" : "rtti",
14902     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14903    },
14904    {
14905     "kind" : "complete_dtor_pointer",
14906     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14907    },
14908    {
14909     "kind" : "deleting_dtor_pointer",
14910     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14920    },
14921    {
14922     "component_value" : -24,
14923     "kind" : "offset_to_top"
14924    },
14925    {
14926     "kind" : "rtti",
14927     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14928    },
14929    {
14930     "kind" : "complete_dtor_pointer",
14931     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14932    },
14933    {
14934     "kind" : "deleting_dtor_pointer",
14935     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14936    },
14937    {
14938     "kind" : "vcall_offset"
14939    },
14940    {
14941     "component_value" : -76,
14942     "kind" : "vcall_offset"
14943    },
14944    {
14945     "component_value" : -76,
14946     "kind" : "vcall_offset"
14947    },
14948    {
14949     "component_value" : -76,
14950     "kind" : "vcall_offset"
14951    },
14952    {
14953     "component_value" : -84,
14954     "kind" : "vcall_offset"
14955    },
14956    {
14957     "component_value" : -84,
14958     "kind" : "offset_to_top"
14959    },
14960    {
14961     "kind" : "rtti",
14962     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14963    },
14964    {
14965     "kind" : "complete_dtor_pointer",
14966     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14967    },
14968    {
14969     "kind" : "deleting_dtor_pointer",
14970     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14971    },
14972    {
14973     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14974    },
14975    {
14976     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14977    },
14978    {
14979     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14980    },
14981    {
14982     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14983    }
14984   ]
14985  },
14986  {
14987   "alignment" : 4,
14988   "fields" :
14989   [
14990    {
14991     "field_name" : "userId",
14992     "referenced_type" : "type-2"
14993    },
14994    {
14995     "field_name" : "levelPercent",
14996     "field_offset" : 32,
14997     "referenced_type" : "type-2"
14998    }
14999   ],
15000   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
15001   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
15002   "referenced_type" : "type-8",
15003   "self_type" : "type-8",
15004   "size" : 8,
15005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
15006   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ConfidenceLevelE"
15007  },
15008  {
15009   "alignment" : 4,
15010   "base_specifiers" :
15011   [
15012    {
15013     "referenced_type" : "type-30"
15014    }
15015   ],
15016   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
15017   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
15018   "referenced_type" : "type-52",
15019   "self_type" : "type-52",
15020   "size" : 12,
15021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15022   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE",
15023   "vtable_components" :
15024   [
15025    {
15026     "component_value" : 4,
15027     "kind" : "vbase_offset"
15028    },
15029    {
15030     "kind" : "offset_to_top"
15031    },
15032    {
15033     "kind" : "rtti",
15034     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
15035    },
15036    {
15037     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15041    },
15042    {
15043     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15044    },
15045    {
15046     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15047    },
15048    {
15049     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15050    },
15051    {
15052     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
15053    },
15054    {
15055     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15056    },
15057    {
15058     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
15059    },
15060    {
15061     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15062    },
15063    {
15064     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
15065    },
15066    {
15067     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15068    },
15069    {
15070     "kind" : "complete_dtor_pointer",
15071     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15072    },
15073    {
15074     "kind" : "deleting_dtor_pointer",
15075     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15076    },
15077    {
15078     "is_pure" : true,
15079     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
15080    },
15081    {
15082     "is_pure" : true,
15083     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15084    },
15085    {
15086     "is_pure" : true,
15087     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15088    },
15089    {
15090     "is_pure" : true,
15091     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
15092    },
15093    {
15094     "is_pure" : true,
15095     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
15096    },
15097    {
15098     "is_pure" : true,
15099     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
15100    },
15101    {
15102     "is_pure" : true,
15103     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
15104    },
15105    {
15106     "kind" : "vcall_offset"
15107    },
15108    {
15109     "kind" : "vcall_offset"
15110    },
15111    {
15112     "kind" : "vcall_offset"
15113    },
15114    {
15115     "kind" : "vcall_offset"
15116    },
15117    {
15118     "component_value" : -4,
15119     "kind" : "vcall_offset"
15120    },
15121    {
15122     "component_value" : -4,
15123     "kind" : "offset_to_top"
15124    },
15125    {
15126     "kind" : "rtti",
15127     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
15128    },
15129    {
15130     "kind" : "complete_dtor_pointer",
15131     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15132    },
15133    {
15134     "kind" : "deleting_dtor_pointer",
15135     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15139    },
15140    {
15141     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15142    },
15143    {
15144     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15145    },
15146    {
15147     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15148    }
15149   ]
15150  },
15151  {
15152   "alignment" : 8,
15153   "fields" :
15154   [
15155    {
15156     "field_name" : "id",
15157     "referenced_type" : "type-2"
15158    },
15159    {
15160     "field_name" : "recognitionModes",
15161     "field_offset" : 32,
15162     "referenced_type" : "type-2"
15163    },
15164    {
15165     "field_name" : "users",
15166     "field_offset" : 64,
15167     "referenced_type" : "type-188"
15168    },
15169    {
15170     "field_name" : "locale",
15171     "field_offset" : 192,
15172     "referenced_type" : "type-192"
15173    },
15174    {
15175     "field_name" : "text",
15176     "field_offset" : 320,
15177     "referenced_type" : "type-192"
15178    }
15179   ],
15180   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15181   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15182   "referenced_type" : "type-187",
15183   "self_type" : "type-187",
15184   "size" : 56,
15185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15186   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE"
15187  },
15188  {
15189   "alignment" : 8,
15190   "fields" :
15191   [
15192    {
15193     "field_name" : "common",
15194     "referenced_type" : "type-789"
15195    },
15196    {
15197     "field_name" : "phrases",
15198     "field_offset" : 448,
15199     "referenced_type" : "type-458"
15200    }
15201   ],
15202   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15203   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15204   "referenced_type" : "type-790",
15205   "self_type" : "type-790",
15206   "size" : 72,
15207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15208   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE"
15209  },
15210  {
15211   "alignment" : 8,
15212   "fields" :
15213   [
15214    {
15215     "field_name" : "implementor",
15216     "referenced_type" : "type-192"
15217    },
15218    {
15219     "field_name" : "description",
15220     "field_offset" : 128,
15221     "referenced_type" : "type-192"
15222    },
15223    {
15224     "field_name" : "version",
15225     "field_offset" : 256,
15226     "referenced_type" : "type-2"
15227    },
15228    {
15229     "field_name" : "uuid",
15230     "field_offset" : 288,
15231     "referenced_type" : "type-686"
15232    },
15233    {
15234     "field_name" : "maxSoundModels",
15235     "field_offset" : 416,
15236     "referenced_type" : "type-2"
15237    },
15238    {
15239     "field_name" : "maxKeyPhrases",
15240     "field_offset" : 448,
15241     "referenced_type" : "type-2"
15242    },
15243    {
15244     "field_name" : "maxUsers",
15245     "field_offset" : 480,
15246     "referenced_type" : "type-2"
15247    },
15248    {
15249     "field_name" : "recognitionModes",
15250     "field_offset" : 512,
15251     "referenced_type" : "type-2"
15252    },
15253    {
15254     "field_name" : "captureTransition",
15255     "field_offset" : 544,
15256     "referenced_type" : "type-10"
15257    },
15258    {
15259     "field_name" : "maxBufferMs",
15260     "field_offset" : 576,
15261     "referenced_type" : "type-2"
15262    },
15263    {
15264     "field_name" : "concurrentCapture",
15265     "field_offset" : 608,
15266     "referenced_type" : "type-10"
15267    },
15268    {
15269     "field_name" : "triggerInEvent",
15270     "field_offset" : 616,
15271     "referenced_type" : "type-10"
15272    },
15273    {
15274     "field_name" : "powerConsumptionMw",
15275     "field_offset" : 640,
15276     "referenced_type" : "type-2"
15277    }
15278   ],
15279   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15280   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15281   "referenced_type" : "type-788",
15282   "self_type" : "type-788",
15283   "size" : 88,
15284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15285   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE"
15286  },
15287  {
15288   "alignment" : 8,
15289   "fields" :
15290   [
15291    {
15292     "field_name" : "captureHandle",
15293     "referenced_type" : "type-41"
15294    },
15295    {
15296     "field_name" : "captureDevice",
15297     "field_offset" : 32,
15298     "referenced_type" : "type-693"
15299    },
15300    {
15301     "field_name" : "captureRequested",
15302     "field_offset" : 64,
15303     "referenced_type" : "type-10"
15304    },
15305    {
15306     "field_name" : "phrases",
15307     "field_offset" : 128,
15308     "referenced_type" : "type-454"
15309    },
15310    {
15311     "field_name" : "data",
15312     "field_offset" : 256,
15313     "referenced_type" : "type-446"
15314    }
15315   ],
15316   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15317   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15318   "referenced_type" : "type-791",
15319   "self_type" : "type-791",
15320   "size" : 48,
15321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15322   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE"
15323  },
15324  {
15325   "alignment" : 8,
15326   "fields" :
15327   [
15328    {
15329     "field_name" : "type",
15330     "referenced_type" : "type-676"
15331    },
15332    {
15333     "field_name" : "uuid",
15334     "field_offset" : 32,
15335     "referenced_type" : "type-686"
15336    },
15337    {
15338     "field_name" : "vendorUuid",
15339     "field_offset" : 160,
15340     "referenced_type" : "type-686"
15341    },
15342    {
15343     "field_name" : "data",
15344     "field_offset" : 320,
15345     "referenced_type" : "type-446"
15346    }
15347   ],
15348   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15349   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15350   "referenced_type" : "type-789",
15351   "self_type" : "type-789",
15352   "size" : 56,
15353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15354   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE"
15355  },
15356  {
15357   "alignment" : 4,
15358   "base_specifiers" :
15359   [
15360    {
15361     "referenced_type" : "type-30"
15362    }
15363   ],
15364   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15365   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15366   "referenced_type" : "type-100",
15367   "self_type" : "type-100",
15368   "size" : 12,
15369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15370   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE",
15371   "vtable_components" :
15372   [
15373    {
15374     "component_value" : 4,
15375     "kind" : "vbase_offset"
15376    },
15377    {
15378     "kind" : "offset_to_top"
15379    },
15380    {
15381     "kind" : "rtti",
15382     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15383    },
15384    {
15385     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
15386    },
15387    {
15388     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15389    },
15390    {
15391     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15392    },
15393    {
15394     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15395    },
15396    {
15397     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15398    },
15399    {
15400     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
15401    },
15402    {
15403     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15404    },
15405    {
15406     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
15407    },
15408    {
15409     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15410    },
15411    {
15412     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
15413    },
15414    {
15415     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15416    },
15417    {
15418     "kind" : "complete_dtor_pointer",
15419     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15420    },
15421    {
15422     "kind" : "deleting_dtor_pointer",
15423     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15424    },
15425    {
15426     "is_pure" : true,
15427     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
15428    },
15429    {
15430     "is_pure" : true,
15431     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
15432    },
15433    {
15434     "is_pure" : true,
15435     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
15436    },
15437    {
15438     "kind" : "vcall_offset"
15439    },
15440    {
15441     "kind" : "vcall_offset"
15442    },
15443    {
15444     "kind" : "vcall_offset"
15445    },
15446    {
15447     "kind" : "vcall_offset"
15448    },
15449    {
15450     "component_value" : -4,
15451     "kind" : "vcall_offset"
15452    },
15453    {
15454     "component_value" : -4,
15455     "kind" : "offset_to_top"
15456    },
15457    {
15458     "kind" : "rtti",
15459     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15460    },
15461    {
15462     "kind" : "complete_dtor_pointer",
15463     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15464    },
15465    {
15466     "kind" : "deleting_dtor_pointer",
15467     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15468    },
15469    {
15470     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15471    },
15472    {
15473     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15477    },
15478    {
15479     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15480    }
15481   ]
15482  },
15483  {
15484   "alignment" : 8,
15485   "fields" :
15486   [
15487    {
15488     "field_name" : "status",
15489     "referenced_type" : "type-778"
15490    },
15491    {
15492     "field_name" : "model",
15493     "field_offset" : 32,
15494     "referenced_type" : "type-41"
15495    },
15496    {
15497     "field_name" : "data",
15498     "field_offset" : 64,
15499     "referenced_type" : "type-446"
15500    }
15501   ],
15502   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15503   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15504   "referenced_type" : "type-781",
15505   "self_type" : "type-781",
15506   "size" : 24,
15507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15508   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE"
15509  },
15510  {
15511   "alignment" : 8,
15512   "fields" :
15513   [
15514    {
15515     "field_name" : "common",
15516     "referenced_type" : "type-779"
15517    },
15518    {
15519     "field_name" : "phraseExtras",
15520     "field_offset" : 960,
15521     "referenced_type" : "type-454"
15522    }
15523   ],
15524   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15525   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15526   "referenced_type" : "type-780",
15527   "self_type" : "type-780",
15528   "size" : 136,
15529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15530   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE"
15531  },
15532  {
15533   "alignment" : 8,
15534   "fields" :
15535   [
15536    {
15537     "field_name" : "status",
15538     "referenced_type" : "type-777"
15539    },
15540    {
15541     "field_name" : "type",
15542     "field_offset" : 32,
15543     "referenced_type" : "type-676"
15544    },
15545    {
15546     "field_name" : "model",
15547     "field_offset" : 64,
15548     "referenced_type" : "type-41"
15549    },
15550    {
15551     "field_name" : "captureAvailable",
15552     "field_offset" : 96,
15553     "referenced_type" : "type-10"
15554    },
15555    {
15556     "field_name" : "captureSession",
15557     "field_offset" : 128,
15558     "referenced_type" : "type-41"
15559    },
15560    {
15561     "field_name" : "captureDelayMs",
15562     "field_offset" : 160,
15563     "referenced_type" : "type-41"
15564    },
15565    {
15566     "field_name" : "capturePreambleMs",
15567     "field_offset" : 192,
15568     "referenced_type" : "type-41"
15569    },
15570    {
15571     "field_name" : "triggerInData",
15572     "field_offset" : 224,
15573     "referenced_type" : "type-10"
15574    },
15575    {
15576     "field_name" : "audioConfig",
15577     "field_offset" : 256,
15578     "referenced_type" : "type-698"
15579    },
15580    {
15581     "field_name" : "data",
15582     "field_offset" : 832,
15583     "referenced_type" : "type-446"
15584    }
15585   ],
15586   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15587   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15588   "referenced_type" : "type-779",
15589   "self_type" : "type-779",
15590   "size" : 120,
15591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15592   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE"
15593  },
15594  {
15595   "alignment" : 8,
15596   "fields" :
15597   [
15598    {
15599     "field_name" : "id",
15600     "referenced_type" : "type-2"
15601    },
15602    {
15603     "field_name" : "recognitionModes",
15604     "field_offset" : 32,
15605     "referenced_type" : "type-2"
15606    },
15607    {
15608     "field_name" : "confidenceLevel",
15609     "field_offset" : 64,
15610     "referenced_type" : "type-2"
15611    },
15612    {
15613     "field_name" : "levels",
15614     "field_offset" : 128,
15615     "referenced_type" : "type-4"
15616    }
15617   ],
15618   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15619   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15620   "referenced_type" : "type-3",
15621   "self_type" : "type-3",
15622   "size" : 32,
15623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
15624   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE"
15625  },
15626  {
15627   "alignment" : 4,
15628   "base_specifiers" :
15629   [
15630    {
15631     "referenced_type" : "type-53"
15632    }
15633   ],
15634   "fields" :
15635   [
15636    {
15637     "access" : "private",
15638     "field_name" : "_hidl_mImpl",
15639     "field_offset" : 544,
15640     "referenced_type" : "type-212"
15641    }
15642   ],
15643   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15644   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15645   "referenced_type" : "type-836",
15646   "self_type" : "type-836",
15647   "size" : 80,
15648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h",
15649   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE",
15650   "vtable_components" :
15651   [
15652    {
15653     "component_value" : 72,
15654     "kind" : "vbase_offset"
15655    },
15656    {
15657     "kind" : "offset_to_top"
15658    },
15659    {
15660     "kind" : "rtti",
15661     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15662    },
15663    {
15664     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15665    },
15666    {
15667     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15668    },
15669    {
15670     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15671    },
15672    {
15673     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15674    },
15675    {
15676     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15677    },
15678    {
15679     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15680    },
15681    {
15682     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15683    },
15684    {
15685     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15686    },
15687    {
15688     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15689    },
15690    {
15691     "kind" : "complete_dtor_pointer",
15692     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15693    },
15694    {
15695     "kind" : "deleting_dtor_pointer",
15696     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15697    },
15698    {
15699     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15700    },
15701    {
15702     "component_value" : -20,
15703     "kind" : "offset_to_top"
15704    },
15705    {
15706     "kind" : "rtti",
15707     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15708    },
15709    {
15710     "kind" : "complete_dtor_pointer",
15711     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15712    },
15713    {
15714     "kind" : "deleting_dtor_pointer",
15715     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15716    },
15717    {
15718     "kind" : "vcall_offset"
15719    },
15720    {
15721     "kind" : "vcall_offset"
15722    },
15723    {
15724     "kind" : "vcall_offset"
15725    },
15726    {
15727     "kind" : "vcall_offset"
15728    },
15729    {
15730     "component_value" : -72,
15731     "kind" : "vcall_offset"
15732    },
15733    {
15734     "component_value" : -72,
15735     "kind" : "offset_to_top"
15736    },
15737    {
15738     "kind" : "rtti",
15739     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15740    },
15741    {
15742     "kind" : "complete_dtor_pointer",
15743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15744    },
15745    {
15746     "kind" : "deleting_dtor_pointer",
15747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15748    },
15749    {
15750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15751    },
15752    {
15753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15754    },
15755    {
15756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15757    },
15758    {
15759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15760    }
15761   ]
15762  },
15763  {
15764   "alignment" : 4,
15765   "base_specifiers" :
15766   [
15767    {
15768     "referenced_type" : "type-53"
15769    }
15770   ],
15771   "fields" :
15772   [
15773    {
15774     "access" : "private",
15775     "field_name" : "_hidl_mImpl",
15776     "field_offset" : 544,
15777     "referenced_type" : "type-103"
15778    }
15779   ],
15780   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15781   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15782   "referenced_type" : "type-829",
15783   "self_type" : "type-829",
15784   "size" : 80,
15785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h",
15786   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE",
15787   "vtable_components" :
15788   [
15789    {
15790     "component_value" : 72,
15791     "kind" : "vbase_offset"
15792    },
15793    {
15794     "kind" : "offset_to_top"
15795    },
15796    {
15797     "kind" : "rtti",
15798     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15799    },
15800    {
15801     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15802    },
15803    {
15804     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15805    },
15806    {
15807     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15808    },
15809    {
15810     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15811    },
15812    {
15813     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15814    },
15815    {
15816     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15817    },
15818    {
15819     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15820    },
15821    {
15822     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15823    },
15824    {
15825     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15826    },
15827    {
15828     "kind" : "complete_dtor_pointer",
15829     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15830    },
15831    {
15832     "kind" : "deleting_dtor_pointer",
15833     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15834    },
15835    {
15836     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15837    },
15838    {
15839     "component_value" : -20,
15840     "kind" : "offset_to_top"
15841    },
15842    {
15843     "kind" : "rtti",
15844     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15845    },
15846    {
15847     "kind" : "complete_dtor_pointer",
15848     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15849    },
15850    {
15851     "kind" : "deleting_dtor_pointer",
15852     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15853    },
15854    {
15855     "kind" : "vcall_offset"
15856    },
15857    {
15858     "kind" : "vcall_offset"
15859    },
15860    {
15861     "kind" : "vcall_offset"
15862    },
15863    {
15864     "kind" : "vcall_offset"
15865    },
15866    {
15867     "component_value" : -72,
15868     "kind" : "vcall_offset"
15869    },
15870    {
15871     "component_value" : -72,
15872     "kind" : "offset_to_top"
15873    },
15874    {
15875     "kind" : "rtti",
15876     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15877    },
15878    {
15879     "kind" : "complete_dtor_pointer",
15880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15881    },
15882    {
15883     "kind" : "deleting_dtor_pointer",
15884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15885    },
15886    {
15887     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15888    },
15889    {
15890     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15891    },
15892    {
15893     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15894    },
15895    {
15896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15897    }
15898   ]
15899  },
15900  {
15901   "alignment" : 4,
15902   "base_specifiers" :
15903   [
15904    {
15905     "referenced_type" : "type-550"
15906    },
15907    {
15908     "referenced_type" : "type-55"
15909    }
15910   ],
15911   "fields" :
15912   [
15913    {
15914     "access" : "private",
15915     "field_name" : "_hidl_mMutex",
15916     "field_offset" : 544,
15917     "referenced_type" : "type-839"
15918    },
15919    {
15920     "access" : "private",
15921     "field_name" : "_hidl_mDeathRecipients",
15922     "field_offset" : 576,
15923     "referenced_type" : "type-840"
15924    }
15925   ],
15926   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15927   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15928   "referenced_type" : "type-838",
15929   "self_type" : "type-838",
15930   "size" : 92,
15931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h",
15932   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE",
15933   "vtable_components" :
15934   [
15935    {
15936     "component_value" : 84,
15937     "kind" : "vbase_offset"
15938    },
15939    {
15940     "kind" : "offset_to_top"
15941    },
15942    {
15943     "kind" : "rtti",
15944     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
15945    },
15946    {
15947     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw8isRemoteEv"
15948    },
15949    {
15950     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15951    },
15952    {
15953     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15954    },
15955    {
15956     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15957    },
15958    {
15959     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15960    },
15961    {
15962     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21setHALInstrumentationEv"
15963    },
15964    {
15965     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15966    },
15967    {
15968     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw4pingEv"
15969    },
15970    {
15971     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15972    },
15973    {
15974     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21notifySyspropsChangedEv"
15975    },
15976    {
15977     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15978    },
15979    {
15980     "kind" : "complete_dtor_pointer",
15981     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
15982    },
15983    {
15984     "kind" : "deleting_dtor_pointer",
15985     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
15986    },
15987    {
15988     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
15989    },
15990    {
15991     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15992    },
15993    {
15994     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15995    },
15996    {
15997     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16unloadSoundModelEi"
15998    },
15999    {
16000     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
16001    },
16002    {
16003     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw15stopRecognitionEi"
16004    },
16005    {
16006     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19stopAllRecognitionsEv"
16007    },
16008    {
16009     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16010    },
16011    {
16012     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16013    },
16014    {
16015     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20startRecognition_2_1EiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
16016    },
16017    {
16018     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
16019    },
16020    {
16021     "component_value" : 80,
16022     "kind" : "vbase_offset"
16023    },
16024    {
16025     "component_value" : -4,
16026     "kind" : "offset_to_top"
16027    },
16028    {
16029     "kind" : "rtti",
16030     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16031    },
16032    {
16033     "kind" : "complete_dtor_pointer",
16034     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16035    },
16036    {
16037     "kind" : "deleting_dtor_pointer",
16038     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16039    },
16040    {
16041     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
16042    },
16043    {
16044     "component_value" : 76,
16045     "kind" : "vbase_offset"
16046    },
16047    {
16048     "component_value" : -8,
16049     "kind" : "offset_to_top"
16050    },
16051    {
16052     "kind" : "rtti",
16053     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16054    },
16055    {
16056     "kind" : "complete_dtor_pointer",
16057     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16058    },
16059    {
16060     "kind" : "deleting_dtor_pointer",
16061     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16062    },
16063    {
16064     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16065    },
16066    {
16067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16068    },
16069    {
16070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16071    },
16072    {
16073     "component_value" : -24,
16074     "kind" : "offset_to_top"
16075    },
16076    {
16077     "kind" : "rtti",
16078     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16079    },
16080    {
16081     "kind" : "complete_dtor_pointer",
16082     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16083    },
16084    {
16085     "kind" : "deleting_dtor_pointer",
16086     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16087    },
16088    {
16089     "kind" : "vcall_offset"
16090    },
16091    {
16092     "component_value" : -76,
16093     "kind" : "vcall_offset"
16094    },
16095    {
16096     "component_value" : -76,
16097     "kind" : "vcall_offset"
16098    },
16099    {
16100     "component_value" : -76,
16101     "kind" : "vcall_offset"
16102    },
16103    {
16104     "component_value" : -84,
16105     "kind" : "vcall_offset"
16106    },
16107    {
16108     "component_value" : -84,
16109     "kind" : "offset_to_top"
16110    },
16111    {
16112     "kind" : "rtti",
16113     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16114    },
16115    {
16116     "kind" : "complete_dtor_pointer",
16117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16118    },
16119    {
16120     "kind" : "deleting_dtor_pointer",
16121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16122    },
16123    {
16124     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16125    },
16126    {
16127     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16128    },
16129    {
16130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16131    },
16132    {
16133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16134    }
16135   ]
16136  },
16137  {
16138   "alignment" : 4,
16139   "base_specifiers" :
16140   [
16141    {
16142     "referenced_type" : "type-549"
16143    },
16144    {
16145     "referenced_type" : "type-55"
16146    }
16147   ],
16148   "fields" :
16149   [
16150    {
16151     "access" : "private",
16152     "field_name" : "_hidl_mMutex",
16153     "field_offset" : 544,
16154     "referenced_type" : "type-832"
16155    },
16156    {
16157     "access" : "private",
16158     "field_name" : "_hidl_mDeathRecipients",
16159     "field_offset" : 576,
16160     "referenced_type" : "type-833"
16161    }
16162   ],
16163   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16164   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16165   "referenced_type" : "type-831",
16166   "self_type" : "type-831",
16167   "size" : 92,
16168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h",
16169   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE",
16170   "vtable_components" :
16171   [
16172    {
16173     "component_value" : 84,
16174     "kind" : "vbase_offset"
16175    },
16176    {
16177     "kind" : "offset_to_top"
16178    },
16179    {
16180     "kind" : "rtti",
16181     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16182    },
16183    {
16184     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback8isRemoteEv"
16185    },
16186    {
16187     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16188    },
16189    {
16190     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16191    },
16192    {
16193     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16194    },
16195    {
16196     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16197    },
16198    {
16199     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
16200    },
16201    {
16202     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16203    },
16204    {
16205     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback4pingEv"
16206    },
16207    {
16208     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16209    },
16210    {
16211     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
16212    },
16213    {
16214     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16215    },
16216    {
16217     "kind" : "complete_dtor_pointer",
16218     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16219    },
16220    {
16221     "kind" : "deleting_dtor_pointer",
16222     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16223    },
16224    {
16225     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16226    },
16227    {
16228     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16229    },
16230    {
16231     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16232    },
16233    {
16234     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback23recognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
16235    },
16236    {
16237     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16238    },
16239    {
16240     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback22soundModelCallback_2_1ERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
16241    },
16242    {
16243     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16244    },
16245    {
16246     "component_value" : 80,
16247     "kind" : "vbase_offset"
16248    },
16249    {
16250     "component_value" : -4,
16251     "kind" : "offset_to_top"
16252    },
16253    {
16254     "kind" : "rtti",
16255     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16256    },
16257    {
16258     "kind" : "complete_dtor_pointer",
16259     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16260    },
16261    {
16262     "kind" : "deleting_dtor_pointer",
16263     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16264    },
16265    {
16266     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16267    },
16268    {
16269     "component_value" : 76,
16270     "kind" : "vbase_offset"
16271    },
16272    {
16273     "component_value" : -8,
16274     "kind" : "offset_to_top"
16275    },
16276    {
16277     "kind" : "rtti",
16278     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16279    },
16280    {
16281     "kind" : "complete_dtor_pointer",
16282     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16283    },
16284    {
16285     "kind" : "deleting_dtor_pointer",
16286     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16287    },
16288    {
16289     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16290    },
16291    {
16292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16293    },
16294    {
16295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16296    },
16297    {
16298     "component_value" : -24,
16299     "kind" : "offset_to_top"
16300    },
16301    {
16302     "kind" : "rtti",
16303     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16304    },
16305    {
16306     "kind" : "complete_dtor_pointer",
16307     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16308    },
16309    {
16310     "kind" : "deleting_dtor_pointer",
16311     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16312    },
16313    {
16314     "kind" : "vcall_offset"
16315    },
16316    {
16317     "component_value" : -76,
16318     "kind" : "vcall_offset"
16319    },
16320    {
16321     "component_value" : -76,
16322     "kind" : "vcall_offset"
16323    },
16324    {
16325     "component_value" : -76,
16326     "kind" : "vcall_offset"
16327    },
16328    {
16329     "component_value" : -84,
16330     "kind" : "vcall_offset"
16331    },
16332    {
16333     "component_value" : -84,
16334     "kind" : "offset_to_top"
16335    },
16336    {
16337     "kind" : "rtti",
16338     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16339    },
16340    {
16341     "kind" : "complete_dtor_pointer",
16342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16343    },
16344    {
16345     "kind" : "deleting_dtor_pointer",
16346     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16347    },
16348    {
16349     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16350    },
16351    {
16352     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16353    },
16354    {
16355     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16356    },
16357    {
16358     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16359    }
16360   ]
16361  },
16362  {
16363   "alignment" : 4,
16364   "base_specifiers" :
16365   [
16366    {
16367     "referenced_type" : "type-52"
16368    }
16369   ],
16370   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16371   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16372   "referenced_type" : "type-51",
16373   "self_type" : "type-51",
16374   "size" : 12,
16375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16376   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE",
16377   "vtable_components" :
16378   [
16379    {
16380     "component_value" : 4,
16381     "kind" : "vbase_offset"
16382    },
16383    {
16384     "kind" : "offset_to_top"
16385    },
16386    {
16387     "kind" : "rtti",
16388     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16389    },
16390    {
16391     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
16392    },
16393    {
16394     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16395    },
16396    {
16397     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16398    },
16399    {
16400     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16401    },
16402    {
16403     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16404    },
16405    {
16406     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
16407    },
16408    {
16409     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16410    },
16411    {
16412     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16416    },
16417    {
16418     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
16419    },
16420    {
16421     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16422    },
16423    {
16424     "kind" : "complete_dtor_pointer",
16425     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16426    },
16427    {
16428     "kind" : "deleting_dtor_pointer",
16429     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16430    },
16431    {
16432     "is_pure" : true,
16433     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
16434    },
16435    {
16436     "is_pure" : true,
16437     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16438    },
16439    {
16440     "is_pure" : true,
16441     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16442    },
16443    {
16444     "is_pure" : true,
16445     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
16446    },
16447    {
16448     "is_pure" : true,
16449     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
16450    },
16451    {
16452     "is_pure" : true,
16453     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
16454    },
16455    {
16456     "is_pure" : true,
16457     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
16458    },
16459    {
16460     "is_pure" : true,
16461     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16462    },
16463    {
16464     "is_pure" : true,
16465     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16466    },
16467    {
16468     "is_pure" : true,
16469     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
16470    },
16471    {
16472     "kind" : "vcall_offset"
16473    },
16474    {
16475     "kind" : "vcall_offset"
16476    },
16477    {
16478     "kind" : "vcall_offset"
16479    },
16480    {
16481     "kind" : "vcall_offset"
16482    },
16483    {
16484     "component_value" : -4,
16485     "kind" : "vcall_offset"
16486    },
16487    {
16488     "component_value" : -4,
16489     "kind" : "offset_to_top"
16490    },
16491    {
16492     "kind" : "rtti",
16493     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16494    },
16495    {
16496     "kind" : "complete_dtor_pointer",
16497     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16498    },
16499    {
16500     "kind" : "deleting_dtor_pointer",
16501     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16502    },
16503    {
16504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16505    },
16506    {
16507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16508    },
16509    {
16510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16511    },
16512    {
16513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16514    }
16515   ]
16516  },
16517  {
16518   "alignment" : 8,
16519   "fields" :
16520   [
16521    {
16522     "field_name" : "common",
16523     "referenced_type" : "type-797"
16524    },
16525    {
16526     "field_name" : "phrases",
16527     "field_offset" : 768,
16528     "referenced_type" : "type-458"
16529    }
16530   ],
16531   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16532   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16533   "referenced_type" : "type-798",
16534   "self_type" : "type-798",
16535   "size" : 112,
16536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16537   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16PhraseSoundModelE"
16538  },
16539  {
16540   "alignment" : 8,
16541   "fields" :
16542   [
16543    {
16544     "field_name" : "header",
16545     "referenced_type" : "type-791"
16546    },
16547    {
16548     "field_name" : "data",
16549     "field_offset" : 384,
16550     "referenced_type" : "type-377"
16551    }
16552   ],
16553   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16554   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16555   "referenced_type" : "type-799",
16556   "self_type" : "type-799",
16557   "size" : 88,
16558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16559   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw17RecognitionConfigE"
16560  },
16561  {
16562   "alignment" : 8,
16563   "fields" :
16564   [
16565    {
16566     "field_name" : "header",
16567     "referenced_type" : "type-789"
16568    },
16569    {
16570     "field_name" : "data",
16571     "field_offset" : 448,
16572     "referenced_type" : "type-377"
16573    }
16574   ],
16575   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16576   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16577   "referenced_type" : "type-797",
16578   "self_type" : "type-797",
16579   "size" : 96,
16580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16581   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw10SoundModelE"
16582  },
16583  {
16584   "alignment" : 4,
16585   "base_specifiers" :
16586   [
16587    {
16588     "referenced_type" : "type-100"
16589    }
16590   ],
16591   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16592   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16593   "referenced_type" : "type-105",
16594   "self_type" : "type-105",
16595   "size" : 12,
16596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16597   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE",
16598   "vtable_components" :
16599   [
16600    {
16601     "component_value" : 4,
16602     "kind" : "vbase_offset"
16603    },
16604    {
16605     "kind" : "offset_to_top"
16606    },
16607    {
16608     "kind" : "rtti",
16609     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16610    },
16611    {
16612     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
16613    },
16614    {
16615     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16616    },
16617    {
16618     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16619    },
16620    {
16621     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16622    },
16623    {
16624     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16625    },
16626    {
16627     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
16628    },
16629    {
16630     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16631    },
16632    {
16633     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
16640    },
16641    {
16642     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16643    },
16644    {
16645     "kind" : "complete_dtor_pointer",
16646     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16647    },
16648    {
16649     "kind" : "deleting_dtor_pointer",
16650     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16651    },
16652    {
16653     "is_pure" : true,
16654     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16655    },
16656    {
16657     "is_pure" : true,
16658     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16659    },
16660    {
16661     "is_pure" : true,
16662     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16663    },
16664    {
16665     "is_pure" : true,
16666     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
16667    },
16668    {
16669     "is_pure" : true,
16670     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
16671    },
16672    {
16673     "is_pure" : true,
16674     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
16675    },
16676    {
16677     "kind" : "vcall_offset"
16678    },
16679    {
16680     "kind" : "vcall_offset"
16681    },
16682    {
16683     "kind" : "vcall_offset"
16684    },
16685    {
16686     "kind" : "vcall_offset"
16687    },
16688    {
16689     "component_value" : -4,
16690     "kind" : "vcall_offset"
16691    },
16692    {
16693     "component_value" : -4,
16694     "kind" : "offset_to_top"
16695    },
16696    {
16697     "kind" : "rtti",
16698     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16699    },
16700    {
16701     "kind" : "complete_dtor_pointer",
16702     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16703    },
16704    {
16705     "kind" : "deleting_dtor_pointer",
16706     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16707    },
16708    {
16709     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16710    },
16711    {
16712     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16713    },
16714    {
16715     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16716    },
16717    {
16718     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16719    }
16720   ]
16721  },
16722  {
16723   "alignment" : 8,
16724   "fields" :
16725   [
16726    {
16727     "field_name" : "header",
16728     "referenced_type" : "type-781"
16729    },
16730    {
16731     "field_name" : "data",
16732     "field_offset" : 192,
16733     "referenced_type" : "type-377"
16734    }
16735   ],
16736   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16737   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16738   "referenced_type" : "type-796",
16739   "self_type" : "type-796",
16740   "size" : 64,
16741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16742   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback10ModelEventE"
16743  },
16744  {
16745   "alignment" : 8,
16746   "fields" :
16747   [
16748    {
16749     "field_name" : "common",
16750     "referenced_type" : "type-794"
16751    },
16752    {
16753     "field_name" : "phraseExtras",
16754     "field_offset" : 1280,
16755     "referenced_type" : "type-454"
16756    }
16757   ],
16758   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16759   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16760   "referenced_type" : "type-795",
16761   "self_type" : "type-795",
16762   "size" : 176,
16763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16764   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22PhraseRecognitionEventE"
16765  },
16766  {
16767   "alignment" : 8,
16768   "fields" :
16769   [
16770    {
16771     "field_name" : "header",
16772     "referenced_type" : "type-779"
16773    },
16774    {
16775     "field_name" : "data",
16776     "field_offset" : 960,
16777     "referenced_type" : "type-377"
16778    }
16779   ],
16780   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16781   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16782   "referenced_type" : "type-794",
16783   "self_type" : "type-794",
16784   "size" : 160,
16785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16786   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback16RecognitionEventE"
16787  },
16788  {
16789   "alignment" : 4,
16790   "base_specifiers" :
16791   [
16792    {
16793     "referenced_type" : "type-53"
16794    }
16795   ],
16796   "fields" :
16797   [
16798    {
16799     "access" : "private",
16800     "field_name" : "_hidl_mImpl",
16801     "field_offset" : 544,
16802     "referenced_type" : "type-48"
16803    }
16804   ],
16805   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16806   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16807   "referenced_type" : "type-47",
16808   "self_type" : "type-47",
16809   "size" : 80,
16810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h",
16811   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE",
16812   "vtable_components" :
16813   [
16814    {
16815     "component_value" : 72,
16816     "kind" : "vbase_offset"
16817    },
16818    {
16819     "kind" : "offset_to_top"
16820    },
16821    {
16822     "kind" : "rtti",
16823     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16824    },
16825    {
16826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16827    },
16828    {
16829     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16830    },
16831    {
16832     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16833    },
16834    {
16835     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16836    },
16837    {
16838     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16839    },
16840    {
16841     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16842    },
16843    {
16844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16845    },
16846    {
16847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16848    },
16849    {
16850     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16851    },
16852    {
16853     "kind" : "complete_dtor_pointer",
16854     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16855    },
16856    {
16857     "kind" : "deleting_dtor_pointer",
16858     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16859    },
16860    {
16861     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16862    },
16863    {
16864     "component_value" : -20,
16865     "kind" : "offset_to_top"
16866    },
16867    {
16868     "kind" : "rtti",
16869     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16870    },
16871    {
16872     "kind" : "complete_dtor_pointer",
16873     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16874    },
16875    {
16876     "kind" : "deleting_dtor_pointer",
16877     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16878    },
16879    {
16880     "kind" : "vcall_offset"
16881    },
16882    {
16883     "kind" : "vcall_offset"
16884    },
16885    {
16886     "kind" : "vcall_offset"
16887    },
16888    {
16889     "kind" : "vcall_offset"
16890    },
16891    {
16892     "component_value" : -72,
16893     "kind" : "vcall_offset"
16894    },
16895    {
16896     "component_value" : -72,
16897     "kind" : "offset_to_top"
16898    },
16899    {
16900     "kind" : "rtti",
16901     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16902    },
16903    {
16904     "kind" : "complete_dtor_pointer",
16905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16906    },
16907    {
16908     "kind" : "deleting_dtor_pointer",
16909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16910    },
16911    {
16912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16913    },
16914    {
16915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16916    },
16917    {
16918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16919    },
16920    {
16921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16922    }
16923   ]
16924  },
16925  {
16926   "alignment" : 4,
16927   "base_specifiers" :
16928   [
16929    {
16930     "referenced_type" : "type-90"
16931    },
16932    {
16933     "referenced_type" : "type-55"
16934    }
16935   ],
16936   "fields" :
16937   [
16938    {
16939     "access" : "private",
16940     "field_name" : "_hidl_mMutex",
16941     "field_offset" : 544,
16942     "referenced_type" : "type-88"
16943    },
16944    {
16945     "access" : "private",
16946     "field_name" : "_hidl_mDeathRecipients",
16947     "field_offset" : 576,
16948     "referenced_type" : "type-89"
16949    }
16950   ],
16951   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16952   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16953   "referenced_type" : "type-87",
16954   "self_type" : "type-87",
16955   "size" : 92,
16956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h",
16957   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE",
16958   "vtable_components" :
16959   [
16960    {
16961     "component_value" : 84,
16962     "kind" : "vbase_offset"
16963    },
16964    {
16965     "kind" : "offset_to_top"
16966    },
16967    {
16968     "kind" : "rtti",
16969     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
16970    },
16971    {
16972     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw8isRemoteEv"
16973    },
16974    {
16975     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16976    },
16977    {
16978     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16979    },
16980    {
16981     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16982    },
16983    {
16984     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16985    },
16986    {
16987     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
16988    },
16989    {
16990     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16991    },
16992    {
16993     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
16994    },
16995    {
16996     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16997    },
16998    {
16999     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
17000    },
17001    {
17002     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17003    },
17004    {
17005     "kind" : "complete_dtor_pointer",
17006     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17007    },
17008    {
17009     "kind" : "deleting_dtor_pointer",
17010     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17011    },
17012    {
17013     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17014    },
17015    {
17016     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17017    },
17018    {
17019     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17020    },
17021    {
17022     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
17023    },
17024    {
17025     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17026    },
17027    {
17028     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
17029    },
17030    {
17031     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
17032    },
17033    {
17034     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17035    },
17036    {
17037     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17038    },
17039    {
17040     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17041    },
17042    {
17043     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
17044    },
17045    {
17046     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17047    },
17048    {
17049     "component_value" : 80,
17050     "kind" : "vbase_offset"
17051    },
17052    {
17053     "component_value" : -4,
17054     "kind" : "offset_to_top"
17055    },
17056    {
17057     "kind" : "rtti",
17058     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17059    },
17060    {
17061     "kind" : "complete_dtor_pointer",
17062     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17063    },
17064    {
17065     "kind" : "deleting_dtor_pointer",
17066     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17067    },
17068    {
17069     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17070    },
17071    {
17072     "component_value" : 76,
17073     "kind" : "vbase_offset"
17074    },
17075    {
17076     "component_value" : -8,
17077     "kind" : "offset_to_top"
17078    },
17079    {
17080     "kind" : "rtti",
17081     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17082    },
17083    {
17084     "kind" : "complete_dtor_pointer",
17085     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17086    },
17087    {
17088     "kind" : "deleting_dtor_pointer",
17089     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17090    },
17091    {
17092     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17093    },
17094    {
17095     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17096    },
17097    {
17098     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17099    },
17100    {
17101     "component_value" : -24,
17102     "kind" : "offset_to_top"
17103    },
17104    {
17105     "kind" : "rtti",
17106     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17107    },
17108    {
17109     "kind" : "complete_dtor_pointer",
17110     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17111    },
17112    {
17113     "kind" : "deleting_dtor_pointer",
17114     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17115    },
17116    {
17117     "kind" : "vcall_offset"
17118    },
17119    {
17120     "component_value" : -76,
17121     "kind" : "vcall_offset"
17122    },
17123    {
17124     "component_value" : -76,
17125     "kind" : "vcall_offset"
17126    },
17127    {
17128     "component_value" : -76,
17129     "kind" : "vcall_offset"
17130    },
17131    {
17132     "component_value" : -84,
17133     "kind" : "vcall_offset"
17134    },
17135    {
17136     "component_value" : -84,
17137     "kind" : "offset_to_top"
17138    },
17139    {
17140     "kind" : "rtti",
17141     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17142    },
17143    {
17144     "kind" : "complete_dtor_pointer",
17145     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17146    },
17147    {
17148     "kind" : "deleting_dtor_pointer",
17149     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17150    },
17151    {
17152     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17153    },
17154    {
17155     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17156    },
17157    {
17158     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17159    },
17160    {
17161     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17162    }
17163   ]
17164  },
17165  {
17166   "alignment" : 4,
17167   "base_specifiers" :
17168   [
17169    {
17170     "referenced_type" : "type-50"
17171    },
17172    {
17173     "referenced_type" : "type-55"
17174    }
17175   ],
17176   "fields" :
17177   [
17178    {
17179     "access" : "private",
17180     "field_name" : "mImpl",
17181     "field_offset" : 384,
17182     "referenced_type" : "type-82"
17183    },
17184    {
17185     "access" : "private",
17186     "field_name" : "mOnewayQueue",
17187     "field_offset" : 416,
17188     "referenced_type" : "type-83"
17189    }
17190   ],
17191   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17192   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17193   "referenced_type" : "type-81",
17194   "self_type" : "type-81",
17195   "size" : 68,
17196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h",
17197   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE",
17198   "vtable_components" :
17199   [
17200    {
17201     "component_value" : 60,
17202     "kind" : "vbase_offset"
17203    },
17204    {
17205     "kind" : "offset_to_top"
17206    },
17207    {
17208     "kind" : "rtti",
17209     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17210    },
17211    {
17212     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17213    },
17214    {
17215     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17216    },
17217    {
17218     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17219    },
17220    {
17221     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17222    },
17223    {
17224     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17225    },
17226    {
17227     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21setHALInstrumentationEv"
17228    },
17229    {
17230     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17231    },
17232    {
17233     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw4pingEv"
17234    },
17235    {
17236     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17237    },
17238    {
17239     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21notifySyspropsChangedEv"
17240    },
17241    {
17242     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17243    },
17244    {
17245     "kind" : "complete_dtor_pointer",
17246     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17247    },
17248    {
17249     "kind" : "deleting_dtor_pointer",
17250     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17251    },
17252    {
17253     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17254    },
17255    {
17256     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17257    },
17258    {
17259     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17260    },
17261    {
17262     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16unloadSoundModelEi"
17263    },
17264    {
17265     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17266    },
17267    {
17268     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw15stopRecognitionEi"
17269    },
17270    {
17271     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19stopAllRecognitionsEv"
17272    },
17273    {
17274     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17275    },
17276    {
17277     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17278    },
17279    {
17280     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17281    },
17282    {
17283     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getModelStateEi"
17284    },
17285    {
17286     "component_value" : -4,
17287     "kind" : "offset_to_top"
17288    },
17289    {
17290     "kind" : "rtti",
17291     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17292    },
17293    {
17294     "kind" : "complete_dtor_pointer",
17295     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17296    },
17297    {
17298     "kind" : "deleting_dtor_pointer",
17299     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17300    },
17301    {
17302     "kind" : "vcall_offset"
17303    },
17304    {
17305     "kind" : "vcall_offset"
17306    },
17307    {
17308     "kind" : "vcall_offset"
17309    },
17310    {
17311     "kind" : "vcall_offset"
17312    },
17313    {
17314     "component_value" : -60,
17315     "kind" : "vcall_offset"
17316    },
17317    {
17318     "component_value" : -60,
17319     "kind" : "offset_to_top"
17320    },
17321    {
17322     "kind" : "rtti",
17323     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17324    },
17325    {
17326     "kind" : "complete_dtor_pointer",
17327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17328    },
17329    {
17330     "kind" : "deleting_dtor_pointer",
17331     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17332    },
17333    {
17334     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17335    },
17336    {
17337     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17338    },
17339    {
17340     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17341    },
17342    {
17343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17344    }
17345   ]
17346  },
17347  {
17348   "alignment" : 4,
17349   "base_specifiers" :
17350   [
17351    {
17352     "referenced_type" : "type-51"
17353    }
17354   ],
17355   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17356   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17357   "referenced_type" : "type-50",
17358   "self_type" : "type-50",
17359   "size" : 12,
17360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h",
17361   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE",
17362   "vtable_components" :
17363   [
17364    {
17365     "component_value" : 4,
17366     "kind" : "vbase_offset"
17367    },
17368    {
17369     "kind" : "offset_to_top"
17370    },
17371    {
17372     "kind" : "rtti",
17373     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17374    },
17375    {
17376     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17377    },
17378    {
17379     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17380    },
17381    {
17382     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17383    },
17384    {
17385     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17386    },
17387    {
17388     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17389    },
17390    {
17391     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
17392    },
17393    {
17394     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17395    },
17396    {
17397     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
17398    },
17399    {
17400     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17401    },
17402    {
17403     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
17404    },
17405    {
17406     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17407    },
17408    {
17409     "kind" : "complete_dtor_pointer",
17410     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17411    },
17412    {
17413     "kind" : "deleting_dtor_pointer",
17414     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17415    },
17416    {
17417     "is_pure" : true,
17418     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17419    },
17420    {
17421     "is_pure" : true,
17422     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17423    },
17424    {
17425     "is_pure" : true,
17426     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17427    },
17428    {
17429     "is_pure" : true,
17430     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
17431    },
17432    {
17433     "is_pure" : true,
17434     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17435    },
17436    {
17437     "is_pure" : true,
17438     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
17439    },
17440    {
17441     "is_pure" : true,
17442     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
17443    },
17444    {
17445     "is_pure" : true,
17446     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17447    },
17448    {
17449     "is_pure" : true,
17450     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17451    },
17452    {
17453     "is_pure" : true,
17454     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17455    },
17456    {
17457     "is_pure" : true,
17458     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
17459    },
17460    {
17461     "kind" : "vcall_offset"
17462    },
17463    {
17464     "kind" : "vcall_offset"
17465    },
17466    {
17467     "kind" : "vcall_offset"
17468    },
17469    {
17470     "kind" : "vcall_offset"
17471    },
17472    {
17473     "component_value" : -4,
17474     "kind" : "vcall_offset"
17475    },
17476    {
17477     "component_value" : -4,
17478     "kind" : "offset_to_top"
17479    },
17480    {
17481     "kind" : "rtti",
17482     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17483    },
17484    {
17485     "kind" : "complete_dtor_pointer",
17486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17487    },
17488    {
17489     "kind" : "deleting_dtor_pointer",
17490     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17491    },
17492    {
17493     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17494    },
17495    {
17496     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17497    },
17498    {
17499     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17500    },
17501    {
17502     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17503    }
17504   ]
17505  },
17506  {
17507   "alignment" : 4,
17508   "base_specifiers" :
17509   [
17510    {
17511     "referenced_type" : "type-40"
17512    },
17513    {
17514     "referenced_type" : "type-55"
17515    }
17516   ],
17517   "fields" :
17518   [
17519    {
17520     "access" : "private",
17521     "field_name" : "_hidl_mImpl",
17522     "field_offset" : 512,
17523     "referenced_type" : "type-54"
17524    }
17525   ],
17526   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
17527   "name" : "android::hidl::base::V1_0::BnHwBase",
17528   "referenced_type" : "type-53",
17529   "self_type" : "type-53",
17530   "size" : 76,
17531   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
17532   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
17533   "vtable_components" :
17534   [
17535    {
17536     "component_value" : 68,
17537     "kind" : "vbase_offset"
17538    },
17539    {
17540     "kind" : "offset_to_top"
17541    },
17542    {
17543     "kind" : "rtti",
17544     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17545    },
17546    {
17547     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17548    },
17549    {
17550     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17551    },
17552    {
17553     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17554    },
17555    {
17556     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17557    },
17558    {
17559     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17560    },
17561    {
17562     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17563    },
17564    {
17565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17566    },
17567    {
17568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17569    },
17570    {
17571     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17572    },
17573    {
17574     "kind" : "complete_dtor_pointer",
17575     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
17576    },
17577    {
17578     "kind" : "deleting_dtor_pointer",
17579     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
17580    },
17581    {
17582     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17583    },
17584    {
17585     "component_value" : -20,
17586     "kind" : "offset_to_top"
17587    },
17588    {
17589     "kind" : "rtti",
17590     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17591    },
17592    {
17593     "kind" : "complete_dtor_pointer",
17594     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17595    },
17596    {
17597     "kind" : "deleting_dtor_pointer",
17598     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17599    },
17600    {
17601     "kind" : "vcall_offset"
17602    },
17603    {
17604     "kind" : "vcall_offset"
17605    },
17606    {
17607     "kind" : "vcall_offset"
17608    },
17609    {
17610     "kind" : "vcall_offset"
17611    },
17612    {
17613     "component_value" : -68,
17614     "kind" : "vcall_offset"
17615    },
17616    {
17617     "component_value" : -68,
17618     "kind" : "offset_to_top"
17619    },
17620    {
17621     "kind" : "rtti",
17622     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17623    },
17624    {
17625     "kind" : "complete_dtor_pointer",
17626     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17627    },
17628    {
17629     "kind" : "deleting_dtor_pointer",
17630     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17631    },
17632    {
17633     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17634    },
17635    {
17636     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17637    },
17638    {
17639     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17640    },
17641    {
17642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17643    }
17644   ]
17645  },
17646  {
17647   "alignment" : 4,
17648   "base_specifiers" :
17649   [
17650    {
17651     "referenced_type" : "type-546"
17652    },
17653    {
17654     "referenced_type" : "type-55"
17655    }
17656   ],
17657   "fields" :
17658   [
17659    {
17660     "access" : "private",
17661     "field_name" : "_hidl_mMutex",
17662     "field_offset" : 544,
17663     "referenced_type" : "type-810"
17664    },
17665    {
17666     "access" : "private",
17667     "field_name" : "_hidl_mDeathRecipients",
17668     "field_offset" : 576,
17669     "referenced_type" : "type-811"
17670    }
17671   ],
17672   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
17673   "name" : "android::hidl::base::V1_0::BpHwBase",
17674   "referenced_type" : "type-809",
17675   "self_type" : "type-809",
17676   "size" : 92,
17677   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
17678   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
17679   "vtable_components" :
17680   [
17681    {
17682     "component_value" : 84,
17683     "kind" : "vbase_offset"
17684    },
17685    {
17686     "kind" : "offset_to_top"
17687    },
17688    {
17689     "kind" : "rtti",
17690     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17691    },
17692    {
17693     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
17694    },
17695    {
17696     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17697    },
17698    {
17699     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17700    },
17701    {
17702     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17703    },
17704    {
17705     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
17706    },
17707    {
17708     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
17709    },
17710    {
17711     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
17712    },
17713    {
17714     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
17715    },
17716    {
17717     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17718    },
17719    {
17720     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
17721    },
17722    {
17723     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17724    },
17725    {
17726     "kind" : "complete_dtor_pointer",
17727     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
17728    },
17729    {
17730     "kind" : "deleting_dtor_pointer",
17731     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
17732    },
17733    {
17734     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17735    },
17736    {
17737     "component_value" : 80,
17738     "kind" : "vbase_offset"
17739    },
17740    {
17741     "component_value" : -4,
17742     "kind" : "offset_to_top"
17743    },
17744    {
17745     "kind" : "rtti",
17746     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17747    },
17748    {
17749     "kind" : "complete_dtor_pointer",
17750     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17751    },
17752    {
17753     "kind" : "deleting_dtor_pointer",
17754     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17755    },
17756    {
17757     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17758    },
17759    {
17760     "component_value" : 76,
17761     "kind" : "vbase_offset"
17762    },
17763    {
17764     "component_value" : -8,
17765     "kind" : "offset_to_top"
17766    },
17767    {
17768     "kind" : "rtti",
17769     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17770    },
17771    {
17772     "kind" : "complete_dtor_pointer",
17773     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17774    },
17775    {
17776     "kind" : "deleting_dtor_pointer",
17777     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17778    },
17779    {
17780     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17781    },
17782    {
17783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17784    },
17785    {
17786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17787    },
17788    {
17789     "component_value" : -24,
17790     "kind" : "offset_to_top"
17791    },
17792    {
17793     "kind" : "rtti",
17794     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17795    },
17796    {
17797     "kind" : "complete_dtor_pointer",
17798     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17799    },
17800    {
17801     "kind" : "deleting_dtor_pointer",
17802     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17803    },
17804    {
17805     "kind" : "vcall_offset"
17806    },
17807    {
17808     "component_value" : -76,
17809     "kind" : "vcall_offset"
17810    },
17811    {
17812     "component_value" : -76,
17813     "kind" : "vcall_offset"
17814    },
17815    {
17816     "component_value" : -76,
17817     "kind" : "vcall_offset"
17818    },
17819    {
17820     "component_value" : -84,
17821     "kind" : "vcall_offset"
17822    },
17823    {
17824     "component_value" : -84,
17825     "kind" : "offset_to_top"
17826    },
17827    {
17828     "kind" : "rtti",
17829     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17830    },
17831    {
17832     "kind" : "complete_dtor_pointer",
17833     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17834    },
17835    {
17836     "kind" : "deleting_dtor_pointer",
17837     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17838    },
17839    {
17840     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17841    },
17842    {
17843     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17844    },
17845    {
17846     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17847    },
17848    {
17849     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17850    }
17851   ]
17852  },
17853  {
17854   "alignment" : 8,
17855   "fields" :
17856   [
17857    {
17858     "field_name" : "pid",
17859     "referenced_type" : "type-41"
17860    },
17861    {
17862     "field_name" : "ptr",
17863     "field_offset" : 64,
17864     "referenced_type" : "type-9"
17865    },
17866    {
17867     "field_name" : "arch",
17868     "field_offset" : 128,
17869     "referenced_type" : "type-527"
17870    }
17871   ],
17872   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
17873   "name" : "android::hidl::base::V1_0::DebugInfo",
17874   "referenced_type" : "type-526",
17875   "self_type" : "type-526",
17876   "size" : 24,
17877   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
17878   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
17879  },
17880  {
17881   "alignment" : 4,
17882   "base_specifiers" :
17883   [
17884    {
17885     "is_virtual" : true,
17886     "referenced_type" : "type-12"
17887    }
17888   ],
17889   "linker_set_key" : "android::hidl::base::V1_0::IBase",
17890   "name" : "android::hidl::base::V1_0::IBase",
17891   "referenced_type" : "type-30",
17892   "self_type" : "type-30",
17893   "size" : 12,
17894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
17895   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
17896   "vtable_components" :
17897   [
17898    {
17899     "component_value" : 4,
17900     "kind" : "vbase_offset"
17901    },
17902    {
17903     "kind" : "offset_to_top"
17904    },
17905    {
17906     "kind" : "rtti",
17907     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17908    },
17909    {
17910     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
17911    },
17912    {
17913     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17914    },
17915    {
17916     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17917    },
17918    {
17919     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17920    },
17921    {
17922     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
17923    },
17924    {
17925     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
17926    },
17927    {
17928     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
17929    },
17930    {
17931     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
17932    },
17933    {
17934     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17935    },
17936    {
17937     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
17938    },
17939    {
17940     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17941    },
17942    {
17943     "kind" : "complete_dtor_pointer",
17944     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
17945    },
17946    {
17947     "kind" : "deleting_dtor_pointer",
17948     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
17949    },
17950    {
17951     "kind" : "vcall_offset"
17952    },
17953    {
17954     "kind" : "vcall_offset"
17955    },
17956    {
17957     "kind" : "vcall_offset"
17958    },
17959    {
17960     "kind" : "vcall_offset"
17961    },
17962    {
17963     "component_value" : -4,
17964     "kind" : "vcall_offset"
17965    },
17966    {
17967     "component_value" : -4,
17968     "kind" : "offset_to_top"
17969    },
17970    {
17971     "kind" : "rtti",
17972     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17973    },
17974    {
17975     "kind" : "complete_dtor_pointer",
17976     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
17977    },
17978    {
17979     "kind" : "deleting_dtor_pointer",
17980     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
17981    },
17982    {
17983     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17984    },
17985    {
17986     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17987    },
17988    {
17989     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17990    },
17991    {
17992     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17993    }
17994   ]
17995  },
17996  {
17997   "alignment" : 4,
17998   "base_specifiers" :
17999   [
18000    {
18001     "referenced_type" : "type-30"
18002    }
18003   ],
18004   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
18005   "name" : "android::hidl::manager::V1_0::IServiceManager",
18006   "referenced_type" : "type-161",
18007   "self_type" : "type-161",
18008   "size" : 12,
18009   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18010   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
18011   "vtable_components" :
18012   [
18013    {
18014     "component_value" : 4,
18015     "kind" : "vbase_offset"
18016    },
18017    {
18018     "kind" : "offset_to_top"
18019    },
18020    {
18021     "kind" : "rtti",
18022     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18023    },
18024    {
18025     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
18026    },
18027    {
18028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18029    },
18030    {
18031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18032    },
18033    {
18034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18035    },
18036    {
18037     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18038    },
18039    {
18040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
18041    },
18042    {
18043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18044    },
18045    {
18046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
18047    },
18048    {
18049     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18050    },
18051    {
18052     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
18053    },
18054    {
18055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18056    },
18057    {
18058     "kind" : "complete_dtor_pointer",
18059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
18060    },
18061    {
18062     "kind" : "deleting_dtor_pointer",
18063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
18064    },
18065    {
18066     "is_pure" : true,
18067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
18068    },
18069    {
18070     "is_pure" : true,
18071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
18072    },
18073    {
18074     "is_pure" : true,
18075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
18076    },
18077    {
18078     "is_pure" : true,
18079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18080    },
18081    {
18082     "is_pure" : true,
18083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
18084    },
18085    {
18086     "is_pure" : true,
18087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
18088    },
18089    {
18090     "is_pure" : true,
18091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
18092    },
18093    {
18094     "is_pure" : true,
18095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
18096    },
18097    {
18098     "kind" : "vcall_offset"
18099    },
18100    {
18101     "kind" : "vcall_offset"
18102    },
18103    {
18104     "kind" : "vcall_offset"
18105    },
18106    {
18107     "kind" : "vcall_offset"
18108    },
18109    {
18110     "component_value" : -4,
18111     "kind" : "vcall_offset"
18112    },
18113    {
18114     "component_value" : -4,
18115     "kind" : "offset_to_top"
18116    },
18117    {
18118     "kind" : "rtti",
18119     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18120    },
18121    {
18122     "kind" : "complete_dtor_pointer",
18123     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
18124    },
18125    {
18126     "kind" : "deleting_dtor_pointer",
18127     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
18128    },
18129    {
18130     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18131    },
18132    {
18133     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18134    },
18135    {
18136     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18137    },
18138    {
18139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18140    }
18141   ]
18142  },
18143  {
18144   "alignment" : 8,
18145   "fields" :
18146   [
18147    {
18148     "field_name" : "interfaceName",
18149     "referenced_type" : "type-192"
18150    },
18151    {
18152     "field_name" : "instanceName",
18153     "field_offset" : 128,
18154     "referenced_type" : "type-192"
18155    },
18156    {
18157     "field_name" : "pid",
18158     "field_offset" : 256,
18159     "referenced_type" : "type-41"
18160    },
18161    {
18162     "field_name" : "clientPids",
18163     "field_offset" : 320,
18164     "referenced_type" : "type-410"
18165    },
18166    {
18167     "field_name" : "arch",
18168     "field_offset" : 448,
18169     "referenced_type" : "type-527"
18170    }
18171   ],
18172   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18173   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18174   "referenced_type" : "type-668",
18175   "self_type" : "type-668",
18176   "size" : 64,
18177   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18178   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
18179  },
18180  {
18181   "alignment" : 4,
18182   "base_specifiers" :
18183   [
18184    {
18185     "referenced_type" : "type-30"
18186    }
18187   ],
18188   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
18189   "name" : "android::hidl::manager::V1_0::IServiceNotification",
18190   "referenced_type" : "type-177",
18191   "self_type" : "type-177",
18192   "size" : 12,
18193   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
18194   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
18195   "vtable_components" :
18196   [
18197    {
18198     "component_value" : 4,
18199     "kind" : "vbase_offset"
18200    },
18201    {
18202     "kind" : "offset_to_top"
18203    },
18204    {
18205     "kind" : "rtti",
18206     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18207    },
18208    {
18209     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
18210    },
18211    {
18212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18213    },
18214    {
18215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18216    },
18217    {
18218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18219    },
18220    {
18221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18222    },
18223    {
18224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
18225    },
18226    {
18227     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18228    },
18229    {
18230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
18231    },
18232    {
18233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18234    },
18235    {
18236     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
18237    },
18238    {
18239     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18240    },
18241    {
18242     "kind" : "complete_dtor_pointer",
18243     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18244    },
18245    {
18246     "kind" : "deleting_dtor_pointer",
18247     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18248    },
18249    {
18250     "is_pure" : true,
18251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
18252    },
18253    {
18254     "kind" : "vcall_offset"
18255    },
18256    {
18257     "kind" : "vcall_offset"
18258    },
18259    {
18260     "kind" : "vcall_offset"
18261    },
18262    {
18263     "kind" : "vcall_offset"
18264    },
18265    {
18266     "component_value" : -4,
18267     "kind" : "vcall_offset"
18268    },
18269    {
18270     "component_value" : -4,
18271     "kind" : "offset_to_top"
18272    },
18273    {
18274     "kind" : "rtti",
18275     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18276    },
18277    {
18278     "kind" : "complete_dtor_pointer",
18279     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18280    },
18281    {
18282     "kind" : "deleting_dtor_pointer",
18283     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18284    },
18285    {
18286     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18287    },
18288    {
18289     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18290    },
18291    {
18292     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18293    },
18294    {
18295     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18296    }
18297   ]
18298  },
18299  {
18300   "alignment" : 4,
18301   "fields" :
18302   [
18303    {
18304     "access" : "private",
18305     "field_name" : "m_ptr",
18306     "referenced_type" : "type-168"
18307    }
18308   ],
18309   "linker_set_key" : "android::sp<android::Thread>",
18310   "name" : "android::sp<android::Thread>",
18311   "record_kind" : "class",
18312   "referenced_type" : "type-167",
18313   "self_type" : "type-167",
18314   "size" : 4,
18315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18316   "template_args" : [ "type-169" ],
18317   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
18318  },
18319  {
18320   "alignment" : 4,
18321   "fields" :
18322   [
18323    {
18324     "access" : "private",
18325     "field_name" : "m_ptr",
18326     "referenced_type" : "type-39"
18327    }
18328   ],
18329   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
18330   "name" : "android::sp<android::hardware::BHwBinder>",
18331   "record_kind" : "class",
18332   "referenced_type" : "type-227",
18333   "self_type" : "type-227",
18334   "size" : 4,
18335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18336   "template_args" : [ "type-40" ],
18337   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
18338  },
18339  {
18340   "alignment" : 4,
18341   "fields" :
18342   [
18343    {
18344     "access" : "private",
18345     "field_name" : "m_ptr",
18346     "referenced_type" : "type-18"
18347    }
18348   ],
18349   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18350   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18351   "record_kind" : "class",
18352   "referenced_type" : "type-111",
18353   "self_type" : "type-111",
18354   "size" : 4,
18355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18356   "template_args" : [ "type-11" ],
18357   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
18358  },
18359  {
18360   "alignment" : 4,
18361   "fields" :
18362   [
18363    {
18364     "access" : "private",
18365     "field_name" : "m_ptr",
18366     "referenced_type" : "type-94"
18367    }
18368   ],
18369   "linker_set_key" : "android::sp<android::hardware::IBinder>",
18370   "name" : "android::sp<android::hardware::IBinder>",
18371   "record_kind" : "class",
18372   "referenced_type" : "type-113",
18373   "self_type" : "type-113",
18374   "size" : 4,
18375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18376   "template_args" : [ "type-45" ],
18377   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
18378  },
18379  {
18380   "alignment" : 4,
18381   "fields" :
18382   [
18383    {
18384     "access" : "private",
18385     "field_name" : "m_ptr",
18386     "referenced_type" : "type-118"
18387    }
18388   ],
18389   "linker_set_key" : "android::sp<android::hardware::IInterface>",
18390   "name" : "android::sp<android::hardware::IInterface>",
18391   "record_kind" : "class",
18392   "referenced_type" : "type-117",
18393   "self_type" : "type-117",
18394   "size" : 4,
18395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18396   "template_args" : [ "type-91" ],
18397   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
18398  },
18399  {
18400   "alignment" : 4,
18401   "fields" :
18402   [
18403    {
18404     "access" : "private",
18405     "field_name" : "m_ptr",
18406     "referenced_type" : "type-120"
18407    }
18408   ],
18409   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
18410   "name" : "android::sp<android::hardware::ProcessState>",
18411   "record_kind" : "class",
18412   "referenced_type" : "type-119",
18413   "self_type" : "type-119",
18414   "size" : 4,
18415   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18416   "template_args" : [ "type-121" ],
18417   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
18418  },
18419  {
18420   "alignment" : 4,
18421   "fields" :
18422   [
18423    {
18424     "access" : "private",
18425     "field_name" : "m_ptr",
18426     "referenced_type" : "type-23"
18427    }
18428   ],
18429   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18430   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18431   "record_kind" : "class",
18432   "referenced_type" : "type-22",
18433   "self_type" : "type-22",
18434   "size" : 4,
18435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18436   "template_args" : [ "type-24" ],
18437   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
18438  },
18439  {
18440   "alignment" : 4,
18441   "fields" :
18442   [
18443    {
18444     "access" : "private",
18445     "field_name" : "m_ptr",
18446     "referenced_type" : "type-26"
18447    }
18448   ],
18449   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
18450   "name" : "android::sp<android::hardware::hidl_death_recipient>",
18451   "record_kind" : "class",
18452   "referenced_type" : "type-36",
18453   "self_type" : "type-36",
18454   "size" : 4,
18455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18456   "template_args" : [ "type-27" ],
18457   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
18458  },
18459  {
18460   "alignment" : 4,
18461   "fields" :
18462   [
18463    {
18464     "access" : "private",
18465     "field_name" : "m_ptr",
18466     "referenced_type" : "type-199"
18467    }
18468   ],
18469   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18470   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18471   "record_kind" : "class",
18472   "referenced_type" : "type-198",
18473   "self_type" : "type-198",
18474   "size" : 4,
18475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18476   "template_args" : [ "type-52" ],
18477   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_015ISoundTriggerHwEEE"
18478  },
18479  {
18480   "alignment" : 4,
18481   "fields" :
18482   [
18483    {
18484     "access" : "private",
18485     "field_name" : "m_ptr",
18486     "referenced_type" : "type-99"
18487    }
18488   ],
18489   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18490   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18491   "record_kind" : "class",
18492   "referenced_type" : "type-98",
18493   "self_type" : "type-98",
18494   "size" : 4,
18495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18496   "template_args" : [ "type-100" ],
18497   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
18498  },
18499  {
18500   "alignment" : 4,
18501   "fields" :
18502   [
18503    {
18504     "access" : "private",
18505     "field_name" : "m_ptr",
18506     "referenced_type" : "type-213"
18507    }
18508   ],
18509   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18510   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18511   "record_kind" : "class",
18512   "referenced_type" : "type-212",
18513   "self_type" : "type-212",
18514   "size" : 4,
18515   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18516   "template_args" : [ "type-51" ],
18517   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_115ISoundTriggerHwEEE"
18518  },
18519  {
18520   "alignment" : 4,
18521   "fields" :
18522   [
18523    {
18524     "access" : "private",
18525     "field_name" : "m_ptr",
18526     "referenced_type" : "type-104"
18527    }
18528   ],
18529   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18530   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18531   "record_kind" : "class",
18532   "referenced_type" : "type-103",
18533   "self_type" : "type-103",
18534   "size" : 4,
18535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18536   "template_args" : [ "type-105" ],
18537   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
18538  },
18539  {
18540   "alignment" : 4,
18541   "fields" :
18542   [
18543    {
18544     "access" : "private",
18545     "field_name" : "m_ptr",
18546     "referenced_type" : "type-49"
18547    }
18548   ],
18549   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18550   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18551   "record_kind" : "class",
18552   "referenced_type" : "type-48",
18553   "self_type" : "type-48",
18554   "size" : 4,
18555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18556   "template_args" : [ "type-50" ],
18557   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_215ISoundTriggerHwEEE"
18558  },
18559  {
18560   "alignment" : 4,
18561   "fields" :
18562   [
18563    {
18564     "access" : "private",
18565     "field_name" : "m_ptr",
18566     "referenced_type" : "type-29"
18567    }
18568   ],
18569   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
18570   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
18571   "record_kind" : "class",
18572   "referenced_type" : "type-54",
18573   "self_type" : "type-54",
18574   "size" : 4,
18575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18576   "template_args" : [ "type-30" ],
18577   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
18578  },
18579  {
18580   "alignment" : 4,
18581   "fields" :
18582   [
18583    {
18584     "access" : "private",
18585     "field_name" : "m_ptr",
18586     "referenced_type" : "type-160"
18587    }
18588   ],
18589   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18590   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18591   "record_kind" : "class",
18592   "referenced_type" : "type-159",
18593   "self_type" : "type-159",
18594   "size" : 4,
18595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18596   "template_args" : [ "type-161" ],
18597   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
18598  },
18599  {
18600   "alignment" : 4,
18601   "fields" :
18602   [
18603    {
18604     "access" : "private",
18605     "field_name" : "m_ptr",
18606     "referenced_type" : "type-176"
18607    }
18608   ],
18609   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18610   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18611   "record_kind" : "class",
18612   "referenced_type" : "type-175",
18613   "self_type" : "type-175",
18614   "size" : 4,
18615   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18616   "template_args" : [ "type-177" ],
18617   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
18618  },
18619  {
18620   "alignment" : 1,
18621   "linker_set_key" : "android::trait_trivial_copy<bool>",
18622   "name" : "android::trait_trivial_copy<bool>",
18623   "referenced_type" : "type-288",
18624   "self_type" : "type-288",
18625   "size" : 1,
18626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18627   "template_args" : [ "type-10" ],
18628   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
18629  },
18630  {
18631   "alignment" : 1,
18632   "linker_set_key" : "android::trait_trivial_copy<char>",
18633   "name" : "android::trait_trivial_copy<char>",
18634   "referenced_type" : "type-292",
18635   "self_type" : "type-292",
18636   "size" : 1,
18637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18638   "template_args" : [ "type-69" ],
18639   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
18640  },
18641  {
18642   "alignment" : 1,
18643   "linker_set_key" : "android::trait_trivial_copy<double>",
18644   "name" : "android::trait_trivial_copy<double>",
18645   "referenced_type" : "type-343",
18646   "self_type" : "type-343",
18647   "size" : 1,
18648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18649   "template_args" : [ "type-341" ],
18650   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
18651  },
18652  {
18653   "alignment" : 1,
18654   "linker_set_key" : "android::trait_trivial_copy<float>",
18655   "name" : "android::trait_trivial_copy<float>",
18656   "referenced_type" : "type-338",
18657   "self_type" : "type-338",
18658   "size" : 1,
18659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18660   "template_args" : [ "type-334" ],
18661   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
18662  },
18663  {
18664   "alignment" : 1,
18665   "linker_set_key" : "android::trait_trivial_copy<int>",
18666   "name" : "android::trait_trivial_copy<int>",
18667   "referenced_type" : "type-309",
18668   "self_type" : "type-309",
18669   "size" : 1,
18670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18671   "template_args" : [ "type-41" ],
18672   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
18673  },
18674  {
18675   "alignment" : 1,
18676   "linker_set_key" : "android::trait_trivial_copy<long long>",
18677   "name" : "android::trait_trivial_copy<long long>",
18678   "referenced_type" : "type-327",
18679   "self_type" : "type-327",
18680   "size" : 1,
18681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18682   "template_args" : [ "type-124" ],
18683   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
18684  },
18685  {
18686   "alignment" : 1,
18687   "linker_set_key" : "android::trait_trivial_copy<long>",
18688   "name" : "android::trait_trivial_copy<long>",
18689   "referenced_type" : "type-318",
18690   "self_type" : "type-318",
18691   "size" : 1,
18692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18693   "template_args" : [ "type-316" ],
18694   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
18695  },
18696  {
18697   "alignment" : 1,
18698   "linker_set_key" : "android::trait_trivial_copy<short>",
18699   "name" : "android::trait_trivial_copy<short>",
18700   "referenced_type" : "type-301",
18701   "self_type" : "type-301",
18702   "size" : 1,
18703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18704   "template_args" : [ "type-299" ],
18705   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
18706  },
18707  {
18708   "alignment" : 1,
18709   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
18710   "name" : "android::trait_trivial_copy<unsigned char>",
18711   "referenced_type" : "type-296",
18712   "self_type" : "type-296",
18713   "size" : 1,
18714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18715   "template_args" : [ "type-65" ],
18716   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
18717  },
18718  {
18719   "alignment" : 1,
18720   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
18721   "name" : "android::trait_trivial_copy<unsigned int>",
18722   "referenced_type" : "type-313",
18723   "self_type" : "type-313",
18724   "size" : 1,
18725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18726   "template_args" : [ "type-2" ],
18727   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
18728  },
18729  {
18730   "alignment" : 1,
18731   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
18732   "name" : "android::trait_trivial_copy<unsigned long long>",
18733   "referenced_type" : "type-331",
18734   "self_type" : "type-331",
18735   "size" : 1,
18736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18737   "template_args" : [ "type-9" ],
18738   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
18739  },
18740  {
18741   "alignment" : 1,
18742   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
18743   "name" : "android::trait_trivial_copy<unsigned long>",
18744   "referenced_type" : "type-323",
18745   "self_type" : "type-323",
18746   "size" : 1,
18747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18748   "template_args" : [ "type-321" ],
18749   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
18750  },
18751  {
18752   "alignment" : 1,
18753   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
18754   "name" : "android::trait_trivial_copy<unsigned short>",
18755   "referenced_type" : "type-305",
18756   "self_type" : "type-305",
18757   "size" : 1,
18758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18759   "template_args" : [ "type-67" ],
18760   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
18761  },
18762  {
18763   "alignment" : 1,
18764   "linker_set_key" : "android::trait_trivial_copy<void>",
18765   "name" : "android::trait_trivial_copy<void>",
18766   "referenced_type" : "type-284",
18767   "self_type" : "type-284",
18768   "size" : 1,
18769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18770   "template_args" : [ "type-44" ],
18771   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
18772  },
18773  {
18774   "alignment" : 1,
18775   "linker_set_key" : "android::trait_trivial_ctor<bool>",
18776   "name" : "android::trait_trivial_ctor<bool>",
18777   "referenced_type" : "type-286",
18778   "self_type" : "type-286",
18779   "size" : 1,
18780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18781   "template_args" : [ "type-10" ],
18782   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
18783  },
18784  {
18785   "alignment" : 1,
18786   "linker_set_key" : "android::trait_trivial_ctor<char>",
18787   "name" : "android::trait_trivial_ctor<char>",
18788   "referenced_type" : "type-290",
18789   "self_type" : "type-290",
18790   "size" : 1,
18791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18792   "template_args" : [ "type-69" ],
18793   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
18794  },
18795  {
18796   "alignment" : 1,
18797   "linker_set_key" : "android::trait_trivial_ctor<double>",
18798   "name" : "android::trait_trivial_ctor<double>",
18799   "referenced_type" : "type-340",
18800   "self_type" : "type-340",
18801   "size" : 1,
18802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18803   "template_args" : [ "type-341" ],
18804   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
18805  },
18806  {
18807   "alignment" : 1,
18808   "linker_set_key" : "android::trait_trivial_ctor<float>",
18809   "name" : "android::trait_trivial_ctor<float>",
18810   "referenced_type" : "type-333",
18811   "self_type" : "type-333",
18812   "size" : 1,
18813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18814   "template_args" : [ "type-334" ],
18815   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
18816  },
18817  {
18818   "alignment" : 1,
18819   "linker_set_key" : "android::trait_trivial_ctor<int>",
18820   "name" : "android::trait_trivial_ctor<int>",
18821   "referenced_type" : "type-307",
18822   "self_type" : "type-307",
18823   "size" : 1,
18824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18825   "template_args" : [ "type-41" ],
18826   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
18827  },
18828  {
18829   "alignment" : 1,
18830   "linker_set_key" : "android::trait_trivial_ctor<long long>",
18831   "name" : "android::trait_trivial_ctor<long long>",
18832   "referenced_type" : "type-325",
18833   "self_type" : "type-325",
18834   "size" : 1,
18835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18836   "template_args" : [ "type-124" ],
18837   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
18838  },
18839  {
18840   "alignment" : 1,
18841   "linker_set_key" : "android::trait_trivial_ctor<long>",
18842   "name" : "android::trait_trivial_ctor<long>",
18843   "referenced_type" : "type-315",
18844   "self_type" : "type-315",
18845   "size" : 1,
18846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18847   "template_args" : [ "type-316" ],
18848   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
18849  },
18850  {
18851   "alignment" : 1,
18852   "linker_set_key" : "android::trait_trivial_ctor<short>",
18853   "name" : "android::trait_trivial_ctor<short>",
18854   "referenced_type" : "type-298",
18855   "self_type" : "type-298",
18856   "size" : 1,
18857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18858   "template_args" : [ "type-299" ],
18859   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
18860  },
18861  {
18862   "alignment" : 1,
18863   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
18864   "name" : "android::trait_trivial_ctor<unsigned char>",
18865   "referenced_type" : "type-294",
18866   "self_type" : "type-294",
18867   "size" : 1,
18868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18869   "template_args" : [ "type-65" ],
18870   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
18871  },
18872  {
18873   "alignment" : 1,
18874   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
18875   "name" : "android::trait_trivial_ctor<unsigned int>",
18876   "referenced_type" : "type-311",
18877   "self_type" : "type-311",
18878   "size" : 1,
18879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18880   "template_args" : [ "type-2" ],
18881   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
18882  },
18883  {
18884   "alignment" : 1,
18885   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
18886   "name" : "android::trait_trivial_ctor<unsigned long long>",
18887   "referenced_type" : "type-329",
18888   "self_type" : "type-329",
18889   "size" : 1,
18890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18891   "template_args" : [ "type-9" ],
18892   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
18893  },
18894  {
18895   "alignment" : 1,
18896   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
18897   "name" : "android::trait_trivial_ctor<unsigned long>",
18898   "referenced_type" : "type-320",
18899   "self_type" : "type-320",
18900   "size" : 1,
18901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18902   "template_args" : [ "type-321" ],
18903   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
18904  },
18905  {
18906   "alignment" : 1,
18907   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
18908   "name" : "android::trait_trivial_ctor<unsigned short>",
18909   "referenced_type" : "type-303",
18910   "self_type" : "type-303",
18911   "size" : 1,
18912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18913   "template_args" : [ "type-67" ],
18914   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
18915  },
18916  {
18917   "alignment" : 1,
18918   "linker_set_key" : "android::trait_trivial_ctor<void>",
18919   "name" : "android::trait_trivial_ctor<void>",
18920   "referenced_type" : "type-282",
18921   "self_type" : "type-282",
18922   "size" : 1,
18923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18924   "template_args" : [ "type-44" ],
18925   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
18926  },
18927  {
18928   "alignment" : 1,
18929   "linker_set_key" : "android::trait_trivial_dtor<bool>",
18930   "name" : "android::trait_trivial_dtor<bool>",
18931   "referenced_type" : "type-287",
18932   "self_type" : "type-287",
18933   "size" : 1,
18934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18935   "template_args" : [ "type-10" ],
18936   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
18937  },
18938  {
18939   "alignment" : 1,
18940   "linker_set_key" : "android::trait_trivial_dtor<char>",
18941   "name" : "android::trait_trivial_dtor<char>",
18942   "referenced_type" : "type-291",
18943   "self_type" : "type-291",
18944   "size" : 1,
18945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18946   "template_args" : [ "type-69" ],
18947   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
18948  },
18949  {
18950   "alignment" : 1,
18951   "linker_set_key" : "android::trait_trivial_dtor<double>",
18952   "name" : "android::trait_trivial_dtor<double>",
18953   "referenced_type" : "type-342",
18954   "self_type" : "type-342",
18955   "size" : 1,
18956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18957   "template_args" : [ "type-341" ],
18958   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
18959  },
18960  {
18961   "alignment" : 1,
18962   "linker_set_key" : "android::trait_trivial_dtor<float>",
18963   "name" : "android::trait_trivial_dtor<float>",
18964   "referenced_type" : "type-337",
18965   "self_type" : "type-337",
18966   "size" : 1,
18967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18968   "template_args" : [ "type-334" ],
18969   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
18970  },
18971  {
18972   "alignment" : 1,
18973   "linker_set_key" : "android::trait_trivial_dtor<int>",
18974   "name" : "android::trait_trivial_dtor<int>",
18975   "referenced_type" : "type-308",
18976   "self_type" : "type-308",
18977   "size" : 1,
18978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18979   "template_args" : [ "type-41" ],
18980   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
18981  },
18982  {
18983   "alignment" : 1,
18984   "linker_set_key" : "android::trait_trivial_dtor<long long>",
18985   "name" : "android::trait_trivial_dtor<long long>",
18986   "referenced_type" : "type-326",
18987   "self_type" : "type-326",
18988   "size" : 1,
18989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18990   "template_args" : [ "type-124" ],
18991   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
18992  },
18993  {
18994   "alignment" : 1,
18995   "linker_set_key" : "android::trait_trivial_dtor<long>",
18996   "name" : "android::trait_trivial_dtor<long>",
18997   "referenced_type" : "type-317",
18998   "self_type" : "type-317",
18999   "size" : 1,
19000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19001   "template_args" : [ "type-316" ],
19002   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
19003  },
19004  {
19005   "alignment" : 1,
19006   "linker_set_key" : "android::trait_trivial_dtor<short>",
19007   "name" : "android::trait_trivial_dtor<short>",
19008   "referenced_type" : "type-300",
19009   "self_type" : "type-300",
19010   "size" : 1,
19011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19012   "template_args" : [ "type-299" ],
19013   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
19014  },
19015  {
19016   "alignment" : 1,
19017   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
19018   "name" : "android::trait_trivial_dtor<unsigned char>",
19019   "referenced_type" : "type-295",
19020   "self_type" : "type-295",
19021   "size" : 1,
19022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19023   "template_args" : [ "type-65" ],
19024   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
19025  },
19026  {
19027   "alignment" : 1,
19028   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
19029   "name" : "android::trait_trivial_dtor<unsigned int>",
19030   "referenced_type" : "type-312",
19031   "self_type" : "type-312",
19032   "size" : 1,
19033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19034   "template_args" : [ "type-2" ],
19035   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
19036  },
19037  {
19038   "alignment" : 1,
19039   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
19040   "name" : "android::trait_trivial_dtor<unsigned long long>",
19041   "referenced_type" : "type-330",
19042   "self_type" : "type-330",
19043   "size" : 1,
19044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19045   "template_args" : [ "type-9" ],
19046   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
19047  },
19048  {
19049   "alignment" : 1,
19050   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
19051   "name" : "android::trait_trivial_dtor<unsigned long>",
19052   "referenced_type" : "type-322",
19053   "self_type" : "type-322",
19054   "size" : 1,
19055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19056   "template_args" : [ "type-321" ],
19057   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
19058  },
19059  {
19060   "alignment" : 1,
19061   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
19062   "name" : "android::trait_trivial_dtor<unsigned short>",
19063   "referenced_type" : "type-304",
19064   "self_type" : "type-304",
19065   "size" : 1,
19066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19067   "template_args" : [ "type-67" ],
19068   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
19069  },
19070  {
19071   "alignment" : 1,
19072   "linker_set_key" : "android::trait_trivial_dtor<void>",
19073   "name" : "android::trait_trivial_dtor<void>",
19074   "referenced_type" : "type-283",
19075   "self_type" : "type-283",
19076   "size" : 1,
19077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19078   "template_args" : [ "type-44" ],
19079   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
19080  },
19081  {
19082   "alignment" : 1,
19083   "linker_set_key" : "android::trait_trivial_move<android::String16>",
19084   "name" : "android::trait_trivial_move<android::String16>",
19085   "referenced_type" : "type-543",
19086   "self_type" : "type-543",
19087   "size" : 1,
19088   "source_file" : "/system/core/libutils/include/utils/String16.h",
19089   "template_args" : [ "type-135" ],
19090   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
19091  },
19092  {
19093   "alignment" : 1,
19094   "linker_set_key" : "android::trait_trivial_move<android::String8>",
19095   "name" : "android::trait_trivial_move<android::String8>",
19096   "referenced_type" : "type-538",
19097   "self_type" : "type-538",
19098   "size" : 1,
19099   "source_file" : "/system/core/libutils/include/utils/String8.h",
19100   "template_args" : [ "type-144" ],
19101   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
19102  },
19103  {
19104   "alignment" : 1,
19105   "linker_set_key" : "android::trait_trivial_move<bool>",
19106   "name" : "android::trait_trivial_move<bool>",
19107   "referenced_type" : "type-289",
19108   "self_type" : "type-289",
19109   "size" : 1,
19110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19111   "template_args" : [ "type-10" ],
19112   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
19113  },
19114  {
19115   "alignment" : 1,
19116   "linker_set_key" : "android::trait_trivial_move<char>",
19117   "name" : "android::trait_trivial_move<char>",
19118   "referenced_type" : "type-293",
19119   "self_type" : "type-293",
19120   "size" : 1,
19121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19122   "template_args" : [ "type-69" ],
19123   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
19124  },
19125  {
19126   "alignment" : 1,
19127   "linker_set_key" : "android::trait_trivial_move<double>",
19128   "name" : "android::trait_trivial_move<double>",
19129   "referenced_type" : "type-344",
19130   "self_type" : "type-344",
19131   "size" : 1,
19132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19133   "template_args" : [ "type-341" ],
19134   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
19135  },
19136  {
19137   "alignment" : 1,
19138   "linker_set_key" : "android::trait_trivial_move<float>",
19139   "name" : "android::trait_trivial_move<float>",
19140   "referenced_type" : "type-339",
19141   "self_type" : "type-339",
19142   "size" : 1,
19143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19144   "template_args" : [ "type-334" ],
19145   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
19146  },
19147  {
19148   "alignment" : 1,
19149   "linker_set_key" : "android::trait_trivial_move<int>",
19150   "name" : "android::trait_trivial_move<int>",
19151   "referenced_type" : "type-310",
19152   "self_type" : "type-310",
19153   "size" : 1,
19154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19155   "template_args" : [ "type-41" ],
19156   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
19157  },
19158  {
19159   "alignment" : 1,
19160   "linker_set_key" : "android::trait_trivial_move<long long>",
19161   "name" : "android::trait_trivial_move<long long>",
19162   "referenced_type" : "type-328",
19163   "self_type" : "type-328",
19164   "size" : 1,
19165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19166   "template_args" : [ "type-124" ],
19167   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
19168  },
19169  {
19170   "alignment" : 1,
19171   "linker_set_key" : "android::trait_trivial_move<long>",
19172   "name" : "android::trait_trivial_move<long>",
19173   "referenced_type" : "type-319",
19174   "self_type" : "type-319",
19175   "size" : 1,
19176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19177   "template_args" : [ "type-316" ],
19178   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
19179  },
19180  {
19181   "alignment" : 1,
19182   "linker_set_key" : "android::trait_trivial_move<short>",
19183   "name" : "android::trait_trivial_move<short>",
19184   "referenced_type" : "type-302",
19185   "self_type" : "type-302",
19186   "size" : 1,
19187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19188   "template_args" : [ "type-299" ],
19189   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
19190  },
19191  {
19192   "alignment" : 1,
19193   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
19194   "name" : "android::trait_trivial_move<unsigned char>",
19195   "referenced_type" : "type-297",
19196   "self_type" : "type-297",
19197   "size" : 1,
19198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19199   "template_args" : [ "type-65" ],
19200   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
19201  },
19202  {
19203   "alignment" : 1,
19204   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
19205   "name" : "android::trait_trivial_move<unsigned int>",
19206   "referenced_type" : "type-314",
19207   "self_type" : "type-314",
19208   "size" : 1,
19209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19210   "template_args" : [ "type-2" ],
19211   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
19212  },
19213  {
19214   "alignment" : 1,
19215   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
19216   "name" : "android::trait_trivial_move<unsigned long long>",
19217   "referenced_type" : "type-332",
19218   "self_type" : "type-332",
19219   "size" : 1,
19220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19221   "template_args" : [ "type-9" ],
19222   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
19223  },
19224  {
19225   "alignment" : 1,
19226   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
19227   "name" : "android::trait_trivial_move<unsigned long>",
19228   "referenced_type" : "type-324",
19229   "self_type" : "type-324",
19230   "size" : 1,
19231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19232   "template_args" : [ "type-321" ],
19233   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
19234  },
19235  {
19236   "alignment" : 1,
19237   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
19238   "name" : "android::trait_trivial_move<unsigned short>",
19239   "referenced_type" : "type-306",
19240   "self_type" : "type-306",
19241   "size" : 1,
19242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19243   "template_args" : [ "type-67" ],
19244   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
19245  },
19246  {
19247   "alignment" : 1,
19248   "linker_set_key" : "android::trait_trivial_move<void>",
19249   "name" : "android::trait_trivial_move<void>",
19250   "referenced_type" : "type-285",
19251   "self_type" : "type-285",
19252   "size" : 1,
19253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19254   "template_args" : [ "type-44" ],
19255   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
19256  },
19257  {
19258   "alignment" : 4,
19259   "fields" :
19260   [
19261    {
19262     "access" : "private",
19263     "field_name" : "m_ptr",
19264     "referenced_type" : "type-39"
19265    },
19266    {
19267     "access" : "private",
19268     "field_name" : "m_refs",
19269     "field_offset" : 32,
19270     "referenced_type" : "type-19"
19271    }
19272   ],
19273   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
19274   "name" : "android::wp<android::hardware::BHwBinder>",
19275   "record_kind" : "class",
19276   "referenced_type" : "type-38",
19277   "self_type" : "type-38",
19278   "size" : 8,
19279   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19280   "template_args" : [ "type-40" ],
19281   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
19282  },
19283  {
19284   "alignment" : 4,
19285   "fields" :
19286   [
19287    {
19288     "access" : "private",
19289     "field_name" : "m_ptr",
19290     "referenced_type" : "type-18"
19291    },
19292    {
19293     "access" : "private",
19294     "field_name" : "m_refs",
19295     "field_offset" : 32,
19296     "referenced_type" : "type-19"
19297    }
19298   ],
19299   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19300   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19301   "record_kind" : "class",
19302   "referenced_type" : "type-17",
19303   "self_type" : "type-17",
19304   "size" : 8,
19305   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19306   "template_args" : [ "type-11" ],
19307   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
19308  },
19309  {
19310   "alignment" : 4,
19311   "fields" :
19312   [
19313    {
19314     "access" : "private",
19315     "field_name" : "m_ptr",
19316     "referenced_type" : "type-26"
19317    },
19318    {
19319     "access" : "private",
19320     "field_name" : "m_refs",
19321     "field_offset" : 32,
19322     "referenced_type" : "type-19"
19323    }
19324   ],
19325   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
19326   "name" : "android::wp<android::hardware::hidl_death_recipient>",
19327   "record_kind" : "class",
19328   "referenced_type" : "type-25",
19329   "self_type" : "type-25",
19330   "size" : 8,
19331   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19332   "template_args" : [ "type-27" ],
19333   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
19334  },
19335  {
19336   "alignment" : 4,
19337   "fields" :
19338   [
19339    {
19340     "access" : "private",
19341     "field_name" : "m_ptr",
19342     "referenced_type" : "type-29"
19343    },
19344    {
19345     "access" : "private",
19346     "field_name" : "m_refs",
19347     "field_offset" : 32,
19348     "referenced_type" : "type-19"
19349    }
19350   ],
19351   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
19352   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
19353   "record_kind" : "class",
19354   "referenced_type" : "type-28",
19355   "self_type" : "type-28",
19356   "size" : 8,
19357   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19358   "template_args" : [ "type-30" ],
19359   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
19360  },
19361  {
19362   "alignment" : 4,
19363   "fields" :
19364   [
19365    {
19366     "field_name" : "maxContentLightLevel",
19367     "referenced_type" : "type-334"
19368    },
19369    {
19370     "field_name" : "maxFrameAverageLightLevel",
19371     "field_offset" : 32,
19372     "referenced_type" : "type-334"
19373    }
19374   ],
19375   "linker_set_key" : "android_cta861_3_metadata",
19376   "name" : "android_cta861_3_metadata",
19377   "referenced_type" : "type-642",
19378   "self_type" : "type-642",
19379   "size" : 8,
19380   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19381   "unique_id" : "android_cta861_3_metadata"
19382  },
19383  {
19384   "alignment" : 4,
19385   "fields" :
19386   [
19387    {
19388     "field_name" : "num_points",
19389     "referenced_type" : "type-2"
19390    },
19391    {
19392     "field_name" : "reserved",
19393     "field_offset" : 32,
19394     "referenced_type" : "type-630"
19395    },
19396    {
19397     "field_name" : "xyzc_points",
19398     "field_offset" : 288,
19399     "referenced_type" : "type-637"
19400    }
19401   ],
19402   "linker_set_key" : "android_depth_points",
19403   "name" : "android_depth_points",
19404   "referenced_type" : "type-636",
19405   "self_type" : "type-636",
19406   "size" : 36,
19407   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19408   "unique_id" : "android_depth_points"
19409  },
19410  {
19411   "alignment" : 4,
19412   "fields" :
19413   [
19414    {
19415     "field_name" : "format",
19416     "referenced_type" : "type-633"
19417    },
19418    {
19419     "field_name" : "num_planes",
19420     "field_offset" : 32,
19421     "referenced_type" : "type-2"
19422    },
19423    {
19424     "field_name" : "planes",
19425     "field_offset" : 64,
19426     "referenced_type" : "type-635"
19427    }
19428   ],
19429   "linker_set_key" : "android_flex_layout",
19430   "name" : "android_flex_layout",
19431   "referenced_type" : "type-634",
19432   "self_type" : "type-634",
19433   "size" : 12,
19434   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19435   "unique_id" : "android_flex_layout"
19436  },
19437  {
19438   "alignment" : 4,
19439   "fields" :
19440   [
19441    {
19442     "field_name" : "top_left",
19443     "referenced_type" : "type-449"
19444    },
19445    {
19446     "field_name" : "component",
19447     "field_offset" : 32,
19448     "referenced_type" : "type-631"
19449    },
19450    {
19451     "field_name" : "bits_per_component",
19452     "field_offset" : 64,
19453     "referenced_type" : "type-41"
19454    },
19455    {
19456     "field_name" : "bits_used",
19457     "field_offset" : 96,
19458     "referenced_type" : "type-41"
19459    },
19460    {
19461     "field_name" : "h_increment",
19462     "field_offset" : 128,
19463     "referenced_type" : "type-41"
19464    },
19465    {
19466     "field_name" : "v_increment",
19467     "field_offset" : 160,
19468     "referenced_type" : "type-41"
19469    },
19470    {
19471     "field_name" : "h_subsampling",
19472     "field_offset" : 192,
19473     "referenced_type" : "type-41"
19474    },
19475    {
19476     "field_name" : "v_subsampling",
19477     "field_offset" : 224,
19478     "referenced_type" : "type-41"
19479    }
19480   ],
19481   "linker_set_key" : "android_flex_plane",
19482   "name" : "android_flex_plane",
19483   "referenced_type" : "type-632",
19484   "self_type" : "type-632",
19485   "size" : 32,
19486   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19487   "unique_id" : "android_flex_plane"
19488  },
19489  {
19490   "alignment" : 4,
19491   "fields" :
19492   [
19493    {
19494     "field_name" : "displayPrimaryRed",
19495     "referenced_type" : "type-638"
19496    },
19497    {
19498     "field_name" : "displayPrimaryGreen",
19499     "field_offset" : 64,
19500     "referenced_type" : "type-638"
19501    },
19502    {
19503     "field_name" : "displayPrimaryBlue",
19504     "field_offset" : 128,
19505     "referenced_type" : "type-638"
19506    },
19507    {
19508     "field_name" : "whitePoint",
19509     "field_offset" : 192,
19510     "referenced_type" : "type-638"
19511    },
19512    {
19513     "field_name" : "maxLuminance",
19514     "field_offset" : 256,
19515     "referenced_type" : "type-334"
19516    },
19517    {
19518     "field_name" : "minLuminance",
19519     "field_offset" : 288,
19520     "referenced_type" : "type-334"
19521    }
19522   ],
19523   "linker_set_key" : "android_smpte2086_metadata",
19524   "name" : "android_smpte2086_metadata",
19525   "referenced_type" : "type-640",
19526   "self_type" : "type-640",
19527   "size" : 40,
19528   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19529   "unique_id" : "android_smpte2086_metadata"
19530  },
19531  {
19532   "alignment" : 4,
19533   "fields" :
19534   [
19535    {
19536     "field_name" : "x",
19537     "referenced_type" : "type-334"
19538    },
19539    {
19540     "field_name" : "y",
19541     "field_offset" : 32,
19542     "referenced_type" : "type-334"
19543    }
19544   ],
19545   "linker_set_key" : "android_xy_color",
19546   "name" : "android_xy_color",
19547   "referenced_type" : "type-638",
19548   "self_type" : "type-638",
19549   "size" : 8,
19550   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19551   "unique_id" : "android_xy_color"
19552  },
19553  {
19554   "alignment" : 4,
19555   "fields" :
19556   [
19557    {
19558     "field_name" : "y",
19559     "referenced_type" : "type-43"
19560    },
19561    {
19562     "field_name" : "cb",
19563     "field_offset" : 32,
19564     "referenced_type" : "type-43"
19565    },
19566    {
19567     "field_name" : "cr",
19568     "field_offset" : 64,
19569     "referenced_type" : "type-43"
19570    },
19571    {
19572     "field_name" : "ystride",
19573     "field_offset" : 96,
19574     "referenced_type" : "type-2"
19575    },
19576    {
19577     "field_name" : "cstride",
19578     "field_offset" : 128,
19579     "referenced_type" : "type-2"
19580    },
19581    {
19582     "field_name" : "chroma_step",
19583     "field_offset" : 160,
19584     "referenced_type" : "type-2"
19585    },
19586    {
19587     "field_name" : "reserved",
19588     "field_offset" : 192,
19589     "referenced_type" : "type-630"
19590    }
19591   ],
19592   "linker_set_key" : "android_ycbcr",
19593   "name" : "android_ycbcr",
19594   "referenced_type" : "type-629",
19595   "self_type" : "type-629",
19596   "size" : 56,
19597   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19598   "unique_id" : "android_ycbcr"
19599  },
19600  {
19601   "alignment" : 4,
19602   "fields" :
19603   [
19604    {
19605     "referenced_type" : "type-63"
19606    }
19607   ],
19608   "linker_set_key" : "log_msg",
19609   "name" : "log_msg",
19610   "referenced_type" : "type-62",
19611   "self_type" : "type-62",
19612   "size" : 5124,
19613   "source_file" : "/system/core/liblog/include/log/log_read.h",
19614   "unique_id" : "log_msg"
19615  },
19616  {
19617   "alignment" : 4,
19618   "fields" :
19619   [
19620    {
19621     "field_name" : "buf",
19622     "referenced_type" : "type-64"
19623    },
19624    {
19625     "field_name" : "entry",
19626     "referenced_type" : "type-66"
19627    },
19628    {
19629     "field_name" : "entry_v4",
19630     "referenced_type" : "type-66"
19631    },
19632    {
19633     "field_name" : "entry_v3",
19634     "referenced_type" : "type-70"
19635    },
19636    {
19637     "field_name" : "entry_v2",
19638     "referenced_type" : "type-71"
19639    },
19640    {
19641     "field_name" : "entry_v1",
19642     "referenced_type" : "type-72"
19643    }
19644   ],
19645   "is_anonymous" : true,
19646   "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",
19647   "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",
19648   "record_kind" : "union",
19649   "referenced_type" : "type-63",
19650   "self_type" : "type-63",
19651   "size" : 5124,
19652   "source_file" : "/system/core/liblog/include/log/log_read.h",
19653   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
19654  },
19655  {
19656   "alignment" : 1,
19657   "fields" :
19658   [
19659    {
19660     "field_name" : "tv_sec",
19661     "referenced_type" : "type-2"
19662    },
19663    {
19664     "field_name" : "tv_nsec",
19665     "field_offset" : 32,
19666     "referenced_type" : "type-2"
19667    }
19668   ],
19669   "linker_set_key" : "log_time",
19670   "name" : "log_time",
19671   "referenced_type" : "type-367",
19672   "self_type" : "type-367",
19673   "size" : 8,
19674   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
19675   "unique_id" : "_ZTS8log_time"
19676  },
19677  {
19678   "alignment" : 4,
19679   "fields" :
19680   [
19681    {
19682     "field_name" : "len",
19683     "referenced_type" : "type-67"
19684    },
19685    {
19686     "field_name" : "__pad",
19687     "field_offset" : 16,
19688     "referenced_type" : "type-67"
19689    },
19690    {
19691     "field_name" : "pid",
19692     "field_offset" : 32,
19693     "referenced_type" : "type-41"
19694    },
19695    {
19696     "field_name" : "tid",
19697     "field_offset" : 64,
19698     "referenced_type" : "type-41"
19699    },
19700    {
19701     "field_name" : "sec",
19702     "field_offset" : 96,
19703     "referenced_type" : "type-41"
19704    },
19705    {
19706     "field_name" : "nsec",
19707     "field_offset" : 128,
19708     "referenced_type" : "type-41"
19709    },
19710    {
19711     "field_name" : "msg",
19712     "field_offset" : 160,
19713     "referenced_type" : "type-68"
19714    }
19715   ],
19716   "linker_set_key" : "logger_entry",
19717   "name" : "logger_entry",
19718   "referenced_type" : "type-72",
19719   "self_type" : "type-72",
19720   "size" : 20,
19721   "source_file" : "/system/core/liblog/include/log/log_read.h",
19722   "unique_id" : "logger_entry"
19723  },
19724  {
19725   "alignment" : 1,
19726   "fields" :
19727   [
19728    {
19729     "field_name" : "len",
19730     "referenced_type" : "type-67"
19731    },
19732    {
19733     "field_name" : "hdr_size",
19734     "field_offset" : 16,
19735     "referenced_type" : "type-67"
19736    },
19737    {
19738     "field_name" : "pid",
19739     "field_offset" : 32,
19740     "referenced_type" : "type-41"
19741    },
19742    {
19743     "field_name" : "tid",
19744     "field_offset" : 64,
19745     "referenced_type" : "type-41"
19746    },
19747    {
19748     "field_name" : "sec",
19749     "field_offset" : 96,
19750     "referenced_type" : "type-41"
19751    },
19752    {
19753     "field_name" : "nsec",
19754     "field_offset" : 128,
19755     "referenced_type" : "type-41"
19756    },
19757    {
19758     "field_name" : "euid",
19759     "field_offset" : 160,
19760     "referenced_type" : "type-2"
19761    },
19762    {
19763     "field_name" : "msg",
19764     "field_offset" : 192,
19765     "referenced_type" : "type-68"
19766    }
19767   ],
19768   "linker_set_key" : "logger_entry_v2",
19769   "name" : "logger_entry_v2",
19770   "referenced_type" : "type-71",
19771   "self_type" : "type-71",
19772   "size" : 24,
19773   "source_file" : "/system/core/liblog/include/log/log_read.h",
19774   "unique_id" : "logger_entry_v2"
19775  },
19776  {
19777   "alignment" : 1,
19778   "fields" :
19779   [
19780    {
19781     "field_name" : "len",
19782     "referenced_type" : "type-67"
19783    },
19784    {
19785     "field_name" : "hdr_size",
19786     "field_offset" : 16,
19787     "referenced_type" : "type-67"
19788    },
19789    {
19790     "field_name" : "pid",
19791     "field_offset" : 32,
19792     "referenced_type" : "type-41"
19793    },
19794    {
19795     "field_name" : "tid",
19796     "field_offset" : 64,
19797     "referenced_type" : "type-41"
19798    },
19799    {
19800     "field_name" : "sec",
19801     "field_offset" : 96,
19802     "referenced_type" : "type-41"
19803    },
19804    {
19805     "field_name" : "nsec",
19806     "field_offset" : 128,
19807     "referenced_type" : "type-41"
19808    },
19809    {
19810     "field_name" : "lid",
19811     "field_offset" : 160,
19812     "referenced_type" : "type-2"
19813    },
19814    {
19815     "field_name" : "msg",
19816     "field_offset" : 192,
19817     "referenced_type" : "type-68"
19818    }
19819   ],
19820   "linker_set_key" : "logger_entry_v3",
19821   "name" : "logger_entry_v3",
19822   "referenced_type" : "type-70",
19823   "self_type" : "type-70",
19824   "size" : 24,
19825   "source_file" : "/system/core/liblog/include/log/log_read.h",
19826   "unique_id" : "logger_entry_v3"
19827  },
19828  {
19829   "alignment" : 4,
19830   "fields" :
19831   [
19832    {
19833     "field_name" : "len",
19834     "referenced_type" : "type-67"
19835    },
19836    {
19837     "field_name" : "hdr_size",
19838     "field_offset" : 16,
19839     "referenced_type" : "type-67"
19840    },
19841    {
19842     "field_name" : "pid",
19843     "field_offset" : 32,
19844     "referenced_type" : "type-41"
19845    },
19846    {
19847     "field_name" : "tid",
19848     "field_offset" : 64,
19849     "referenced_type" : "type-2"
19850    },
19851    {
19852     "field_name" : "sec",
19853     "field_offset" : 96,
19854     "referenced_type" : "type-2"
19855    },
19856    {
19857     "field_name" : "nsec",
19858     "field_offset" : 128,
19859     "referenced_type" : "type-2"
19860    },
19861    {
19862     "field_name" : "lid",
19863     "field_offset" : 160,
19864     "referenced_type" : "type-2"
19865    },
19866    {
19867     "field_name" : "uid",
19868     "field_offset" : 192,
19869     "referenced_type" : "type-2"
19870    },
19871    {
19872     "field_name" : "msg",
19873     "field_offset" : 224,
19874     "referenced_type" : "type-68"
19875    }
19876   ],
19877   "linker_set_key" : "logger_entry_v4",
19878   "name" : "logger_entry_v4",
19879   "referenced_type" : "type-66",
19880   "self_type" : "type-66",
19881   "size" : 28,
19882   "source_file" : "/system/core/liblog/include/log/log_read.h",
19883   "unique_id" : "logger_entry_v4"
19884  },
19885  {
19886   "alignment" : 4,
19887   "fields" :
19888   [
19889    {
19890     "field_name" : "version",
19891     "referenced_type" : "type-41"
19892    },
19893    {
19894     "field_name" : "numFds",
19895     "field_offset" : 32,
19896     "referenced_type" : "type-41"
19897    },
19898    {
19899     "field_name" : "numInts",
19900     "field_offset" : 64,
19901     "referenced_type" : "type-41"
19902    },
19903    {
19904     "field_name" : "data",
19905     "field_offset" : 96,
19906     "referenced_type" : "type-201"
19907    }
19908   ],
19909   "linker_set_key" : "native_handle",
19910   "name" : "native_handle",
19911   "referenced_type" : "type-200",
19912   "self_type" : "type-200",
19913   "size" : 12,
19914   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
19915   "unique_id" : "native_handle"
19916  }
19917 ],
19918 "rvalue_reference_types" :
19919 [
19920  {
19921   "alignment" : 4,
19922   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19923   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19924   "referenced_type" : "type-252",
19925   "self_type" : "type-256",
19926   "size" : 4,
19927   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19928  },
19929  {
19930   "alignment" : 4,
19931   "linker_set_key" : "android::hardware::Return<bool> &&",
19932   "name" : "android::hardware::Return<bool> &&",
19933   "referenced_type" : "type-238",
19934   "self_type" : "type-241",
19935   "size" : 4,
19936   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19937  },
19938  {
19939   "alignment" : 4,
19940   "linker_set_key" : "android::hardware::Return<int> &&",
19941   "name" : "android::hardware::Return<int> &&",
19942   "referenced_type" : "type-246",
19943   "self_type" : "type-248",
19944   "size" : 4,
19945   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19946  },
19947  {
19948   "alignment" : 4,
19949   "linker_set_key" : "android::hardware::Return<void> &&",
19950   "name" : "android::hardware::Return<void> &&",
19951   "referenced_type" : "type-270",
19952   "self_type" : "type-272",
19953   "size" : 4,
19954   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19955  },
19956  {
19957   "alignment" : 4,
19958   "linker_set_key" : "android::hardware::Status &&",
19959   "name" : "android::hardware::Status &&",
19960   "referenced_type" : "type-228",
19961   "self_type" : "type-235",
19962   "size" : 4,
19963   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19964  },
19965  {
19966   "alignment" : 4,
19967   "linker_set_key" : "android::hardware::details::return_status &&",
19968   "name" : "android::hardware::details::return_status &&",
19969   "referenced_type" : "type-239",
19970   "self_type" : "type-262",
19971   "size" : 4,
19972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19973  },
19974  {
19975   "alignment" : 4,
19976   "linker_set_key" : "android::hardware::hidl_handle &&",
19977   "name" : "android::hardware::hidl_handle &&",
19978   "referenced_type" : "type-374",
19979   "self_type" : "type-382",
19980   "size" : 4,
19981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19982  },
19983  {
19984   "alignment" : 4,
19985   "linker_set_key" : "android::hardware::hidl_memory &&",
19986   "name" : "android::hardware::hidl_memory &&",
19987   "referenced_type" : "type-377",
19988   "self_type" : "type-386",
19989   "size" : 4,
19990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19991  },
19992  {
19993   "alignment" : 4,
19994   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19995   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19996   "referenced_type" : "type-22",
19997   "self_type" : "type-224",
19998   "size" : 4,
19999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20000  },
20001  {
20002   "alignment" : 4,
20003   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
20004   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
20005   "referenced_type" : "type-98",
20006   "self_type" : "type-183",
20007   "size" : 4,
20008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20009  },
20010  {
20011   "alignment" : 4,
20012   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
20013   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
20014   "referenced_type" : "type-103",
20015   "self_type" : "type-208",
20016   "size" : 4,
20017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20018  },
20019  {
20020   "alignment" : 4,
20021   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
20022   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
20023   "referenced_type" : "type-48",
20024   "self_type" : "type-219",
20025   "size" : 4,
20026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20027  },
20028  {
20029   "alignment" : 4,
20030   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20031   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20032   "referenced_type" : "type-598",
20033   "self_type" : "type-597",
20034   "size" : 4,
20035   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20036  },
20037  {
20038   "alignment" : 4,
20039   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20040   "name" : "std::function<sp<IBase> (void *)> &&",
20041   "referenced_type" : "type-610",
20042   "self_type" : "type-609",
20043   "size" : 4,
20044   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20045  },
20046  {
20047   "alignment" : 4,
20048   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20049   "name" : "std::function<sp<IBinder> (void *)> &&",
20050   "referenced_type" : "type-601",
20051   "self_type" : "type-600",
20052   "size" : 4,
20053   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20054  }
20055 ]
20056}
20057