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-335",
16   "self_type" : "type-638",
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-202",
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-631",
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-139",
102   "self_type" : "type-139",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-342",
110   "self_type" : "type-342",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-335",
118   "self_type" : "type-335",
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" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-124",
136   "self_type" : "type-124",
137   "size" : 8
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-325",
145   "self_type" : "type-325",
146   "size" : 8
147  },
148  {
149   "alignment" : 2,
150   "is_integral" : true,
151   "linker_set_key" : "short",
152   "name" : "short",
153   "referenced_type" : "type-300",
154   "self_type" : "type-300",
155   "size" : 2
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "linker_set_key" : "signed char",
161   "name" : "signed char",
162   "referenced_type" : "type-348",
163   "self_type" : "type-348",
164   "size" : 1
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned char",
171   "name" : "unsigned char",
172   "referenced_type" : "type-65",
173   "self_type" : "type-65",
174   "size" : 1
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned int",
181   "name" : "unsigned int",
182   "referenced_type" : "type-2",
183   "self_type" : "type-2",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-9",
193   "self_type" : "type-9",
194   "size" : 8
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-330",
203   "self_type" : "type-330",
204   "size" : 8
205  },
206  {
207   "alignment" : 2,
208   "is_integral" : true,
209   "is_unsigned" : true,
210   "linker_set_key" : "unsigned short",
211   "name" : "unsigned short",
212   "referenced_type" : "type-67",
213   "self_type" : "type-67",
214   "size" : 2
215  },
216  {
217   "linker_set_key" : "void",
218   "name" : "void",
219   "referenced_type" : "type-44",
220   "self_type" : "type-44"
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
230  },
231  {
232   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb"
278  },
279  {
280   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv"
299  },
300  {
301   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev"
314  },
315  {
316   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
317  },
318  {
319   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
326  },
327  {
328   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
341  },
342  {
343   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
344  },
345  {
346   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
347  },
348  {
349   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
353  },
354  {
355   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
359  },
360  {
361   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
365  },
366  {
367   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
368  },
369  {
370   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
371  },
372  {
373   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
377  },
378  {
379   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
402  },
403  {
404   "binding" : "weak",
405   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
434  },
435  {
436   "binding" : "weak",
437   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
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_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
442  },
443  {
444   "binding" : "weak",
445   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
446  },
447  {
448   "binding" : "weak",
449   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
450  },
451  {
452   "binding" : "weak",
453   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
454  },
455  {
456   "name" : "_ZThn32_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
457  },
458  {
459   "name" : "_ZThn32_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
460  },
461  {
462   "name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
463  },
464  {
465   "name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
466  }
467 ],
468 "elf_objects" :
469 [
470  {
471   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE"
472  },
473  {
474   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
475  },
476  {
477   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
478  },
479  {
480   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZTCN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_7IBinderE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_9BHwBinderE"
491  },
492  {
493   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS_4hidl4base4V1_08BnHwBaseE"
494  },
495  {
496   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS0_11BpInterfaceINS2_15ISoundTriggerHwEEE"
497  },
498  {
499   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
500  },
501  {
502   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
503  },
504  {
505   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
506  },
507  {
508   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
509  },
510  {
511   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE16_NS0_11BpHwRefBaseE"
512  },
513  {
514   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE8_NS0_10IInterfaceE"
515  },
516  {
517   "name" : "_ZTTN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
518  },
519  {
520   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
521  },
522  {
523   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
524  },
525  {
526   "name" : "_ZTVN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZTVN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
531  },
532  {
533   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
534  },
535  {
536   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
537  }
538 ],
539 "enum_types" :
540 [
541  {
542   "alignment" : 4,
543   "enum_fields" :
544   [
545    {
546     "enum_field_value" : 0,
547     "name" : "android::Condition::WAKE_UP_ONE"
548    },
549    {
550     "enum_field_value" : 1,
551     "name" : "android::Condition::WAKE_UP_ALL"
552    }
553   ],
554   "linker_set_key" : "android::Condition::WakeUpType",
555   "name" : "android::Condition::WakeUpType",
556   "referenced_type" : "type-651",
557   "self_type" : "type-651",
558   "size" : 4,
559   "source_file" : "/system/core/libutils/include/utils/Condition.h",
560   "underlying_type" : "type-2",
561   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
562  },
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 0,
569     "name" : "android::String16::kEmptyString"
570    }
571   ],
572   "linker_set_key" : "android::String16::StaticLinkage",
573   "name" : "android::String16::StaticLinkage",
574   "referenced_type" : "type-539",
575   "self_type" : "type-539",
576   "size" : 4,
577   "source_file" : "/system/core/libutils/include/utils/String16.h",
578   "underlying_type" : "type-2",
579   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
580  },
581  {
582   "alignment" : 4,
583   "enum_fields" :
584   [
585    {
586     "enum_field_value" : 0,
587     "name" : "android::String8::kEmptyString"
588    }
589   ],
590   "linker_set_key" : "android::String8::StaticLinkage",
591   "name" : "android::String8::StaticLinkage",
592   "referenced_type" : "type-532",
593   "self_type" : "type-532",
594   "size" : 4,
595   "source_file" : "/system/core/libutils/include/utils/String8.h",
596   "underlying_type" : "type-2",
597   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
598  },
599  {
600   "alignment" : 4,
601   "enum_fields" :
602   [
603    {
604     "enum_field_value" : 0,
605     "name" : "android::hardware::HidlReturnRestriction::NONE"
606    },
607    {
608     "enum_field_value" : 1,
609     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
610    },
611    {
612     "enum_field_value" : 2,
613     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
614    }
615   ],
616   "linker_set_key" : "android::hardware::HidlReturnRestriction",
617   "name" : "android::hardware::HidlReturnRestriction",
618   "referenced_type" : "type-266",
619   "self_type" : "type-266",
620   "size" : 4,
621   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
622   "underlying_type" : "type-41",
623   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
624  },
625  {
626   "alignment" : 4,
627   "enum_fields" :
628   [
629    {
630     "enum_field_value" : 0,
631     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
632    },
633    {
634     "enum_field_value" : 1,
635     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
636    },
637    {
638     "enum_field_value" : 2,
639     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
640    },
641    {
642     "enum_field_value" : 3,
643     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
644    }
645   ],
646   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
647   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
648   "referenced_type" : "type-523",
649   "self_type" : "type-523",
650   "size" : 4,
651   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
652   "underlying_type" : "type-41",
653   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
654  },
655  {
656   "alignment" : 4,
657   "enum_fields" :
658   [
659    {
660     "enum_field_value" : 1,
661     "name" : "android::hardware::kSynchronizedReadWrite"
662    },
663    {
664     "enum_field_value" : 2,
665     "name" : "android::hardware::kUnsynchronizedWrite"
666    }
667   ],
668   "linker_set_key" : "android::hardware::MQFlavor",
669   "name" : "android::hardware::MQFlavor",
670   "referenced_type" : "type-520",
671   "self_type" : "type-520",
672   "size" : 4,
673   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
674   "underlying_type" : "type-2",
675   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
676  },
677  {
678   "alignment" : 4,
679   "enum_fields" :
680   [
681    {
682     "enum_field_value" : 0,
683     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
684    },
685    {
686     "enum_field_value" : 1,
687     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
688    },
689    {
690     "enum_field_value" : 2,
691     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
692    }
693   ],
694   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
695   "name" : "android::hardware::ProcessState::CallRestriction",
696   "referenced_type" : "type-149",
697   "self_type" : "type-149",
698   "size" : 4,
699   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
700   "underlying_type" : "type-41",
701   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
702  },
703  {
704   "alignment" : 4,
705   "enum_fields" :
706   [
707    {
708     "enum_field_value" : 0,
709     "name" : "android::hardware::Status::EX_NONE"
710    },
711    {
712     "enum_field_value" : -1,
713     "name" : "android::hardware::Status::EX_SECURITY"
714    },
715    {
716     "enum_field_value" : -2,
717     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
718    },
719    {
720     "enum_field_value" : -3,
721     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
722    },
723    {
724     "enum_field_value" : -4,
725     "name" : "android::hardware::Status::EX_NULL_POINTER"
726    },
727    {
728     "enum_field_value" : -5,
729     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
730    },
731    {
732     "enum_field_value" : -6,
733     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
734    },
735    {
736     "enum_field_value" : -7,
737     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
738    },
739    {
740     "enum_field_value" : -128,
741     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
742    },
743    {
744     "enum_field_value" : -129,
745     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
746    }
747   ],
748   "linker_set_key" : "android::hardware::Status::Exception",
749   "name" : "android::hardware::Status::Exception",
750   "referenced_type" : "type-231",
751   "self_type" : "type-231",
752   "size" : 4,
753   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
754   "underlying_type" : "type-41",
755   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
756  },
757  {
758   "alignment" : 4,
759   "enum_fields" :
760   [
761    {
762     "enum_field_value" : 0,
763     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
764    },
765    {
766     "enum_field_value" : 2,
767     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
768    },
769    {
770     "enum_field_value" : 0,
771     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
772    },
773    {
774     "enum_field_value" : -1073741824,
775     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
776    },
777    {
778     "enum_field_value" : 1,
779     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
780    },
781    {
782     "enum_field_value" : 2,
783     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
784    },
785    {
786     "enum_field_value" : 4,
787     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
788    },
789    {
790     "enum_field_value" : 8,
791     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
792    },
793    {
794     "enum_field_value" : 16,
795     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
796    },
797    {
798     "enum_field_value" : 32,
799     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
800    },
801    {
802     "enum_field_value" : 64,
803     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
804    },
805    {
806     "enum_field_value" : 128,
807     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
808    },
809    {
810     "enum_field_value" : 256,
811     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
812    },
813    {
814     "enum_field_value" : 512,
815     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
816    },
817    {
818     "enum_field_value" : 1024,
819     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
820    },
821    {
822     "enum_field_value" : 2048,
823     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
824    },
825    {
826     "enum_field_value" : 4096,
827     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
828    },
829    {
830     "enum_field_value" : 8192,
831     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
832    },
833    {
834     "enum_field_value" : 16384,
835     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
836    },
837    {
838     "enum_field_value" : 32768,
839     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
840    },
841    {
842     "enum_field_value" : 65536,
843     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
844    },
845    {
846     "enum_field_value" : 131072,
847     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
848    },
849    {
850     "enum_field_value" : 1,
851     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
852    },
853    {
854     "enum_field_value" : 3,
855     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
856    },
857    {
858     "enum_field_value" : 11,
859     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
860    },
861    {
862     "enum_field_value" : 51,
863     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
864    },
865    {
866     "enum_field_value" : 51,
867     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
868    },
869    {
870     "enum_field_value" : 1539,
871     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
872    },
873    {
874     "enum_field_value" : 263,
875     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
876    },
877    {
878     "enum_field_value" : 55,
879     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
880    },
881    {
882     "enum_field_value" : 63,
883     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
884    },
885    {
886     "enum_field_value" : 63,
887     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
888    },
889    {
890     "enum_field_value" : 1551,
891     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
892    },
893    {
894     "enum_field_value" : 319,
895     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
896    },
897    {
898     "enum_field_value" : 1599,
899     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
900    },
901    {
902     "enum_field_value" : 262143,
903     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
904    },
905    {
906     "enum_field_value" : 4,
907     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
908    },
909    {
910     "enum_field_value" : 8,
911     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
912    },
913    {
914     "enum_field_value" : 16,
915     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
916    },
917    {
918     "enum_field_value" : 32,
919     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
920    },
921    {
922     "enum_field_value" : 64,
923     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
924    },
925    {
926     "enum_field_value" : 128,
927     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
928    },
929    {
930     "enum_field_value" : 256,
931     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
932    },
933    {
934     "enum_field_value" : 512,
935     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
936    },
937    {
938     "enum_field_value" : 1024,
939     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
940    },
941    {
942     "enum_field_value" : 2048,
943     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
944    },
945    {
946     "enum_field_value" : 4096,
947     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
948    },
949    {
950     "enum_field_value" : 8192,
951     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
952    },
953    {
954     "enum_field_value" : 16384,
955     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
956    },
957    {
958     "enum_field_value" : 32768,
959     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
960    },
961    {
962     "enum_field_value" : 16,
963     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
964    },
965    {
966     "enum_field_value" : 12,
967     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
968    },
969    {
970     "enum_field_value" : 48,
971     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
972    },
973    {
974     "enum_field_value" : 252,
975     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
976    },
977    {
978     "enum_field_value" : 16400,
979     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
980    },
981    {
982     "enum_field_value" : 32784,
983     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
984    },
985    {
986     "enum_field_value" : 49168,
987     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
988    },
989    {
990     "enum_field_value" : 65532,
991     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
992    },
993    {
994     "enum_field_value" : 30,
995     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
996    },
997    {
998     "enum_field_value" : -2147483648,
999     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
1000    },
1001    {
1002     "enum_field_value" : -2147483647,
1003     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
1004    },
1005    {
1006     "enum_field_value" : -2147483645,
1007     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
1008    },
1009    {
1010     "enum_field_value" : -2147483641,
1011     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
1012    },
1013    {
1014     "enum_field_value" : -2147483633,
1015     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
1016    },
1017    {
1018     "enum_field_value" : -2147483617,
1019     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
1020    },
1021    {
1022     "enum_field_value" : -2147483585,
1023     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
1024    },
1025    {
1026     "enum_field_value" : -2147483521,
1027     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
1028    },
1029    {
1030     "enum_field_value" : -2147483393,
1031     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
1032    }
1033   ],
1034   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1035   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1036   "referenced_type" : "type-427",
1037   "self_type" : "type-427",
1038   "size" : 4,
1039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1040   "underlying_type" : "type-2",
1041   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioChannelMaskE"
1042  },
1043  {
1044   "alignment" : 4,
1045   "enum_fields" :
1046   [
1047    {
1048     "enum_field_value" : 0,
1049     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
1050    },
1051    {
1052     "enum_field_value" : -2147483648,
1053     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
1054    },
1055    {
1056     "enum_field_value" : 1073741824,
1057     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
1058    },
1059    {
1060     "enum_field_value" : 1,
1061     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
1062    },
1063    {
1064     "enum_field_value" : 2,
1065     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
1066    },
1067    {
1068     "enum_field_value" : 4,
1069     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
1070    },
1071    {
1072     "enum_field_value" : 8,
1073     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
1074    },
1075    {
1076     "enum_field_value" : 16,
1077     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
1078    },
1079    {
1080     "enum_field_value" : 32,
1081     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1082    },
1083    {
1084     "enum_field_value" : 64,
1085     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1086    },
1087    {
1088     "enum_field_value" : 128,
1089     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1090    },
1091    {
1092     "enum_field_value" : 256,
1093     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1094    },
1095    {
1096     "enum_field_value" : 512,
1097     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1098    },
1099    {
1100     "enum_field_value" : 1024,
1101     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
1102    },
1103    {
1104     "enum_field_value" : 1024,
1105     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
1106    },
1107    {
1108     "enum_field_value" : 2048,
1109     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1110    },
1111    {
1112     "enum_field_value" : 4096,
1113     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1114    },
1115    {
1116     "enum_field_value" : 8192,
1117     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
1118    },
1119    {
1120     "enum_field_value" : 16384,
1121     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
1122    },
1123    {
1124     "enum_field_value" : 32768,
1125     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
1126    },
1127    {
1128     "enum_field_value" : 65536,
1129     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
1130    },
1131    {
1132     "enum_field_value" : 131072,
1133     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
1134    },
1135    {
1136     "enum_field_value" : 262144,
1137     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
1138    },
1139    {
1140     "enum_field_value" : 524288,
1141     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
1142    },
1143    {
1144     "enum_field_value" : 1048576,
1145     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
1146    },
1147    {
1148     "enum_field_value" : 2097152,
1149     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
1150    },
1151    {
1152     "enum_field_value" : 4194304,
1153     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
1154    },
1155    {
1156     "enum_field_value" : 8388608,
1157     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
1158    },
1159    {
1160     "enum_field_value" : 16777216,
1161     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
1162    },
1163    {
1164     "enum_field_value" : 33554432,
1165     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
1166    },
1167    {
1168     "enum_field_value" : 67108864,
1169     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
1170    },
1171    {
1172     "enum_field_value" : 1073741824,
1173     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
1174    },
1175    {
1176     "enum_field_value" : 1207959551,
1177     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
1178    },
1179    {
1180     "enum_field_value" : 896,
1181     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
1182    },
1183    {
1184     "enum_field_value" : 112,
1185     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
1186    },
1187    {
1188     "enum_field_value" : 67133440,
1189     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
1190    },
1191    {
1192     "enum_field_value" : -2147483647,
1193     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
1194    },
1195    {
1196     "enum_field_value" : -2147483646,
1197     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
1198    },
1199    {
1200     "enum_field_value" : -2147483644,
1201     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
1202    },
1203    {
1204     "enum_field_value" : -2147483640,
1205     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1206    },
1207    {
1208     "enum_field_value" : -2147483632,
1209     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
1210    },
1211    {
1212     "enum_field_value" : -2147483616,
1213     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
1214    },
1215    {
1216     "enum_field_value" : -2147483616,
1217     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
1218    },
1219    {
1220     "enum_field_value" : -2147483584,
1221     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
1222    },
1223    {
1224     "enum_field_value" : -2147483584,
1225     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
1226    },
1227    {
1228     "enum_field_value" : -2147483520,
1229     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
1230    },
1231    {
1232     "enum_field_value" : -2147483392,
1233     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
1234    },
1235    {
1236     "enum_field_value" : -2147483136,
1237     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1238    },
1239    {
1240     "enum_field_value" : -2147482624,
1241     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1242    },
1243    {
1244     "enum_field_value" : -2147481600,
1245     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
1246    },
1247    {
1248     "enum_field_value" : -2147479552,
1249     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
1250    },
1251    {
1252     "enum_field_value" : -2147475456,
1253     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
1254    },
1255    {
1256     "enum_field_value" : -2147467264,
1257     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
1258    },
1259    {
1260     "enum_field_value" : -2147450880,
1261     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
1262    },
1263    {
1264     "enum_field_value" : -2147418112,
1265     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
1266    },
1267    {
1268     "enum_field_value" : -2147352576,
1269     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
1270    },
1271    {
1272     "enum_field_value" : -2147221504,
1273     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
1274    },
1275    {
1276     "enum_field_value" : -2146959360,
1277     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
1278    },
1279    {
1280     "enum_field_value" : -2146435072,
1281     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
1282    },
1283    {
1284     "enum_field_value" : -2130706432,
1285     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
1286    },
1287    {
1288     "enum_field_value" : -2113929216,
1289     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
1290    },
1291    {
1292     "enum_field_value" : -1073741824,
1293     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
1294    },
1295    {
1296     "enum_field_value" : -1021313025,
1297     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
1298    },
1299    {
1300     "enum_field_value" : -2147483640,
1301     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
1302    },
1303    {
1304     "enum_field_value" : -2113923072,
1305     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
1306    }
1307   ],
1308   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioDevice",
1309   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
1310   "referenced_type" : "type-694",
1311   "self_type" : "type-694",
1312   "size" : 4,
1313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1314   "underlying_type" : "type-2",
1315   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioDeviceE"
1316  },
1317  {
1318   "alignment" : 4,
1319   "enum_fields" :
1320   [
1321    {
1322     "enum_field_value" : -1,
1323     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
1324    },
1325    {
1326     "enum_field_value" : 0,
1327     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
1328    },
1329    {
1330     "enum_field_value" : 0,
1331     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
1332    },
1333    {
1334     "enum_field_value" : 16777216,
1335     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
1336    },
1337    {
1338     "enum_field_value" : 33554432,
1339     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
1340    },
1341    {
1342     "enum_field_value" : 50331648,
1343     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
1344    },
1345    {
1346     "enum_field_value" : 67108864,
1347     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
1348    },
1349    {
1350     "enum_field_value" : 83886080,
1351     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
1352    },
1353    {
1354     "enum_field_value" : 100663296,
1355     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
1356    },
1357    {
1358     "enum_field_value" : 117440512,
1359     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
1360    },
1361    {
1362     "enum_field_value" : 134217728,
1363     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
1364    },
1365    {
1366     "enum_field_value" : 150994944,
1367     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
1368    },
1369    {
1370     "enum_field_value" : 167772160,
1371     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
1372    },
1373    {
1374     "enum_field_value" : 184549376,
1375     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
1376    },
1377    {
1378     "enum_field_value" : 201326592,
1379     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
1380    },
1381    {
1382     "enum_field_value" : 218103808,
1383     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
1384    },
1385    {
1386     "enum_field_value" : 234881024,
1387     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
1388    },
1389    {
1390     "enum_field_value" : 268435456,
1391     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
1392    },
1393    {
1394     "enum_field_value" : 285212672,
1395     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
1396    },
1397    {
1398     "enum_field_value" : 301989888,
1399     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
1400    },
1401    {
1402     "enum_field_value" : 318767104,
1403     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
1404    },
1405    {
1406     "enum_field_value" : 335544320,
1407     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
1408    },
1409    {
1410     "enum_field_value" : 352321536,
1411     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
1412    },
1413    {
1414     "enum_field_value" : 369098752,
1415     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
1416    },
1417    {
1418     "enum_field_value" : 385875968,
1419     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
1420    },
1421    {
1422     "enum_field_value" : 402653184,
1423     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
1424    },
1425    {
1426     "enum_field_value" : 419430400,
1427     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
1428    },
1429    {
1430     "enum_field_value" : 436207616,
1431     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
1432    },
1433    {
1434     "enum_field_value" : 452984832,
1435     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
1436    },
1437    {
1438     "enum_field_value" : 469762048,
1439     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
1440    },
1441    {
1442     "enum_field_value" : 486539264,
1443     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
1444    },
1445    {
1446     "enum_field_value" : 503316480,
1447     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
1448    },
1449    {
1450     "enum_field_value" : 520093696,
1451     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
1452    },
1453    {
1454     "enum_field_value" : 536870912,
1455     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
1456    },
1457    {
1458     "enum_field_value" : 553648128,
1459     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
1460    },
1461    {
1462     "enum_field_value" : 570425344,
1463     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
1464    },
1465    {
1466     "enum_field_value" : 587202560,
1467     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
1468    },
1469    {
1470     "enum_field_value" : -16777216,
1471     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
1472    },
1473    {
1474     "enum_field_value" : 16777215,
1475     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
1476    },
1477    {
1478     "enum_field_value" : 1,
1479     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
1480    },
1481    {
1482     "enum_field_value" : 2,
1483     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
1484    },
1485    {
1486     "enum_field_value" : 3,
1487     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
1488    },
1489    {
1490     "enum_field_value" : 4,
1491     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
1492    },
1493    {
1494     "enum_field_value" : 5,
1495     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
1496    },
1497    {
1498     "enum_field_value" : 6,
1499     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1500    },
1501    {
1502     "enum_field_value" : 0,
1503     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
1504    },
1505    {
1506     "enum_field_value" : 0,
1507     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
1508    },
1509    {
1510     "enum_field_value" : 1,
1511     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
1512    },
1513    {
1514     "enum_field_value" : 2,
1515     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
1516    },
1517    {
1518     "enum_field_value" : 4,
1519     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
1520    },
1521    {
1522     "enum_field_value" : 8,
1523     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
1524    },
1525    {
1526     "enum_field_value" : 16,
1527     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
1528    },
1529    {
1530     "enum_field_value" : 32,
1531     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
1532    },
1533    {
1534     "enum_field_value" : 64,
1535     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
1536    },
1537    {
1538     "enum_field_value" : 128,
1539     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
1540    },
1541    {
1542     "enum_field_value" : 256,
1543     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
1544    },
1545    {
1546     "enum_field_value" : 512,
1547     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
1548    },
1549    {
1550     "enum_field_value" : 0,
1551     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
1552    },
1553    {
1554     "enum_field_value" : 1,
1555     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
1556    },
1557    {
1558     "enum_field_value" : 2,
1559     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
1560    },
1561    {
1562     "enum_field_value" : 3,
1563     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
1564    },
1565    {
1566     "enum_field_value" : 4,
1567     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
1568    },
1569    {
1570     "enum_field_value" : 5,
1571     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
1572    },
1573    {
1574     "enum_field_value" : 6,
1575     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
1576    },
1577    {
1578     "enum_field_value" : 67108865,
1579     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
1580    },
1581    {
1582     "enum_field_value" : 67108866,
1583     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
1584    },
1585    {
1586     "enum_field_value" : 67108868,
1587     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
1588    },
1589    {
1590     "enum_field_value" : 67108872,
1591     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
1592    },
1593    {
1594     "enum_field_value" : 67108880,
1595     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
1596    },
1597    {
1598     "enum_field_value" : 67108896,
1599     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
1600    },
1601    {
1602     "enum_field_value" : 67108928,
1603     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
1604    },
1605    {
1606     "enum_field_value" : 67108992,
1607     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
1608    },
1609    {
1610     "enum_field_value" : 67109120,
1611     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
1612    },
1613    {
1614     "enum_field_value" : 67109376,
1615     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
1616    },
1617    {
1618     "enum_field_value" : 503316481,
1619     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
1620    },
1621    {
1622     "enum_field_value" : 503316482,
1623     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
1624    },
1625    {
1626     "enum_field_value" : 503316484,
1627     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
1628    },
1629    {
1630     "enum_field_value" : 503316488,
1631     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
1632    },
1633    {
1634     "enum_field_value" : 503316496,
1635     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
1636    },
1637    {
1638     "enum_field_value" : 503316512,
1639     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
1640    },
1641    {
1642     "enum_field_value" : 503316544,
1643     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
1644    },
1645    {
1646     "enum_field_value" : 503316608,
1647     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
1648    },
1649    {
1650     "enum_field_value" : 503316736,
1651     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
1652    },
1653    {
1654     "enum_field_value" : 503316992,
1655     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
1656    }
1657   ],
1658   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat",
1659   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
1660   "referenced_type" : "type-434",
1661   "self_type" : "type-434",
1662   "size" : 4,
1663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1664   "underlying_type" : "type-2",
1665   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioFormatE"
1666  },
1667  {
1668   "alignment" : 4,
1669   "enum_fields" :
1670   [
1671    {
1672     "enum_field_value" : 1,
1673     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
1674    },
1675    {
1676     "enum_field_value" : 2,
1677     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
1678    },
1679    {
1680     "enum_field_value" : 4,
1681     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
1682    }
1683   ],
1684   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainMode",
1685   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
1686   "referenced_type" : "type-443",
1687   "self_type" : "type-443",
1688   "size" : 4,
1689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1690   "underlying_type" : "type-2",
1691   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioGainModeE"
1692  },
1693  {
1694   "alignment" : 4,
1695   "enum_fields" :
1696   [
1697    {
1698     "enum_field_value" : 0,
1699     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1700    },
1701    {
1702     "enum_field_value" : 0,
1703     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1704    },
1705    {
1706     "enum_field_value" : 0,
1707     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1708    },
1709    {
1710     "enum_field_value" : 0,
1711     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1712    }
1713   ],
1714   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1715   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1716   "referenced_type" : "type-686",
1717   "self_type" : "type-686",
1718   "size" : 4,
1719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1720   "underlying_type" : "type-41",
1721   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017AudioHandleConstsE"
1722  },
1723  {
1724   "alignment" : 4,
1725   "enum_fields" :
1726   [
1727    {
1728     "enum_field_value" : 0,
1729     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
1730    },
1731    {
1732     "enum_field_value" : 1,
1733     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
1734    },
1735    {
1736     "enum_field_value" : 2,
1737     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
1738    },
1739    {
1740     "enum_field_value" : 4,
1741     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
1742    },
1743    {
1744     "enum_field_value" : 8,
1745     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
1746    },
1747    {
1748     "enum_field_value" : 16,
1749     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
1750    },
1751    {
1752     "enum_field_value" : 32,
1753     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
1754    }
1755   ],
1756   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1757   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1758   "referenced_type" : "type-696",
1759   "self_type" : "type-696",
1760   "size" : 4,
1761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1762   "underlying_type" : "type-41",
1763   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_014AudioInputFlagE"
1764  },
1765  {
1766   "alignment" : 4,
1767   "enum_fields" :
1768   [
1769    {
1770     "enum_field_value" : 0,
1771     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
1772    },
1773    {
1774     "enum_field_value" : 1,
1775     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
1776    }
1777   ],
1778   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInterleave",
1779   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
1780   "referenced_type" : "type-692",
1781   "self_type" : "type-692",
1782   "size" : 4,
1783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1784   "underlying_type" : "type-41",
1785   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioInterleaveE"
1786  },
1787  {
1788   "alignment" : 4,
1789   "enum_fields" :
1790   [
1791    {
1792     "enum_field_value" : 0,
1793     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
1794    },
1795    {
1796     "enum_field_value" : 1,
1797     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
1798    }
1799   ],
1800   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1801   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1802   "referenced_type" : "type-711",
1803   "self_type" : "type-711",
1804   "size" : 4,
1805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1806   "underlying_type" : "type-41",
1807   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : -2,
1815     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
1816    },
1817    {
1818     "enum_field_value" : -1,
1819     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
1820    },
1821    {
1822     "enum_field_value" : 0,
1823     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
1824    },
1825    {
1826     "enum_field_value" : 1,
1827     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
1828    },
1829    {
1830     "enum_field_value" : 2,
1831     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
1832    },
1833    {
1834     "enum_field_value" : 3,
1835     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
1836    },
1837    {
1838     "enum_field_value" : 4,
1839     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
1840    },
1841    {
1842     "enum_field_value" : 3,
1843     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
1844    }
1845   ],
1846   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMode",
1847   "name" : "android::hardware::audio::common::V2_0::AudioMode",
1848   "referenced_type" : "type-693",
1849   "self_type" : "type-693",
1850   "size" : 4,
1851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1852   "underlying_type" : "type-41",
1853   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioModeE"
1854  },
1855  {
1856   "alignment" : 4,
1857   "enum_fields" :
1858   [
1859    {
1860     "enum_field_value" : 0,
1861     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
1862    },
1863    {
1864     "enum_field_value" : 1,
1865     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
1866    },
1867    {
1868     "enum_field_value" : 2,
1869     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
1870    },
1871    {
1872     "enum_field_value" : 4,
1873     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
1874    },
1875    {
1876     "enum_field_value" : 8,
1877     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
1878    },
1879    {
1880     "enum_field_value" : 16,
1881     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
1882    },
1883    {
1884     "enum_field_value" : 32,
1885     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
1886    },
1887    {
1888     "enum_field_value" : 64,
1889     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
1890    },
1891    {
1892     "enum_field_value" : 128,
1893     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
1894    },
1895    {
1896     "enum_field_value" : 256,
1897     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
1898    },
1899    {
1900     "enum_field_value" : 512,
1901     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
1902    },
1903    {
1904     "enum_field_value" : 1024,
1905     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
1906    },
1907    {
1908     "enum_field_value" : 8192,
1909     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
1910    },
1911    {
1912     "enum_field_value" : 16384,
1913     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
1914    },
1915    {
1916     "enum_field_value" : 32768,
1917     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
1918    }
1919   ],
1920   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1921   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1922   "referenced_type" : "type-695",
1923   "self_type" : "type-695",
1924   "size" : 4,
1925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1926   "underlying_type" : "type-41",
1927   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioOutputFlagE"
1928  },
1929  {
1930   "alignment" : 4,
1931   "enum_fields" :
1932   [
1933    {
1934     "enum_field_value" : 1,
1935     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
1936    },
1937    {
1938     "enum_field_value" : 2,
1939     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
1940    },
1941    {
1942     "enum_field_value" : 4,
1943     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
1944    },
1945    {
1946     "enum_field_value" : 8,
1947     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
1948    },
1949    {
1950     "enum_field_value" : 15,
1951     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
1952    }
1953   ],
1954   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1955   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1956   "referenced_type" : "type-705",
1957   "self_type" : "type-705",
1958   "size" : 4,
1959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1960   "underlying_type" : "type-2",
1961   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
1962  },
1963  {
1964   "alignment" : 4,
1965   "enum_fields" :
1966   [
1967    {
1968     "enum_field_value" : 0,
1969     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
1970    },
1971    {
1972     "enum_field_value" : 1,
1973     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
1974    },
1975    {
1976     "enum_field_value" : 2,
1977     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
1978    }
1979   ],
1980   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortRole",
1981   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
1982   "referenced_type" : "type-701",
1983   "self_type" : "type-701",
1984   "size" : 4,
1985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1986   "underlying_type" : "type-41",
1987   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortRoleE"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 0,
1995     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
1996    },
1997    {
1998     "enum_field_value" : 1,
1999     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
2000    },
2001    {
2002     "enum_field_value" : 2,
2003     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
2004    },
2005    {
2006     "enum_field_value" : 3,
2007     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
2008    }
2009   ],
2010   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortType",
2011   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
2012   "referenced_type" : "type-702",
2013   "self_type" : "type-702",
2014   "size" : 4,
2015   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2016   "underlying_type" : "type-41",
2017   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortTypeE"
2018  },
2019  {
2020   "alignment" : 4,
2021   "enum_fields" :
2022   [
2023    {
2024     "enum_field_value" : -1,
2025     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
2026    },
2027    {
2028     "enum_field_value" : 0,
2029     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
2030    },
2031    {
2032     "enum_field_value" : 0,
2033     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
2034    },
2035    {
2036     "enum_field_value" : 0,
2037     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
2038    }
2039   ],
2040   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2041   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2042   "referenced_type" : "type-690",
2043   "self_type" : "type-690",
2044   "size" : 4,
2045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2046   "underlying_type" : "type-41",
2047   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioSessionConstsE"
2048  },
2049  {
2050   "alignment" : 4,
2051   "enum_fields" :
2052   [
2053    {
2054     "enum_field_value" : 0,
2055     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
2056    },
2057    {
2058     "enum_field_value" : 1,
2059     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
2060    },
2061    {
2062     "enum_field_value" : 2,
2063     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
2064    },
2065    {
2066     "enum_field_value" : 3,
2067     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
2068    },
2069    {
2070     "enum_field_value" : 4,
2071     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
2072    },
2073    {
2074     "enum_field_value" : 5,
2075     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
2076    },
2077    {
2078     "enum_field_value" : 6,
2079     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
2080    },
2081    {
2082     "enum_field_value" : 7,
2083     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
2084    },
2085    {
2086     "enum_field_value" : 8,
2087     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
2088    },
2089    {
2090     "enum_field_value" : 9,
2091     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
2092    },
2093    {
2094     "enum_field_value" : 10,
2095     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
2096    },
2097    {
2098     "enum_field_value" : 9,
2099     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
2100    },
2101    {
2102     "enum_field_value" : 1998,
2103     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
2104    },
2105    {
2106     "enum_field_value" : 1999,
2107     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
2108    }
2109   ],
2110   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSource",
2111   "name" : "android::hardware::audio::common::V2_0::AudioSource",
2112   "referenced_type" : "type-689",
2113   "self_type" : "type-689",
2114   "size" : 4,
2115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2116   "underlying_type" : "type-41",
2117   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioSourceE"
2118  },
2119  {
2120   "alignment" : 4,
2121   "enum_fields" :
2122   [
2123    {
2124     "enum_field_value" : -1,
2125     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
2126    },
2127    {
2128     "enum_field_value" : 0,
2129     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
2130    },
2131    {
2132     "enum_field_value" : 0,
2133     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
2134    },
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
2138    },
2139    {
2140     "enum_field_value" : 2,
2141     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
2142    },
2143    {
2144     "enum_field_value" : 3,
2145     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
2146    },
2147    {
2148     "enum_field_value" : 4,
2149     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
2150    },
2151    {
2152     "enum_field_value" : 5,
2153     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
2154    },
2155    {
2156     "enum_field_value" : 6,
2157     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
2158    },
2159    {
2160     "enum_field_value" : 7,
2161     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
2162    },
2163    {
2164     "enum_field_value" : 8,
2165     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
2166    },
2167    {
2168     "enum_field_value" : 9,
2169     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
2170    },
2171    {
2172     "enum_field_value" : 10,
2173     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
2174    },
2175    {
2176     "enum_field_value" : 11,
2177     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
2178    },
2179    {
2180     "enum_field_value" : 12,
2181     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
2182    },
2183    {
2184     "enum_field_value" : 11,
2185     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
2186    },
2187    {
2188     "enum_field_value" : 12,
2189     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
2190    },
2191    {
2192     "enum_field_value" : 13,
2193     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
2194    }
2195   ],
2196   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioStreamType",
2197   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
2198   "referenced_type" : "type-688",
2199   "self_type" : "type-688",
2200   "size" : 4,
2201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2202   "underlying_type" : "type-41",
2203   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioStreamTypeE"
2204  },
2205  {
2206   "alignment" : 4,
2207   "enum_fields" :
2208   [
2209    {
2210     "enum_field_value" : 0,
2211     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2212    },
2213    {
2214     "enum_field_value" : 1,
2215     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2216    },
2217    {
2218     "enum_field_value" : 2,
2219     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2220    },
2221    {
2222     "enum_field_value" : 3,
2223     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2224    },
2225    {
2226     "enum_field_value" : 4,
2227     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2228    },
2229    {
2230     "enum_field_value" : 5,
2231     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2232    },
2233    {
2234     "enum_field_value" : 6,
2235     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2236    },
2237    {
2238     "enum_field_value" : 7,
2239     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2240    },
2241    {
2242     "enum_field_value" : 8,
2243     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2244    },
2245    {
2246     "enum_field_value" : 9,
2247     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2248    },
2249    {
2250     "enum_field_value" : 10,
2251     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2252    },
2253    {
2254     "enum_field_value" : 11,
2255     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2256    },
2257    {
2258     "enum_field_value" : 12,
2259     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2260    },
2261    {
2262     "enum_field_value" : 13,
2263     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2264    },
2265    {
2266     "enum_field_value" : 14,
2267     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2268    },
2269    {
2270     "enum_field_value" : 15,
2271     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2272    },
2273    {
2274     "enum_field_value" : 16,
2275     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2276    },
2277    {
2278     "enum_field_value" : 17,
2279     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2280    },
2281    {
2282     "enum_field_value" : 16,
2283     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2284    }
2285   ],
2286   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioUsage",
2287   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2288   "referenced_type" : "type-697",
2289   "self_type" : "type-697",
2290   "size" : 4,
2291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2292   "underlying_type" : "type-41",
2293   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010AudioUsageE"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 2,
2301     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
2302    },
2303    {
2304     "enum_field_value" : 8,
2305     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
2306    }
2307   ],
2308   "linker_set_key" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2309   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2310   "referenced_type" : "type-691",
2311   "self_type" : "type-691",
2312   "size" : 4,
2313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2314   "underlying_type" : "type-41",
2315   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017FixedChannelCountE"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 0,
2323     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2324    },
2325    {
2326     "enum_field_value" : 1,
2327     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2328    },
2329    {
2330     "enum_field_value" : 2,
2331     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2332    },
2333    {
2334     "enum_field_value" : 3,
2335     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2336    },
2337    {
2338     "enum_field_value" : 4,
2339     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2340    },
2341    {
2342     "enum_field_value" : 5,
2343     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2344    },
2345    {
2346     "enum_field_value" : 6,
2347     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2348    },
2349    {
2350     "enum_field_value" : 7,
2351     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2352    },
2353    {
2354     "enum_field_value" : 8,
2355     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2356    },
2357    {
2358     "enum_field_value" : 9,
2359     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2360    }
2361   ],
2362   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2363   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2364   "referenced_type" : "type-720",
2365   "self_type" : "type-720",
2366   "size" : 4,
2367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2368   "underlying_type" : "type-2",
2369   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2370  },
2371  {
2372   "alignment" : 4,
2373   "enum_fields" :
2374   [
2375    {
2376     "enum_field_value" : 0,
2377     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::SUCCESS"
2378    },
2379    {
2380     "enum_field_value" : 1,
2381     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::ABORT"
2382    },
2383    {
2384     "enum_field_value" : 2,
2385     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::FAILURE"
2386    }
2387   ],
2388   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2389   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2390   "referenced_type" : "type-778",
2391   "self_type" : "type-778",
2392   "size" : 4,
2393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2394   "underlying_type" : "type-2",
2395   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback17RecognitionStatusE"
2396  },
2397  {
2398   "alignment" : 4,
2399   "enum_fields" :
2400   [
2401    {
2402     "enum_field_value" : 0,
2403     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus::UPDATED"
2404    }
2405   ],
2406   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2407   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2408   "referenced_type" : "type-779",
2409   "self_type" : "type-779",
2410   "size" : 4,
2411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2412   "underlying_type" : "type-2",
2413   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16SoundModelStatusE"
2414  },
2415  {
2416   "alignment" : 4,
2417   "enum_fields" :
2418   [
2419    {
2420     "enum_field_value" : 1,
2421     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::VOICE_TRIGGER"
2422    },
2423    {
2424     "enum_field_value" : 2,
2425     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_IDENTIFICATION"
2426    },
2427    {
2428     "enum_field_value" : 4,
2429     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_AUTHENTICATION"
2430    },
2431    {
2432     "enum_field_value" : 8,
2433     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::GENERIC_TRIGGER"
2434    }
2435   ],
2436   "linker_set_key" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2437   "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2438   "referenced_type" : "type-678",
2439   "self_type" : "type-678",
2440   "size" : 4,
2441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2442   "underlying_type" : "type-2",
2443   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015RecognitionModeE"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : -1,
2451     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::UNKNOWN"
2452    },
2453    {
2454     "enum_field_value" : 0,
2455     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::KEYPHRASE"
2456    },
2457    {
2458     "enum_field_value" : 1,
2459     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::GENERIC"
2460    }
2461   ],
2462   "linker_set_key" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2463   "name" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2464   "referenced_type" : "type-677",
2465   "self_type" : "type-677",
2466   "size" : 4,
2467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2468   "underlying_type" : "type-41",
2469   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_014SoundModelTypeE"
2470  },
2471  {
2472   "alignment" : 4,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 0,
2477     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2478    },
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2482    },
2483    {
2484     "enum_field_value" : 2,
2485     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2486    }
2487   ],
2488   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2489   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2490   "referenced_type" : "type-527",
2491   "self_type" : "type-527",
2492   "size" : 4,
2493   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2494   "underlying_type" : "type-41",
2495   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : -1,
2503     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2504    }
2505   ],
2506   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2507   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2508   "referenced_type" : "type-668",
2509   "self_type" : "type-668",
2510   "size" : 4,
2511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2512   "underlying_type" : "type-41",
2513   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2514  },
2515  {
2516   "alignment" : 1,
2517   "enum_fields" :
2518   [
2519    {
2520     "enum_field_value" : 0,
2521     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2522    },
2523    {
2524     "enum_field_value" : 1,
2525     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2526    },
2527    {
2528     "enum_field_value" : 2,
2529     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2530    }
2531   ],
2532   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2533   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2534   "referenced_type" : "type-667",
2535   "self_type" : "type-667",
2536   "size" : 1,
2537   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2538   "underlying_type" : "type-65",
2539   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2540  },
2541  {
2542   "alignment" : 4,
2543   "enum_fields" :
2544   [
2545    {
2546     "enum_field_value" : 0,
2547     "name" : "ANDROID_LOG_UNKNOWN"
2548    },
2549    {
2550     "enum_field_value" : 1,
2551     "name" : "ANDROID_LOG_DEFAULT"
2552    },
2553    {
2554     "enum_field_value" : 2,
2555     "name" : "ANDROID_LOG_VERBOSE"
2556    },
2557    {
2558     "enum_field_value" : 3,
2559     "name" : "ANDROID_LOG_DEBUG"
2560    },
2561    {
2562     "enum_field_value" : 4,
2563     "name" : "ANDROID_LOG_INFO"
2564    },
2565    {
2566     "enum_field_value" : 5,
2567     "name" : "ANDROID_LOG_WARN"
2568    },
2569    {
2570     "enum_field_value" : 6,
2571     "name" : "ANDROID_LOG_ERROR"
2572    },
2573    {
2574     "enum_field_value" : 7,
2575     "name" : "ANDROID_LOG_FATAL"
2576    },
2577    {
2578     "enum_field_value" : 8,
2579     "name" : "ANDROID_LOG_SILENT"
2580    }
2581   ],
2582   "linker_set_key" : "android_LogPriority",
2583   "name" : "android_LogPriority",
2584   "referenced_type" : "type-1",
2585   "self_type" : "type-1",
2586   "size" : 4,
2587   "source_file" : "/system/core/liblog/include/android/log.h",
2588   "underlying_type" : "type-2",
2589   "unique_id" : "android_LogPriority"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 0,
2597     "name" : "HAL_COLOR_MODE_NATIVE"
2598    },
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2602    },
2603    {
2604     "enum_field_value" : 2,
2605     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2606    },
2607    {
2608     "enum_field_value" : 3,
2609     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2610    },
2611    {
2612     "enum_field_value" : 4,
2613     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2614    },
2615    {
2616     "enum_field_value" : 5,
2617     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2618    },
2619    {
2620     "enum_field_value" : 6,
2621     "name" : "HAL_COLOR_MODE_DCI_P3"
2622    },
2623    {
2624     "enum_field_value" : 7,
2625     "name" : "HAL_COLOR_MODE_SRGB"
2626    },
2627    {
2628     "enum_field_value" : 8,
2629     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2630    },
2631    {
2632     "enum_field_value" : 9,
2633     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2634    }
2635   ],
2636   "linker_set_key" : "android_color_mode_t",
2637   "name" : "android_color_mode_t",
2638   "referenced_type" : "type-618",
2639   "self_type" : "type-618",
2640   "size" : 4,
2641   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2642   "underlying_type" : "type-2",
2643   "unique_id" : "android_color_mode_t"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 10,
2651     "name" : "HAL_COLOR_MODE_BT2020"
2652    },
2653    {
2654     "enum_field_value" : 11,
2655     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2656    },
2657    {
2658     "enum_field_value" : 12,
2659     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2660    }
2661   ],
2662   "linker_set_key" : "android_color_mode_v1_1_t",
2663   "name" : "android_color_mode_v1_1_t",
2664   "referenced_type" : "type-623",
2665   "self_type" : "type-623",
2666   "size" : 4,
2667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2668   "underlying_type" : "type-2",
2669   "unique_id" : "android_color_mode_v1_1_t"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 0,
2677     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2678    },
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2682    },
2683    {
2684     "enum_field_value" : 2,
2685     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2686    },
2687    {
2688     "enum_field_value" : 3,
2689     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2690    },
2691    {
2692     "enum_field_value" : 4,
2693     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2694    },
2695    {
2696     "enum_field_value" : 5,
2697     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2698    },
2699    {
2700     "enum_field_value" : 6,
2701     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2702    }
2703   ],
2704   "linker_set_key" : "android_color_transform_t",
2705   "name" : "android_color_transform_t",
2706   "referenced_type" : "type-619",
2707   "self_type" : "type-619",
2708   "size" : 4,
2709   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2710   "underlying_type" : "type-2",
2711   "unique_id" : "android_color_transform_t"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 0,
2719     "name" : "HAL_DATASPACE_UNKNOWN"
2720    },
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "HAL_DATASPACE_ARBITRARY"
2724    },
2725    {
2726     "enum_field_value" : 16,
2727     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2728    },
2729    {
2730     "enum_field_value" : 4128768,
2731     "name" : "HAL_DATASPACE_STANDARD_MASK"
2732    },
2733    {
2734     "enum_field_value" : 0,
2735     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2736    },
2737    {
2738     "enum_field_value" : 65536,
2739     "name" : "HAL_DATASPACE_STANDARD_BT709"
2740    },
2741    {
2742     "enum_field_value" : 131072,
2743     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2744    },
2745    {
2746     "enum_field_value" : 196608,
2747     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2748    },
2749    {
2750     "enum_field_value" : 262144,
2751     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2752    },
2753    {
2754     "enum_field_value" : 327680,
2755     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2756    },
2757    {
2758     "enum_field_value" : 393216,
2759     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2760    },
2761    {
2762     "enum_field_value" : 458752,
2763     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2764    },
2765    {
2766     "enum_field_value" : 524288,
2767     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2768    },
2769    {
2770     "enum_field_value" : 589824,
2771     "name" : "HAL_DATASPACE_STANDARD_FILM"
2772    },
2773    {
2774     "enum_field_value" : 655360,
2775     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2776    },
2777    {
2778     "enum_field_value" : 720896,
2779     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2780    },
2781    {
2782     "enum_field_value" : 22,
2783     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2784    },
2785    {
2786     "enum_field_value" : 130023424,
2787     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2788    },
2789    {
2790     "enum_field_value" : 0,
2791     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2792    },
2793    {
2794     "enum_field_value" : 4194304,
2795     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2796    },
2797    {
2798     "enum_field_value" : 8388608,
2799     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2800    },
2801    {
2802     "enum_field_value" : 12582912,
2803     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2804    },
2805    {
2806     "enum_field_value" : 16777216,
2807     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2808    },
2809    {
2810     "enum_field_value" : 20971520,
2811     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2812    },
2813    {
2814     "enum_field_value" : 25165824,
2815     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2816    },
2817    {
2818     "enum_field_value" : 29360128,
2819     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2820    },
2821    {
2822     "enum_field_value" : 33554432,
2823     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2824    },
2825    {
2826     "enum_field_value" : 27,
2827     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2828    },
2829    {
2830     "enum_field_value" : 939524096,
2831     "name" : "HAL_DATASPACE_RANGE_MASK"
2832    },
2833    {
2834     "enum_field_value" : 0,
2835     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2836    },
2837    {
2838     "enum_field_value" : 134217728,
2839     "name" : "HAL_DATASPACE_RANGE_FULL"
2840    },
2841    {
2842     "enum_field_value" : 268435456,
2843     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2844    },
2845    {
2846     "enum_field_value" : 402653184,
2847     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2848    },
2849    {
2850     "enum_field_value" : 512,
2851     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2852    },
2853    {
2854     "enum_field_value" : 138477568,
2855     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2856    },
2857    {
2858     "enum_field_value" : 406913024,
2859     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2860    },
2861    {
2862     "enum_field_value" : 513,
2863     "name" : "HAL_DATASPACE_SRGB"
2864    },
2865    {
2866     "enum_field_value" : 142671872,
2867     "name" : "HAL_DATASPACE_V0_SRGB"
2868    },
2869    {
2870     "enum_field_value" : 411107328,
2871     "name" : "HAL_DATASPACE_V0_SCRGB"
2872    },
2873    {
2874     "enum_field_value" : 257,
2875     "name" : "HAL_DATASPACE_JFIF"
2876    },
2877    {
2878     "enum_field_value" : 146931712,
2879     "name" : "HAL_DATASPACE_V0_JFIF"
2880    },
2881    {
2882     "enum_field_value" : 258,
2883     "name" : "HAL_DATASPACE_BT601_625"
2884    },
2885    {
2886     "enum_field_value" : 281149440,
2887     "name" : "HAL_DATASPACE_V0_BT601_625"
2888    },
2889    {
2890     "enum_field_value" : 259,
2891     "name" : "HAL_DATASPACE_BT601_525"
2892    },
2893    {
2894     "enum_field_value" : 281280512,
2895     "name" : "HAL_DATASPACE_V0_BT601_525"
2896    },
2897    {
2898     "enum_field_value" : 260,
2899     "name" : "HAL_DATASPACE_BT709"
2900    },
2901    {
2902     "enum_field_value" : 281083904,
2903     "name" : "HAL_DATASPACE_V0_BT709"
2904    },
2905    {
2906     "enum_field_value" : 139067392,
2907     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2908    },
2909    {
2910     "enum_field_value" : 155844608,
2911     "name" : "HAL_DATASPACE_DCI_P3"
2912    },
2913    {
2914     "enum_field_value" : 139067392,
2915     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2916    },
2917    {
2918     "enum_field_value" : 143261696,
2919     "name" : "HAL_DATASPACE_DISPLAY_P3"
2920    },
2921    {
2922     "enum_field_value" : 151715840,
2923     "name" : "HAL_DATASPACE_ADOBE_RGB"
2924    },
2925    {
2926     "enum_field_value" : 138805248,
2927     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2928    },
2929    {
2930     "enum_field_value" : 147193856,
2931     "name" : "HAL_DATASPACE_BT2020"
2932    },
2933    {
2934     "enum_field_value" : 163971072,
2935     "name" : "HAL_DATASPACE_BT2020_PQ"
2936    },
2937    {
2938     "enum_field_value" : 4096,
2939     "name" : "HAL_DATASPACE_DEPTH"
2940    },
2941    {
2942     "enum_field_value" : 4097,
2943     "name" : "HAL_DATASPACE_SENSOR"
2944    }
2945   ],
2946   "linker_set_key" : "android_dataspace_t",
2947   "name" : "android_dataspace_t",
2948   "referenced_type" : "type-616",
2949   "self_type" : "type-616",
2950   "size" : 4,
2951   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2952   "underlying_type" : "type-2",
2953   "unique_id" : "android_dataspace_t"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 281411584,
2961     "name" : "HAL_DATASPACE_BT2020_ITU"
2962    },
2963    {
2964     "enum_field_value" : 298188800,
2965     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2966    },
2967    {
2968     "enum_field_value" : 302383104,
2969     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2970    },
2971    {
2972     "enum_field_value" : 168165376,
2973     "name" : "HAL_DATASPACE_BT2020_HLG"
2974    }
2975   ],
2976   "linker_set_key" : "android_dataspace_v1_1_t",
2977   "name" : "android_dataspace_v1_1_t",
2978   "referenced_type" : "type-622",
2979   "self_type" : "type-622",
2980   "size" : 4,
2981   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2982   "underlying_type" : "type-2",
2983   "unique_id" : "android_dataspace_v1_1_t"
2984  },
2985  {
2986   "alignment" : 4,
2987   "enum_fields" :
2988   [
2989    {
2990     "enum_field_value" : 142999552,
2991     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2992    },
2993    {
2994     "enum_field_value" : 4098,
2995     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2996    },
2997    {
2998     "enum_field_value" : 4099,
2999     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
3000    },
3001    {
3002     "enum_field_value" : 4100,
3003     "name" : "HAL_DATASPACE_HEIF"
3004    }
3005   ],
3006   "linker_set_key" : "android_dataspace_v1_2_t",
3007   "name" : "android_dataspace_v1_2_t",
3008   "referenced_type" : "type-626",
3009   "self_type" : "type-626",
3010   "size" : 4,
3011   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3012   "underlying_type" : "type-2",
3013   "unique_id" : "android_dataspace_v1_2_t"
3014  },
3015  {
3016   "alignment" : 4,
3017   "enum_fields" :
3018   [
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "FLEX_COMPONENT_Y"
3022    },
3023    {
3024     "enum_field_value" : 2,
3025     "name" : "FLEX_COMPONENT_Cb"
3026    },
3027    {
3028     "enum_field_value" : 4,
3029     "name" : "FLEX_COMPONENT_Cr"
3030    },
3031    {
3032     "enum_field_value" : 1024,
3033     "name" : "FLEX_COMPONENT_R"
3034    },
3035    {
3036     "enum_field_value" : 2048,
3037     "name" : "FLEX_COMPONENT_G"
3038    },
3039    {
3040     "enum_field_value" : 4096,
3041     "name" : "FLEX_COMPONENT_B"
3042    },
3043    {
3044     "enum_field_value" : 1073741824,
3045     "name" : "FLEX_COMPONENT_A"
3046    }
3047   ],
3048   "linker_set_key" : "android_flex_component",
3049   "name" : "android_flex_component",
3050   "referenced_type" : "type-632",
3051   "self_type" : "type-632",
3052   "size" : 4,
3053   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3054   "underlying_type" : "type-2",
3055   "unique_id" : "android_flex_component"
3056  },
3057  {
3058   "alignment" : 4,
3059   "enum_fields" :
3060   [
3061    {
3062     "enum_field_value" : 0,
3063     "name" : "FLEX_FORMAT_INVALID"
3064    },
3065    {
3066     "enum_field_value" : 1,
3067     "name" : "FLEX_FORMAT_Y"
3068    },
3069    {
3070     "enum_field_value" : 7,
3071     "name" : "FLEX_FORMAT_YCbCr"
3072    },
3073    {
3074     "enum_field_value" : 1073741831,
3075     "name" : "FLEX_FORMAT_YCbCrA"
3076    },
3077    {
3078     "enum_field_value" : 7168,
3079     "name" : "FLEX_FORMAT_RGB"
3080    },
3081    {
3082     "enum_field_value" : 1073748992,
3083     "name" : "FLEX_FORMAT_RGBA"
3084    }
3085   ],
3086   "linker_set_key" : "android_flex_format",
3087   "name" : "android_flex_format",
3088   "referenced_type" : "type-634",
3089   "self_type" : "type-634",
3090   "size" : 4,
3091   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3092   "underlying_type" : "type-2",
3093   "unique_id" : "android_flex_format"
3094  },
3095  {
3096   "alignment" : 4,
3097   "enum_fields" :
3098   [
3099    {
3100     "enum_field_value" : 1,
3101     "name" : "HAL_HDR_DOLBY_VISION"
3102    },
3103    {
3104     "enum_field_value" : 2,
3105     "name" : "HAL_HDR_HDR10"
3106    },
3107    {
3108     "enum_field_value" : 3,
3109     "name" : "HAL_HDR_HLG"
3110    }
3111   ],
3112   "linker_set_key" : "android_hdr_t",
3113   "name" : "android_hdr_t",
3114   "referenced_type" : "type-620",
3115   "self_type" : "type-620",
3116   "size" : 4,
3117   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3118   "underlying_type" : "type-2",
3119   "unique_id" : "android_hdr_t"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 4,
3127     "name" : "HAL_HDR_HDR10_PLUS"
3128    }
3129   ],
3130   "linker_set_key" : "android_hdr_v1_2_t",
3131   "name" : "android_hdr_v1_2_t",
3132   "referenced_type" : "type-625",
3133   "self_type" : "type-625",
3134   "size" : 4,
3135   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3136   "underlying_type" : "type-2",
3137   "unique_id" : "android_hdr_v1_2_t"
3138  },
3139  {
3140   "alignment" : 4,
3141   "enum_fields" :
3142   [
3143    {
3144     "enum_field_value" : 39,
3145     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3146    },
3147    {
3148     "enum_field_value" : 40,
3149     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3150    },
3151    {
3152     "enum_field_value" : 41,
3153     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3154    },
3155    {
3156     "enum_field_value" : 42,
3157     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3158    }
3159   ],
3160   "linker_set_key" : "android_pixel_format_sw_t",
3161   "name" : "android_pixel_format_sw_t",
3162   "referenced_type" : "type-629",
3163   "self_type" : "type-629",
3164   "size" : 4,
3165   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3166   "underlying_type" : "type-2",
3167   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3168  },
3169  {
3170   "alignment" : 4,
3171   "enum_fields" :
3172   [
3173    {
3174     "enum_field_value" : 1,
3175     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3176    },
3177    {
3178     "enum_field_value" : 2,
3179     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3180    },
3181    {
3182     "enum_field_value" : 3,
3183     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3184    },
3185    {
3186     "enum_field_value" : 4,
3187     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3188    },
3189    {
3190     "enum_field_value" : 5,
3191     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3192    },
3193    {
3194     "enum_field_value" : 16,
3195     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3196    },
3197    {
3198     "enum_field_value" : 17,
3199     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3200    },
3201    {
3202     "enum_field_value" : 20,
3203     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3204    },
3205    {
3206     "enum_field_value" : 22,
3207     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3208    },
3209    {
3210     "enum_field_value" : 32,
3211     "name" : "HAL_PIXEL_FORMAT_RAW16"
3212    },
3213    {
3214     "enum_field_value" : 33,
3215     "name" : "HAL_PIXEL_FORMAT_BLOB"
3216    },
3217    {
3218     "enum_field_value" : 34,
3219     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3220    },
3221    {
3222     "enum_field_value" : 35,
3223     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3224    },
3225    {
3226     "enum_field_value" : 36,
3227     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3228    },
3229    {
3230     "enum_field_value" : 37,
3231     "name" : "HAL_PIXEL_FORMAT_RAW10"
3232    },
3233    {
3234     "enum_field_value" : 38,
3235     "name" : "HAL_PIXEL_FORMAT_RAW12"
3236    },
3237    {
3238     "enum_field_value" : 43,
3239     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3240    },
3241    {
3242     "enum_field_value" : 538982489,
3243     "name" : "HAL_PIXEL_FORMAT_Y8"
3244    },
3245    {
3246     "enum_field_value" : 540422489,
3247     "name" : "HAL_PIXEL_FORMAT_Y16"
3248    },
3249    {
3250     "enum_field_value" : 842094169,
3251     "name" : "HAL_PIXEL_FORMAT_YV12"
3252    }
3253   ],
3254   "linker_set_key" : "android_pixel_format_t",
3255   "name" : "android_pixel_format_t",
3256   "referenced_type" : "type-614",
3257   "self_type" : "type-614",
3258   "size" : 4,
3259   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3260   "underlying_type" : "type-2",
3261   "unique_id" : "android_pixel_format_t"
3262  },
3263  {
3264   "alignment" : 4,
3265   "enum_fields" :
3266   [
3267    {
3268     "enum_field_value" : 48,
3269     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3270    },
3271    {
3272     "enum_field_value" : 49,
3273     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3274    },
3275    {
3276     "enum_field_value" : 50,
3277     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3278    },
3279    {
3280     "enum_field_value" : 51,
3281     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3282    },
3283    {
3284     "enum_field_value" : 52,
3285     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3286    },
3287    {
3288     "enum_field_value" : 53,
3289     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3290    },
3291    {
3292     "enum_field_value" : 54,
3293     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3294    }
3295   ],
3296   "linker_set_key" : "android_pixel_format_v1_1_t",
3297   "name" : "android_pixel_format_v1_1_t",
3298   "referenced_type" : "type-621",
3299   "self_type" : "type-621",
3300   "size" : 4,
3301   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3302   "underlying_type" : "type-2",
3303   "unique_id" : "android_pixel_format_v1_1_t"
3304  },
3305  {
3306   "alignment" : 4,
3307   "enum_fields" :
3308   [
3309    {
3310     "enum_field_value" : 55,
3311     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3312    }
3313   ],
3314   "linker_set_key" : "android_pixel_format_v1_2_t",
3315   "name" : "android_pixel_format_v1_2_t",
3316   "referenced_type" : "type-627",
3317   "self_type" : "type-627",
3318   "size" : 4,
3319   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3320   "underlying_type" : "type-2",
3321   "unique_id" : "android_pixel_format_v1_2_t"
3322  },
3323  {
3324   "alignment" : 4,
3325   "enum_fields" :
3326   [
3327    {
3328     "enum_field_value" : 0,
3329     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3330    },
3331    {
3332     "enum_field_value" : 1,
3333     "name" : "HAL_RENDER_INTENT_ENHANCE"
3334    },
3335    {
3336     "enum_field_value" : 2,
3337     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3338    },
3339    {
3340     "enum_field_value" : 3,
3341     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3342    }
3343   ],
3344   "linker_set_key" : "android_render_intent_v1_1_t",
3345   "name" : "android_render_intent_v1_1_t",
3346   "referenced_type" : "type-624",
3347   "self_type" : "type-624",
3348   "size" : 4,
3349   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3350   "underlying_type" : "type-2",
3351   "unique_id" : "android_render_intent_v1_1_t"
3352  },
3353  {
3354   "alignment" : 4,
3355   "enum_fields" :
3356   [
3357    {
3358     "enum_field_value" : 1,
3359     "name" : "HAL_TRANSFORM_FLIP_H"
3360    },
3361    {
3362     "enum_field_value" : 2,
3363     "name" : "HAL_TRANSFORM_FLIP_V"
3364    },
3365    {
3366     "enum_field_value" : 4,
3367     "name" : "HAL_TRANSFORM_ROT_90"
3368    },
3369    {
3370     "enum_field_value" : 3,
3371     "name" : "HAL_TRANSFORM_ROT_180"
3372    },
3373    {
3374     "enum_field_value" : 7,
3375     "name" : "HAL_TRANSFORM_ROT_270"
3376    }
3377   ],
3378   "linker_set_key" : "android_transform_t",
3379   "name" : "android_transform_t",
3380   "referenced_type" : "type-615",
3381   "self_type" : "type-615",
3382   "size" : 4,
3383   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3384   "underlying_type" : "type-2",
3385   "unique_id" : "android_transform_t"
3386  },
3387  {
3388   "alignment" : 4,
3389   "enum_fields" :
3390   [
3391    {
3392     "enum_field_value" : 0,
3393     "name" : "LOG_ID_MIN"
3394    },
3395    {
3396     "enum_field_value" : 0,
3397     "name" : "LOG_ID_MAIN"
3398    },
3399    {
3400     "enum_field_value" : 1,
3401     "name" : "LOG_ID_RADIO"
3402    },
3403    {
3404     "enum_field_value" : 2,
3405     "name" : "LOG_ID_EVENTS"
3406    },
3407    {
3408     "enum_field_value" : 3,
3409     "name" : "LOG_ID_SYSTEM"
3410    },
3411    {
3412     "enum_field_value" : 4,
3413     "name" : "LOG_ID_CRASH"
3414    },
3415    {
3416     "enum_field_value" : 5,
3417     "name" : "LOG_ID_STATS"
3418    },
3419    {
3420     "enum_field_value" : 6,
3421     "name" : "LOG_ID_SECURITY"
3422    },
3423    {
3424     "enum_field_value" : 7,
3425     "name" : "LOG_ID_KERNEL"
3426    },
3427    {
3428     "enum_field_value" : 8,
3429     "name" : "LOG_ID_MAX"
3430    }
3431   ],
3432   "linker_set_key" : "log_id",
3433   "name" : "log_id",
3434   "referenced_type" : "type-255",
3435   "self_type" : "type-255",
3436   "size" : 4,
3437   "source_file" : "/system/core/liblog/include/android/log.h",
3438   "underlying_type" : "type-2",
3439   "unique_id" : "log_id"
3440  }
3441 ],
3442 "function_types" :
3443 [
3444  {
3445   "alignment" : 4,
3446   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3447   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "type-134"
3452    },
3453    {
3454     "referenced_type" : "type-140"
3455    },
3456    {
3457     "referenced_type" : "type-43"
3458    }
3459   ],
3460   "referenced_type" : "type-133",
3461   "return_type" : "type-10",
3462   "self_type" : "type-133",
3463   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3464  },
3465  {
3466   "alignment" : 4,
3467   "linker_set_key" : "int (void *)",
3468   "name" : "int (void *)",
3469   "parameters" :
3470   [
3471    {
3472     "referenced_type" : "type-43"
3473    }
3474   ],
3475   "referenced_type" : "type-644",
3476   "return_type" : "type-41",
3477   "self_type" : "type-644",
3478   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3479  },
3480  {
3481   "alignment" : 4,
3482   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3483   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3484   "parameters" :
3485   [
3486    {
3487     "referenced_type" : "type-557"
3488    },
3489    {
3490     "referenced_type" : "type-471"
3491    },
3492    {
3493     "referenced_type" : "type-9"
3494    },
3495    {
3496     "referenced_type" : "type-558"
3497    },
3498    {
3499     "referenced_type" : "type-9"
3500    },
3501    {
3502     "referenced_type" : "type-43"
3503    }
3504   ],
3505   "referenced_type" : "type-556",
3506   "return_type" : "type-44",
3507   "self_type" : "type-556",
3508   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3509  }
3510 ],
3511 "functions" :
3512 [
3513  {
3514   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getService",
3515   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3516   "parameters" :
3517   [
3518    {
3519     "default_arg" : true,
3520     "referenced_type" : "type-571"
3521    },
3522    {
3523     "default_arg" : true,
3524     "referenced_type" : "type-10"
3525    }
3526   ],
3527   "return_type" : "type-48",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::linkToDeath",
3532   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3533   "parameters" :
3534   [
3535    {
3536     "is_this_ptr" : true,
3537     "referenced_type" : "type-49"
3538    },
3539    {
3540     "referenced_type" : "type-37"
3541    },
3542    {
3543     "referenced_type" : "type-9"
3544    }
3545   ],
3546   "return_type" : "type-239",
3547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3548  },
3549  {
3550   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getDebugInfo",
3551   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3552   "parameters" :
3553   [
3554    {
3555     "is_this_ptr" : true,
3556     "referenced_type" : "type-49"
3557    },
3558    {
3559     "referenced_type" : "type-873"
3560    }
3561   ],
3562   "return_type" : "type-271",
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::getHashChain",
3567   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3568   "parameters" :
3569   [
3570    {
3571     "is_this_ptr" : true,
3572     "referenced_type" : "type-49"
3573    },
3574    {
3575     "referenced_type" : "type-874"
3576    }
3577   ],
3578   "return_type" : "type-271",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::tryGetService",
3583   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3584   "parameters" :
3585   [
3586    {
3587     "default_arg" : true,
3588     "referenced_type" : "type-571"
3589    },
3590    {
3591     "default_arg" : true,
3592     "referenced_type" : "type-10"
3593    }
3594   ],
3595   "return_type" : "type-48",
3596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3597  },
3598  {
3599   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::unlinkToDeath",
3600   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3601   "parameters" :
3602   [
3603    {
3604     "is_this_ptr" : true,
3605     "referenced_type" : "type-49"
3606    },
3607    {
3608     "referenced_type" : "type-37"
3609    }
3610   ],
3611   "return_type" : "type-239",
3612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3613  },
3614  {
3615   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceChain",
3616   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3617   "parameters" :
3618   [
3619    {
3620     "is_this_ptr" : true,
3621     "referenced_type" : "type-49"
3622    },
3623    {
3624     "referenced_type" : "type-875"
3625    }
3626   ],
3627   "return_type" : "type-271",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerAsService",
3632   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-49"
3638    },
3639    {
3640     "default_arg" : true,
3641     "referenced_type" : "type-571"
3642    }
3643   ],
3644   "return_type" : "type-41",
3645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3646  },
3647  {
3648   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceDescriptor",
3649   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3650   "parameters" :
3651   [
3652    {
3653     "is_this_ptr" : true,
3654     "referenced_type" : "type-49"
3655    },
3656    {
3657     "referenced_type" : "type-876"
3658    }
3659   ],
3660   "return_type" : "type-271",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::notifySyspropsChanged",
3665   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "type-49"
3671    }
3672   ],
3673   "return_type" : "type-271",
3674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3675  },
3676  {
3677   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::setHALInstrumentation",
3678   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv",
3679   "parameters" :
3680   [
3681    {
3682     "is_this_ptr" : true,
3683     "referenced_type" : "type-49"
3684    }
3685   ],
3686   "return_type" : "type-271",
3687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3688  },
3689  {
3690   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerForNotifications",
3691   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3692   "parameters" :
3693   [
3694    {
3695     "referenced_type" : "type-571"
3696    },
3697    {
3698     "referenced_type" : "type-809"
3699    }
3700   ],
3701   "return_type" : "type-10",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::ping",
3706   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "type-49"
3712    }
3713   ],
3714   "return_type" : "type-271",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::debug",
3719   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-49"
3725    },
3726    {
3727     "referenced_type" : "type-519"
3728    },
3729    {
3730     "referenced_type" : "type-808"
3731    }
3732   ],
3733   "return_type" : "type-271",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3738   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb",
3739   "parameters" :
3740   [
3741    {
3742     "referenced_type" : "type-205"
3743    },
3744    {
3745     "default_arg" : true,
3746     "referenced_type" : "type-10"
3747    }
3748   ],
3749   "return_type" : "type-253",
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::castFrom",
3754   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb",
3755   "parameters" :
3756   [
3757    {
3758     "referenced_type" : "type-217"
3759    },
3760    {
3761     "default_arg" : true,
3762     "referenced_type" : "type-10"
3763    }
3764   ],
3765   "return_type" : "type-253",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3770   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "type-80"
3775    },
3776    {
3777     "default_arg" : true,
3778     "referenced_type" : "type-10"
3779    }
3780   ],
3781   "return_type" : "type-253",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3786   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "type-867"
3791    },
3792    {
3793     "default_arg" : true,
3794     "referenced_type" : "type-10"
3795    }
3796   ],
3797   "return_type" : "type-253",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3799  },
3800  {
3801   "access" : "private",
3802   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::addOnewayTask",
3803   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE",
3804   "parameters" :
3805   [
3806    {
3807     "is_this_ptr" : true,
3808     "referenced_type" : "type-86"
3809    },
3810    {
3811     "referenced_type" : "type-879"
3812    }
3813   ],
3814   "return_type" : "type-271",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3819   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "type-86"
3825    },
3826    {
3827     "referenced_type" : "type-82"
3828    }
3829   ],
3830   "return_type" : "type-44",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3835   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE",
3836   "parameters" :
3837   [
3838    {
3839     "is_this_ptr" : true,
3840     "referenced_type" : "type-86"
3841    },
3842    {
3843     "referenced_type" : "type-82"
3844    }
3845   ],
3846   "return_type" : "type-44",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::onTransact",
3851   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3852   "parameters" :
3853   [
3854    {
3855     "is_this_ptr" : true,
3856     "referenced_type" : "type-59"
3857    },
3858    {
3859     "referenced_type" : "type-2"
3860    },
3861    {
3862     "referenced_type" : "type-567"
3863    },
3864    {
3865     "referenced_type" : "type-557"
3866    },
3867    {
3868     "default_arg" : true,
3869     "referenced_type" : "type-2"
3870    },
3871    {
3872     "default_arg" : true,
3873     "referenced_type" : "type-887"
3874    }
3875   ],
3876   "return_type" : "type-41",
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3878  },
3879  {
3880   "access" : "private",
3881   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::getDebugInfo",
3882   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3883   "parameters" :
3884   [
3885    {
3886     "is_this_ptr" : true,
3887     "referenced_type" : "type-59"
3888    },
3889    {
3890     "referenced_type" : "type-888"
3891    }
3892   ],
3893   "return_type" : "type-271",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::_hidl_getModelState",
3898   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3899   "parameters" :
3900   [
3901    {
3902     "referenced_type" : "type-568"
3903    },
3904    {
3905     "referenced_type" : "type-567"
3906    },
3907    {
3908     "referenced_type" : "type-557"
3909    },
3910    {
3911     "referenced_type" : "type-889"
3912    }
3913   ],
3914   "return_type" : "type-41",
3915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3916  },
3917  {
3918   "access" : "private",
3919   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::ping",
3920   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "type-59"
3926    }
3927   ],
3928   "return_type" : "type-271",
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::BnHwSoundTriggerHw",
3933   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE",
3934   "parameters" :
3935   [
3936    {
3937     "is_this_ptr" : true,
3938     "referenced_type" : "type-59"
3939    },
3940    {
3941     "referenced_type" : "type-867"
3942    }
3943   ],
3944   "return_type" : "type-44",
3945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3946  },
3947  {
3948   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::BnHwSoundTriggerHw",
3949   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE",
3950   "parameters" :
3951   [
3952    {
3953     "is_this_ptr" : true,
3954     "referenced_type" : "type-59"
3955    },
3956    {
3957     "referenced_type" : "type-867"
3958    }
3959   ],
3960   "return_type" : "type-44",
3961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3962  },
3963  {
3964   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3965   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev",
3966   "parameters" :
3967   [
3968    {
3969     "is_this_ptr" : true,
3970     "referenced_type" : "type-59"
3971    }
3972   ],
3973   "return_type" : "type-44",
3974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3975  },
3976  {
3977   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3978   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev",
3979   "parameters" :
3980   [
3981    {
3982     "is_this_ptr" : true,
3983     "referenced_type" : "type-59"
3984    }
3985   ],
3986   "return_type" : "type-44",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3991   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev",
3992   "parameters" :
3993   [
3994    {
3995     "is_this_ptr" : true,
3996     "referenced_type" : "type-59"
3997    }
3998   ],
3999   "return_type" : "type-44",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
4001  },
4002  {
4003   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::linkToDeath",
4004   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4005   "parameters" :
4006   [
4007    {
4008     "is_this_ptr" : true,
4009     "referenced_type" : "type-96"
4010    },
4011    {
4012     "referenced_type" : "type-37"
4013    },
4014    {
4015     "referenced_type" : "type-9"
4016    }
4017   ],
4018   "return_type" : "type-239",
4019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4020  },
4021  {
4022   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getDebugInfo",
4023   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4024   "parameters" :
4025   [
4026    {
4027     "is_this_ptr" : true,
4028     "referenced_type" : "type-96"
4029    },
4030    {
4031     "referenced_type" : "type-890"
4032    }
4033   ],
4034   "return_type" : "type-271",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getHashChain",
4039   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "type-96"
4045    },
4046    {
4047     "referenced_type" : "type-891"
4048    }
4049   ],
4050   "return_type" : "type-271",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getModelState",
4055   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "type-96"
4061    },
4062    {
4063     "referenced_type" : "type-41"
4064    }
4065   ],
4066   "return_type" : "type-247",
4067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4068  },
4069  {
4070   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getProperties",
4071   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE",
4072   "parameters" :
4073   [
4074    {
4075     "is_this_ptr" : true,
4076     "referenced_type" : "type-96"
4077    },
4078    {
4079     "referenced_type" : "type-892"
4080    }
4081   ],
4082   "return_type" : "type-271",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unlinkToDeath",
4087   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "type-96"
4093    },
4094    {
4095     "referenced_type" : "type-37"
4096    }
4097   ],
4098   "return_type" : "type-239",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceChain",
4103   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "type-96"
4109    },
4110    {
4111     "referenced_type" : "type-893"
4112    }
4113   ],
4114   "return_type" : "type-271",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel",
4119   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "type-96"
4125    },
4126    {
4127     "referenced_type" : "type-848"
4128    },
4129    {
4130     "referenced_type" : "type-101"
4131    },
4132    {
4133     "referenced_type" : "type-41"
4134    },
4135    {
4136     "referenced_type" : "type-894"
4137    }
4138   ],
4139   "return_type" : "type-271",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopRecognition",
4144   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "type-96"
4150    },
4151    {
4152     "referenced_type" : "type-41"
4153    }
4154   ],
4155   "return_type" : "type-247",
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4157  },
4158  {
4159   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition",
4160   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "type-96"
4166    },
4167    {
4168     "referenced_type" : "type-41"
4169    },
4170    {
4171     "referenced_type" : "type-852"
4172    },
4173    {
4174     "referenced_type" : "type-101"
4175    },
4176    {
4177     "referenced_type" : "type-41"
4178    }
4179   ],
4180   "return_type" : "type-247",
4181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4182  },
4183  {
4184   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unloadSoundModel",
4185   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi",
4186   "parameters" :
4187   [
4188    {
4189     "is_this_ptr" : true,
4190     "referenced_type" : "type-96"
4191    },
4192    {
4193     "referenced_type" : "type-41"
4194    }
4195   ],
4196   "return_type" : "type-247",
4197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4198  },
4199  {
4200   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel_2_1",
4201   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "type-96"
4207    },
4208    {
4209     "referenced_type" : "type-854"
4210    },
4211    {
4212     "referenced_type" : "type-106"
4213    },
4214    {
4215     "referenced_type" : "type-41"
4216    },
4217    {
4218     "referenced_type" : "type-895"
4219    }
4220   ],
4221   "return_type" : "type-271",
4222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4223  },
4224  {
4225   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::_hidl_getModelState",
4226   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
4227   "parameters" :
4228   [
4229    {
4230     "referenced_type" : "type-118"
4231    },
4232    {
4233     "referenced_type" : "type-765"
4234    },
4235    {
4236     "referenced_type" : "type-41"
4237    }
4238   ],
4239   "return_type" : "type-247",
4240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4241  },
4242  {
4243   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceDescriptor",
4244   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4245   "parameters" :
4246   [
4247    {
4248     "is_this_ptr" : true,
4249     "referenced_type" : "type-96"
4250    },
4251    {
4252     "referenced_type" : "type-896"
4253    }
4254   ],
4255   "return_type" : "type-271",
4256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4257  },
4258  {
4259   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopAllRecognitions",
4260   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv",
4261   "parameters" :
4262   [
4263    {
4264     "is_this_ptr" : true,
4265     "referenced_type" : "type-96"
4266    }
4267   ],
4268   "return_type" : "type-247",
4269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4270  },
4271  {
4272   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel",
4273   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4274   "parameters" :
4275   [
4276    {
4277     "is_this_ptr" : true,
4278     "referenced_type" : "type-96"
4279    },
4280    {
4281     "referenced_type" : "type-850"
4282    },
4283    {
4284     "referenced_type" : "type-101"
4285    },
4286    {
4287     "referenced_type" : "type-41"
4288    },
4289    {
4290     "referenced_type" : "type-897"
4291    }
4292   ],
4293   "return_type" : "type-271",
4294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4295  },
4296  {
4297   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition_2_1",
4298   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4299   "parameters" :
4300   [
4301    {
4302     "is_this_ptr" : true,
4303     "referenced_type" : "type-96"
4304    },
4305    {
4306     "referenced_type" : "type-41"
4307    },
4308    {
4309     "referenced_type" : "type-858"
4310    },
4311    {
4312     "referenced_type" : "type-106"
4313    },
4314    {
4315     "referenced_type" : "type-41"
4316    }
4317   ],
4318   "return_type" : "type-247",
4319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4320  },
4321  {
4322   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::notifySyspropsChanged",
4323   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv",
4324   "parameters" :
4325   [
4326    {
4327     "is_this_ptr" : true,
4328     "referenced_type" : "type-96"
4329    }
4330   ],
4331   "return_type" : "type-271",
4332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4333  },
4334  {
4335   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::setHALInstrumentation",
4336   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv",
4337   "parameters" :
4338   [
4339    {
4340     "is_this_ptr" : true,
4341     "referenced_type" : "type-96"
4342    }
4343   ],
4344   "return_type" : "type-271",
4345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4346  },
4347  {
4348   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel_2_1",
4349   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4350   "parameters" :
4351   [
4352    {
4353     "is_this_ptr" : true,
4354     "referenced_type" : "type-96"
4355    },
4356    {
4357     "referenced_type" : "type-856"
4358    },
4359    {
4360     "referenced_type" : "type-106"
4361    },
4362    {
4363     "referenced_type" : "type-41"
4364    },
4365    {
4366     "referenced_type" : "type-898"
4367    }
4368   ],
4369   "return_type" : "type-271",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::ping",
4374   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv",
4375   "parameters" :
4376   [
4377    {
4378     "is_this_ptr" : true,
4379     "referenced_type" : "type-96"
4380    }
4381   ],
4382   "return_type" : "type-271",
4383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4384  },
4385  {
4386   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::debug",
4387   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4388   "parameters" :
4389   [
4390    {
4391     "is_this_ptr" : true,
4392     "referenced_type" : "type-96"
4393    },
4394    {
4395     "referenced_type" : "type-519"
4396    },
4397    {
4398     "referenced_type" : "type-808"
4399    }
4400   ],
4401   "return_type" : "type-271",
4402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4403  },
4404  {
4405   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::BpHwSoundTriggerHw",
4406   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE",
4407   "parameters" :
4408   [
4409    {
4410     "is_this_ptr" : true,
4411     "referenced_type" : "type-96"
4412    },
4413    {
4414     "referenced_type" : "type-140"
4415    }
4416   ],
4417   "return_type" : "type-44",
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::BpHwSoundTriggerHw",
4422   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-96"
4428    },
4429    {
4430     "referenced_type" : "type-140"
4431    }
4432   ],
4433   "return_type" : "type-44",
4434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4435  },
4436  {
4437   "function_name" : "android::hardware::details::castInterface",
4438   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4439   "parameters" :
4440   [
4441    {
4442     "referenced_type" : "type-199"
4443    },
4444    {
4445     "referenced_type" : "type-146"
4446    },
4447    {
4448     "referenced_type" : "type-10"
4449    }
4450   ],
4451   "return_type" : "type-253",
4452   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4453   "template_args" : [ "type-50", "type-52", "type-87" ]
4454  },
4455  {
4456   "function_name" : "android::hardware::details::castInterface",
4457   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4458   "parameters" :
4459   [
4460    {
4461     "referenced_type" : "type-213"
4462    },
4463    {
4464     "referenced_type" : "type-146"
4465    },
4466    {
4467     "referenced_type" : "type-10"
4468    }
4469   ],
4470   "return_type" : "type-253",
4471   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4472   "template_args" : [ "type-50", "type-51", "type-87" ]
4473  },
4474  {
4475   "function_name" : "android::hardware::details::castInterface",
4476   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4477   "parameters" :
4478   [
4479    {
4480     "referenced_type" : "type-54"
4481    },
4482    {
4483     "referenced_type" : "type-146"
4484    },
4485    {
4486     "referenced_type" : "type-10"
4487    }
4488   ],
4489   "return_type" : "type-253",
4490   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4491   "template_args" : [ "type-50", "type-30", "type-87" ]
4492  },
4493  {
4494   "function_name" : "android::hardware::details::wrapPassthrough",
4495   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4496   "parameters" :
4497   [
4498    {
4499     "referenced_type" : "type-98"
4500    }
4501   ],
4502   "return_type" : "type-98",
4503   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4504   "template_args" : [ "type-100", "type-44" ]
4505  },
4506  {
4507   "function_name" : "android::hardware::details::wrapPassthrough",
4508   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4509   "parameters" :
4510   [
4511    {
4512     "referenced_type" : "type-103"
4513    }
4514   ],
4515   "return_type" : "type-103",
4516   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4517   "template_args" : [ "type-105", "type-44" ]
4518  },
4519  {
4520   "function_name" : "android::hardware::details::getServiceInternal",
4521   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4522   "parameters" :
4523   [
4524    {
4525     "referenced_type" : "type-571"
4526    },
4527    {
4528     "referenced_type" : "type-10"
4529    },
4530    {
4531     "referenced_type" : "type-10"
4532    }
4533   ],
4534   "return_type" : "type-48",
4535   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4536   "template_args" : [ "type-87", "type-50", "type-44", "type-44" ]
4537  }
4538 ],
4539 "global_vars" :
4540 [
4541  {
4542   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE",
4543   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::descriptor",
4544   "referenced_type" : "type-146",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4546  }
4547 ],
4548 "lvalue_reference_types" :
4549 [
4550  {
4551   "alignment" : 8,
4552   "linker_set_key" : "android::Mutex &",
4553   "name" : "android::Mutex &",
4554   "referenced_type" : "type-125",
4555   "self_type" : "type-649",
4556   "size" : 8,
4557   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4558  },
4559  {
4560   "alignment" : 8,
4561   "linker_set_key" : "android::RWLock &",
4562   "name" : "android::RWLock &",
4563   "referenced_type" : "type-653",
4564   "self_type" : "type-657",
4565   "size" : 8,
4566   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4567  },
4568  {
4569   "alignment" : 8,
4570   "linker_set_key" : "android::String16 &",
4571   "name" : "android::String16 &",
4572   "referenced_type" : "type-136",
4573   "self_type" : "type-541",
4574   "size" : 8,
4575   "source_file" : "/system/core/libutils/include/utils/String16.h"
4576  },
4577  {
4578   "alignment" : 8,
4579   "linker_set_key" : "android::String8 &",
4580   "name" : "android::String8 &",
4581   "referenced_type" : "type-145",
4582   "self_type" : "type-536",
4583   "size" : 8,
4584   "source_file" : "/system/core/libutils/include/utils/String8.h"
4585  },
4586  {
4587   "alignment" : 8,
4588   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4589   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4590   "referenced_type" : "type-253",
4591   "self_type" : "type-258",
4592   "size" : 8,
4593   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4594  },
4595  {
4596   "alignment" : 8,
4597   "linker_set_key" : "android::hardware::Return<bool> &",
4598   "name" : "android::hardware::Return<bool> &",
4599   "referenced_type" : "type-239",
4600   "self_type" : "type-243",
4601   "size" : 8,
4602   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4603  },
4604  {
4605   "alignment" : 8,
4606   "linker_set_key" : "android::hardware::Return<int> &",
4607   "name" : "android::hardware::Return<int> &",
4608   "referenced_type" : "type-247",
4609   "self_type" : "type-250",
4610   "size" : 8,
4611   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "android::hardware::Return<void> &",
4616   "name" : "android::hardware::Return<void> &",
4617   "referenced_type" : "type-271",
4618   "self_type" : "type-274",
4619   "size" : 8,
4620   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4621  },
4622  {
4623   "alignment" : 8,
4624   "linker_set_key" : "android::hardware::Status &",
4625   "name" : "android::hardware::Status &",
4626   "referenced_type" : "type-229",
4627   "self_type" : "type-237",
4628   "size" : 8,
4629   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4630  },
4631  {
4632   "alignment" : 8,
4633   "linker_set_key" : "android::hardware::TextOutput &",
4634   "name" : "android::hardware::TextOutput &",
4635   "referenced_type" : "type-565",
4636   "self_type" : "type-564",
4637   "size" : 8,
4638   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4643   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4644   "referenced_type" : "type-401",
4645   "self_type" : "type-608",
4646   "size" : 8,
4647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4652   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4653   "referenced_type" : "type-379",
4654   "self_type" : "type-450",
4655   "size" : 8,
4656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4661   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4662   "referenced_type" : "type-404",
4663   "self_type" : "type-639",
4664   "size" : 8,
4665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4666  },
4667  {
4668   "alignment" : 8,
4669   "linker_set_key" : "android::hardware::hidl_memory &",
4670   "name" : "android::hardware::hidl_memory &",
4671   "referenced_type" : "type-377",
4672   "self_type" : "type-385",
4673   "size" : 8,
4674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4675  },
4676  {
4677   "alignment" : 8,
4678   "linker_set_key" : "android::hardware::hidl_string &",
4679   "name" : "android::hardware::hidl_string &",
4680   "referenced_type" : "type-192",
4681   "self_type" : "type-484",
4682   "size" : 8,
4683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4684  },
4685  {
4686   "alignment" : 8,
4687   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4688   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4689   "referenced_type" : "type-400",
4690   "self_type" : "type-409",
4691   "size" : 8,
4692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4693  },
4694  {
4695   "alignment" : 8,
4696   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4697   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4698   "referenced_type" : "type-393",
4699   "self_type" : "type-399",
4700   "size" : 8,
4701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4702  },
4703  {
4704   "alignment" : 8,
4705   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4706   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4707   "referenced_type" : "type-22",
4708   "self_type" : "type-226",
4709   "size" : 8,
4710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4711  },
4712  {
4713   "alignment" : 8,
4714   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4715   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4716   "referenced_type" : "type-98",
4717   "self_type" : "type-183",
4718   "size" : 8,
4719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4720  },
4721  {
4722   "alignment" : 8,
4723   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4724   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4725   "referenced_type" : "type-103",
4726   "self_type" : "type-208",
4727   "size" : 8,
4728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4729  },
4730  {
4731   "alignment" : 8,
4732   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4733   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4734   "referenced_type" : "type-48",
4735   "self_type" : "type-222",
4736   "size" : 8,
4737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4738  },
4739  {
4740   "alignment" : 8,
4741   "linker_set_key" : "const android::String16 &",
4742   "name" : "const android::String16 &",
4743   "referenced_type" : "type-135",
4744   "self_type" : "type-134",
4745   "size" : 8,
4746   "source_file" : "/system/core/libutils/include/utils/String16.h"
4747  },
4748  {
4749   "alignment" : 8,
4750   "linker_set_key" : "const android::String8 &",
4751   "name" : "const android::String8 &",
4752   "referenced_type" : "type-533",
4753   "self_type" : "type-535",
4754   "size" : 8,
4755   "source_file" : "/system/core/libutils/include/utils/String8.h"
4756  },
4757  {
4758   "alignment" : 8,
4759   "linker_set_key" : "const android::hardware::Parcel &",
4760   "name" : "const android::hardware::Parcel &",
4761   "referenced_type" : "type-566",
4762   "self_type" : "type-567",
4763   "size" : 8,
4764   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4765  },
4766  {
4767   "alignment" : 8,
4768   "linker_set_key" : "const android::hardware::Return<bool> &",
4769   "name" : "const android::hardware::Return<bool> &",
4770   "referenced_type" : "type-245",
4771   "self_type" : "type-261",
4772   "size" : 8,
4773   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4774  },
4775  {
4776   "alignment" : 8,
4777   "linker_set_key" : "const android::hardware::Status &",
4778   "name" : "const android::hardware::Status &",
4779   "referenced_type" : "type-234",
4780   "self_type" : "type-235",
4781   "size" : 8,
4782   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4783  },
4784  {
4785   "alignment" : 8,
4786   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4787   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4788   "referenced_type" : "type-715",
4789   "self_type" : "type-714",
4790   "size" : 8,
4791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4792  },
4793  {
4794   "alignment" : 8,
4795   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4796   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4797   "referenced_type" : "type-804",
4798   "self_type" : "type-803",
4799   "size" : 8,
4800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4801  },
4802  {
4803   "alignment" : 8,
4804   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain &",
4805   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
4806   "referenced_type" : "type-860",
4807   "self_type" : "type-859",
4808   "size" : 8,
4809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4810  },
4811  {
4812   "alignment" : 8,
4813   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4814   "name" : "const android::hardware::details::SchedPrio &",
4815   "referenced_type" : "type-577",
4816   "self_type" : "type-576",
4817   "size" : 8,
4818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4819  },
4820  {
4821   "alignment" : 8,
4822   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
4823   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4824   "referenced_type" : "type-481",
4825   "self_type" : "type-513",
4826   "size" : 8,
4827   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4828  },
4829  {
4830   "alignment" : 8,
4831   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4832   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4833   "referenced_type" : "type-486",
4834   "self_type" : "type-514",
4835   "size" : 8,
4836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4837  },
4838  {
4839   "alignment" : 8,
4840   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4841   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4842   "referenced_type" : "type-475",
4843   "self_type" : "type-512",
4844   "size" : 8,
4845   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4846  },
4847  {
4848   "alignment" : 8,
4849   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
4850   "name" : "const android::hardware::hidl_array<int, 32> &",
4851   "referenced_type" : "type-501",
4852   "self_type" : "type-503",
4853   "size" : 8,
4854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4855  },
4856  {
4857   "alignment" : 8,
4858   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
4859   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4860   "referenced_type" : "type-488",
4861   "self_type" : "type-491",
4862   "size" : 8,
4863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4864  },
4865  {
4866   "alignment" : 8,
4867   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
4868   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4869   "referenced_type" : "type-495",
4870   "self_type" : "type-497",
4871   "size" : 8,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4873  },
4874  {
4875   "alignment" : 8,
4876   "linker_set_key" : "const android::hardware::hidl_handle &",
4877   "name" : "const android::hardware::hidl_handle &",
4878   "referenced_type" : "type-518",
4879   "self_type" : "type-519",
4880   "size" : 8,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4882  },
4883  {
4884   "alignment" : 8,
4885   "linker_set_key" : "const android::hardware::hidl_memory &",
4886   "name" : "const android::hardware::hidl_memory &",
4887   "referenced_type" : "type-383",
4888   "self_type" : "type-384",
4889   "size" : 8,
4890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4891  },
4892  {
4893   "alignment" : 8,
4894   "linker_set_key" : "const android::hardware::hidl_string &",
4895   "name" : "const android::hardware::hidl_string &",
4896   "referenced_type" : "type-375",
4897   "self_type" : "type-376",
4898   "size" : 8,
4899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4900  },
4901  {
4902   "alignment" : 8,
4903   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4904   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4905   "referenced_type" : "type-428",
4906   "self_type" : "type-515",
4907   "size" : 8,
4908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4909  },
4910  {
4911   "alignment" : 8,
4912   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4913   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4914   "referenced_type" : "type-435",
4915   "self_type" : "type-516",
4916   "size" : 8,
4917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4918  },
4919  {
4920   "alignment" : 8,
4921   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4922   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4923   "referenced_type" : "type-444",
4924   "self_type" : "type-517",
4925   "size" : 8,
4926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4927  },
4928  {
4929   "alignment" : 8,
4930   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4931   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4932   "referenced_type" : "type-807",
4933   "self_type" : "type-808",
4934   "size" : 8,
4935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4936  },
4937  {
4938   "alignment" : 8,
4939   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4940   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4941   "referenced_type" : "type-417",
4942   "self_type" : "type-419",
4943   "size" : 8,
4944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4945  },
4946  {
4947   "alignment" : 8,
4948   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4949   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4950   "referenced_type" : "type-460",
4951   "self_type" : "type-462",
4952   "size" : 8,
4953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4954  },
4955  {
4956   "alignment" : 8,
4957   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4958   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4959   "referenced_type" : "type-455",
4960   "self_type" : "type-457",
4961   "size" : 8,
4962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4963  },
4964  {
4965   "alignment" : 8,
4966   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4967   "name" : "const android::hardware::hidl_vec<int> &",
4968   "referenced_type" : "type-414",
4969   "self_type" : "type-416",
4970   "size" : 8,
4971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4972  },
4973  {
4974   "alignment" : 8,
4975   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4976   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4977   "referenced_type" : "type-451",
4978   "self_type" : "type-453",
4979   "size" : 8,
4980   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4981  },
4982  {
4983   "alignment" : 8,
4984   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4985   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4986   "referenced_type" : "type-420",
4987   "self_type" : "type-422",
4988   "size" : 8,
4989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4990  },
4991  {
4992   "alignment" : 8,
4993   "linker_set_key" : "const android::hardware::hidl_version &",
4994   "name" : "const android::hardware::hidl_version &",
4995   "referenced_type" : "type-506",
4996   "self_type" : "type-508",
4997   "size" : 8,
4998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4999  },
5000  {
5001   "alignment" : 8,
5002   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5003   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5004   "referenced_type" : "type-562",
5005   "self_type" : "type-561",
5006   "size" : 8,
5007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5008  },
5009  {
5010   "alignment" : 8,
5011   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5012   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5013   "referenced_type" : "type-337",
5014   "self_type" : "type-336",
5015   "size" : 8,
5016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5021   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5022   "referenced_type" : "type-849",
5023   "self_type" : "type-850",
5024   "size" : 8,
5025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5026  },
5027  {
5028   "alignment" : 8,
5029   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5030   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5031   "referenced_type" : "type-851",
5032   "self_type" : "type-852",
5033   "size" : 8,
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5035  },
5036  {
5037   "alignment" : 8,
5038   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5039   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5040   "referenced_type" : "type-847",
5041   "self_type" : "type-848",
5042   "size" : 8,
5043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5044  },
5045  {
5046   "alignment" : 8,
5047   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5048   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5049   "referenced_type" : "type-151",
5050   "self_type" : "type-150",
5051   "size" : 8,
5052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5053  },
5054  {
5055   "alignment" : 8,
5056   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5057   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5058   "referenced_type" : "type-855",
5059   "self_type" : "type-856",
5060   "size" : 8,
5061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5062  },
5063  {
5064   "alignment" : 8,
5065   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5066   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5067   "referenced_type" : "type-857",
5068   "self_type" : "type-858",
5069   "size" : 8,
5070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5071  },
5072  {
5073   "alignment" : 8,
5074   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5075   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5076   "referenced_type" : "type-853",
5077   "self_type" : "type-854",
5078   "size" : 8,
5079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5080  },
5081  {
5082   "alignment" : 8,
5083   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5084   "name" : "const android::hidl::base::V1_0::IBase *const &",
5085   "referenced_type" : "type-590",
5086   "self_type" : "type-591",
5087   "size" : 8,
5088   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5089  },
5090  {
5091   "alignment" : 8,
5092   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5093   "name" : "const android::sp<android::hardware::IBinder> &",
5094   "referenced_type" : "type-115",
5095   "self_type" : "type-140",
5096   "size" : 8,
5097   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5098  },
5099  {
5100   "alignment" : 8,
5101   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5102   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5103   "referenced_type" : "type-21",
5104   "self_type" : "type-31",
5105   "size" : 8,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5111   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5112   "referenced_type" : "type-35",
5113   "self_type" : "type-37",
5114   "size" : 8,
5115   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5116  },
5117  {
5118   "alignment" : 8,
5119   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5120   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5121   "referenced_type" : "type-204",
5122   "self_type" : "type-205",
5123   "size" : 8,
5124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5125  },
5126  {
5127   "alignment" : 8,
5128   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5129   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5130   "referenced_type" : "type-97",
5131   "self_type" : "type-101",
5132   "size" : 8,
5133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5134  },
5135  {
5136   "alignment" : 8,
5137   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5138   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5139   "referenced_type" : "type-216",
5140   "self_type" : "type-217",
5141   "size" : 8,
5142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5143  },
5144  {
5145   "alignment" : 8,
5146   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5147   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5148   "referenced_type" : "type-102",
5149   "self_type" : "type-106",
5150   "size" : 8,
5151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5152  },
5153  {
5154   "alignment" : 8,
5155   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5156   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5157   "referenced_type" : "type-82",
5158   "self_type" : "type-867",
5159   "size" : 8,
5160   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5161  },
5162  {
5163   "alignment" : 8,
5164   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5165   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5166   "referenced_type" : "type-79",
5167   "self_type" : "type-80",
5168   "size" : 8,
5169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5170  },
5171  {
5172   "alignment" : 8,
5173   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5174   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5175   "referenced_type" : "type-180",
5176   "self_type" : "type-809",
5177   "size" : 8,
5178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
5179  },
5180  {
5181   "alignment" : 8,
5182   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5183   "name" : "const android::wp<android::hardware::BHwBinder> &",
5184   "referenced_type" : "type-60",
5185   "self_type" : "type-74",
5186   "size" : 8,
5187   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5188  },
5189  {
5190   "alignment" : 8,
5191   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5192   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5193   "referenced_type" : "type-868",
5194   "self_type" : "type-870",
5195   "size" : 8,
5196   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5197  },
5198  {
5199   "alignment" : 8,
5200   "linker_set_key" : "const bool &",
5201   "name" : "const bool &",
5202   "referenced_type" : "type-171",
5203   "self_type" : "type-346",
5204   "size" : 8,
5205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5206  },
5207  {
5208   "alignment" : 8,
5209   "linker_set_key" : "const double &",
5210   "name" : "const double &",
5211   "referenced_type" : "type-364",
5212   "self_type" : "type-365",
5213   "size" : 8,
5214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5215  },
5216  {
5217   "alignment" : 8,
5218   "linker_set_key" : "const float &",
5219   "name" : "const float &",
5220   "referenced_type" : "type-362",
5221   "self_type" : "type-363",
5222   "size" : 8,
5223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5224  },
5225  {
5226   "alignment" : 8,
5227   "linker_set_key" : "const int &",
5228   "name" : "const int &",
5229   "referenced_type" : "type-479",
5230   "self_type" : "type-490",
5231   "size" : 8,
5232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5233  },
5234  {
5235   "linker_set_key" : "const iter<is_const> &",
5236   "name" : "const iter<is_const> &",
5237   "referenced_type" : "type-389",
5238   "self_type" : "type-391",
5239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5240  },
5241  {
5242   "alignment" : 8,
5243   "linker_set_key" : "const log_msg &",
5244   "name" : "const log_msg &",
5245   "referenced_type" : "type-61",
5246   "self_type" : "type-107",
5247   "size" : 8,
5248   "source_file" : "/system/core/liblog/include/log/log_read.h"
5249  },
5250  {
5251   "alignment" : 8,
5252   "linker_set_key" : "const long &",
5253   "name" : "const long &",
5254   "referenced_type" : "type-359",
5255   "self_type" : "type-360",
5256   "size" : 8,
5257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5258  },
5259  {
5260   "alignment" : 8,
5261   "linker_set_key" : "const short &",
5262   "name" : "const short &",
5263   "referenced_type" : "type-350",
5264   "self_type" : "type-351",
5265   "size" : 8,
5266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5267  },
5268  {
5269   "alignment" : 8,
5270   "linker_set_key" : "const signed char &",
5271   "name" : "const signed char &",
5272   "referenced_type" : "type-347",
5273   "self_type" : "type-349",
5274   "size" : 8,
5275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5276  },
5277  {
5278   "alignment" : 8,
5279   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5280   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5281   "referenced_type" : "type-569",
5282   "self_type" : "type-571",
5283   "size" : 8,
5284   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5285  },
5286  {
5287   "alignment" : 8,
5288   "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 *> > *)> > > &",
5289   "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 *> > *)> > > &",
5290   "referenced_type" : "type-732",
5291   "self_type" : "type-731",
5292   "size" : 8,
5293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5294  },
5295  {
5296   "alignment" : 8,
5297   "linker_set_key" : "const unsigned char &",
5298   "name" : "const unsigned char &",
5299   "referenced_type" : "type-472",
5300   "self_type" : "type-863",
5301   "size" : 8,
5302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5303  },
5304  {
5305   "alignment" : 8,
5306   "linker_set_key" : "const unsigned int &",
5307   "name" : "const unsigned int &",
5308   "referenced_type" : "type-129",
5309   "self_type" : "type-641",
5310   "size" : 8,
5311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5312  },
5313  {
5314   "alignment" : 8,
5315   "linker_set_key" : "const unsigned long &",
5316   "name" : "const unsigned long &",
5317   "referenced_type" : "type-130",
5318   "self_type" : "type-361",
5319   "size" : 8,
5320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5321  },
5322  {
5323   "alignment" : 8,
5324   "linker_set_key" : "const unsigned short &",
5325   "name" : "const unsigned short &",
5326   "referenced_type" : "type-352",
5327   "self_type" : "type-358",
5328   "size" : 8,
5329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5330  },
5331  {
5332   "alignment" : 8,
5333   "linker_set_key" : "int &",
5334   "name" : "int &",
5335   "referenced_type" : "type-41",
5336   "self_type" : "type-529",
5337   "size" : 8,
5338   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5339  },
5340  {
5341   "alignment" : 8,
5342   "linker_set_key" : "unsigned char &",
5343   "name" : "unsigned char &",
5344   "referenced_type" : "type-65",
5345   "self_type" : "type-671",
5346   "size" : 8,
5347   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5348  },
5349  {
5350   "alignment" : 8,
5351   "linker_set_key" : "unsigned int &",
5352   "name" : "unsigned int &",
5353   "referenced_type" : "type-2",
5354   "self_type" : "type-681",
5355   "size" : 8,
5356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
5357  }
5358 ],
5359 "pointer_types" :
5360 [
5361  {
5362   "alignment" : 8,
5363   "linker_set_key" : "android::Condition *",
5364   "name" : "android::Condition *",
5365   "referenced_type" : "type-172",
5366   "self_type" : "type-652",
5367   "size" : 8,
5368   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5369  },
5370  {
5371   "alignment" : 8,
5372   "linker_set_key" : "android::Mutex *",
5373   "name" : "android::Mutex *",
5374   "referenced_type" : "type-125",
5375   "self_type" : "type-647",
5376   "size" : 8,
5377   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5378  },
5379  {
5380   "alignment" : 8,
5381   "linker_set_key" : "android::Mutex::Autolock *",
5382   "name" : "android::Mutex::Autolock *",
5383   "referenced_type" : "type-648",
5384   "self_type" : "type-650",
5385   "size" : 8,
5386   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5387  },
5388  {
5389   "alignment" : 8,
5390   "linker_set_key" : "android::RWLock *",
5391   "name" : "android::RWLock *",
5392   "referenced_type" : "type-653",
5393   "self_type" : "type-655",
5394   "size" : 8,
5395   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5396  },
5397  {
5398   "alignment" : 8,
5399   "linker_set_key" : "android::RWLock::AutoRLock *",
5400   "name" : "android::RWLock::AutoRLock *",
5401   "referenced_type" : "type-656",
5402   "self_type" : "type-659",
5403   "size" : 8,
5404   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "linker_set_key" : "android::RWLock::AutoWLock *",
5409   "name" : "android::RWLock::AutoWLock *",
5410   "referenced_type" : "type-660",
5411   "self_type" : "type-661",
5412   "size" : 8,
5413   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5414  },
5415  {
5416   "alignment" : 8,
5417   "linker_set_key" : "android::RefBase *",
5418   "name" : "android::RefBase *",
5419   "referenced_type" : "type-12",
5420   "self_type" : "type-372",
5421   "size" : 8,
5422   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "linker_set_key" : "android::RefBase::weakref_impl *",
5427   "name" : "android::RefBase::weakref_impl *",
5428   "referenced_type" : "type-15",
5429   "self_type" : "type-14",
5430   "size" : 8,
5431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5432  },
5433  {
5434   "alignment" : 8,
5435   "linker_set_key" : "android::RefBase::weakref_type *",
5436   "name" : "android::RefBase::weakref_type *",
5437   "referenced_type" : "type-20",
5438   "self_type" : "type-19",
5439   "size" : 8,
5440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5441  },
5442  {
5443   "alignment" : 8,
5444   "linker_set_key" : "android::ReferenceRenamer *",
5445   "name" : "android::ReferenceRenamer *",
5446   "referenced_type" : "type-366",
5447   "self_type" : "type-369",
5448   "size" : 8,
5449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5450  },
5451  {
5452   "alignment" : 8,
5453   "linker_set_key" : "android::ScopedTrace *",
5454   "name" : "android::ScopedTrace *",
5455   "referenced_type" : "type-662",
5456   "self_type" : "type-663",
5457   "size" : 8,
5458   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5459  },
5460  {
5461   "alignment" : 8,
5462   "linker_set_key" : "android::String16 *",
5463   "name" : "android::String16 *",
5464   "referenced_type" : "type-136",
5465   "self_type" : "type-542",
5466   "size" : 8,
5467   "source_file" : "/system/core/libutils/include/utils/String16.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "linker_set_key" : "android::String8 *",
5472   "name" : "android::String8 *",
5473   "referenced_type" : "type-145",
5474   "self_type" : "type-537",
5475   "size" : 8,
5476   "source_file" : "/system/core/libutils/include/utils/String8.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "linker_set_key" : "android::Thread *",
5481   "name" : "android::Thread *",
5482   "referenced_type" : "type-170",
5483   "self_type" : "type-169",
5484   "size" : 8,
5485   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5486  },
5487  {
5488   "alignment" : 8,
5489   "linker_set_key" : "android::VirtualLightRefBase *",
5490   "name" : "android::VirtualLightRefBase *",
5491   "referenced_type" : "type-277",
5492   "self_type" : "type-282",
5493   "size" : 8,
5494   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "linker_set_key" : "android::hardware::BHwBinder *",
5499   "name" : "android::hardware::BHwBinder *",
5500   "referenced_type" : "type-40",
5501   "self_type" : "type-39",
5502   "size" : 8,
5503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5504  },
5505  {
5506   "alignment" : 8,
5507   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5508   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5509   "referenced_type" : "type-90",
5510   "self_type" : "type-551",
5511   "size" : 8,
5512   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5513  },
5514  {
5515   "alignment" : 8,
5516   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5517   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5518   "referenced_type" : "type-586",
5519   "self_type" : "type-589",
5520   "size" : 8,
5521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5522  },
5523  {
5524   "alignment" : 8,
5525   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5526   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5527   "referenced_type" : "type-603",
5528   "self_type" : "type-609",
5529   "size" : 8,
5530   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5531  },
5532  {
5533   "alignment" : 8,
5534   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5535   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5536   "referenced_type" : "type-592",
5537   "self_type" : "type-597",
5538   "size" : 8,
5539   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5540  },
5541  {
5542   "alignment" : 8,
5543   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5544   "name" : "android::hardware::GrantorDescriptor *",
5545   "referenced_type" : "type-356",
5546   "self_type" : "type-355",
5547   "size" : 8,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 8,
5552   "linker_set_key" : "android::hardware::IBinder *",
5553   "name" : "android::hardware::IBinder *",
5554   "referenced_type" : "type-45",
5555   "self_type" : "type-94",
5556   "size" : 8,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5562   "name" : "android::hardware::IBinder::DeathRecipient *",
5563   "referenced_type" : "type-11",
5564   "self_type" : "type-18",
5565   "size" : 8,
5566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "linker_set_key" : "android::hardware::IInterface *",
5571   "name" : "android::hardware::IInterface *",
5572   "referenced_type" : "type-91",
5573   "self_type" : "type-118",
5574   "size" : 8,
5575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5576  },
5577  {
5578   "alignment" : 8,
5579   "linker_set_key" : "android::hardware::Parcel *",
5580   "name" : "android::hardware::Parcel *",
5581   "referenced_type" : "type-552",
5582   "self_type" : "type-557",
5583   "size" : 8,
5584   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5585  },
5586  {
5587   "alignment" : 8,
5588   "linker_set_key" : "android::hardware::ProcessState *",
5589   "name" : "android::hardware::ProcessState *",
5590   "referenced_type" : "type-121",
5591   "self_type" : "type-120",
5592   "size" : 8,
5593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5594  },
5595  {
5596   "alignment" : 8,
5597   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5598   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5599   "referenced_type" : "type-253",
5600   "self_type" : "type-254",
5601   "size" : 8,
5602   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5603  },
5604  {
5605   "alignment" : 8,
5606   "linker_set_key" : "android::hardware::Return<bool> *",
5607   "name" : "android::hardware::Return<bool> *",
5608   "referenced_type" : "type-239",
5609   "self_type" : "type-241",
5610   "size" : 8,
5611   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5612  },
5613  {
5614   "alignment" : 8,
5615   "linker_set_key" : "android::hardware::Return<int> *",
5616   "name" : "android::hardware::Return<int> *",
5617   "referenced_type" : "type-247",
5618   "self_type" : "type-248",
5619   "size" : 8,
5620   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5621  },
5622  {
5623   "alignment" : 8,
5624   "linker_set_key" : "android::hardware::Return<void> *",
5625   "name" : "android::hardware::Return<void> *",
5626   "referenced_type" : "type-271",
5627   "self_type" : "type-272",
5628   "size" : 8,
5629   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5630  },
5631  {
5632   "alignment" : 8,
5633   "linker_set_key" : "android::hardware::Status *",
5634   "name" : "android::hardware::Status *",
5635   "referenced_type" : "type-229",
5636   "self_type" : "type-232",
5637   "size" : 8,
5638   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5639  },
5640  {
5641   "alignment" : 8,
5642   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5643   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5644   "referenced_type" : "type-427",
5645   "self_type" : "type-426",
5646   "size" : 8,
5647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5648  },
5649  {
5650   "alignment" : 8,
5651   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat *",
5652   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
5653   "referenced_type" : "type-434",
5654   "self_type" : "type-433",
5655   "size" : 8,
5656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5657  },
5658  {
5659   "alignment" : 8,
5660   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain *",
5661   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
5662   "referenced_type" : "type-442",
5663   "self_type" : "type-441",
5664   "size" : 8,
5665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5666  },
5667  {
5668   "alignment" : 8,
5669   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5670   "name" : "android::hardware::details::HidlInstrumentor *",
5671   "referenced_type" : "type-55",
5672   "self_type" : "type-765",
5673   "size" : 8,
5674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5675  },
5676  {
5677   "alignment" : 8,
5678   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
5679   "name" : "android::hardware::details::const_accessor<int, 32> *",
5680   "referenced_type" : "type-477",
5681   "self_type" : "type-480",
5682   "size" : 8,
5683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5684  },
5685  {
5686   "alignment" : 8,
5687   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5688   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5689   "referenced_type" : "type-483",
5690   "self_type" : "type-485",
5691   "size" : 8,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 8,
5696   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5697   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5698   "referenced_type" : "type-470",
5699   "self_type" : "type-474",
5700   "size" : 8,
5701   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5702  },
5703  {
5704   "alignment" : 8,
5705   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5706   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5707   "referenced_type" : "type-401",
5708   "self_type" : "type-560",
5709   "size" : 8,
5710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5711  },
5712  {
5713   "alignment" : 8,
5714   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5715   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5716   "referenced_type" : "type-379",
5717   "self_type" : "type-437",
5718   "size" : 8,
5719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5720  },
5721  {
5722   "alignment" : 8,
5723   "linker_set_key" : "android::hardware::details::return_status *",
5724   "name" : "android::hardware::details::return_status *",
5725   "referenced_type" : "type-240",
5726   "self_type" : "type-262",
5727   "size" : 8,
5728   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5729  },
5730  {
5731   "alignment" : 8,
5732   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
5733   "name" : "android::hardware::hidl_array<int, 32> *",
5734   "referenced_type" : "type-498",
5735   "self_type" : "type-500",
5736   "size" : 8,
5737   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5738  },
5739  {
5740   "alignment" : 8,
5741   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5742   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5743   "referenced_type" : "type-404",
5744   "self_type" : "type-403",
5745   "size" : 8,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
5751   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5752   "referenced_type" : "type-492",
5753   "self_type" : "type-494",
5754   "size" : 8,
5755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5756  },
5757  {
5758   "alignment" : 8,
5759   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5760   "name" : "android::hardware::hidl_binder_death_recipient *",
5761   "referenced_type" : "type-24",
5762   "self_type" : "type-23",
5763   "size" : 8,
5764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5765  },
5766  {
5767   "alignment" : 8,
5768   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5769   "name" : "android::hardware::hidl_death_recipient *",
5770   "referenced_type" : "type-27",
5771   "self_type" : "type-26",
5772   "size" : 8,
5773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5774  },
5775  {
5776   "alignment" : 8,
5777   "linker_set_key" : "android::hardware::hidl_memory *",
5778   "name" : "android::hardware::hidl_memory *",
5779   "referenced_type" : "type-377",
5780   "self_type" : "type-378",
5781   "size" : 8,
5782   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5783  },
5784  {
5785   "alignment" : 8,
5786   "linker_set_key" : "android::hardware::hidl_string *",
5787   "name" : "android::hardware::hidl_string *",
5788   "referenced_type" : "type-192",
5789   "self_type" : "type-381",
5790   "size" : 8,
5791   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5792  },
5793  {
5794   "alignment" : 8,
5795   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5796   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5797   "referenced_type" : "type-400",
5798   "self_type" : "type-406",
5799   "size" : 8,
5800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5801  },
5802  {
5803   "alignment" : 8,
5804   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5805   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5806   "referenced_type" : "type-393",
5807   "self_type" : "type-394",
5808   "size" : 8,
5809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5810  },
5811  {
5812   "alignment" : 8,
5813   "linker_set_key" : "android::hardware::hidl_version *",
5814   "name" : "android::hardware::hidl_version *",
5815   "referenced_type" : "type-504",
5816   "self_type" : "type-505",
5817   "size" : 8,
5818   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5819  },
5820  {
5821   "alignment" : 8,
5822   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5823   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5824   "referenced_type" : "type-822",
5825   "self_type" : "type-823",
5826   "size" : 8,
5827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h"
5828  },
5829  {
5830   "alignment" : 8,
5831   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5832   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5833   "referenced_type" : "type-815",
5834   "self_type" : "type-816",
5835   "size" : 8,
5836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h"
5837  },
5838  {
5839   "alignment" : 8,
5840   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5841   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5842   "referenced_type" : "type-8",
5843   "self_type" : "type-7",
5844   "size" : 8,
5845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5846  },
5847  {
5848   "alignment" : 8,
5849   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5850   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5851   "referenced_type" : "type-52",
5852   "self_type" : "type-200",
5853   "size" : 8,
5854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5855  },
5856  {
5857   "alignment" : 8,
5858   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5859   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5860   "referenced_type" : "type-187",
5861   "self_type" : "type-186",
5862   "size" : 8,
5863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5864  },
5865  {
5866   "alignment" : 8,
5867   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5868   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5869   "referenced_type" : "type-100",
5870   "self_type" : "type-99",
5871   "size" : 8,
5872   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5873  },
5874  {
5875   "alignment" : 8,
5876   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5877   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5878   "referenced_type" : "type-3",
5879   "self_type" : "type-155",
5880   "size" : 8,
5881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5882  },
5883  {
5884   "alignment" : 8,
5885   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5886   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5887   "referenced_type" : "type-837",
5888   "self_type" : "type-838",
5889   "size" : 8,
5890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h"
5891  },
5892  {
5893   "alignment" : 8,
5894   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5895   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5896   "referenced_type" : "type-830",
5897   "self_type" : "type-831",
5898   "size" : 8,
5899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h"
5900  },
5901  {
5902   "alignment" : 8,
5903   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5904   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5905   "referenced_type" : "type-51",
5906   "self_type" : "type-214",
5907   "size" : 8,
5908   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5909  },
5910  {
5911   "alignment" : 8,
5912   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5913   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5914   "referenced_type" : "type-105",
5915   "self_type" : "type-104",
5916   "size" : 8,
5917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5918  },
5919  {
5920   "alignment" : 8,
5921   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5922   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5923   "referenced_type" : "type-47",
5924   "self_type" : "type-59",
5925   "size" : 8,
5926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5927  },
5928  {
5929   "alignment" : 8,
5930   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5931   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5932   "referenced_type" : "type-87",
5933   "self_type" : "type-96",
5934   "size" : 8,
5935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5936  },
5937  {
5938   "alignment" : 8,
5939   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5940   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5941   "referenced_type" : "type-81",
5942   "self_type" : "type-86",
5943   "size" : 8,
5944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5945  },
5946  {
5947   "alignment" : 8,
5948   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5949   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5950   "referenced_type" : "type-50",
5951   "self_type" : "type-49",
5952   "size" : 8,
5953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5954  },
5955  {
5956   "alignment" : 8,
5957   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5958   "name" : "android::hidl::base::V1_0::BnHwBase *",
5959   "referenced_type" : "type-53",
5960   "self_type" : "type-568",
5961   "size" : 8,
5962   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5963  },
5964  {
5965   "alignment" : 8,
5966   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5967   "name" : "android::hidl::base::V1_0::IBase *",
5968   "referenced_type" : "type-30",
5969   "self_type" : "type-29",
5970   "size" : 8,
5971   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5972  },
5973  {
5974   "alignment" : 8,
5975   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5976   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5977   "referenced_type" : "type-162",
5978   "self_type" : "type-161",
5979   "size" : 8,
5980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5981  },
5982  {
5983   "alignment" : 8,
5984   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5985   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5986   "referenced_type" : "type-178",
5987   "self_type" : "type-177",
5988   "size" : 8,
5989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5990  },
5991  {
5992   "alignment" : 8,
5993   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5994   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5995   "referenced_type" : "type-111",
5996   "self_type" : "type-112",
5997   "size" : 8,
5998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5999  },
6000  {
6001   "alignment" : 8,
6002   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6003   "name" : "android::sp<android::hardware::IBinder> *",
6004   "referenced_type" : "type-113",
6005   "self_type" : "type-114",
6006   "size" : 8,
6007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6008  },
6009  {
6010   "alignment" : 8,
6011   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6012   "name" : "android::sp<android::hardware::ProcessState> *",
6013   "referenced_type" : "type-119",
6014   "self_type" : "type-157",
6015   "size" : 8,
6016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6017  },
6018  {
6019   "alignment" : 8,
6020   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6021   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6022   "referenced_type" : "type-22",
6023   "self_type" : "type-224",
6024   "size" : 8,
6025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6026  },
6027  {
6028   "alignment" : 8,
6029   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6030   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6031   "referenced_type" : "type-199",
6032   "self_type" : "type-203",
6033   "size" : 8,
6034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6035  },
6036  {
6037   "alignment" : 8,
6038   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6039   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6040   "referenced_type" : "type-98",
6041   "self_type" : "type-182",
6042   "size" : 8,
6043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6044  },
6045  {
6046   "alignment" : 8,
6047   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6048   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6049   "referenced_type" : "type-213",
6050   "self_type" : "type-215",
6051   "size" : 8,
6052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6053  },
6054  {
6055   "alignment" : 8,
6056   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6057   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6058   "referenced_type" : "type-103",
6059   "self_type" : "type-207",
6060   "size" : 8,
6061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6062  },
6063  {
6064   "alignment" : 8,
6065   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6066   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6067   "referenced_type" : "type-48",
6068   "self_type" : "type-219",
6069   "size" : 8,
6070   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6071  },
6072  {
6073   "alignment" : 8,
6074   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6075   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6076   "referenced_type" : "type-54",
6077   "self_type" : "type-78",
6078   "size" : 8,
6079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 8,
6083   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6084   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6085   "referenced_type" : "type-160",
6086   "self_type" : "type-163",
6087   "size" : 8,
6088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 8,
6092   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6093   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6094   "referenced_type" : "type-176",
6095   "self_type" : "type-179",
6096   "size" : 8,
6097   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6098  },
6099  {
6100   "alignment" : 8,
6101   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6102   "name" : "android::wp<android::hardware::BHwBinder> *",
6103   "referenced_type" : "type-38",
6104   "self_type" : "type-46",
6105   "size" : 8,
6106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6107  },
6108  {
6109   "alignment" : 8,
6110   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6111   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6112   "referenced_type" : "type-17",
6113   "self_type" : "type-16",
6114   "size" : 8,
6115   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6116  },
6117  {
6118   "alignment" : 8,
6119   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6120   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6121   "referenced_type" : "type-25",
6122   "self_type" : "type-32",
6123   "size" : 8,
6124   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6125  },
6126  {
6127   "alignment" : 8,
6128   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6129   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6130   "referenced_type" : "type-28",
6131   "self_type" : "type-865",
6132   "size" : 8,
6133   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6134  },
6135  {
6136   "alignment" : 8,
6137   "linker_set_key" : "android_flex_plane *",
6138   "name" : "android_flex_plane *",
6139   "referenced_type" : "type-633",
6140   "self_type" : "type-636",
6141   "size" : 8,
6142   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6143  },
6144  {
6145   "alignment" : 8,
6146   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6147   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6148   "referenced_type" : "type-133",
6149   "self_type" : "type-132",
6150   "size" : 8,
6151   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6152  },
6153  {
6154   "alignment" : 8,
6155   "linker_set_key" : "char *",
6156   "name" : "char *",
6157   "referenced_type" : "type-69",
6158   "self_type" : "type-466",
6159   "size" : 8,
6160   "source_file" : "/system/core/liblog/include/log/log_read.h"
6161  },
6162  {
6163   "alignment" : 8,
6164   "linker_set_key" : "const android::NativeHandle *",
6165   "name" : "const android::NativeHandle *",
6166   "referenced_type" : "type-524",
6167   "self_type" : "type-525",
6168   "size" : 8,
6169   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6170  },
6171  {
6172   "alignment" : 8,
6173   "linker_set_key" : "const android::RefBase *",
6174   "name" : "const android::RefBase *",
6175   "referenced_type" : "type-370",
6176   "self_type" : "type-371",
6177   "size" : 8,
6178   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6179  },
6180  {
6181   "alignment" : 8,
6182   "linker_set_key" : "const android::String16 *",
6183   "name" : "const android::String16 *",
6184   "referenced_type" : "type-135",
6185   "self_type" : "type-540",
6186   "size" : 8,
6187   "source_file" : "/system/core/libutils/include/utils/String16.h"
6188  },
6189  {
6190   "alignment" : 8,
6191   "linker_set_key" : "const android::String8 *",
6192   "name" : "const android::String8 *",
6193   "referenced_type" : "type-533",
6194   "self_type" : "type-534",
6195   "size" : 8,
6196   "source_file" : "/system/core/libutils/include/utils/String8.h"
6197  },
6198  {
6199   "alignment" : 8,
6200   "linker_set_key" : "const android::VectorImpl *",
6201   "name" : "const android::VectorImpl *",
6202   "referenced_type" : "type-612",
6203   "self_type" : "type-613",
6204   "size" : 8,
6205   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6206  },
6207  {
6208   "alignment" : 8,
6209   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6210   "name" : "const android::hardware::BpHwRefBase *",
6211   "referenced_type" : "type-544",
6212   "self_type" : "type-545",
6213   "size" : 8,
6214   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6215  },
6216  {
6217   "alignment" : 8,
6218   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6219   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6220   "referenced_type" : "type-578",
6221   "self_type" : "type-579",
6222   "size" : 8,
6223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6224  },
6225  {
6226   "alignment" : 8,
6227   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6228   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6229   "referenced_type" : "type-583",
6230   "self_type" : "type-585",
6231   "size" : 8,
6232   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6233  },
6234  {
6235   "alignment" : 8,
6236   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6237   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6238   "referenced_type" : "type-259",
6239   "self_type" : "type-260",
6240   "size" : 8,
6241   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6242  },
6243  {
6244   "alignment" : 8,
6245   "linker_set_key" : "const android::hardware::Return<bool> *",
6246   "name" : "const android::hardware::Return<bool> *",
6247   "referenced_type" : "type-245",
6248   "self_type" : "type-246",
6249   "size" : 8,
6250   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6251  },
6252  {
6253   "alignment" : 8,
6254   "linker_set_key" : "const android::hardware::Return<int> *",
6255   "name" : "const android::hardware::Return<int> *",
6256   "referenced_type" : "type-251",
6257   "self_type" : "type-252",
6258   "size" : 8,
6259   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6260  },
6261  {
6262   "alignment" : 8,
6263   "linker_set_key" : "const android::hardware::Status *",
6264   "name" : "const android::hardware::Status *",
6265   "referenced_type" : "type-234",
6266   "self_type" : "type-238",
6267   "size" : 8,
6268   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6269  },
6270  {
6271   "alignment" : 8,
6272   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
6273   "name" : "const android::hardware::details::const_accessor<int, 32> *",
6274   "referenced_type" : "type-481",
6275   "self_type" : "type-482",
6276   "size" : 8,
6277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6278  },
6279  {
6280   "alignment" : 8,
6281   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6282   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6283   "referenced_type" : "type-486",
6284   "self_type" : "type-487",
6285   "size" : 8,
6286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6287  },
6288  {
6289   "alignment" : 8,
6290   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6291   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6292   "referenced_type" : "type-475",
6293   "self_type" : "type-476",
6294   "size" : 8,
6295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6296  },
6297  {
6298   "alignment" : 8,
6299   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6300   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6301   "referenced_type" : "type-739",
6302   "self_type" : "type-750",
6303   "size" : 8,
6304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6305  },
6306  {
6307   "alignment" : 8,
6308   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6309   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6310   "referenced_type" : "type-824",
6311   "self_type" : "type-839",
6312   "size" : 8,
6313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6314  },
6315  {
6316   "alignment" : 8,
6317   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6318   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6319   "referenced_type" : "type-861",
6320   "self_type" : "type-862",
6321   "size" : 8,
6322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6327   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6328   "referenced_type" : "type-617",
6329   "self_type" : "type-628",
6330   "size" : 8,
6331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6332  },
6333  {
6334   "alignment" : 8,
6335   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6336   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6337   "referenced_type" : "type-459",
6338   "self_type" : "type-473",
6339   "size" : 8,
6340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6341  },
6342  {
6343   "alignment" : 8,
6344   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6345   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6346   "referenced_type" : "type-584",
6347   "self_type" : "type-598",
6348   "size" : 8,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 8,
6353   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6354   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6355   "referenced_type" : "type-357",
6356   "self_type" : "type-368",
6357   "size" : 8,
6358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6359  },
6360  {
6361   "alignment" : 8,
6362   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6363   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6364   "referenced_type" : "type-152",
6365   "self_type" : "type-175",
6366   "size" : 8,
6367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6368  },
6369  {
6370   "alignment" : 8,
6371   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6372   "name" : "const android::hardware::details::hidl_pointer<int> *",
6373   "referenced_type" : "type-511",
6374   "self_type" : "type-522",
6375   "size" : 8,
6376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6377  },
6378  {
6379   "alignment" : 8,
6380   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6381   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6382   "referenced_type" : "type-864",
6383   "self_type" : "type-866",
6384   "size" : 8,
6385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6386  },
6387  {
6388   "alignment" : 8,
6389   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6390   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6391   "referenced_type" : "type-658",
6392   "self_type" : "type-664",
6393   "size" : 8,
6394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6395  },
6396  {
6397   "alignment" : 8,
6398   "linker_set_key" : "const android::hardware::details::return_status *",
6399   "name" : "const android::hardware::details::return_status *",
6400   "referenced_type" : "type-264",
6401   "self_type" : "type-265",
6402   "size" : 8,
6403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6404  },
6405  {
6406   "alignment" : 8,
6407   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
6408   "name" : "const android::hardware::hidl_array<int, 32> *",
6409   "referenced_type" : "type-501",
6410   "self_type" : "type-502",
6411   "size" : 8,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6413  },
6414  {
6415   "alignment" : 8,
6416   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
6417   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6418   "referenced_type" : "type-488",
6419   "self_type" : "type-489",
6420   "size" : 8,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6422  },
6423  {
6424   "alignment" : 8,
6425   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
6426   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
6427   "referenced_type" : "type-495",
6428   "self_type" : "type-496",
6429   "size" : 8,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6431  },
6432  {
6433   "alignment" : 8,
6434   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6435   "name" : "const android::hardware::hidl_death_recipient *",
6436   "referenced_type" : "type-76",
6437   "self_type" : "type-77",
6438   "size" : 8,
6439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6440  },
6441  {
6442   "alignment" : 8,
6443   "linker_set_key" : "const android::hardware::hidl_memory *",
6444   "name" : "const android::hardware::hidl_memory *",
6445   "referenced_type" : "type-383",
6446   "self_type" : "type-387",
6447   "size" : 8,
6448   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6449  },
6450  {
6451   "alignment" : 8,
6452   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6453   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6454   "referenced_type" : "type-428",
6455   "self_type" : "type-429",
6456   "size" : 8,
6457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6458  },
6459  {
6460   "alignment" : 8,
6461   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6462   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6463   "referenced_type" : "type-435",
6464   "self_type" : "type-436",
6465   "size" : 8,
6466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6467  },
6468  {
6469   "alignment" : 8,
6470   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6471   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6472   "referenced_type" : "type-444",
6473   "self_type" : "type-445",
6474   "size" : 8,
6475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6476  },
6477  {
6478   "alignment" : 8,
6479   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6480   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6481   "referenced_type" : "type-417",
6482   "self_type" : "type-418",
6483   "size" : 8,
6484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6485  },
6486  {
6487   "alignment" : 8,
6488   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6489   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6490   "referenced_type" : "type-460",
6491   "self_type" : "type-461",
6492   "size" : 8,
6493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6498   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6499   "referenced_type" : "type-455",
6500   "self_type" : "type-456",
6501   "size" : 8,
6502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6503  },
6504  {
6505   "alignment" : 8,
6506   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6507   "name" : "const android::hardware::hidl_vec<int> *",
6508   "referenced_type" : "type-414",
6509   "self_type" : "type-415",
6510   "size" : 8,
6511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6512  },
6513  {
6514   "alignment" : 8,
6515   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6516   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6517   "referenced_type" : "type-451",
6518   "self_type" : "type-452",
6519   "size" : 8,
6520   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6521  },
6522  {
6523   "alignment" : 8,
6524   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6525   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6526   "referenced_type" : "type-420",
6527   "self_type" : "type-421",
6528   "size" : 8,
6529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6530  },
6531  {
6532   "alignment" : 8,
6533   "linker_set_key" : "const android::hardware::hidl_version *",
6534   "name" : "const android::hardware::hidl_version *",
6535   "referenced_type" : "type-506",
6536   "self_type" : "type-507",
6537   "size" : 8,
6538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6539  },
6540  {
6541   "alignment" : 8,
6542   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6543   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6544   "referenced_type" : "type-828",
6545   "self_type" : "type-829",
6546   "size" : 8,
6547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
6548  },
6549  {
6550   "alignment" : 8,
6551   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6552   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6553   "referenced_type" : "type-820",
6554   "self_type" : "type-821",
6555   "size" : 8,
6556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
6557  },
6558  {
6559   "alignment" : 8,
6560   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6561   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6562   "referenced_type" : "type-793",
6563   "self_type" : "type-794",
6564   "size" : 8,
6565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
6566  },
6567  {
6568   "alignment" : 8,
6569   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6570   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6571   "referenced_type" : "type-197",
6572   "self_type" : "type-198",
6573   "size" : 8,
6574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6575  },
6576  {
6577   "alignment" : 8,
6578   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6579   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6580   "referenced_type" : "type-843",
6581   "self_type" : "type-844",
6582   "size" : 8,
6583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
6584  },
6585  {
6586   "alignment" : 8,
6587   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6588   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6589   "referenced_type" : "type-835",
6590   "self_type" : "type-836",
6591   "size" : 8,
6592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
6593  },
6594  {
6595   "alignment" : 8,
6596   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6597   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6598   "referenced_type" : "type-801",
6599   "self_type" : "type-802",
6600   "size" : 8,
6601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
6602  },
6603  {
6604   "alignment" : 8,
6605   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6606   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6607   "referenced_type" : "type-211",
6608   "self_type" : "type-212",
6609   "size" : 8,
6610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6611  },
6612  {
6613   "alignment" : 8,
6614   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6615   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6616   "referenced_type" : "type-845",
6617   "self_type" : "type-846",
6618   "size" : 8,
6619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
6620  },
6621  {
6622   "alignment" : 8,
6623   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6624   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6625   "referenced_type" : "type-805",
6626   "self_type" : "type-806",
6627   "size" : 8,
6628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
6629  },
6630  {
6631   "alignment" : 8,
6632   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6633   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6634   "referenced_type" : "type-813",
6635   "self_type" : "type-814",
6636   "size" : 8,
6637   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6638  },
6639  {
6640   "alignment" : 8,
6641   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6642   "name" : "const android::hidl::base::V1_0::IBase *",
6643   "referenced_type" : "type-109",
6644   "self_type" : "type-110",
6645   "size" : 8,
6646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6647  },
6648  {
6649   "alignment" : 8,
6650   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6651   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6652   "referenced_type" : "type-166",
6653   "self_type" : "type-167",
6654   "size" : 8,
6655   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6656  },
6657  {
6658   "alignment" : 8,
6659   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6660   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6661   "referenced_type" : "type-665",
6662   "self_type" : "type-666",
6663   "size" : 8,
6664   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6665  },
6666  {
6667   "alignment" : 8,
6668   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6669   "name" : "const android::sp<android::hardware::IBinder> *",
6670   "referenced_type" : "type-115",
6671   "self_type" : "type-116",
6672   "size" : 8,
6673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6674  },
6675  {
6676   "alignment" : 8,
6677   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6678   "name" : "const android::sp<android::hardware::ProcessState> *",
6679   "referenced_type" : "type-158",
6680   "self_type" : "type-159",
6681   "size" : 8,
6682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6683  },
6684  {
6685   "alignment" : 8,
6686   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6687   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6688   "referenced_type" : "type-21",
6689   "self_type" : "type-227",
6690   "size" : 8,
6691   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6692  },
6693  {
6694   "alignment" : 8,
6695   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6696   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6697   "referenced_type" : "type-35",
6698   "self_type" : "type-75",
6699   "size" : 8,
6700   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6701  },
6702  {
6703   "alignment" : 8,
6704   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6705   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6706   "referenced_type" : "type-204",
6707   "self_type" : "type-206",
6708   "size" : 8,
6709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6710  },
6711  {
6712   "alignment" : 8,
6713   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6714   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6715   "referenced_type" : "type-97",
6716   "self_type" : "type-196",
6717   "size" : 8,
6718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6719  },
6720  {
6721   "alignment" : 8,
6722   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6723   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6724   "referenced_type" : "type-216",
6725   "self_type" : "type-218",
6726   "size" : 8,
6727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6728  },
6729  {
6730   "alignment" : 8,
6731   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6732   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6733   "referenced_type" : "type-102",
6734   "self_type" : "type-210",
6735   "size" : 8,
6736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6737  },
6738  {
6739   "alignment" : 8,
6740   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6741   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6742   "referenced_type" : "type-82",
6743   "self_type" : "type-223",
6744   "size" : 8,
6745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6746  },
6747  {
6748   "alignment" : 8,
6749   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6750   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6751   "referenced_type" : "type-79",
6752   "self_type" : "type-108",
6753   "size" : 8,
6754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6755  },
6756  {
6757   "alignment" : 8,
6758   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6759   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6760   "referenced_type" : "type-164",
6761   "self_type" : "type-165",
6762   "size" : 8,
6763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6768   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6769   "referenced_type" : "type-180",
6770   "self_type" : "type-181",
6771   "size" : 8,
6772   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6773  },
6774  {
6775   "alignment" : 8,
6776   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6777   "name" : "const android::wp<android::hardware::BHwBinder> *",
6778   "referenced_type" : "type-60",
6779   "self_type" : "type-73",
6780   "size" : 8,
6781   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6782  },
6783  {
6784   "alignment" : 8,
6785   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6786   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6787   "referenced_type" : "type-33",
6788   "self_type" : "type-34",
6789   "size" : 8,
6790   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6791  },
6792  {
6793   "alignment" : 8,
6794   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6795   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6796   "referenced_type" : "type-868",
6797   "self_type" : "type-869",
6798   "size" : 8,
6799   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6800  },
6801  {
6802   "alignment" : 8,
6803   "linker_set_key" : "const char *",
6804   "name" : "const char *",
6805   "referenced_type" : "type-147",
6806   "self_type" : "type-146",
6807   "size" : 8,
6808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6809  },
6810  {
6811   "alignment" : 8,
6812   "linker_set_key" : "const char16_t *",
6813   "name" : "const char16_t *",
6814   "referenced_type" : "type-138",
6815   "self_type" : "type-137",
6816   "size" : 8,
6817   "source_file" : "/system/core/libutils/include/utils/String16.h"
6818  },
6819  {
6820   "alignment" : 8,
6821   "linker_set_key" : "const int *",
6822   "name" : "const int *",
6823   "referenced_type" : "type-479",
6824   "self_type" : "type-478",
6825   "size" : 8,
6826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6827  },
6828  {
6829   "alignment" : 8,
6830   "linker_set_key" : "const log_msg *",
6831   "name" : "const log_msg *",
6832   "referenced_type" : "type-61",
6833   "self_type" : "type-85",
6834   "size" : 8,
6835   "source_file" : "/system/core/liblog/include/log/log_read.h"
6836  },
6837  {
6838   "alignment" : 8,
6839   "linker_set_key" : "const native_handle *",
6840   "name" : "const native_handle *",
6841   "referenced_type" : "type-270",
6842   "self_type" : "type-269",
6843   "size" : 8,
6844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6845  },
6846  {
6847   "alignment" : 8,
6848   "linker_set_key" : "const unsigned char *",
6849   "name" : "const unsigned char *",
6850   "referenced_type" : "type-472",
6851   "self_type" : "type-471",
6852   "size" : 8,
6853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6854  },
6855  {
6856   "alignment" : 8,
6857   "linker_set_key" : "const unsigned long long *",
6858   "name" : "const unsigned long long *",
6859   "referenced_type" : "type-559",
6860   "self_type" : "type-558",
6861   "size" : 8,
6862   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6863  },
6864  {
6865   "alignment" : 8,
6866   "linker_set_key" : "const void *",
6867   "name" : "const void *",
6868   "referenced_type" : "type-509",
6869   "self_type" : "type-510",
6870   "size" : 8,
6871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6872  },
6873  {
6874   "alignment" : 8,
6875   "linker_set_key" : "int (*)(void *)",
6876   "name" : "int (*)(void *)",
6877   "referenced_type" : "type-644",
6878   "self_type" : "type-645",
6879   "size" : 8,
6880   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6881  },
6882  {
6883   "alignment" : 8,
6884   "linker_set_key" : "int *",
6885   "name" : "int *",
6886   "referenced_type" : "type-41",
6887   "self_type" : "type-413",
6888   "size" : 8,
6889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6890  },
6891  {
6892   "alignment" : 8,
6893   "linker_set_key" : "log_msg *",
6894   "name" : "log_msg *",
6895   "referenced_type" : "type-62",
6896   "self_type" : "type-156",
6897   "size" : 8,
6898   "source_file" : "/system/core/liblog/include/log/log_read.h"
6899  },
6900  {
6901   "alignment" : 8,
6902   "linker_set_key" : "native_handle *",
6903   "name" : "native_handle *",
6904   "referenced_type" : "type-201",
6905   "self_type" : "type-281",
6906   "size" : 8,
6907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6908  },
6909  {
6910   "alignment" : 8,
6911   "linker_set_key" : "unsigned char *",
6912   "name" : "unsigned char *",
6913   "referenced_type" : "type-65",
6914   "self_type" : "type-449",
6915   "size" : 8,
6916   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6917  },
6918  {
6919   "alignment" : 8,
6920   "linker_set_key" : "unsigned int *",
6921   "name" : "unsigned int *",
6922   "referenced_type" : "type-2",
6923   "self_type" : "type-191",
6924   "size" : 8,
6925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6926  },
6927  {
6928   "alignment" : 8,
6929   "linker_set_key" : "unsigned long long *",
6930   "name" : "unsigned long long *",
6931   "referenced_type" : "type-330",
6932   "self_type" : "type-554",
6933   "size" : 8,
6934   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6935  },
6936  {
6937   "alignment" : 8,
6938   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6939   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6940   "referenced_type" : "type-556",
6941   "self_type" : "type-555",
6942   "size" : 8,
6943   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6944  },
6945  {
6946   "alignment" : 8,
6947   "linker_set_key" : "void *",
6948   "name" : "void *",
6949   "referenced_type" : "type-44",
6950   "self_type" : "type-43",
6951   "size" : 8,
6952   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6953  },
6954  {
6955   "alignment" : 8,
6956   "linker_set_key" : "void **",
6957   "name" : "void **",
6958   "referenced_type" : "type-43",
6959   "self_type" : "type-646",
6960   "size" : 8,
6961   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6962  }
6963 ],
6964 "qualified_types" :
6965 [
6966  {
6967   "alignment" : 8,
6968   "is_const" : true,
6969   "linker_set_key" : "android::RefBase::weakref_impl *const",
6970   "name" : "android::RefBase::weakref_impl *const",
6971   "referenced_type" : "type-14",
6972   "self_type" : "type-13",
6973   "size" : 8,
6974   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6975  },
6976  {
6977   "alignment" : 8,
6978   "is_const" : true,
6979   "linker_set_key" : "android::hardware::IBinder *const",
6980   "name" : "android::hardware::IBinder *const",
6981   "referenced_type" : "type-94",
6982   "self_type" : "type-93",
6983   "size" : 8,
6984   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6985  },
6986  {
6987   "alignment" : 8,
6988   "is_const" : true,
6989   "linker_set_key" : "const android::NativeHandle",
6990   "name" : "const android::NativeHandle",
6991   "referenced_type" : "type-280",
6992   "self_type" : "type-524",
6993   "size" : 24,
6994   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6995  },
6996  {
6997   "alignment" : 8,
6998   "is_const" : true,
6999   "linker_set_key" : "const android::RefBase",
7000   "name" : "const android::RefBase",
7001   "referenced_type" : "type-12",
7002   "self_type" : "type-370",
7003   "size" : 16,
7004   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7005  },
7006  {
7007   "alignment" : 8,
7008   "is_const" : true,
7009   "linker_set_key" : "const android::String16",
7010   "name" : "const android::String16",
7011   "referenced_type" : "type-136",
7012   "self_type" : "type-135",
7013   "size" : 8,
7014   "source_file" : "/system/core/libutils/include/utils/String16.h"
7015  },
7016  {
7017   "alignment" : 8,
7018   "is_const" : true,
7019   "linker_set_key" : "const android::String8",
7020   "name" : "const android::String8",
7021   "referenced_type" : "type-145",
7022   "self_type" : "type-533",
7023   "size" : 8,
7024   "source_file" : "/system/core/libutils/include/utils/String8.h"
7025  },
7026  {
7027   "alignment" : 8,
7028   "is_const" : true,
7029   "linker_set_key" : "const android::VectorImpl",
7030   "name" : "const android::VectorImpl",
7031   "referenced_type" : "type-128",
7032   "self_type" : "type-612",
7033   "size" : 40,
7034   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7035  },
7036  {
7037   "alignment" : 8,
7038   "is_const" : true,
7039   "linker_set_key" : "const android::hardware::BpHwRefBase",
7040   "name" : "const android::hardware::BpHwRefBase",
7041   "referenced_type" : "type-92",
7042   "self_type" : "type-544",
7043   "size" : 48,
7044   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7045  },
7046  {
7047   "alignment" : 8,
7048   "is_const" : true,
7049   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7050   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7051   "referenced_type" : "type-572",
7052   "self_type" : "type-578",
7053   "size" : 64,
7054   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7055  },
7056  {
7057   "alignment" : 8,
7058   "is_const" : true,
7059   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7060   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7061   "referenced_type" : "type-580",
7062   "self_type" : "type-583",
7063   "size" : 64,
7064   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7065  },
7066  {
7067   "alignment" : 8,
7068   "is_const" : true,
7069   "linker_set_key" : "const android::hardware::Parcel",
7070   "name" : "const android::hardware::Parcel",
7071   "referenced_type" : "type-552",
7072   "self_type" : "type-566",
7073   "size" : 136,
7074   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7075  },
7076  {
7077   "alignment" : 8,
7078   "is_const" : true,
7079   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7080   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7081   "referenced_type" : "type-253",
7082   "self_type" : "type-259",
7083   "size" : 48,
7084   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7085  },
7086  {
7087   "alignment" : 8,
7088   "is_const" : true,
7089   "linker_set_key" : "const android::hardware::Return<bool>",
7090   "name" : "const android::hardware::Return<bool>",
7091   "referenced_type" : "type-239",
7092   "self_type" : "type-245",
7093   "size" : 40,
7094   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7095  },
7096  {
7097   "alignment" : 8,
7098   "is_const" : true,
7099   "linker_set_key" : "const android::hardware::Return<int>",
7100   "name" : "const android::hardware::Return<int>",
7101   "referenced_type" : "type-247",
7102   "self_type" : "type-251",
7103   "size" : 40,
7104   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7105  },
7106  {
7107   "alignment" : 8,
7108   "is_const" : true,
7109   "linker_set_key" : "const android::hardware::Status",
7110   "name" : "const android::hardware::Status",
7111   "referenced_type" : "type-229",
7112   "self_type" : "type-234",
7113   "size" : 32,
7114   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7115  },
7116  {
7117   "alignment" : 4,
7118   "is_const" : true,
7119   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7120   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7121   "referenced_type" : "type-427",
7122   "self_type" : "type-715",
7123   "size" : 4,
7124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "is_const" : true,
7129   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioDevice",
7130   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
7131   "referenced_type" : "type-694",
7132   "self_type" : "type-727",
7133   "size" : 4,
7134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7135  },
7136  {
7137   "alignment" : 4,
7138   "is_const" : true,
7139   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat",
7140   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
7141   "referenced_type" : "type-434",
7142   "self_type" : "type-804",
7143   "size" : 4,
7144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "is_const" : true,
7149   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain",
7150   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
7151   "referenced_type" : "type-442",
7152   "self_type" : "type-860",
7153   "size" : 32,
7154   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7155  },
7156  {
7157   "alignment" : 4,
7158   "is_const" : true,
7159   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7160   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7161   "referenced_type" : "type-443",
7162   "self_type" : "type-734",
7163   "size" : 4,
7164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7165  },
7166  {
7167   "alignment" : 4,
7168   "is_const" : true,
7169   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7170   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7171   "referenced_type" : "type-686",
7172   "self_type" : "type-719",
7173   "size" : 4,
7174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "is_const" : true,
7179   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7180   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7181   "referenced_type" : "type-696",
7182   "self_type" : "type-729",
7183   "size" : 4,
7184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "is_const" : true,
7189   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7190   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7191   "referenced_type" : "type-692",
7192   "self_type" : "type-725",
7193   "size" : 4,
7194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7195  },
7196  {
7197   "alignment" : 4,
7198   "is_const" : true,
7199   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7200   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7201   "referenced_type" : "type-711",
7202   "self_type" : "type-738",
7203   "size" : 4,
7204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7205  },
7206  {
7207   "alignment" : 4,
7208   "is_const" : true,
7209   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMode",
7210   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
7211   "referenced_type" : "type-693",
7212   "self_type" : "type-726",
7213   "size" : 4,
7214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "is_const" : true,
7219   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7220   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7221   "referenced_type" : "type-695",
7222   "self_type" : "type-728",
7223   "size" : 4,
7224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7225  },
7226  {
7227   "alignment" : 4,
7228   "is_const" : true,
7229   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7230   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7231   "referenced_type" : "type-705",
7232   "self_type" : "type-737",
7233   "size" : 4,
7234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "is_const" : true,
7239   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7240   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7241   "referenced_type" : "type-701",
7242   "self_type" : "type-735",
7243   "size" : 4,
7244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortType",
7250   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
7251   "referenced_type" : "type-702",
7252   "self_type" : "type-736",
7253   "size" : 4,
7254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7260   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7261   "referenced_type" : "type-690",
7262   "self_type" : "type-723",
7263   "size" : 4,
7264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "is_const" : true,
7269   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSource",
7270   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
7271   "referenced_type" : "type-689",
7272   "self_type" : "type-722",
7273   "size" : 4,
7274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "is_const" : true,
7279   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7280   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7281   "referenced_type" : "type-688",
7282   "self_type" : "type-721",
7283   "size" : 4,
7284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7285  },
7286  {
7287   "alignment" : 4,
7288   "is_const" : true,
7289   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioUsage",
7290   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
7291   "referenced_type" : "type-697",
7292   "self_type" : "type-730",
7293   "size" : 4,
7294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7300   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7301   "referenced_type" : "type-691",
7302   "self_type" : "type-724",
7303   "size" : 4,
7304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "const android::hardware::details::SchedPrio",
7310   "name" : "const android::hardware::details::SchedPrio",
7311   "referenced_type" : "type-575",
7312   "self_type" : "type-577",
7313   "size" : 8,
7314   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7315  },
7316  {
7317   "alignment" : 8,
7318   "is_const" : true,
7319   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
7320   "name" : "const android::hardware::details::const_accessor<int, 32>",
7321   "referenced_type" : "type-477",
7322   "self_type" : "type-481",
7323   "size" : 8,
7324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7325  },
7326  {
7327   "alignment" : 8,
7328   "is_const" : true,
7329   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7330   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7331   "referenced_type" : "type-483",
7332   "self_type" : "type-486",
7333   "size" : 8,
7334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7335  },
7336  {
7337   "alignment" : 8,
7338   "is_const" : true,
7339   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7340   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7341   "referenced_type" : "type-470",
7342   "self_type" : "type-475",
7343   "size" : 8,
7344   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7345  },
7346  {
7347   "alignment" : 8,
7348   "is_const" : true,
7349   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7350   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7351   "referenced_type" : "type-424",
7352   "self_type" : "type-739",
7353   "size" : 8,
7354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7355  },
7356  {
7357   "alignment" : 8,
7358   "is_const" : true,
7359   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7360   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7361   "referenced_type" : "type-431",
7362   "self_type" : "type-824",
7363   "size" : 8,
7364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7365  },
7366  {
7367   "alignment" : 8,
7368   "is_const" : true,
7369   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7370   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7371   "referenced_type" : "type-439",
7372   "self_type" : "type-861",
7373   "size" : 8,
7374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7375  },
7376  {
7377   "alignment" : 8,
7378   "is_const" : true,
7379   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7380   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7381   "referenced_type" : "type-401",
7382   "self_type" : "type-617",
7383   "size" : 8,
7384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7385  },
7386  {
7387   "alignment" : 8,
7388   "is_const" : true,
7389   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7390   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7391   "referenced_type" : "type-379",
7392   "self_type" : "type-459",
7393   "size" : 8,
7394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7395  },
7396  {
7397   "alignment" : 8,
7398   "is_const" : true,
7399   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7400   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7401   "referenced_type" : "type-5",
7402   "self_type" : "type-584",
7403   "size" : 8,
7404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7405  },
7406  {
7407   "alignment" : 8,
7408   "is_const" : true,
7409   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7410   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7411   "referenced_type" : "type-184",
7412   "self_type" : "type-357",
7413   "size" : 8,
7414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "is_const" : true,
7419   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7420   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7421   "referenced_type" : "type-153",
7422   "self_type" : "type-152",
7423   "size" : 8,
7424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7425  },
7426  {
7427   "alignment" : 8,
7428   "is_const" : true,
7429   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7430   "name" : "const android::hardware::details::hidl_pointer<int>",
7431   "referenced_type" : "type-411",
7432   "self_type" : "type-511",
7433   "size" : 8,
7434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7435  },
7436  {
7437   "alignment" : 8,
7438   "is_const" : true,
7439   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7440   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7441   "referenced_type" : "type-447",
7442   "self_type" : "type-864",
7443   "size" : 8,
7444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7445  },
7446  {
7447   "alignment" : 8,
7448   "is_const" : true,
7449   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7450   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7451   "referenced_type" : "type-189",
7452   "self_type" : "type-658",
7453   "size" : 8,
7454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7455  },
7456  {
7457   "alignment" : 8,
7458   "is_const" : true,
7459   "linker_set_key" : "const android::hardware::details::return_status",
7460   "name" : "const android::hardware::details::return_status",
7461   "referenced_type" : "type-240",
7462   "self_type" : "type-264",
7463   "size" : 40,
7464   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7465  },
7466  {
7467   "alignment" : 4,
7468   "is_const" : true,
7469   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
7470   "name" : "const android::hardware::hidl_array<int, 32>",
7471   "referenced_type" : "type-498",
7472   "self_type" : "type-501",
7473   "size" : 128,
7474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7475  },
7476  {
7477   "alignment" : 1,
7478   "is_const" : true,
7479   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
7480   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7481   "referenced_type" : "type-404",
7482   "self_type" : "type-488",
7483   "size" : 32,
7484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7485  },
7486  {
7487   "alignment" : 1,
7488   "is_const" : true,
7489   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>",
7490   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
7491   "referenced_type" : "type-492",
7492   "self_type" : "type-495",
7493   "size" : 6,
7494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7495  },
7496  {
7497   "alignment" : 8,
7498   "is_const" : true,
7499   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7500   "name" : "const android::hardware::hidl_death_recipient",
7501   "referenced_type" : "type-27",
7502   "self_type" : "type-76",
7503   "size" : 24,
7504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "is_const" : true,
7509   "linker_set_key" : "const android::hardware::hidl_handle",
7510   "name" : "const android::hardware::hidl_handle",
7511   "referenced_type" : "type-374",
7512   "self_type" : "type-518",
7513   "size" : 16,
7514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7515  },
7516  {
7517   "alignment" : 8,
7518   "is_const" : true,
7519   "linker_set_key" : "const android::hardware::hidl_memory",
7520   "name" : "const android::hardware::hidl_memory",
7521   "referenced_type" : "type-377",
7522   "self_type" : "type-383",
7523   "size" : 40,
7524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7525  },
7526  {
7527   "alignment" : 8,
7528   "is_const" : true,
7529   "linker_set_key" : "const android::hardware::hidl_string",
7530   "name" : "const android::hardware::hidl_string",
7531   "referenced_type" : "type-192",
7532   "self_type" : "type-375",
7533   "size" : 16,
7534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7535  },
7536  {
7537   "alignment" : 8,
7538   "is_const" : true,
7539   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7540   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7541   "referenced_type" : "type-423",
7542   "self_type" : "type-428",
7543   "size" : 16,
7544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7545  },
7546  {
7547   "alignment" : 8,
7548   "is_const" : true,
7549   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7550   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7551   "referenced_type" : "type-430",
7552   "self_type" : "type-435",
7553   "size" : 16,
7554   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7555  },
7556  {
7557   "alignment" : 8,
7558   "is_const" : true,
7559   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7560   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7561   "referenced_type" : "type-438",
7562   "self_type" : "type-444",
7563   "size" : 16,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7565  },
7566  {
7567   "alignment" : 8,
7568   "is_const" : true,
7569   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7570   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7571   "referenced_type" : "type-393",
7572   "self_type" : "type-807",
7573   "size" : 16,
7574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7575  },
7576  {
7577   "alignment" : 8,
7578   "is_const" : true,
7579   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7580   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7581   "referenced_type" : "type-4",
7582   "self_type" : "type-417",
7583   "size" : 16,
7584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7585  },
7586  {
7587   "alignment" : 8,
7588   "is_const" : true,
7589   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7590   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7591   "referenced_type" : "type-458",
7592   "self_type" : "type-460",
7593   "size" : 16,
7594   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7595  },
7596  {
7597   "alignment" : 8,
7598   "is_const" : true,
7599   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7600   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7601   "referenced_type" : "type-454",
7602   "self_type" : "type-455",
7603   "size" : 16,
7604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7605  },
7606  {
7607   "alignment" : 8,
7608   "is_const" : true,
7609   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7610   "name" : "const android::hardware::hidl_vec<int>",
7611   "referenced_type" : "type-410",
7612   "self_type" : "type-414",
7613   "size" : 16,
7614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7615  },
7616  {
7617   "alignment" : 8,
7618   "is_const" : true,
7619   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7620   "name" : "const android::hardware::hidl_vec<unsigned char>",
7621   "referenced_type" : "type-446",
7622   "self_type" : "type-451",
7623   "size" : 16,
7624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7625  },
7626  {
7627   "alignment" : 8,
7628   "is_const" : true,
7629   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7630   "name" : "const android::hardware::hidl_vec<unsigned int>",
7631   "referenced_type" : "type-188",
7632   "self_type" : "type-420",
7633   "size" : 16,
7634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7635  },
7636  {
7637   "alignment" : 2,
7638   "is_const" : true,
7639   "linker_set_key" : "const android::hardware::hidl_version",
7640   "name" : "const android::hardware::hidl_version",
7641   "referenced_type" : "type-504",
7642   "self_type" : "type-506",
7643   "size" : 4,
7644   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7645  },
7646  {
7647   "alignment" : 8,
7648   "is_const" : true,
7649   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7650   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7651   "referenced_type" : "type-825",
7652   "self_type" : "type-828",
7653   "size" : 216,
7654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
7655  },
7656  {
7657   "alignment" : 8,
7658   "is_const" : true,
7659   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7660   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7661   "referenced_type" : "type-817",
7662   "self_type" : "type-820",
7663   "size" : 216,
7664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
7665  },
7666  {
7667   "alignment" : 4,
7668   "is_const" : true,
7669   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7670   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7671   "referenced_type" : "type-8",
7672   "self_type" : "type-562",
7673   "size" : 8,
7674   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7675  },
7676  {
7677   "alignment" : 8,
7678   "is_const" : true,
7679   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7680   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7681   "referenced_type" : "type-52",
7682   "self_type" : "type-793",
7683   "size" : 24,
7684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
7685  },
7686  {
7687   "alignment" : 8,
7688   "is_const" : true,
7689   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7690   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7691   "referenced_type" : "type-187",
7692   "self_type" : "type-337",
7693   "size" : 56,
7694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7695  },
7696  {
7697   "alignment" : 8,
7698   "is_const" : true,
7699   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7700   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7701   "referenced_type" : "type-791",
7702   "self_type" : "type-849",
7703   "size" : 72,
7704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7705  },
7706  {
7707   "alignment" : 8,
7708   "is_const" : true,
7709   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7710   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7711   "referenced_type" : "type-792",
7712   "self_type" : "type-851",
7713   "size" : 48,
7714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7715  },
7716  {
7717   "alignment" : 8,
7718   "is_const" : true,
7719   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7720   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7721   "referenced_type" : "type-790",
7722   "self_type" : "type-847",
7723   "size" : 56,
7724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7725  },
7726  {
7727   "alignment" : 8,
7728   "is_const" : true,
7729   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7730   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7731   "referenced_type" : "type-100",
7732   "self_type" : "type-197",
7733   "size" : 24,
7734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7735  },
7736  {
7737   "alignment" : 4,
7738   "is_const" : true,
7739   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7740   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7741   "referenced_type" : "type-778",
7742   "self_type" : "type-783",
7743   "size" : 4,
7744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "is_const" : true,
7749   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7750   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7751   "referenced_type" : "type-779",
7752   "self_type" : "type-784",
7753   "size" : 4,
7754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7755  },
7756  {
7757   "alignment" : 8,
7758   "is_const" : true,
7759   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7760   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7761   "referenced_type" : "type-3",
7762   "self_type" : "type-151",
7763   "size" : 32,
7764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7765  },
7766  {
7767   "alignment" : 4,
7768   "is_const" : true,
7769   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7770   "name" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7771   "referenced_type" : "type-678",
7772   "self_type" : "type-680",
7773   "size" : 4,
7774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "is_const" : true,
7779   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7780   "name" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7781   "referenced_type" : "type-677",
7782   "self_type" : "type-679",
7783   "size" : 4,
7784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7785  },
7786  {
7787   "alignment" : 8,
7788   "is_const" : true,
7789   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7790   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7791   "referenced_type" : "type-840",
7792   "self_type" : "type-843",
7793   "size" : 216,
7794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
7795  },
7796  {
7797   "alignment" : 8,
7798   "is_const" : true,
7799   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7800   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7801   "referenced_type" : "type-832",
7802   "self_type" : "type-835",
7803   "size" : 216,
7804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
7805  },
7806  {
7807   "alignment" : 8,
7808   "is_const" : true,
7809   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7810   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7811   "referenced_type" : "type-51",
7812   "self_type" : "type-801",
7813   "size" : 24,
7814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
7815  },
7816  {
7817   "alignment" : 8,
7818   "is_const" : true,
7819   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7820   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7821   "referenced_type" : "type-799",
7822   "self_type" : "type-855",
7823   "size" : 112,
7824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7825  },
7826  {
7827   "alignment" : 8,
7828   "is_const" : true,
7829   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7830   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7831   "referenced_type" : "type-800",
7832   "self_type" : "type-857",
7833   "size" : 88,
7834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7835  },
7836  {
7837   "alignment" : 8,
7838   "is_const" : true,
7839   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7840   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7841   "referenced_type" : "type-798",
7842   "self_type" : "type-853",
7843   "size" : 96,
7844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7845  },
7846  {
7847   "alignment" : 8,
7848   "is_const" : true,
7849   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7850   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7851   "referenced_type" : "type-105",
7852   "self_type" : "type-211",
7853   "size" : 24,
7854   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7855  },
7856  {
7857   "alignment" : 8,
7858   "is_const" : true,
7859   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7860   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7861   "referenced_type" : "type-87",
7862   "self_type" : "type-845",
7863   "size" : 216,
7864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7865  },
7866  {
7867   "alignment" : 8,
7868   "is_const" : true,
7869   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7870   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7871   "referenced_type" : "type-50",
7872   "self_type" : "type-805",
7873   "size" : 24,
7874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7875  },
7876  {
7877   "alignment" : 8,
7878   "is_const" : true,
7879   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7880   "name" : "const android::hidl::base::V1_0::BpHwBase",
7881   "referenced_type" : "type-810",
7882   "self_type" : "type-813",
7883   "size" : 216,
7884   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7885  },
7886  {
7887   "alignment" : 4,
7888   "is_const" : true,
7889   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7890   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7891   "referenced_type" : "type-527",
7892   "self_type" : "type-528",
7893   "size" : 4,
7894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7895  },
7896  {
7897   "alignment" : 8,
7898   "is_const" : true,
7899   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7900   "name" : "const android::hidl::base::V1_0::IBase",
7901   "referenced_type" : "type-30",
7902   "self_type" : "type-109",
7903   "size" : 24,
7904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7905  },
7906  {
7907   "alignment" : 8,
7908   "is_const" : true,
7909   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7910   "name" : "const android::hidl::base::V1_0::IBase *const",
7911   "referenced_type" : "type-110",
7912   "self_type" : "type-590",
7913   "size" : 8,
7914   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7915  },
7916  {
7917   "alignment" : 8,
7918   "is_const" : true,
7919   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7920   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7921   "referenced_type" : "type-162",
7922   "self_type" : "type-166",
7923   "size" : 24,
7924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7925  },
7926  {
7927   "alignment" : 4,
7928   "is_const" : true,
7929   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7930   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7931   "referenced_type" : "type-668",
7932   "self_type" : "type-672",
7933   "size" : 4,
7934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7935  },
7936  {
7937   "alignment" : 1,
7938   "is_const" : true,
7939   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7940   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7941   "referenced_type" : "type-667",
7942   "self_type" : "type-670",
7943   "size" : 1,
7944   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7945  },
7946  {
7947   "alignment" : 8,
7948   "is_const" : true,
7949   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7950   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7951   "referenced_type" : "type-178",
7952   "self_type" : "type-665",
7953   "size" : 24,
7954   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7955  },
7956  {
7957   "alignment" : 8,
7958   "is_const" : true,
7959   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7960   "name" : "const android::sp<android::hardware::IBinder>",
7961   "referenced_type" : "type-113",
7962   "self_type" : "type-115",
7963   "size" : 8,
7964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7965  },
7966  {
7967   "alignment" : 8,
7968   "is_const" : true,
7969   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7970   "name" : "const android::sp<android::hardware::ProcessState>",
7971   "referenced_type" : "type-119",
7972   "self_type" : "type-158",
7973   "size" : 8,
7974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7975  },
7976  {
7977   "alignment" : 8,
7978   "is_const" : true,
7979   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7980   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7981   "referenced_type" : "type-22",
7982   "self_type" : "type-21",
7983   "size" : 8,
7984   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7985  },
7986  {
7987   "alignment" : 8,
7988   "is_const" : true,
7989   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7990   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7991   "referenced_type" : "type-36",
7992   "self_type" : "type-35",
7993   "size" : 8,
7994   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7995  },
7996  {
7997   "alignment" : 8,
7998   "is_const" : true,
7999   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
8000   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
8001   "referenced_type" : "type-199",
8002   "self_type" : "type-204",
8003   "size" : 8,
8004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8005  },
8006  {
8007   "alignment" : 8,
8008   "is_const" : true,
8009   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8010   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8011   "referenced_type" : "type-98",
8012   "self_type" : "type-97",
8013   "size" : 8,
8014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8015  },
8016  {
8017   "alignment" : 8,
8018   "is_const" : true,
8019   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8020   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8021   "referenced_type" : "type-213",
8022   "self_type" : "type-216",
8023   "size" : 8,
8024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8025  },
8026  {
8027   "alignment" : 8,
8028   "is_const" : true,
8029   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8030   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8031   "referenced_type" : "type-103",
8032   "self_type" : "type-102",
8033   "size" : 8,
8034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8035  },
8036  {
8037   "alignment" : 8,
8038   "is_const" : true,
8039   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8040   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8041   "referenced_type" : "type-48",
8042   "self_type" : "type-82",
8043   "size" : 8,
8044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8045  },
8046  {
8047   "alignment" : 8,
8048   "is_const" : true,
8049   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8050   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8051   "referenced_type" : "type-54",
8052   "self_type" : "type-79",
8053   "size" : 8,
8054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8055  },
8056  {
8057   "alignment" : 8,
8058   "is_const" : true,
8059   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8060   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8061   "referenced_type" : "type-160",
8062   "self_type" : "type-164",
8063   "size" : 8,
8064   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8065  },
8066  {
8067   "alignment" : 8,
8068   "is_const" : true,
8069   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8070   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8071   "referenced_type" : "type-176",
8072   "self_type" : "type-180",
8073   "size" : 8,
8074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8075  },
8076  {
8077   "alignment" : 8,
8078   "is_const" : true,
8079   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8080   "name" : "const android::wp<android::hardware::BHwBinder>",
8081   "referenced_type" : "type-38",
8082   "self_type" : "type-60",
8083   "size" : 16,
8084   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8085  },
8086  {
8087   "alignment" : 8,
8088   "is_const" : true,
8089   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8090   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8091   "referenced_type" : "type-25",
8092   "self_type" : "type-33",
8093   "size" : 16,
8094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8095  },
8096  {
8097   "alignment" : 8,
8098   "is_const" : true,
8099   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8100   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8101   "referenced_type" : "type-28",
8102   "self_type" : "type-868",
8103   "size" : 16,
8104   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8105  },
8106  {
8107   "alignment" : 1,
8108   "is_const" : true,
8109   "linker_set_key" : "const bool",
8110   "name" : "const bool",
8111   "referenced_type" : "type-10",
8112   "self_type" : "type-171",
8113   "size" : 1,
8114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8115  },
8116  {
8117   "alignment" : 1,
8118   "is_const" : true,
8119   "linker_set_key" : "const char",
8120   "name" : "const char",
8121   "referenced_type" : "type-69",
8122   "self_type" : "type-147",
8123   "size" : 1,
8124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8125  },
8126  {
8127   "alignment" : 2,
8128   "is_const" : true,
8129   "linker_set_key" : "const char16_t",
8130   "name" : "const char16_t",
8131   "referenced_type" : "type-139",
8132   "self_type" : "type-138",
8133   "size" : 2,
8134   "source_file" : "/system/core/libutils/include/utils/String16.h"
8135  },
8136  {
8137   "alignment" : 8,
8138   "is_const" : true,
8139   "linker_set_key" : "const double",
8140   "name" : "const double",
8141   "referenced_type" : "type-342",
8142   "self_type" : "type-364",
8143   "size" : 8,
8144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8145  },
8146  {
8147   "alignment" : 4,
8148   "is_const" : true,
8149   "linker_set_key" : "const float",
8150   "name" : "const float",
8151   "referenced_type" : "type-335",
8152   "self_type" : "type-362",
8153   "size" : 4,
8154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8155  },
8156  {
8157   "alignment" : 4,
8158   "is_const" : true,
8159   "linker_set_key" : "const int",
8160   "name" : "const int",
8161   "referenced_type" : "type-41",
8162   "self_type" : "type-479",
8163   "size" : 4,
8164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8165  },
8166  {
8167   "is_const" : true,
8168   "linker_set_key" : "const iter<is_const>",
8169   "name" : "const iter<is_const>",
8170   "referenced_type" : "type-390",
8171   "self_type" : "type-389",
8172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8173  },
8174  {
8175   "alignment" : 4,
8176   "is_const" : true,
8177   "linker_set_key" : "const log_msg",
8178   "name" : "const log_msg",
8179   "referenced_type" : "type-62",
8180   "self_type" : "type-61",
8181   "size" : 5124,
8182   "source_file" : "/system/core/liblog/include/log/log_read.h"
8183  },
8184  {
8185   "alignment" : 8,
8186   "is_const" : true,
8187   "linker_set_key" : "const long",
8188   "name" : "const long",
8189   "referenced_type" : "type-124",
8190   "self_type" : "type-359",
8191   "size" : 8,
8192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8193  },
8194  {
8195   "alignment" : 4,
8196   "is_const" : true,
8197   "linker_set_key" : "const native_handle",
8198   "name" : "const native_handle",
8199   "referenced_type" : "type-201",
8200   "self_type" : "type-270",
8201   "size" : 12,
8202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8203  },
8204  {
8205   "alignment" : 2,
8206   "is_const" : true,
8207   "linker_set_key" : "const short",
8208   "name" : "const short",
8209   "referenced_type" : "type-300",
8210   "self_type" : "type-350",
8211   "size" : 2,
8212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8213  },
8214  {
8215   "alignment" : 1,
8216   "is_const" : true,
8217   "linker_set_key" : "const signed char",
8218   "name" : "const signed char",
8219   "referenced_type" : "type-348",
8220   "self_type" : "type-347",
8221   "size" : 1,
8222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8223  },
8224  {
8225   "alignment" : 4,
8226   "is_const" : true,
8227   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8228   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8229   "referenced_type" : "type-754",
8230   "self_type" : "type-753",
8231   "size" : 272,
8232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8233  },
8234  {
8235   "alignment" : 4,
8236   "is_const" : true,
8237   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8238   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8239   "referenced_type" : "type-760",
8240   "self_type" : "type-759",
8241   "size" : 260,
8242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8243  },
8244  {
8245   "alignment" : 4,
8246   "is_const" : true,
8247   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8248   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8249   "referenced_type" : "type-749",
8250   "self_type" : "type-748",
8251   "size" : 336,
8252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8253  },
8254  {
8255   "alignment" : 4,
8256   "is_const" : true,
8257   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8258   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8259   "referenced_type" : "type-769",
8260   "self_type" : "type-768",
8261   "size" : 12,
8262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8263  },
8264  {
8265   "alignment" : 4,
8266   "is_const" : true,
8267   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8268   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8269   "referenced_type" : "type-741",
8270   "self_type" : "type-740",
8271   "size" : 16,
8272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8273  },
8274  {
8275   "alignment" : 4,
8276   "is_const" : true,
8277   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8278   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8279   "referenced_type" : "type-764",
8280   "self_type" : "type-763",
8281   "size" : 28,
8282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8283  },
8284  {
8285   "alignment" : 4,
8286   "is_const" : true,
8287   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8288   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8289   "referenced_type" : "type-756",
8290   "self_type" : "type-755",
8291   "size" : 8,
8292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8293  },
8294  {
8295   "alignment" : 4,
8296   "is_const" : true,
8297   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8298   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8299   "referenced_type" : "type-777",
8300   "self_type" : "type-776",
8301   "size" : 8,
8302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8303  },
8304  {
8305   "alignment" : 4,
8306   "is_const" : true,
8307   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8308   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8309   "referenced_type" : "type-758",
8310   "self_type" : "type-757",
8311   "size" : 32,
8312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8313  },
8314  {
8315   "alignment" : 4,
8316   "is_const" : true,
8317   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8318   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8319   "referenced_type" : "type-762",
8320   "self_type" : "type-761",
8321   "size" : 60,
8322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8323  },
8324  {
8325   "alignment" : 4,
8326   "is_const" : true,
8327   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8328   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8329   "referenced_type" : "type-775",
8330   "self_type" : "type-774",
8331   "size" : 20,
8332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8333  },
8334  {
8335   "alignment" : 4,
8336   "is_const" : true,
8337   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8338   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8339   "referenced_type" : "type-771",
8340   "self_type" : "type-770",
8341   "size" : 12,
8342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "is_const" : true,
8347   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8348   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8349   "referenced_type" : "type-773",
8350   "self_type" : "type-772",
8351   "size" : 16,
8352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8353  },
8354  {
8355   "alignment" : 4,
8356   "is_const" : true,
8357   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8358   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8359   "referenced_type" : "type-747",
8360   "self_type" : "type-746",
8361   "size" : 16,
8362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8363  },
8364  {
8365   "alignment" : 4,
8366   "is_const" : true,
8367   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8368   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8369   "referenced_type" : "type-745",
8370   "self_type" : "type-744",
8371   "size" : 56,
8372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8373  },
8374  {
8375   "alignment" : 4,
8376   "is_const" : true,
8377   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8378   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8379   "referenced_type" : "type-743",
8380   "self_type" : "type-742",
8381   "size" : 72,
8382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8383  },
8384  {
8385   "alignment" : 4,
8386   "is_const" : true,
8387   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8388   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8389   "referenced_type" : "type-767",
8390   "self_type" : "type-766",
8391   "size" : 76,
8392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8393  },
8394  {
8395   "alignment" : 4,
8396   "is_const" : true,
8397   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8398   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8399   "referenced_type" : "type-752",
8400   "self_type" : "type-751",
8401   "size" : 8,
8402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8403  },
8404  {
8405   "alignment" : 4,
8406   "is_const" : true,
8407   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8408   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8409   "referenced_type" : "type-786",
8410   "self_type" : "type-785",
8411   "size" : 12,
8412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8413  },
8414  {
8415   "alignment" : 4,
8416   "is_const" : true,
8417   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8418   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8419   "referenced_type" : "type-788",
8420   "self_type" : "type-787",
8421   "size" : 4,
8422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8423  },
8424  {
8425   "alignment" : 4,
8426   "is_const" : true,
8427   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8428   "name" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8429   "referenced_type" : "type-685",
8430   "self_type" : "type-684",
8431   "size" : 16,
8432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "is_const" : true,
8437   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8438   "name" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8439   "referenced_type" : "type-683",
8440   "self_type" : "type-682",
8441   "size" : 12,
8442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8443  },
8444  {
8445   "alignment" : 4,
8446   "is_const" : true,
8447   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8448   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8449   "referenced_type" : "type-531",
8450   "self_type" : "type-530",
8451   "size" : 12,
8452   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8453  },
8454  {
8455   "alignment" : 4,
8456   "is_const" : true,
8457   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8458   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8459   "referenced_type" : "type-676",
8460   "self_type" : "type-675",
8461   "size" : 4,
8462   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8463  },
8464  {
8465   "alignment" : 1,
8466   "is_const" : true,
8467   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8468   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8469   "referenced_type" : "type-674",
8470   "self_type" : "type-673",
8471   "size" : 3,
8472   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8473  },
8474  {
8475   "alignment" : 8,
8476   "is_const" : true,
8477   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8478   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8479   "referenced_type" : "type-570",
8480   "self_type" : "type-569",
8481   "size" : 24,
8482   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8483  },
8484  {
8485   "alignment" : 8,
8486   "is_const" : true,
8487   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8488   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8489   "referenced_type" : "type-408",
8490   "self_type" : "type-407",
8491   "size" : 16,
8492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8493  },
8494  {
8495   "alignment" : 8,
8496   "is_const" : true,
8497   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8498   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8499   "referenced_type" : "type-396",
8500   "self_type" : "type-395",
8501   "size" : 16,
8502   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8503  },
8504  {
8505   "alignment" : 8,
8506   "is_const" : true,
8507   "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 *> > *)> > >",
8508   "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 *> > *)> > >",
8509   "referenced_type" : "type-733",
8510   "self_type" : "type-732",
8511   "size" : 24,
8512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8513  },
8514  {
8515   "alignment" : 1,
8516   "is_const" : true,
8517   "linker_set_key" : "const unsigned char",
8518   "name" : "const unsigned char",
8519   "referenced_type" : "type-65",
8520   "self_type" : "type-472",
8521   "size" : 1,
8522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8523  },
8524  {
8525   "alignment" : 4,
8526   "is_const" : true,
8527   "linker_set_key" : "const unsigned int",
8528   "name" : "const unsigned int",
8529   "referenced_type" : "type-2",
8530   "self_type" : "type-129",
8531   "size" : 4,
8532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8533  },
8534  {
8535   "alignment" : 8,
8536   "is_const" : true,
8537   "linker_set_key" : "const unsigned long",
8538   "name" : "const unsigned long",
8539   "referenced_type" : "type-9",
8540   "self_type" : "type-130",
8541   "size" : 8,
8542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8543  },
8544  {
8545   "alignment" : 8,
8546   "is_const" : true,
8547   "linker_set_key" : "const unsigned long long",
8548   "name" : "const unsigned long long",
8549   "referenced_type" : "type-330",
8550   "self_type" : "type-559",
8551   "size" : 8,
8552   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8553  },
8554  {
8555   "alignment" : 2,
8556   "is_const" : true,
8557   "linker_set_key" : "const unsigned short",
8558   "name" : "const unsigned short",
8559   "referenced_type" : "type-67",
8560   "self_type" : "type-352",
8561   "size" : 2,
8562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8563  },
8564  {
8565   "is_const" : true,
8566   "linker_set_key" : "const void",
8567   "name" : "const void",
8568   "referenced_type" : "type-44",
8569   "self_type" : "type-509",
8570   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8571  },
8572  {
8573   "alignment" : 1,
8574   "is_volatile" : true,
8575   "linker_set_key" : "volatile bool",
8576   "name" : "volatile bool",
8577   "referenced_type" : "type-10",
8578   "self_type" : "type-174",
8579   "size" : 1,
8580   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8581  },
8582  {
8583   "alignment" : 4,
8584   "is_volatile" : true,
8585   "linker_set_key" : "volatile int",
8586   "name" : "volatile int",
8587   "referenced_type" : "type-41",
8588   "self_type" : "type-148",
8589   "size" : 4,
8590   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8591  }
8592 ],
8593 "record_types" :
8594 [
8595  {
8596   "alignment" : 4,
8597   "fields" :
8598   [
8599    {
8600     "access" : "private",
8601     "field_name" : "mCond",
8602     "referenced_type" : "type-173"
8603    }
8604   ],
8605   "linker_set_key" : "android::Condition",
8606   "name" : "android::Condition",
8607   "record_kind" : "class",
8608   "referenced_type" : "type-172",
8609   "self_type" : "type-172",
8610   "size" : 48,
8611   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8612   "unique_id" : "_ZTSN7android9ConditionE"
8613  },
8614  {
8615   "alignment" : 8,
8616   "fields" :
8617   [
8618    {
8619     "access" : "private",
8620     "field_name" : "mVector",
8621     "referenced_type" : "type-142"
8622    }
8623   ],
8624   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8625   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8626   "record_kind" : "class",
8627   "referenced_type" : "type-141",
8628   "self_type" : "type-141",
8629   "size" : 40,
8630   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8631   "template_args" : [ "type-136", "type-113" ],
8632   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8633  },
8634  {
8635   "alignment" : 4,
8636   "fields" :
8637   [
8638    {
8639     "access" : "private",
8640     "field_name" : "mCount",
8641     "referenced_type" : "type-279"
8642    }
8643   ],
8644   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8645   "name" : "android::LightRefBase<android::NativeHandle>",
8646   "record_kind" : "class",
8647   "referenced_type" : "type-278",
8648   "self_type" : "type-278",
8649   "size" : 4,
8650   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8651   "template_args" : [ "type-280" ],
8652   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8653  },
8654  {
8655   "alignment" : 4,
8656   "fields" :
8657   [
8658    {
8659     "access" : "private",
8660     "field_name" : "mCount",
8661     "referenced_type" : "type-276"
8662    }
8663   ],
8664   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8665   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8666   "record_kind" : "class",
8667   "referenced_type" : "type-275",
8668   "self_type" : "type-275",
8669   "size" : 4,
8670   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8671   "template_args" : [ "type-277" ],
8672   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8673  },
8674  {
8675   "alignment" : 4,
8676   "fields" :
8677   [
8678    {
8679     "access" : "private",
8680     "field_name" : "mMutex",
8681     "referenced_type" : "type-126"
8682    }
8683   ],
8684   "linker_set_key" : "android::Mutex",
8685   "name" : "android::Mutex",
8686   "record_kind" : "class",
8687   "referenced_type" : "type-125",
8688   "self_type" : "type-125",
8689   "size" : 40,
8690   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8691   "unique_id" : "_ZTSN7android5MutexE"
8692  },
8693  {
8694   "alignment" : 8,
8695   "fields" :
8696   [
8697    {
8698     "access" : "private",
8699     "field_name" : "mLock",
8700     "referenced_type" : "type-649"
8701    }
8702   ],
8703   "linker_set_key" : "android::Mutex::Autolock",
8704   "name" : "android::Mutex::Autolock",
8705   "record_kind" : "class",
8706   "referenced_type" : "type-648",
8707   "self_type" : "type-648",
8708   "size" : 8,
8709   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8710   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8711  },
8712  {
8713   "alignment" : 8,
8714   "base_specifiers" :
8715   [
8716    {
8717     "referenced_type" : "type-278"
8718    }
8719   ],
8720   "fields" :
8721   [
8722    {
8723     "access" : "private",
8724     "field_name" : "mHandle",
8725     "field_offset" : 64,
8726     "referenced_type" : "type-281"
8727    },
8728    {
8729     "access" : "private",
8730     "field_name" : "mOwnsHandle",
8731     "field_offset" : 128,
8732     "referenced_type" : "type-10"
8733    }
8734   ],
8735   "linker_set_key" : "android::NativeHandle",
8736   "name" : "android::NativeHandle",
8737   "record_kind" : "class",
8738   "referenced_type" : "type-280",
8739   "self_type" : "type-280",
8740   "size" : 24,
8741   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8742   "unique_id" : "_ZTSN7android12NativeHandleE"
8743  },
8744  {
8745   "alignment" : 4,
8746   "fields" :
8747   [
8748    {
8749     "access" : "private",
8750     "field_name" : "mRWLock",
8751     "referenced_type" : "type-654"
8752    }
8753   ],
8754   "linker_set_key" : "android::RWLock",
8755   "name" : "android::RWLock",
8756   "record_kind" : "class",
8757   "referenced_type" : "type-653",
8758   "self_type" : "type-653",
8759   "size" : 56,
8760   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8761   "unique_id" : "_ZTSN7android6RWLockE"
8762  },
8763  {
8764   "alignment" : 8,
8765   "fields" :
8766   [
8767    {
8768     "access" : "private",
8769     "field_name" : "mLock",
8770     "referenced_type" : "type-657"
8771    }
8772   ],
8773   "linker_set_key" : "android::RWLock::AutoRLock",
8774   "name" : "android::RWLock::AutoRLock",
8775   "record_kind" : "class",
8776   "referenced_type" : "type-656",
8777   "self_type" : "type-656",
8778   "size" : 8,
8779   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8780   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8781  },
8782  {
8783   "alignment" : 8,
8784   "fields" :
8785   [
8786    {
8787     "access" : "private",
8788     "field_name" : "mLock",
8789     "referenced_type" : "type-657"
8790    }
8791   ],
8792   "linker_set_key" : "android::RWLock::AutoWLock",
8793   "name" : "android::RWLock::AutoWLock",
8794   "record_kind" : "class",
8795   "referenced_type" : "type-660",
8796   "self_type" : "type-660",
8797   "size" : 8,
8798   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8799   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8800  },
8801  {
8802   "alignment" : 8,
8803   "fields" :
8804   [
8805    {
8806     "access" : "private",
8807     "field_name" : "mRefs",
8808     "field_offset" : 64,
8809     "referenced_type" : "type-13"
8810    }
8811   ],
8812   "linker_set_key" : "android::RefBase",
8813   "name" : "android::RefBase",
8814   "record_kind" : "class",
8815   "referenced_type" : "type-12",
8816   "self_type" : "type-12",
8817   "size" : 16,
8818   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8819   "unique_id" : "_ZTSN7android7RefBaseE",
8820   "vtable_components" :
8821   [
8822    {
8823     "kind" : "offset_to_top"
8824    },
8825    {
8826     "kind" : "rtti",
8827     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8828    },
8829    {
8830     "kind" : "complete_dtor_pointer",
8831     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8832    },
8833    {
8834     "kind" : "deleting_dtor_pointer",
8835     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8836    },
8837    {
8838     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8839    },
8840    {
8841     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8842    },
8843    {
8844     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8845    },
8846    {
8847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8848    }
8849   ]
8850  },
8851  {
8852   "alignment" : 1,
8853   "linker_set_key" : "android::RefBase::weakref_type",
8854   "name" : "android::RefBase::weakref_type",
8855   "record_kind" : "class",
8856   "referenced_type" : "type-20",
8857   "self_type" : "type-20",
8858   "size" : 1,
8859   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8860   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8861  },
8862  {
8863   "alignment" : 1,
8864   "linker_set_key" : "android::ReferenceMover",
8865   "name" : "android::ReferenceMover",
8866   "record_kind" : "class",
8867   "referenced_type" : "type-373",
8868   "self_type" : "type-373",
8869   "size" : 1,
8870   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8871   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8872  },
8873  {
8874   "alignment" : 8,
8875   "linker_set_key" : "android::ReferenceRenamer",
8876   "name" : "android::ReferenceRenamer",
8877   "record_kind" : "class",
8878   "referenced_type" : "type-366",
8879   "self_type" : "type-366",
8880   "size" : 8,
8881   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8882   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8883   "vtable_components" :
8884   [
8885    {
8886     "kind" : "offset_to_top"
8887    },
8888    {
8889     "kind" : "rtti",
8890     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8891    },
8892    {
8893     "is_pure" : true,
8894     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
8895    }
8896   ]
8897  },
8898  {
8899   "alignment" : 8,
8900   "fields" :
8901   [
8902    {
8903     "access" : "private",
8904     "field_name" : "mTag",
8905     "referenced_type" : "type-9"
8906    }
8907   ],
8908   "linker_set_key" : "android::ScopedTrace",
8909   "name" : "android::ScopedTrace",
8910   "record_kind" : "class",
8911   "referenced_type" : "type-662",
8912   "self_type" : "type-662",
8913   "size" : 8,
8914   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8915   "unique_id" : "_ZTSN7android11ScopedTraceE"
8916  },
8917  {
8918   "alignment" : 8,
8919   "base_specifiers" :
8920   [
8921    {
8922     "access" : "private",
8923     "referenced_type" : "type-143"
8924    }
8925   ],
8926   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8927   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8928   "record_kind" : "class",
8929   "referenced_type" : "type-142",
8930   "self_type" : "type-142",
8931   "size" : 40,
8932   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8933   "template_args" : [ "type-144" ],
8934   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8935   "vtable_components" :
8936   [
8937    {
8938     "kind" : "offset_to_top"
8939    },
8940    {
8941     "kind" : "rtti",
8942     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8943    },
8944    {
8945     "kind" : "complete_dtor_pointer",
8946     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8947    },
8948    {
8949     "kind" : "deleting_dtor_pointer",
8950     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8951    },
8952    {
8953     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
8954    },
8955    {
8956     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
8957    },
8958    {
8959     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
8960    },
8961    {
8962     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
8963    },
8964    {
8965     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
8966    },
8967    {
8968     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
8969    },
8970    {
8971     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8972    }
8973   ]
8974  },
8975  {
8976   "alignment" : 8,
8977   "base_specifiers" :
8978   [
8979    {
8980     "referenced_type" : "type-128"
8981    }
8982   ],
8983   "linker_set_key" : "android::SortedVectorImpl",
8984   "name" : "android::SortedVectorImpl",
8985   "record_kind" : "class",
8986   "referenced_type" : "type-143",
8987   "self_type" : "type-143",
8988   "size" : 40,
8989   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8990   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8991   "vtable_components" :
8992   [
8993    {
8994     "kind" : "offset_to_top"
8995    },
8996    {
8997     "kind" : "rtti",
8998     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8999    },
9000    {
9001     "kind" : "complete_dtor_pointer",
9002     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9003    },
9004    {
9005     "kind" : "deleting_dtor_pointer",
9006     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9007    },
9008    {
9009     "is_pure" : true,
9010     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9011    },
9012    {
9013     "is_pure" : true,
9014     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9015    },
9016    {
9017     "is_pure" : true,
9018     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9019    },
9020    {
9021     "is_pure" : true,
9022     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9023    },
9024    {
9025     "is_pure" : true,
9026     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9027    },
9028    {
9029     "is_pure" : true,
9030     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9031    },
9032    {
9033     "is_pure" : true,
9034     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9035    }
9036   ]
9037  },
9038  {
9039   "alignment" : 8,
9040   "fields" :
9041   [
9042    {
9043     "access" : "private",
9044     "field_name" : "mString",
9045     "referenced_type" : "type-137"
9046    }
9047   ],
9048   "linker_set_key" : "android::String16",
9049   "name" : "android::String16",
9050   "record_kind" : "class",
9051   "referenced_type" : "type-136",
9052   "self_type" : "type-136",
9053   "size" : 8,
9054   "source_file" : "/system/core/libutils/include/utils/String16.h",
9055   "unique_id" : "_ZTSN7android8String16E"
9056  },
9057  {
9058   "alignment" : 8,
9059   "fields" :
9060   [
9061    {
9062     "access" : "private",
9063     "field_name" : "mString",
9064     "referenced_type" : "type-146"
9065    }
9066   ],
9067   "linker_set_key" : "android::String8",
9068   "name" : "android::String8",
9069   "record_kind" : "class",
9070   "referenced_type" : "type-145",
9071   "self_type" : "type-145",
9072   "size" : 8,
9073   "source_file" : "/system/core/libutils/include/utils/String8.h",
9074   "unique_id" : "_ZTSN7android7String8E"
9075  },
9076  {
9077   "alignment" : 8,
9078   "base_specifiers" :
9079   [
9080    {
9081     "is_virtual" : true,
9082     "referenced_type" : "type-12"
9083    }
9084   ],
9085   "fields" :
9086   [
9087    {
9088     "access" : "private",
9089     "field_name" : "mCanCallJava",
9090     "field_offset" : 64,
9091     "referenced_type" : "type-171"
9092    },
9093    {
9094     "access" : "private",
9095     "field_name" : "mThread",
9096     "field_offset" : 128,
9097     "referenced_type" : "type-43"
9098    },
9099    {
9100     "access" : "private",
9101     "field_name" : "mLock",
9102     "field_offset" : 192,
9103     "referenced_type" : "type-125"
9104    },
9105    {
9106     "access" : "private",
9107     "field_name" : "mThreadExitedCondition",
9108     "field_offset" : 512,
9109     "referenced_type" : "type-172"
9110    },
9111    {
9112     "access" : "private",
9113     "field_name" : "mStatus",
9114     "field_offset" : 896,
9115     "referenced_type" : "type-41"
9116    },
9117    {
9118     "access" : "private",
9119     "field_name" : "mExitPending",
9120     "field_offset" : 928,
9121     "referenced_type" : "type-174"
9122    },
9123    {
9124     "access" : "private",
9125     "field_name" : "mRunning",
9126     "field_offset" : 936,
9127     "referenced_type" : "type-174"
9128    },
9129    {
9130     "access" : "private",
9131     "field_name" : "mHoldSelf",
9132     "field_offset" : 960,
9133     "referenced_type" : "type-168"
9134    },
9135    {
9136     "access" : "private",
9137     "field_name" : "mTid",
9138     "field_offset" : 1024,
9139     "referenced_type" : "type-41"
9140    }
9141   ],
9142   "linker_set_key" : "android::Thread",
9143   "name" : "android::Thread",
9144   "record_kind" : "class",
9145   "referenced_type" : "type-170",
9146   "self_type" : "type-170",
9147   "size" : 152,
9148   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9149   "unique_id" : "_ZTSN7android6ThreadE",
9150   "vtable_components" :
9151   [
9152    {
9153     "component_value" : 136,
9154     "kind" : "vbase_offset"
9155    },
9156    {
9157     "kind" : "offset_to_top"
9158    },
9159    {
9160     "kind" : "rtti",
9161     "mangled_component_name" : "_ZTIN7android6ThreadE"
9162    },
9163    {
9164     "kind" : "complete_dtor_pointer",
9165     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9166    },
9167    {
9168     "kind" : "deleting_dtor_pointer",
9169     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9170    },
9171    {
9172     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9173    },
9174    {
9175     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9176    },
9177    {
9178     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9179    },
9180    {
9181     "is_pure" : true,
9182     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9183    },
9184    {
9185     "kind" : "vcall_offset"
9186    },
9187    {
9188     "kind" : "vcall_offset"
9189    },
9190    {
9191     "kind" : "vcall_offset"
9192    },
9193    {
9194     "kind" : "vcall_offset"
9195    },
9196    {
9197     "component_value" : -136,
9198     "kind" : "vcall_offset"
9199    },
9200    {
9201     "component_value" : -136,
9202     "kind" : "offset_to_top"
9203    },
9204    {
9205     "kind" : "rtti",
9206     "mangled_component_name" : "_ZTIN7android6ThreadE"
9207    },
9208    {
9209     "kind" : "complete_dtor_pointer",
9210     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9211    },
9212    {
9213     "kind" : "deleting_dtor_pointer",
9214     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9221    },
9222    {
9223     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9224    },
9225    {
9226     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9227    }
9228   ]
9229  },
9230  {
9231   "alignment" : 8,
9232   "base_specifiers" :
9233   [
9234    {
9235     "access" : "private",
9236     "referenced_type" : "type-128"
9237    }
9238   ],
9239   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9240   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9241   "record_kind" : "class",
9242   "referenced_type" : "type-127",
9243   "self_type" : "type-127",
9244   "size" : 40,
9245   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9246   "template_args" : [ "type-131" ],
9247   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9248   "vtable_components" :
9249   [
9250    {
9251     "kind" : "offset_to_top"
9252    },
9253    {
9254     "kind" : "rtti",
9255     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9256    },
9257    {
9258     "kind" : "complete_dtor_pointer",
9259     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9260    },
9261    {
9262     "kind" : "deleting_dtor_pointer",
9263     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9264    },
9265    {
9266     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9267    },
9268    {
9269     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9270    },
9271    {
9272     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9273    },
9274    {
9275     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9276    },
9277    {
9278     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9279    },
9280    {
9281     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9282    }
9283   ]
9284  },
9285  {
9286   "alignment" : 8,
9287   "fields" :
9288   [
9289    {
9290     "access" : "private",
9291     "field_name" : "mStorage",
9292     "field_offset" : 64,
9293     "referenced_type" : "type-43"
9294    },
9295    {
9296     "access" : "private",
9297     "field_name" : "mCount",
9298     "field_offset" : 128,
9299     "referenced_type" : "type-9"
9300    },
9301    {
9302     "access" : "private",
9303     "field_name" : "mFlags",
9304     "field_offset" : 192,
9305     "referenced_type" : "type-129"
9306    },
9307    {
9308     "access" : "private",
9309     "field_name" : "mItemSize",
9310     "field_offset" : 256,
9311     "referenced_type" : "type-130"
9312    }
9313   ],
9314   "linker_set_key" : "android::VectorImpl",
9315   "name" : "android::VectorImpl",
9316   "record_kind" : "class",
9317   "referenced_type" : "type-128",
9318   "self_type" : "type-128",
9319   "size" : 40,
9320   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9321   "unique_id" : "_ZTSN7android10VectorImplE",
9322   "vtable_components" :
9323   [
9324    {
9325     "kind" : "offset_to_top"
9326    },
9327    {
9328     "kind" : "rtti",
9329     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9330    },
9331    {
9332     "kind" : "complete_dtor_pointer",
9333     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9334    },
9335    {
9336     "kind" : "deleting_dtor_pointer",
9337     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9338    },
9339    {
9340     "is_pure" : true,
9341     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9342    },
9343    {
9344     "is_pure" : true,
9345     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9346    },
9347    {
9348     "is_pure" : true,
9349     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9350    },
9351    {
9352     "is_pure" : true,
9353     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9354    },
9355    {
9356     "is_pure" : true,
9357     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9358    },
9359    {
9360     "is_pure" : true,
9361     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9362    }
9363   ]
9364  },
9365  {
9366   "alignment" : 8,
9367   "base_specifiers" :
9368   [
9369    {
9370     "referenced_type" : "type-275"
9371    }
9372   ],
9373   "linker_set_key" : "android::VirtualLightRefBase",
9374   "name" : "android::VirtualLightRefBase",
9375   "record_kind" : "class",
9376   "referenced_type" : "type-277",
9377   "self_type" : "type-277",
9378   "size" : 16,
9379   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9380   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9381   "vtable_components" :
9382   [
9383    {
9384     "kind" : "offset_to_top"
9385    },
9386    {
9387     "kind" : "rtti",
9388     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9389    },
9390    {
9391     "kind" : "complete_dtor_pointer",
9392     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9393    },
9394    {
9395     "kind" : "deleting_dtor_pointer",
9396     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9397    }
9398   ]
9399  },
9400  {
9401   "alignment" : 8,
9402   "base_specifiers" :
9403   [
9404    {
9405     "referenced_type" : "type-45"
9406    }
9407   ],
9408   "fields" :
9409   [
9410    {
9411     "access" : "protected",
9412     "field_name" : "mSchedPolicy",
9413     "field_offset" : 64,
9414     "referenced_type" : "type-41"
9415    },
9416    {
9417     "access" : "protected",
9418     "field_name" : "mSchedPriority",
9419     "field_offset" : 96,
9420     "referenced_type" : "type-41"
9421    },
9422    {
9423     "access" : "private",
9424     "field_name" : "mExtras",
9425     "field_offset" : 128,
9426     "referenced_type" : "type-42"
9427    },
9428    {
9429     "access" : "private",
9430     "field_name" : "mReserved0",
9431     "field_offset" : 192,
9432     "referenced_type" : "type-43"
9433    }
9434   ],
9435   "linker_set_key" : "android::hardware::BHwBinder",
9436   "name" : "android::hardware::BHwBinder",
9437   "record_kind" : "class",
9438   "referenced_type" : "type-40",
9439   "self_type" : "type-40",
9440   "size" : 48,
9441   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9442   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9443   "vtable_components" :
9444   [
9445    {
9446     "component_value" : 32,
9447     "kind" : "vbase_offset"
9448    },
9449    {
9450     "kind" : "offset_to_top"
9451    },
9452    {
9453     "kind" : "rtti",
9454     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9455    },
9456    {
9457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9458    },
9459    {
9460     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9461    },
9462    {
9463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9464    },
9465    {
9466     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9467    },
9468    {
9469     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9470    },
9471    {
9472     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9473    },
9474    {
9475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9476    },
9477    {
9478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9479    },
9480    {
9481     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9482    },
9483    {
9484     "kind" : "complete_dtor_pointer",
9485     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9486    },
9487    {
9488     "kind" : "deleting_dtor_pointer",
9489     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9490    },
9491    {
9492     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9493    },
9494    {
9495     "kind" : "vcall_offset"
9496    },
9497    {
9498     "kind" : "vcall_offset"
9499    },
9500    {
9501     "kind" : "vcall_offset"
9502    },
9503    {
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "component_value" : -32,
9508     "kind" : "vcall_offset"
9509    },
9510    {
9511     "component_value" : -32,
9512     "kind" : "offset_to_top"
9513    },
9514    {
9515     "kind" : "rtti",
9516     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9517    },
9518    {
9519     "kind" : "complete_dtor_pointer",
9520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
9521    },
9522    {
9523     "kind" : "deleting_dtor_pointer",
9524     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
9525    },
9526    {
9527     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9528    },
9529    {
9530     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9531    },
9532    {
9533     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9537    }
9538   ]
9539  },
9540  {
9541   "alignment" : 8,
9542   "base_specifiers" :
9543   [
9544    {
9545     "is_virtual" : true,
9546     "referenced_type" : "type-12"
9547    }
9548   ],
9549   "fields" :
9550   [
9551    {
9552     "access" : "private",
9553     "field_name" : "mRemote",
9554     "field_offset" : 64,
9555     "referenced_type" : "type-93"
9556    },
9557    {
9558     "access" : "private",
9559     "field_name" : "mRefs",
9560     "field_offset" : 128,
9561     "referenced_type" : "type-19"
9562    },
9563    {
9564     "access" : "private",
9565     "field_name" : "mState",
9566     "field_offset" : 192,
9567     "referenced_type" : "type-95"
9568    }
9569   ],
9570   "linker_set_key" : "android::hardware::BpHwRefBase",
9571   "name" : "android::hardware::BpHwRefBase",
9572   "record_kind" : "class",
9573   "referenced_type" : "type-92",
9574   "self_type" : "type-92",
9575   "size" : 48,
9576   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9577   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9578   "vtable_components" :
9579   [
9580    {
9581     "component_value" : 32,
9582     "kind" : "vbase_offset"
9583    },
9584    {
9585     "kind" : "offset_to_top"
9586    },
9587    {
9588     "kind" : "rtti",
9589     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9590    },
9591    {
9592     "kind" : "complete_dtor_pointer",
9593     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9594    },
9595    {
9596     "kind" : "deleting_dtor_pointer",
9597     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9601    },
9602    {
9603     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9604    },
9605    {
9606     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9607    },
9608    {
9609     "kind" : "vcall_offset"
9610    },
9611    {
9612     "component_value" : -32,
9613     "kind" : "vcall_offset"
9614    },
9615    {
9616     "component_value" : -32,
9617     "kind" : "vcall_offset"
9618    },
9619    {
9620     "component_value" : -32,
9621     "kind" : "vcall_offset"
9622    },
9623    {
9624     "component_value" : -32,
9625     "kind" : "vcall_offset"
9626    },
9627    {
9628     "component_value" : -32,
9629     "kind" : "offset_to_top"
9630    },
9631    {
9632     "kind" : "rtti",
9633     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9634    },
9635    {
9636     "kind" : "complete_dtor_pointer",
9637     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9638    },
9639    {
9640     "kind" : "deleting_dtor_pointer",
9641     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9642    },
9643    {
9644     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9645    },
9646    {
9647     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9648    },
9649    {
9650     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9651    },
9652    {
9653     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9654    }
9655   ]
9656  },
9657  {
9658   "alignment" : 8,
9659   "base_specifiers" :
9660   [
9661    {
9662     "referenced_type" : "type-52"
9663    },
9664    {
9665     "referenced_type" : "type-91"
9666    },
9667    {
9668     "referenced_type" : "type-92"
9669    }
9670   ],
9671   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9672   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9673   "record_kind" : "class",
9674   "referenced_type" : "type-548",
9675   "self_type" : "type-548",
9676   "size" : 64,
9677   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9678   "template_args" : [ "type-52" ],
9679   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE",
9680   "vtable_components" :
9681   [
9682    {
9683     "component_value" : 48,
9684     "kind" : "vbase_offset"
9685    },
9686    {
9687     "kind" : "offset_to_top"
9688    },
9689    {
9690     "kind" : "rtti",
9691     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9692    },
9693    {
9694     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
9695    },
9696    {
9697     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9698    },
9699    {
9700     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9701    },
9702    {
9703     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9704    },
9705    {
9706     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9707    },
9708    {
9709     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
9710    },
9711    {
9712     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9713    },
9714    {
9715     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
9716    },
9717    {
9718     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9725    },
9726    {
9727     "kind" : "complete_dtor_pointer",
9728     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9729    },
9730    {
9731     "kind" : "deleting_dtor_pointer",
9732     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9733    },
9734    {
9735     "is_pure" : true,
9736     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
9737    },
9738    {
9739     "is_pure" : true,
9740     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9741    },
9742    {
9743     "is_pure" : true,
9744     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9745    },
9746    {
9747     "is_pure" : true,
9748     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
9749    },
9750    {
9751     "is_pure" : true,
9752     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
9753    },
9754    {
9755     "is_pure" : true,
9756     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
9757    },
9758    {
9759     "is_pure" : true,
9760     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9764    },
9765    {
9766     "component_value" : 40,
9767     "kind" : "vbase_offset"
9768    },
9769    {
9770     "component_value" : -8,
9771     "kind" : "offset_to_top"
9772    },
9773    {
9774     "kind" : "rtti",
9775     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9776    },
9777    {
9778     "kind" : "complete_dtor_pointer",
9779     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9780    },
9781    {
9782     "kind" : "deleting_dtor_pointer",
9783     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9784    },
9785    {
9786     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9787    },
9788    {
9789     "component_value" : 32,
9790     "kind" : "vbase_offset"
9791    },
9792    {
9793     "component_value" : -16,
9794     "kind" : "offset_to_top"
9795    },
9796    {
9797     "kind" : "rtti",
9798     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9799    },
9800    {
9801     "kind" : "complete_dtor_pointer",
9802     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9803    },
9804    {
9805     "kind" : "deleting_dtor_pointer",
9806     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9810    },
9811    {
9812     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9813    },
9814    {
9815     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9816    },
9817    {
9818     "kind" : "vcall_offset"
9819    },
9820    {
9821     "component_value" : -32,
9822     "kind" : "vcall_offset"
9823    },
9824    {
9825     "component_value" : -32,
9826     "kind" : "vcall_offset"
9827    },
9828    {
9829     "component_value" : -32,
9830     "kind" : "vcall_offset"
9831    },
9832    {
9833     "component_value" : -48,
9834     "kind" : "vcall_offset"
9835    },
9836    {
9837     "component_value" : -48,
9838     "kind" : "offset_to_top"
9839    },
9840    {
9841     "kind" : "rtti",
9842     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9843    },
9844    {
9845     "kind" : "complete_dtor_pointer",
9846     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9847    },
9848    {
9849     "kind" : "deleting_dtor_pointer",
9850     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9851    },
9852    {
9853     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9857    },
9858    {
9859     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9863    }
9864   ]
9865  },
9866  {
9867   "alignment" : 8,
9868   "base_specifiers" :
9869   [
9870    {
9871     "referenced_type" : "type-100"
9872    },
9873    {
9874     "referenced_type" : "type-91"
9875    },
9876    {
9877     "referenced_type" : "type-92"
9878    }
9879   ],
9880   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9881   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9882   "record_kind" : "class",
9883   "referenced_type" : "type-547",
9884   "self_type" : "type-547",
9885   "size" : 64,
9886   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9887   "template_args" : [ "type-100" ],
9888   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE",
9889   "vtable_components" :
9890   [
9891    {
9892     "component_value" : 48,
9893     "kind" : "vbase_offset"
9894    },
9895    {
9896     "kind" : "offset_to_top"
9897    },
9898    {
9899     "kind" : "rtti",
9900     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9901    },
9902    {
9903     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9913    },
9914    {
9915     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9916    },
9917    {
9918     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9922    },
9923    {
9924     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9934    },
9935    {
9936     "kind" : "complete_dtor_pointer",
9937     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9938    },
9939    {
9940     "kind" : "deleting_dtor_pointer",
9941     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9942    },
9943    {
9944     "is_pure" : true,
9945     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
9946    },
9947    {
9948     "is_pure" : true,
9949     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
9950    },
9951    {
9952     "is_pure" : true,
9953     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
9957    },
9958    {
9959     "component_value" : 40,
9960     "kind" : "vbase_offset"
9961    },
9962    {
9963     "component_value" : -8,
9964     "kind" : "offset_to_top"
9965    },
9966    {
9967     "kind" : "rtti",
9968     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9969    },
9970    {
9971     "kind" : "complete_dtor_pointer",
9972     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9973    },
9974    {
9975     "kind" : "deleting_dtor_pointer",
9976     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9977    },
9978    {
9979     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
9980    },
9981    {
9982     "component_value" : 32,
9983     "kind" : "vbase_offset"
9984    },
9985    {
9986     "component_value" : -16,
9987     "kind" : "offset_to_top"
9988    },
9989    {
9990     "kind" : "rtti",
9991     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9992    },
9993    {
9994     "kind" : "complete_dtor_pointer",
9995     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9996    },
9997    {
9998     "kind" : "deleting_dtor_pointer",
9999     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10000    },
10001    {
10002     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10003    },
10004    {
10005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10006    },
10007    {
10008     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10009    },
10010    {
10011     "kind" : "vcall_offset"
10012    },
10013    {
10014     "component_value" : -32,
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "component_value" : -32,
10019     "kind" : "vcall_offset"
10020    },
10021    {
10022     "component_value" : -32,
10023     "kind" : "vcall_offset"
10024    },
10025    {
10026     "component_value" : -48,
10027     "kind" : "vcall_offset"
10028    },
10029    {
10030     "component_value" : -48,
10031     "kind" : "offset_to_top"
10032    },
10033    {
10034     "kind" : "rtti",
10035     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
10036    },
10037    {
10038     "kind" : "complete_dtor_pointer",
10039     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
10040    },
10041    {
10042     "kind" : "deleting_dtor_pointer",
10043     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10044    },
10045    {
10046     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10047    },
10048    {
10049     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10050    },
10051    {
10052     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10056    }
10057   ]
10058  },
10059  {
10060   "alignment" : 8,
10061   "base_specifiers" :
10062   [
10063    {
10064     "referenced_type" : "type-51"
10065    },
10066    {
10067     "referenced_type" : "type-91"
10068    },
10069    {
10070     "referenced_type" : "type-92"
10071    }
10072   ],
10073   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10074   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10075   "record_kind" : "class",
10076   "referenced_type" : "type-550",
10077   "self_type" : "type-550",
10078   "size" : 64,
10079   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10080   "template_args" : [ "type-51" ],
10081   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE",
10082   "vtable_components" :
10083   [
10084    {
10085     "component_value" : 48,
10086     "kind" : "vbase_offset"
10087    },
10088    {
10089     "kind" : "offset_to_top"
10090    },
10091    {
10092     "kind" : "rtti",
10093     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10094    },
10095    {
10096     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
10097    },
10098    {
10099     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10100    },
10101    {
10102     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10103    },
10104    {
10105     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10106    },
10107    {
10108     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10109    },
10110    {
10111     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
10112    },
10113    {
10114     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10115    },
10116    {
10117     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
10118    },
10119    {
10120     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10127    },
10128    {
10129     "kind" : "complete_dtor_pointer",
10130     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10131    },
10132    {
10133     "kind" : "deleting_dtor_pointer",
10134     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10135    },
10136    {
10137     "is_pure" : true,
10138     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10139    },
10140    {
10141     "is_pure" : true,
10142     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10143    },
10144    {
10145     "is_pure" : true,
10146     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10147    },
10148    {
10149     "is_pure" : true,
10150     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
10151    },
10152    {
10153     "is_pure" : true,
10154     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10155    },
10156    {
10157     "is_pure" : true,
10158     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
10159    },
10160    {
10161     "is_pure" : true,
10162     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
10163    },
10164    {
10165     "is_pure" : true,
10166     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10167    },
10168    {
10169     "is_pure" : true,
10170     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10171    },
10172    {
10173     "is_pure" : true,
10174     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10178    },
10179    {
10180     "component_value" : 40,
10181     "kind" : "vbase_offset"
10182    },
10183    {
10184     "component_value" : -8,
10185     "kind" : "offset_to_top"
10186    },
10187    {
10188     "kind" : "rtti",
10189     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10190    },
10191    {
10192     "kind" : "complete_dtor_pointer",
10193     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10194    },
10195    {
10196     "kind" : "deleting_dtor_pointer",
10197     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10198    },
10199    {
10200     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10201    },
10202    {
10203     "component_value" : 32,
10204     "kind" : "vbase_offset"
10205    },
10206    {
10207     "component_value" : -16,
10208     "kind" : "offset_to_top"
10209    },
10210    {
10211     "kind" : "rtti",
10212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10213    },
10214    {
10215     "kind" : "complete_dtor_pointer",
10216     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10217    },
10218    {
10219     "kind" : "deleting_dtor_pointer",
10220     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10221    },
10222    {
10223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10224    },
10225    {
10226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10227    },
10228    {
10229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10230    },
10231    {
10232     "kind" : "vcall_offset"
10233    },
10234    {
10235     "component_value" : -32,
10236     "kind" : "vcall_offset"
10237    },
10238    {
10239     "component_value" : -32,
10240     "kind" : "vcall_offset"
10241    },
10242    {
10243     "component_value" : -32,
10244     "kind" : "vcall_offset"
10245    },
10246    {
10247     "component_value" : -48,
10248     "kind" : "vcall_offset"
10249    },
10250    {
10251     "component_value" : -48,
10252     "kind" : "offset_to_top"
10253    },
10254    {
10255     "kind" : "rtti",
10256     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10257    },
10258    {
10259     "kind" : "complete_dtor_pointer",
10260     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10261    },
10262    {
10263     "kind" : "deleting_dtor_pointer",
10264     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10265    },
10266    {
10267     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10268    },
10269    {
10270     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10271    },
10272    {
10273     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10277    }
10278   ]
10279  },
10280  {
10281   "alignment" : 8,
10282   "base_specifiers" :
10283   [
10284    {
10285     "referenced_type" : "type-105"
10286    },
10287    {
10288     "referenced_type" : "type-91"
10289    },
10290    {
10291     "referenced_type" : "type-92"
10292    }
10293   ],
10294   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10295   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10296   "record_kind" : "class",
10297   "referenced_type" : "type-549",
10298   "self_type" : "type-549",
10299   "size" : 64,
10300   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10301   "template_args" : [ "type-105" ],
10302   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE",
10303   "vtable_components" :
10304   [
10305    {
10306     "component_value" : 48,
10307     "kind" : "vbase_offset"
10308    },
10309    {
10310     "kind" : "offset_to_top"
10311    },
10312    {
10313     "kind" : "rtti",
10314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10315    },
10316    {
10317     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
10318    },
10319    {
10320     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10321    },
10322    {
10323     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10330    },
10331    {
10332     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10336    },
10337    {
10338     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
10339    },
10340    {
10341     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10342    },
10343    {
10344     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10348    },
10349    {
10350     "kind" : "complete_dtor_pointer",
10351     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10352    },
10353    {
10354     "kind" : "deleting_dtor_pointer",
10355     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10356    },
10357    {
10358     "is_pure" : true,
10359     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
10360    },
10361    {
10362     "is_pure" : true,
10363     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
10364    },
10365    {
10366     "is_pure" : true,
10367     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
10368    },
10369    {
10370     "is_pure" : true,
10371     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
10372    },
10373    {
10374     "is_pure" : true,
10375     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
10376    },
10377    {
10378     "is_pure" : true,
10379     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10383    },
10384    {
10385     "component_value" : 40,
10386     "kind" : "vbase_offset"
10387    },
10388    {
10389     "component_value" : -8,
10390     "kind" : "offset_to_top"
10391    },
10392    {
10393     "kind" : "rtti",
10394     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10395    },
10396    {
10397     "kind" : "complete_dtor_pointer",
10398     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10399    },
10400    {
10401     "kind" : "deleting_dtor_pointer",
10402     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10403    },
10404    {
10405     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10406    },
10407    {
10408     "component_value" : 32,
10409     "kind" : "vbase_offset"
10410    },
10411    {
10412     "component_value" : -16,
10413     "kind" : "offset_to_top"
10414    },
10415    {
10416     "kind" : "rtti",
10417     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10418    },
10419    {
10420     "kind" : "complete_dtor_pointer",
10421     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10422    },
10423    {
10424     "kind" : "deleting_dtor_pointer",
10425     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10426    },
10427    {
10428     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10429    },
10430    {
10431     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10435    },
10436    {
10437     "kind" : "vcall_offset"
10438    },
10439    {
10440     "component_value" : -32,
10441     "kind" : "vcall_offset"
10442    },
10443    {
10444     "component_value" : -32,
10445     "kind" : "vcall_offset"
10446    },
10447    {
10448     "component_value" : -32,
10449     "kind" : "vcall_offset"
10450    },
10451    {
10452     "component_value" : -48,
10453     "kind" : "vcall_offset"
10454    },
10455    {
10456     "component_value" : -48,
10457     "kind" : "offset_to_top"
10458    },
10459    {
10460     "kind" : "rtti",
10461     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10462    },
10463    {
10464     "kind" : "complete_dtor_pointer",
10465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10466    },
10467    {
10468     "kind" : "deleting_dtor_pointer",
10469     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10470    },
10471    {
10472     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10476    },
10477    {
10478     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10479    },
10480    {
10481     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10482    }
10483   ]
10484  },
10485  {
10486   "alignment" : 8,
10487   "base_specifiers" :
10488   [
10489    {
10490     "referenced_type" : "type-50"
10491    },
10492    {
10493     "referenced_type" : "type-91"
10494    },
10495    {
10496     "referenced_type" : "type-92"
10497    }
10498   ],
10499   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10500   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10501   "record_kind" : "class",
10502   "referenced_type" : "type-90",
10503   "self_type" : "type-90",
10504   "size" : 64,
10505   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10506   "template_args" : [ "type-50" ],
10507   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE",
10508   "vtable_components" :
10509   [
10510    {
10511     "component_value" : 48,
10512     "kind" : "vbase_offset"
10513    },
10514    {
10515     "kind" : "offset_to_top"
10516    },
10517    {
10518     "kind" : "rtti",
10519     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10520    },
10521    {
10522     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10526    },
10527    {
10528     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10532    },
10533    {
10534     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10535    },
10536    {
10537     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
10538    },
10539    {
10540     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10541    },
10542    {
10543     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
10544    },
10545    {
10546     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10547    },
10548    {
10549     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
10550    },
10551    {
10552     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10553    },
10554    {
10555     "kind" : "complete_dtor_pointer",
10556     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10557    },
10558    {
10559     "kind" : "deleting_dtor_pointer",
10560     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10561    },
10562    {
10563     "is_pure" : true,
10564     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10565    },
10566    {
10567     "is_pure" : true,
10568     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10569    },
10570    {
10571     "is_pure" : true,
10572     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10573    },
10574    {
10575     "is_pure" : true,
10576     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
10577    },
10578    {
10579     "is_pure" : true,
10580     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10581    },
10582    {
10583     "is_pure" : true,
10584     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
10585    },
10586    {
10587     "is_pure" : true,
10588     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
10589    },
10590    {
10591     "is_pure" : true,
10592     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10593    },
10594    {
10595     "is_pure" : true,
10596     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10597    },
10598    {
10599     "is_pure" : true,
10600     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10601    },
10602    {
10603     "is_pure" : true,
10604     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
10605    },
10606    {
10607     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10608    },
10609    {
10610     "component_value" : 40,
10611     "kind" : "vbase_offset"
10612    },
10613    {
10614     "component_value" : -8,
10615     "kind" : "offset_to_top"
10616    },
10617    {
10618     "kind" : "rtti",
10619     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10620    },
10621    {
10622     "kind" : "complete_dtor_pointer",
10623     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10624    },
10625    {
10626     "kind" : "deleting_dtor_pointer",
10627     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10628    },
10629    {
10630     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10631    },
10632    {
10633     "component_value" : 32,
10634     "kind" : "vbase_offset"
10635    },
10636    {
10637     "component_value" : -16,
10638     "kind" : "offset_to_top"
10639    },
10640    {
10641     "kind" : "rtti",
10642     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10643    },
10644    {
10645     "kind" : "complete_dtor_pointer",
10646     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10647    },
10648    {
10649     "kind" : "deleting_dtor_pointer",
10650     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10660    },
10661    {
10662     "kind" : "vcall_offset"
10663    },
10664    {
10665     "component_value" : -32,
10666     "kind" : "vcall_offset"
10667    },
10668    {
10669     "component_value" : -32,
10670     "kind" : "vcall_offset"
10671    },
10672    {
10673     "component_value" : -32,
10674     "kind" : "vcall_offset"
10675    },
10676    {
10677     "component_value" : -48,
10678     "kind" : "vcall_offset"
10679    },
10680    {
10681     "component_value" : -48,
10682     "kind" : "offset_to_top"
10683    },
10684    {
10685     "kind" : "rtti",
10686     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10687    },
10688    {
10689     "kind" : "complete_dtor_pointer",
10690     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10691    },
10692    {
10693     "kind" : "deleting_dtor_pointer",
10694     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10695    },
10696    {
10697     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10698    },
10699    {
10700     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10707    }
10708   ]
10709  },
10710  {
10711   "alignment" : 8,
10712   "base_specifiers" :
10713   [
10714    {
10715     "referenced_type" : "type-30"
10716    },
10717    {
10718     "referenced_type" : "type-91"
10719    },
10720    {
10721     "referenced_type" : "type-92"
10722    }
10723   ],
10724   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10725   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10726   "record_kind" : "class",
10727   "referenced_type" : "type-546",
10728   "self_type" : "type-546",
10729   "size" : 64,
10730   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10731   "template_args" : [ "type-30" ],
10732   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10733   "vtable_components" :
10734   [
10735    {
10736     "component_value" : 48,
10737     "kind" : "vbase_offset"
10738    },
10739    {
10740     "kind" : "offset_to_top"
10741    },
10742    {
10743     "kind" : "rtti",
10744     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10745    },
10746    {
10747     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10757    },
10758    {
10759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10760    },
10761    {
10762     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10763    },
10764    {
10765     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10766    },
10767    {
10768     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10778    },
10779    {
10780     "kind" : "complete_dtor_pointer",
10781     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10782    },
10783    {
10784     "kind" : "deleting_dtor_pointer",
10785     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10789    },
10790    {
10791     "component_value" : 40,
10792     "kind" : "vbase_offset"
10793    },
10794    {
10795     "component_value" : -8,
10796     "kind" : "offset_to_top"
10797    },
10798    {
10799     "kind" : "rtti",
10800     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10801    },
10802    {
10803     "kind" : "complete_dtor_pointer",
10804     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10805    },
10806    {
10807     "kind" : "deleting_dtor_pointer",
10808     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10809    },
10810    {
10811     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10812    },
10813    {
10814     "component_value" : 32,
10815     "kind" : "vbase_offset"
10816    },
10817    {
10818     "component_value" : -16,
10819     "kind" : "offset_to_top"
10820    },
10821    {
10822     "kind" : "rtti",
10823     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10824    },
10825    {
10826     "kind" : "complete_dtor_pointer",
10827     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10828    },
10829    {
10830     "kind" : "deleting_dtor_pointer",
10831     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10832    },
10833    {
10834     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10841    },
10842    {
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -32,
10847     "kind" : "vcall_offset"
10848    },
10849    {
10850     "component_value" : -32,
10851     "kind" : "vcall_offset"
10852    },
10853    {
10854     "component_value" : -32,
10855     "kind" : "vcall_offset"
10856    },
10857    {
10858     "component_value" : -48,
10859     "kind" : "vcall_offset"
10860    },
10861    {
10862     "component_value" : -48,
10863     "kind" : "offset_to_top"
10864    },
10865    {
10866     "kind" : "rtti",
10867     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10868    },
10869    {
10870     "kind" : "complete_dtor_pointer",
10871     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10872    },
10873    {
10874     "kind" : "deleting_dtor_pointer",
10875     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10876    },
10877    {
10878     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10879    },
10880    {
10881     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10882    },
10883    {
10884     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10888    }
10889   ]
10890  },
10891  {
10892   "alignment" : 8,
10893   "fields" :
10894   [
10895    {
10896     "access" : "private",
10897     "field_name" : "mMutex",
10898     "referenced_type" : "type-573"
10899    },
10900    {
10901     "access" : "private",
10902     "field_name" : "mMap",
10903     "field_offset" : 320,
10904     "referenced_type" : "type-574"
10905    }
10906   ],
10907   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10908   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10909   "record_kind" : "class",
10910   "referenced_type" : "type-572",
10911   "self_type" : "type-572",
10912   "size" : 64,
10913   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10914   "template_args" : [ "type-28", "type-575" ],
10915   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10916  },
10917  {
10918   "alignment" : 8,
10919   "fields" :
10920   [
10921    {
10922     "access" : "private",
10923     "field_name" : "mMutex",
10924     "referenced_type" : "type-581"
10925    },
10926    {
10927     "access" : "private",
10928     "field_name" : "mMap",
10929     "field_offset" : 320,
10930     "referenced_type" : "type-582"
10931    }
10932   ],
10933   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10934   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10935   "record_kind" : "class",
10936   "referenced_type" : "type-580",
10937   "self_type" : "type-580",
10938   "size" : 64,
10939   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10940   "template_args" : [ "type-28", "type-10" ],
10941   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10942  },
10943  {
10944   "alignment" : 8,
10945   "fields" :
10946   [
10947    {
10948     "access" : "private",
10949     "field_name" : "mMutex",
10950     "referenced_type" : "type-587"
10951    },
10952    {
10953     "access" : "private",
10954     "field_name" : "mMap",
10955     "field_offset" : 320,
10956     "referenced_type" : "type-588"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10960   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10961   "record_kind" : "class",
10962   "referenced_type" : "type-586",
10963   "self_type" : "type-586",
10964   "size" : 64,
10965   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10966   "template_args" : [ "type-110", "type-38" ],
10967   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10968  },
10969  {
10970   "alignment" : 8,
10971   "fields" :
10972   [
10973    {
10974     "access" : "private",
10975     "field_name" : "mMutex",
10976     "referenced_type" : "type-604"
10977    },
10978    {
10979     "access" : "private",
10980     "field_name" : "mMap",
10981     "field_offset" : 320,
10982     "referenced_type" : "type-605"
10983    }
10984   ],
10985   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10986   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10987   "record_kind" : "class",
10988   "referenced_type" : "type-603",
10989   "self_type" : "type-603",
10990   "size" : 64,
10991   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10992   "template_args" : [ "type-606", "type-607" ],
10993   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10994  },
10995  {
10996   "alignment" : 8,
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "mMutex",
11002     "referenced_type" : "type-593"
11003    },
11004    {
11005     "access" : "private",
11006     "field_name" : "mMap",
11007     "field_offset" : 320,
11008     "referenced_type" : "type-594"
11009    }
11010   ],
11011   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11012   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11013   "record_kind" : "class",
11014   "referenced_type" : "type-592",
11015   "self_type" : "type-592",
11016   "size" : 64,
11017   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11018   "template_args" : [ "type-595", "type-596" ],
11019   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11020  },
11021  {
11022   "alignment" : 8,
11023   "fields" :
11024   [
11025    {
11026     "field_name" : "flags",
11027     "referenced_type" : "type-2"
11028    },
11029    {
11030     "field_name" : "fdIndex",
11031     "field_offset" : 32,
11032     "referenced_type" : "type-2"
11033    },
11034    {
11035     "field_name" : "offset",
11036     "field_offset" : 64,
11037     "referenced_type" : "type-2"
11038    },
11039    {
11040     "field_name" : "extent",
11041     "field_offset" : 128,
11042     "referenced_type" : "type-9"
11043    }
11044   ],
11045   "linker_set_key" : "android::hardware::GrantorDescriptor",
11046   "name" : "android::hardware::GrantorDescriptor",
11047   "referenced_type" : "type-356",
11048   "self_type" : "type-356",
11049   "size" : 24,
11050   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11051   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11052  },
11053  {
11054   "alignment" : 8,
11055   "base_specifiers" :
11056   [
11057    {
11058     "is_virtual" : true,
11059     "referenced_type" : "type-377"
11060    },
11061    {
11062     "is_virtual" : true,
11063     "referenced_type" : "type-12"
11064    }
11065   ],
11066   "linker_set_key" : "android::hardware::HidlMemory",
11067   "name" : "android::hardware::HidlMemory",
11068   "record_kind" : "class",
11069   "referenced_type" : "type-388",
11070   "self_type" : "type-388",
11071   "size" : 64,
11072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11073   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11074   "vtable_components" :
11075   [
11076    {
11077     "component_value" : 48,
11078     "kind" : "vbase_offset"
11079    },
11080    {
11081     "component_value" : 8,
11082     "kind" : "vbase_offset"
11083    },
11084    {
11085     "kind" : "offset_to_top"
11086    },
11087    {
11088     "kind" : "rtti",
11089     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11090    },
11091    {
11092     "kind" : "complete_dtor_pointer",
11093     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11094    },
11095    {
11096     "kind" : "deleting_dtor_pointer",
11097     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11098    },
11099    {
11100     "kind" : "vcall_offset"
11101    },
11102    {
11103     "kind" : "vcall_offset"
11104    },
11105    {
11106     "kind" : "vcall_offset"
11107    },
11108    {
11109     "kind" : "vcall_offset"
11110    },
11111    {
11112     "component_value" : -48,
11113     "kind" : "vcall_offset"
11114    },
11115    {
11116     "component_value" : -48,
11117     "kind" : "offset_to_top"
11118    },
11119    {
11120     "kind" : "rtti",
11121     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11122    },
11123    {
11124     "kind" : "complete_dtor_pointer",
11125     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
11126    },
11127    {
11128     "kind" : "deleting_dtor_pointer",
11129     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11142    }
11143   ]
11144  },
11145  {
11146   "alignment" : 8,
11147   "base_specifiers" :
11148   [
11149    {
11150     "is_virtual" : true,
11151     "referenced_type" : "type-12"
11152    }
11153   ],
11154   "linker_set_key" : "android::hardware::IBinder",
11155   "name" : "android::hardware::IBinder",
11156   "record_kind" : "class",
11157   "referenced_type" : "type-45",
11158   "self_type" : "type-45",
11159   "size" : 24,
11160   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11161   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11162   "vtable_components" :
11163   [
11164    {
11165     "component_value" : 8,
11166     "kind" : "vbase_offset"
11167    },
11168    {
11169     "kind" : "offset_to_top"
11170    },
11171    {
11172     "kind" : "rtti",
11173     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11174    },
11175    {
11176     "is_pure" : true,
11177     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11178    },
11179    {
11180     "is_pure" : true,
11181     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11182    },
11183    {
11184     "is_pure" : true,
11185     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11186    },
11187    {
11188     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11189    },
11190    {
11191     "is_pure" : true,
11192     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11193    },
11194    {
11195     "is_pure" : true,
11196     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11197    },
11198    {
11199     "is_pure" : true,
11200     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11201    },
11202    {
11203     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11204    },
11205    {
11206     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11207    },
11208    {
11209     "kind" : "complete_dtor_pointer",
11210     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11211    },
11212    {
11213     "kind" : "deleting_dtor_pointer",
11214     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11215    },
11216    {
11217     "kind" : "vcall_offset"
11218    },
11219    {
11220     "kind" : "vcall_offset"
11221    },
11222    {
11223     "kind" : "vcall_offset"
11224    },
11225    {
11226     "kind" : "vcall_offset"
11227    },
11228    {
11229     "component_value" : -8,
11230     "kind" : "vcall_offset"
11231    },
11232    {
11233     "component_value" : -8,
11234     "kind" : "offset_to_top"
11235    },
11236    {
11237     "kind" : "rtti",
11238     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11239    },
11240    {
11241     "kind" : "complete_dtor_pointer",
11242     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
11243    },
11244    {
11245     "kind" : "deleting_dtor_pointer",
11246     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11250    },
11251    {
11252     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11259    }
11260   ]
11261  },
11262  {
11263   "alignment" : 8,
11264   "base_specifiers" :
11265   [
11266    {
11267     "is_virtual" : true,
11268     "referenced_type" : "type-12"
11269    }
11270   ],
11271   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11272   "name" : "android::hardware::IBinder::DeathRecipient",
11273   "record_kind" : "class",
11274   "referenced_type" : "type-11",
11275   "self_type" : "type-11",
11276   "size" : 24,
11277   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11278   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11279   "vtable_components" :
11280   [
11281    {
11282     "component_value" : 8,
11283     "kind" : "vbase_offset"
11284    },
11285    {
11286     "kind" : "offset_to_top"
11287    },
11288    {
11289     "kind" : "rtti",
11290     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11291    },
11292    {
11293     "is_pure" : true,
11294     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11295    },
11296    {
11297     "kind" : "complete_dtor_pointer",
11298     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11299    },
11300    {
11301     "kind" : "deleting_dtor_pointer",
11302     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11303    },
11304    {
11305     "kind" : "vcall_offset"
11306    },
11307    {
11308     "kind" : "vcall_offset"
11309    },
11310    {
11311     "kind" : "vcall_offset"
11312    },
11313    {
11314     "kind" : "vcall_offset"
11315    },
11316    {
11317     "component_value" : -8,
11318     "kind" : "vcall_offset"
11319    },
11320    {
11321     "component_value" : -8,
11322     "kind" : "offset_to_top"
11323    },
11324    {
11325     "kind" : "rtti",
11326     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11327    },
11328    {
11329     "kind" : "complete_dtor_pointer",
11330     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
11331    },
11332    {
11333     "kind" : "deleting_dtor_pointer",
11334     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11347    }
11348   ]
11349  },
11350  {
11351   "alignment" : 8,
11352   "base_specifiers" :
11353   [
11354    {
11355     "is_virtual" : true,
11356     "referenced_type" : "type-12"
11357    }
11358   ],
11359   "linker_set_key" : "android::hardware::IInterface",
11360   "name" : "android::hardware::IInterface",
11361   "record_kind" : "class",
11362   "referenced_type" : "type-91",
11363   "self_type" : "type-91",
11364   "size" : 24,
11365   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11366   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11367   "vtable_components" :
11368   [
11369    {
11370     "component_value" : 8,
11371     "kind" : "vbase_offset"
11372    },
11373    {
11374     "kind" : "offset_to_top"
11375    },
11376    {
11377     "kind" : "rtti",
11378     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11379    },
11380    {
11381     "kind" : "complete_dtor_pointer",
11382     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11383    },
11384    {
11385     "kind" : "deleting_dtor_pointer",
11386     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11387    },
11388    {
11389     "is_pure" : true,
11390     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11391    },
11392    {
11393     "kind" : "vcall_offset"
11394    },
11395    {
11396     "kind" : "vcall_offset"
11397    },
11398    {
11399     "kind" : "vcall_offset"
11400    },
11401    {
11402     "kind" : "vcall_offset"
11403    },
11404    {
11405     "component_value" : -8,
11406     "kind" : "vcall_offset"
11407    },
11408    {
11409     "component_value" : -8,
11410     "kind" : "offset_to_top"
11411    },
11412    {
11413     "kind" : "rtti",
11414     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11415    },
11416    {
11417     "kind" : "complete_dtor_pointer",
11418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11419    },
11420    {
11421     "kind" : "deleting_dtor_pointer",
11422     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11423    },
11424    {
11425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11426    },
11427    {
11428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11429    },
11430    {
11431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11435    }
11436   ]
11437  },
11438  {
11439   "alignment" : 8,
11440   "fields" :
11441   [
11442    {
11443     "access" : "private",
11444     "field_name" : "mGrantors",
11445     "referenced_type" : "type-392"
11446    },
11447    {
11448     "access" : "private",
11449     "field_name" : "mHandle",
11450     "field_offset" : 128,
11451     "referenced_type" : "type-397"
11452    },
11453    {
11454     "access" : "private",
11455     "field_name" : "mQuantum",
11456     "field_offset" : 192,
11457     "referenced_type" : "type-2"
11458    },
11459    {
11460     "access" : "private",
11461     "field_name" : "mFlags",
11462     "field_offset" : 224,
11463     "referenced_type" : "type-2"
11464    }
11465   ],
11466   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11467   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11468   "referenced_type" : "type-521",
11469   "self_type" : "type-521",
11470   "size" : 32,
11471   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11472   "template_args" : [ "type-69" ],
11473   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11474  },
11475  {
11476   "alignment" : 8,
11477   "fields" :
11478   [
11479    {
11480     "access" : "private",
11481     "field_name" : "mBufCachePos",
11482     "referenced_type" : "type-9"
11483    },
11484    {
11485     "access" : "private",
11486     "field_name" : "mBufCache",
11487     "field_offset" : 64,
11488     "referenced_type" : "type-553"
11489    },
11490    {
11491     "access" : "private",
11492     "field_name" : "mError",
11493     "field_offset" : 256,
11494     "referenced_type" : "type-41"
11495    },
11496    {
11497     "access" : "private",
11498     "field_name" : "mData",
11499     "field_offset" : 320,
11500     "referenced_type" : "type-449"
11501    },
11502    {
11503     "access" : "private",
11504     "field_name" : "mDataSize",
11505     "field_offset" : 384,
11506     "referenced_type" : "type-9"
11507    },
11508    {
11509     "access" : "private",
11510     "field_name" : "mDataCapacity",
11511     "field_offset" : 448,
11512     "referenced_type" : "type-9"
11513    },
11514    {
11515     "access" : "private",
11516     "field_name" : "mDataPos",
11517     "field_offset" : 512,
11518     "referenced_type" : "type-9"
11519    },
11520    {
11521     "access" : "private",
11522     "field_name" : "mObjects",
11523     "field_offset" : 576,
11524     "referenced_type" : "type-554"
11525    },
11526    {
11527     "access" : "private",
11528     "field_name" : "mObjectsSize",
11529     "field_offset" : 640,
11530     "referenced_type" : "type-9"
11531    },
11532    {
11533     "access" : "private",
11534     "field_name" : "mObjectsCapacity",
11535     "field_offset" : 704,
11536     "referenced_type" : "type-9"
11537    },
11538    {
11539     "access" : "private",
11540     "field_name" : "mNextObjectHint",
11541     "field_offset" : 768,
11542     "referenced_type" : "type-9"
11543    },
11544    {
11545     "access" : "private",
11546     "field_name" : "mNumRef",
11547     "field_offset" : 832,
11548     "referenced_type" : "type-9"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "mFdsKnown",
11553     "field_offset" : 896,
11554     "referenced_type" : "type-10"
11555    },
11556    {
11557     "access" : "private",
11558     "field_name" : "mHasFds",
11559     "field_offset" : 904,
11560     "referenced_type" : "type-10"
11561    },
11562    {
11563     "access" : "private",
11564     "field_name" : "mAllowFds",
11565     "field_offset" : 912,
11566     "referenced_type" : "type-10"
11567    },
11568    {
11569     "access" : "private",
11570     "field_name" : "mOwner",
11571     "field_offset" : 960,
11572     "referenced_type" : "type-555"
11573    },
11574    {
11575     "access" : "private",
11576     "field_name" : "mOwnerCookie",
11577     "field_offset" : 1024,
11578     "referenced_type" : "type-43"
11579    }
11580   ],
11581   "linker_set_key" : "android::hardware::Parcel",
11582   "name" : "android::hardware::Parcel",
11583   "record_kind" : "class",
11584   "referenced_type" : "type-552",
11585   "self_type" : "type-552",
11586   "size" : 136,
11587   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11588   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11589  },
11590  {
11591   "access" : "private",
11592   "alignment" : 8,
11593   "fields" :
11594   [
11595    {
11596     "field_name" : "index",
11597     "referenced_type" : "type-9"
11598    },
11599    {
11600     "field_name" : "buffer",
11601     "field_offset" : 64,
11602     "referenced_type" : "type-330"
11603    },
11604    {
11605     "field_name" : "bufend",
11606     "field_offset" : 128,
11607     "referenced_type" : "type-330"
11608    }
11609   ],
11610   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11611   "name" : "android::hardware::Parcel::BufferInfo",
11612   "referenced_type" : "type-563",
11613   "self_type" : "type-563",
11614   "size" : 24,
11615   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11616   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11617  },
11618  {
11619   "alignment" : 8,
11620   "base_specifiers" :
11621   [
11622    {
11623     "is_virtual" : true,
11624     "referenced_type" : "type-12"
11625    }
11626   ],
11627   "fields" :
11628   [
11629    {
11630     "access" : "private",
11631     "field_name" : "mDriverFD",
11632     "field_offset" : 64,
11633     "referenced_type" : "type-41"
11634    },
11635    {
11636     "access" : "private",
11637     "field_name" : "mVMStart",
11638     "field_offset" : 128,
11639     "referenced_type" : "type-43"
11640    },
11641    {
11642     "access" : "private",
11643     "field_name" : "mThreadCountLock",
11644     "field_offset" : 192,
11645     "referenced_type" : "type-122"
11646    },
11647    {
11648     "access" : "private",
11649     "field_name" : "mThreadCountDecrement",
11650     "field_offset" : 512,
11651     "referenced_type" : "type-123"
11652    },
11653    {
11654     "access" : "private",
11655     "field_name" : "mExecutingThreadsCount",
11656     "field_offset" : 896,
11657     "referenced_type" : "type-9"
11658    },
11659    {
11660     "access" : "private",
11661     "field_name" : "mMaxThreads",
11662     "field_offset" : 960,
11663     "referenced_type" : "type-9"
11664    },
11665    {
11666     "access" : "private",
11667     "field_name" : "mStarvationStartTimeMs",
11668     "field_offset" : 1024,
11669     "referenced_type" : "type-124"
11670    },
11671    {
11672     "access" : "private",
11673     "field_name" : "mLock",
11674     "field_offset" : 1088,
11675     "referenced_type" : "type-125"
11676    },
11677    {
11678     "access" : "private",
11679     "field_name" : "mHandleToObject",
11680     "field_offset" : 1408,
11681     "referenced_type" : "type-127"
11682    },
11683    {
11684     "access" : "private",
11685     "field_name" : "mManagesContexts",
11686     "field_offset" : 1728,
11687     "referenced_type" : "type-10"
11688    },
11689    {
11690     "access" : "private",
11691     "field_name" : "mBinderContextCheckFunc",
11692     "field_offset" : 1792,
11693     "referenced_type" : "type-132"
11694    },
11695    {
11696     "access" : "private",
11697     "field_name" : "mBinderContextUserData",
11698     "field_offset" : 1856,
11699     "referenced_type" : "type-43"
11700    },
11701    {
11702     "access" : "private",
11703     "field_name" : "mContexts",
11704     "field_offset" : 1920,
11705     "referenced_type" : "type-141"
11706    },
11707    {
11708     "access" : "private",
11709     "field_name" : "mRootDir",
11710     "field_offset" : 2240,
11711     "referenced_type" : "type-145"
11712    },
11713    {
11714     "access" : "private",
11715     "field_name" : "mThreadPoolStarted",
11716     "field_offset" : 2304,
11717     "referenced_type" : "type-10"
11718    },
11719    {
11720     "access" : "private",
11721     "field_name" : "mSpawnThreadOnStart",
11722     "field_offset" : 2312,
11723     "referenced_type" : "type-10"
11724    },
11725    {
11726     "access" : "private",
11727     "field_name" : "mThreadPoolSeq",
11728     "field_offset" : 2336,
11729     "referenced_type" : "type-148"
11730    },
11731    {
11732     "access" : "private",
11733     "field_name" : "mMmapSize",
11734     "field_offset" : 2368,
11735     "referenced_type" : "type-130"
11736    },
11737    {
11738     "access" : "private",
11739     "field_name" : "mCallRestriction",
11740     "field_offset" : 2432,
11741     "referenced_type" : "type-149"
11742    }
11743   ],
11744   "linker_set_key" : "android::hardware::ProcessState",
11745   "name" : "android::hardware::ProcessState",
11746   "record_kind" : "class",
11747   "referenced_type" : "type-121",
11748   "self_type" : "type-121",
11749   "size" : 328,
11750   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11751   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11752   "vtable_components" :
11753   [
11754    {
11755     "component_value" : 312,
11756     "kind" : "vbase_offset"
11757    },
11758    {
11759     "kind" : "offset_to_top"
11760    },
11761    {
11762     "kind" : "rtti",
11763     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11764    },
11765    {
11766     "kind" : "complete_dtor_pointer",
11767     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11768    },
11769    {
11770     "kind" : "deleting_dtor_pointer",
11771     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11772    },
11773    {
11774     "kind" : "vcall_offset"
11775    },
11776    {
11777     "kind" : "vcall_offset"
11778    },
11779    {
11780     "kind" : "vcall_offset"
11781    },
11782    {
11783     "kind" : "vcall_offset"
11784    },
11785    {
11786     "component_value" : -312,
11787     "kind" : "vcall_offset"
11788    },
11789    {
11790     "component_value" : -312,
11791     "kind" : "offset_to_top"
11792    },
11793    {
11794     "kind" : "rtti",
11795     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11796    },
11797    {
11798     "kind" : "complete_dtor_pointer",
11799     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
11800    },
11801    {
11802     "kind" : "deleting_dtor_pointer",
11803     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11816    }
11817   ]
11818  },
11819  {
11820   "access" : "private",
11821   "alignment" : 8,
11822   "fields" :
11823   [
11824    {
11825     "field_name" : "binder",
11826     "referenced_type" : "type-94"
11827    },
11828    {
11829     "field_name" : "refs",
11830     "field_offset" : 64,
11831     "referenced_type" : "type-19"
11832    }
11833   ],
11834   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11835   "name" : "android::hardware::ProcessState::handle_entry",
11836   "referenced_type" : "type-131",
11837   "self_type" : "type-131",
11838   "size" : 16,
11839   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11840   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11841  },
11842  {
11843   "alignment" : 8,
11844   "base_specifiers" :
11845   [
11846    {
11847     "referenced_type" : "type-240"
11848    }
11849   ],
11850   "fields" :
11851   [
11852    {
11853     "access" : "private",
11854     "field_name" : "mVal",
11855     "field_offset" : 320,
11856     "referenced_type" : "type-48"
11857    }
11858   ],
11859   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11860   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11861   "record_kind" : "class",
11862   "referenced_type" : "type-253",
11863   "self_type" : "type-253",
11864   "size" : 48,
11865   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11866   "template_args" : [ "type-48" ],
11867   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_12soundtrigger4V2_215ISoundTriggerHwEEEEE"
11868  },
11869  {
11870   "alignment" : 8,
11871   "base_specifiers" :
11872   [
11873    {
11874     "referenced_type" : "type-240"
11875    }
11876   ],
11877   "fields" :
11878   [
11879    {
11880     "access" : "private",
11881     "field_name" : "mVal",
11882     "field_offset" : 264,
11883     "referenced_type" : "type-10"
11884    }
11885   ],
11886   "linker_set_key" : "android::hardware::Return<bool>",
11887   "name" : "android::hardware::Return<bool>",
11888   "record_kind" : "class",
11889   "referenced_type" : "type-239",
11890   "self_type" : "type-239",
11891   "size" : 40,
11892   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11893   "template_args" : [ "type-10" ],
11894   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11895  },
11896  {
11897   "alignment" : 8,
11898   "base_specifiers" :
11899   [
11900    {
11901     "referenced_type" : "type-240"
11902    }
11903   ],
11904   "fields" :
11905   [
11906    {
11907     "access" : "private",
11908     "field_name" : "mVal",
11909     "field_offset" : 288,
11910     "referenced_type" : "type-41"
11911    }
11912   ],
11913   "linker_set_key" : "android::hardware::Return<int>",
11914   "name" : "android::hardware::Return<int>",
11915   "record_kind" : "class",
11916   "referenced_type" : "type-247",
11917   "self_type" : "type-247",
11918   "size" : 40,
11919   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11920   "template_args" : [ "type-41" ],
11921   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11922  },
11923  {
11924   "alignment" : 8,
11925   "base_specifiers" :
11926   [
11927    {
11928     "referenced_type" : "type-240"
11929    }
11930   ],
11931   "linker_set_key" : "android::hardware::Return<void>",
11932   "name" : "android::hardware::Return<void>",
11933   "record_kind" : "class",
11934   "referenced_type" : "type-271",
11935   "self_type" : "type-271",
11936   "size" : 40,
11937   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11938   "template_args" : [ "type-44" ],
11939   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11940  },
11941  {
11942   "alignment" : 8,
11943   "fields" :
11944   [
11945    {
11946     "access" : "private",
11947     "field_name" : "mException",
11948     "referenced_type" : "type-41"
11949    },
11950    {
11951     "access" : "private",
11952     "field_name" : "mErrorCode",
11953     "field_offset" : 32,
11954     "referenced_type" : "type-41"
11955    },
11956    {
11957     "access" : "private",
11958     "field_name" : "mMessage",
11959     "field_offset" : 64,
11960     "referenced_type" : "type-230"
11961    }
11962   ],
11963   "linker_set_key" : "android::hardware::Status",
11964   "name" : "android::hardware::Status",
11965   "record_kind" : "class",
11966   "referenced_type" : "type-229",
11967   "self_type" : "type-229",
11968   "size" : 32,
11969   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11970   "unique_id" : "_ZTSN7android8hardware6StatusE"
11971  },
11972  {
11973   "alignment" : 8,
11974   "fields" :
11975   [
11976    {
11977     "field_name" : "sampleRateHz",
11978     "referenced_type" : "type-2"
11979    },
11980    {
11981     "field_name" : "channelMask",
11982     "field_offset" : 32,
11983     "referenced_type" : "type-427"
11984    },
11985    {
11986     "field_name" : "format",
11987     "field_offset" : 64,
11988     "referenced_type" : "type-434"
11989    },
11990    {
11991     "field_name" : "offloadInfo",
11992     "field_offset" : 128,
11993     "referenced_type" : "type-698"
11994    },
11995    {
11996     "field_name" : "frameCount",
11997     "field_offset" : 512,
11998     "referenced_type" : "type-9"
11999    }
12000   ],
12001   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioConfig",
12002   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
12003   "referenced_type" : "type-699",
12004   "self_type" : "type-699",
12005   "size" : 72,
12006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12007   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioConfigE"
12008  },
12009  {
12010   "alignment" : 4,
12011   "fields" :
12012   [
12013    {
12014     "field_name" : "mode",
12015     "referenced_type" : "type-443"
12016    },
12017    {
12018     "field_name" : "channelMask",
12019     "field_offset" : 32,
12020     "referenced_type" : "type-427"
12021    },
12022    {
12023     "field_name" : "minValue",
12024     "field_offset" : 64,
12025     "referenced_type" : "type-41"
12026    },
12027    {
12028     "field_name" : "maxValue",
12029     "field_offset" : 96,
12030     "referenced_type" : "type-41"
12031    },
12032    {
12033     "field_name" : "defaultValue",
12034     "field_offset" : 128,
12035     "referenced_type" : "type-41"
12036    },
12037    {
12038     "field_name" : "stepValue",
12039     "field_offset" : 160,
12040     "referenced_type" : "type-2"
12041    },
12042    {
12043     "field_name" : "minRampMs",
12044     "field_offset" : 192,
12045     "referenced_type" : "type-2"
12046    },
12047    {
12048     "field_name" : "maxRampMs",
12049     "field_offset" : 224,
12050     "referenced_type" : "type-2"
12051    }
12052   ],
12053   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain",
12054   "name" : "android::hardware::audio::common::V2_0::AudioGain",
12055   "referenced_type" : "type-442",
12056   "self_type" : "type-442",
12057   "size" : 32,
12058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12059   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioGainE"
12060  },
12061  {
12062   "alignment" : 4,
12063   "fields" :
12064   [
12065    {
12066     "field_name" : "index",
12067     "referenced_type" : "type-41"
12068    },
12069    {
12070     "field_name" : "mode",
12071     "field_offset" : 32,
12072     "referenced_type" : "type-443"
12073    },
12074    {
12075     "field_name" : "channelMask",
12076     "field_offset" : 64,
12077     "referenced_type" : "type-427"
12078    },
12079    {
12080     "field_name" : "values",
12081     "field_offset" : 96,
12082     "referenced_type" : "type-498"
12083    },
12084    {
12085     "field_name" : "rampDurationMs",
12086     "field_offset" : 1120,
12087     "referenced_type" : "type-2"
12088    }
12089   ],
12090   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12091   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12092   "referenced_type" : "type-700",
12093   "self_type" : "type-700",
12094   "size" : 144,
12095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12096   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioGainConfigE"
12097  },
12098  {
12099   "alignment" : 8,
12100   "fields" :
12101   [
12102    {
12103     "field_name" : "sampleRateHz",
12104     "referenced_type" : "type-2"
12105    },
12106    {
12107     "field_name" : "channelMask",
12108     "field_offset" : 32,
12109     "referenced_type" : "type-427"
12110    },
12111    {
12112     "field_name" : "format",
12113     "field_offset" : 64,
12114     "referenced_type" : "type-434"
12115    },
12116    {
12117     "field_name" : "streamType",
12118     "field_offset" : 96,
12119     "referenced_type" : "type-688"
12120    },
12121    {
12122     "field_name" : "bitRatePerSecond",
12123     "field_offset" : 128,
12124     "referenced_type" : "type-2"
12125    },
12126    {
12127     "field_name" : "durationMicroseconds",
12128     "field_offset" : 192,
12129     "referenced_type" : "type-124"
12130    },
12131    {
12132     "field_name" : "hasVideo",
12133     "field_offset" : 256,
12134     "referenced_type" : "type-10"
12135    },
12136    {
12137     "field_name" : "isStreaming",
12138     "field_offset" : 264,
12139     "referenced_type" : "type-10"
12140    },
12141    {
12142     "field_name" : "bitWidth",
12143     "field_offset" : 288,
12144     "referenced_type" : "type-2"
12145    },
12146    {
12147     "field_name" : "bufferSize",
12148     "field_offset" : 320,
12149     "referenced_type" : "type-2"
12150    },
12151    {
12152     "field_name" : "usage",
12153     "field_offset" : 352,
12154     "referenced_type" : "type-697"
12155    }
12156   ],
12157   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12158   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12159   "referenced_type" : "type-698",
12160   "self_type" : "type-698",
12161   "size" : 48,
12162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12163   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
12164  },
12165  {
12166   "alignment" : 8,
12167   "fields" :
12168   [
12169    {
12170     "field_name" : "id",
12171     "referenced_type" : "type-41"
12172    },
12173    {
12174     "field_name" : "role",
12175     "field_offset" : 32,
12176     "referenced_type" : "type-701"
12177    },
12178    {
12179     "field_name" : "name",
12180     "field_offset" : 64,
12181     "referenced_type" : "type-192"
12182    },
12183    {
12184     "field_name" : "sampleRates",
12185     "field_offset" : 192,
12186     "referenced_type" : "type-188"
12187    },
12188    {
12189     "field_name" : "channelMasks",
12190     "field_offset" : 320,
12191     "referenced_type" : "type-423"
12192    },
12193    {
12194     "field_name" : "formats",
12195     "field_offset" : 448,
12196     "referenced_type" : "type-430"
12197    },
12198    {
12199     "field_name" : "gains",
12200     "field_offset" : 576,
12201     "referenced_type" : "type-438"
12202    },
12203    {
12204     "field_name" : "activeConfig",
12205     "field_offset" : 704,
12206     "referenced_type" : "type-706"
12207    },
12208    {
12209     "field_name" : "type",
12210     "field_offset" : 2400,
12211     "referenced_type" : "type-702"
12212    },
12213    {
12214     "field_name" : "ext",
12215     "field_offset" : 2432,
12216     "referenced_type" : "type-717"
12217    }
12218   ],
12219   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort",
12220   "name" : "android::hardware::audio::common::V2_0::AudioPort",
12221   "referenced_type" : "type-716",
12222   "self_type" : "type-716",
12223   "size" : 344,
12224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12225   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPortE"
12226  },
12227  {
12228   "alignment" : 4,
12229   "fields" :
12230   [
12231    {
12232     "field_name" : "device",
12233     "referenced_type" : "type-710"
12234    },
12235    {
12236     "field_name" : "mix",
12237     "referenced_type" : "type-712"
12238    },
12239    {
12240     "field_name" : "session",
12241     "referenced_type" : "type-713"
12242    }
12243   ],
12244   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12245   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12246   "record_kind" : "union",
12247   "referenced_type" : "type-717",
12248   "self_type" : "type-717",
12249   "size" : 40,
12250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12251   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPort3ExtE"
12252  },
12253  {
12254   "alignment" : 4,
12255   "fields" :
12256   [
12257    {
12258     "field_name" : "id",
12259     "referenced_type" : "type-41"
12260    },
12261    {
12262     "field_name" : "configMask",
12263     "field_offset" : 32,
12264     "referenced_type" : "type-705"
12265    },
12266    {
12267     "field_name" : "sampleRateHz",
12268     "field_offset" : 64,
12269     "referenced_type" : "type-2"
12270    },
12271    {
12272     "field_name" : "channelMask",
12273     "field_offset" : 96,
12274     "referenced_type" : "type-427"
12275    },
12276    {
12277     "field_name" : "format",
12278     "field_offset" : 128,
12279     "referenced_type" : "type-434"
12280    },
12281    {
12282     "field_name" : "gain",
12283     "field_offset" : 160,
12284     "referenced_type" : "type-700"
12285    },
12286    {
12287     "field_name" : "type",
12288     "field_offset" : 1312,
12289     "referenced_type" : "type-702"
12290    },
12291    {
12292     "field_name" : "role",
12293     "field_offset" : 1344,
12294     "referenced_type" : "type-701"
12295    },
12296    {
12297     "field_name" : "ext",
12298     "field_offset" : 1376,
12299     "referenced_type" : "type-707"
12300    }
12301   ],
12302   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12303   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12304   "referenced_type" : "type-706",
12305   "self_type" : "type-706",
12306   "size" : 212,
12307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12308   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfigE"
12309  },
12310  {
12311   "alignment" : 4,
12312   "fields" :
12313   [
12314    {
12315     "field_name" : "device",
12316     "referenced_type" : "type-703"
12317    },
12318    {
12319     "field_name" : "mix",
12320     "referenced_type" : "type-708"
12321    },
12322    {
12323     "field_name" : "session",
12324     "referenced_type" : "type-704"
12325    }
12326   ],
12327   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12328   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12329   "record_kind" : "union",
12330   "referenced_type" : "type-707",
12331   "self_type" : "type-707",
12332   "size" : 40,
12333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12334   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
12335  },
12336  {
12337   "alignment" : 4,
12338   "fields" :
12339   [
12340    {
12341     "field_name" : "hwModule",
12342     "referenced_type" : "type-41"
12343    },
12344    {
12345     "field_name" : "ioHandle",
12346     "field_offset" : 32,
12347     "referenced_type" : "type-41"
12348    },
12349    {
12350     "field_name" : "useCase",
12351     "field_offset" : 64,
12352     "referenced_type" : "type-709"
12353    }
12354   ],
12355   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12356   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12357   "referenced_type" : "type-708",
12358   "self_type" : "type-708",
12359   "size" : 12,
12360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12361   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
12362  },
12363  {
12364   "alignment" : 4,
12365   "fields" :
12366   [
12367    {
12368     "field_name" : "stream",
12369     "referenced_type" : "type-688"
12370    },
12371    {
12372     "field_name" : "source",
12373     "referenced_type" : "type-689"
12374    }
12375   ],
12376   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12377   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12378   "record_kind" : "union",
12379   "referenced_type" : "type-709",
12380   "self_type" : "type-709",
12381   "size" : 4,
12382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12383   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
12384  },
12385  {
12386   "alignment" : 4,
12387   "fields" :
12388   [
12389    {
12390     "field_name" : "hwModule",
12391     "referenced_type" : "type-41"
12392    },
12393    {
12394     "field_name" : "type",
12395     "field_offset" : 32,
12396     "referenced_type" : "type-694"
12397    },
12398    {
12399     "field_name" : "address",
12400     "field_offset" : 64,
12401     "referenced_type" : "type-404"
12402    }
12403   ],
12404   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12405   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12406   "referenced_type" : "type-703",
12407   "self_type" : "type-703",
12408   "size" : 40,
12409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12410   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
12411  },
12412  {
12413   "alignment" : 4,
12414   "fields" :
12415   [
12416    {
12417     "field_name" : "session",
12418     "referenced_type" : "type-41"
12419    }
12420   ],
12421   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12422   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12423   "referenced_type" : "type-704",
12424   "self_type" : "type-704",
12425   "size" : 4,
12426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12427   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
12428  },
12429  {
12430   "alignment" : 4,
12431   "fields" :
12432   [
12433    {
12434     "field_name" : "hwModule",
12435     "referenced_type" : "type-41"
12436    },
12437    {
12438     "field_name" : "type",
12439     "field_offset" : 32,
12440     "referenced_type" : "type-694"
12441    },
12442    {
12443     "field_name" : "address",
12444     "field_offset" : 64,
12445     "referenced_type" : "type-404"
12446    }
12447   ],
12448   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12449   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12450   "referenced_type" : "type-710",
12451   "self_type" : "type-710",
12452   "size" : 40,
12453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12454   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
12455  },
12456  {
12457   "alignment" : 4,
12458   "fields" :
12459   [
12460    {
12461     "field_name" : "hwModule",
12462     "referenced_type" : "type-41"
12463    },
12464    {
12465     "field_name" : "ioHandle",
12466     "field_offset" : 32,
12467     "referenced_type" : "type-41"
12468    },
12469    {
12470     "field_name" : "latencyClass",
12471     "field_offset" : 64,
12472     "referenced_type" : "type-711"
12473    }
12474   ],
12475   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12476   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12477   "referenced_type" : "type-712",
12478   "self_type" : "type-712",
12479   "size" : 12,
12480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12481   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortMixExtE"
12482  },
12483  {
12484   "alignment" : 4,
12485   "fields" :
12486   [
12487    {
12488     "field_name" : "session",
12489     "referenced_type" : "type-41"
12490    }
12491   ],
12492   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12493   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12494   "referenced_type" : "type-713",
12495   "self_type" : "type-713",
12496   "size" : 4,
12497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12498   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
12499  },
12500  {
12501   "alignment" : 8,
12502   "fields" :
12503   [
12504    {
12505     "field_name" : "pid",
12506     "referenced_type" : "type-124"
12507    },
12508    {
12509     "field_name" : "tid",
12510     "field_offset" : 64,
12511     "referenced_type" : "type-124"
12512    }
12513   ],
12514   "linker_set_key" : "android::hardware::audio::common::V2_0::ThreadInfo",
12515   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
12516   "referenced_type" : "type-718",
12517   "self_type" : "type-718",
12518   "size" : 16,
12519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12520   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010ThreadInfoE"
12521  },
12522  {
12523   "alignment" : 4,
12524   "fields" :
12525   [
12526    {
12527     "field_name" : "timeLow",
12528     "referenced_type" : "type-2"
12529    },
12530    {
12531     "field_name" : "timeMid",
12532     "field_offset" : 32,
12533     "referenced_type" : "type-67"
12534    },
12535    {
12536     "field_name" : "versionAndTimeHigh",
12537     "field_offset" : 48,
12538     "referenced_type" : "type-67"
12539    },
12540    {
12541     "field_name" : "variantAndClockSeqHigh",
12542     "field_offset" : 64,
12543     "referenced_type" : "type-67"
12544    },
12545    {
12546     "field_name" : "node",
12547     "field_offset" : 80,
12548     "referenced_type" : "type-492"
12549    }
12550   ],
12551   "linker_set_key" : "android::hardware::audio::common::V2_0::Uuid",
12552   "name" : "android::hardware::audio::common::V2_0::Uuid",
12553   "referenced_type" : "type-687",
12554   "self_type" : "type-687",
12555   "size" : 16,
12556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12557   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_04UuidE"
12558  },
12559  {
12560   "alignment" : 8,
12561   "fields" :
12562   [
12563    {
12564     "access" : "protected",
12565     "field_name" : "mInstrumentationCallbacks",
12566     "field_offset" : 64,
12567     "referenced_type" : "type-56"
12568    },
12569    {
12570     "access" : "protected",
12571     "field_name" : "mEnableInstrumentation",
12572     "field_offset" : 256,
12573     "referenced_type" : "type-10"
12574    },
12575    {
12576     "access" : "protected",
12577     "field_name" : "mInstrumentationLibPackage",
12578     "field_offset" : 320,
12579     "referenced_type" : "type-57"
12580    },
12581    {
12582     "access" : "protected",
12583     "field_name" : "mInterfaceName",
12584     "field_offset" : 512,
12585     "referenced_type" : "type-58"
12586    }
12587   ],
12588   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12589   "name" : "android::hardware::details::HidlInstrumentor",
12590   "referenced_type" : "type-55",
12591   "self_type" : "type-55",
12592   "size" : 88,
12593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12594   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12595   "vtable_components" :
12596   [
12597    {
12598     "kind" : "offset_to_top"
12599    },
12600    {
12601     "kind" : "rtti",
12602     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12603    },
12604    {
12605     "kind" : "complete_dtor_pointer",
12606     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12607    },
12608    {
12609     "kind" : "deleting_dtor_pointer",
12610     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12611    }
12612   ]
12613  },
12614  {
12615   "alignment" : 4,
12616   "fields" :
12617   [
12618    {
12619     "field_name" : "sched_policy",
12620     "referenced_type" : "type-41"
12621    },
12622    {
12623     "field_name" : "prio",
12624     "field_offset" : 32,
12625     "referenced_type" : "type-41"
12626    }
12627   ],
12628   "linker_set_key" : "android::hardware::details::SchedPrio",
12629   "name" : "android::hardware::details::SchedPrio",
12630   "referenced_type" : "type-575",
12631   "self_type" : "type-575",
12632   "size" : 8,
12633   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12634   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12635  },
12636  {
12637   "alignment" : 8,
12638   "fields" :
12639   [
12640    {
12641     "access" : "private",
12642     "field_name" : "mQueue",
12643     "referenced_type" : "type-84"
12644    }
12645   ],
12646   "linker_set_key" : "android::hardware::details::TaskRunner",
12647   "name" : "android::hardware::details::TaskRunner",
12648   "record_kind" : "class",
12649   "referenced_type" : "type-83",
12650   "self_type" : "type-83",
12651   "size" : 16,
12652   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12653   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12654  },
12655  {
12656   "alignment" : 1,
12657   "linker_set_key" : "android::hardware::details::bnhw_tag",
12658   "name" : "android::hardware::details::bnhw_tag",
12659   "referenced_type" : "type-233",
12660   "self_type" : "type-233",
12661   "size" : 1,
12662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12663   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12664  },
12665  {
12666   "alignment" : 1,
12667   "linker_set_key" : "android::hardware::details::bphw_tag",
12668   "name" : "android::hardware::details::bphw_tag",
12669   "referenced_type" : "type-244",
12670   "self_type" : "type-244",
12671   "size" : 1,
12672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12673   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12674  },
12675  {
12676   "alignment" : 1,
12677   "linker_set_key" : "android::hardware::details::bs_tag",
12678   "name" : "android::hardware::details::bs_tag",
12679   "referenced_type" : "type-256",
12680   "self_type" : "type-256",
12681   "size" : 1,
12682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12683   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12684  },
12685  {
12686   "alignment" : 8,
12687   "fields" :
12688   [
12689    {
12690     "access" : "private",
12691     "field_name" : "mBase",
12692     "referenced_type" : "type-478"
12693    }
12694   ],
12695   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
12696   "name" : "android::hardware::details::const_accessor<int, 32>",
12697   "referenced_type" : "type-477",
12698   "self_type" : "type-477",
12699   "size" : 8,
12700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12701   "template_args" : [ "type-41" ],
12702   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLm32EJEEE"
12703  },
12704  {
12705   "alignment" : 8,
12706   "fields" :
12707   [
12708    {
12709     "access" : "private",
12710     "field_name" : "mBase",
12711     "referenced_type" : "type-471"
12712    }
12713   ],
12714   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
12715   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
12716   "referenced_type" : "type-483",
12717   "self_type" : "type-483",
12718   "size" : 8,
12719   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12720   "template_args" : [ "type-65" ],
12721   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm32EJEEE"
12722  },
12723  {
12724   "alignment" : 8,
12725   "fields" :
12726   [
12727    {
12728     "access" : "private",
12729     "field_name" : "mBase",
12730     "referenced_type" : "type-471"
12731    }
12732   ],
12733   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
12734   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
12735   "referenced_type" : "type-470",
12736   "self_type" : "type-470",
12737   "size" : 8,
12738   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12739   "template_args" : [ "type-65" ],
12740   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLm6EJEEE"
12741  },
12742  {
12743   "access" : "private",
12744   "alignment" : 8,
12745   "fields" :
12746   [
12747    {
12748     "field_name" : "mPointer",
12749     "referenced_type" : "type-426"
12750    },
12751    {
12752     "field_name" : "_pad",
12753     "referenced_type" : "type-9"
12754    }
12755   ],
12756   "is_anonymous" : true,
12757   "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",
12758   "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",
12759   "record_kind" : "union",
12760   "referenced_type" : "type-425",
12761   "self_type" : "type-425",
12762   "size" : 8,
12763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12764   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
12765  },
12766  {
12767   "access" : "private",
12768   "alignment" : 8,
12769   "fields" :
12770   [
12771    {
12772     "field_name" : "mPointer",
12773     "referenced_type" : "type-433"
12774    },
12775    {
12776     "field_name" : "_pad",
12777     "referenced_type" : "type-9"
12778    }
12779   ],
12780   "is_anonymous" : true,
12781   "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",
12782   "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",
12783   "record_kind" : "union",
12784   "referenced_type" : "type-432",
12785   "self_type" : "type-432",
12786   "size" : 8,
12787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12788   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
12789  },
12790  {
12791   "access" : "private",
12792   "alignment" : 8,
12793   "fields" :
12794   [
12795    {
12796     "field_name" : "mPointer",
12797     "referenced_type" : "type-441"
12798    },
12799    {
12800     "field_name" : "_pad",
12801     "referenced_type" : "type-9"
12802    }
12803   ],
12804   "is_anonymous" : true,
12805   "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",
12806   "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",
12807   "record_kind" : "union",
12808   "referenced_type" : "type-440",
12809   "self_type" : "type-440",
12810   "size" : 8,
12811   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12812   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
12813  },
12814  {
12815   "access" : "private",
12816   "alignment" : 8,
12817   "fields" :
12818   [
12819    {
12820     "field_name" : "mPointer",
12821     "referenced_type" : "type-7"
12822    },
12823    {
12824     "field_name" : "_pad",
12825     "referenced_type" : "type-9"
12826    }
12827   ],
12828   "is_anonymous" : true,
12829   "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",
12830   "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",
12831   "record_kind" : "union",
12832   "referenced_type" : "type-6",
12833   "self_type" : "type-6",
12834   "size" : 8,
12835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12836   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEUt_E"
12837  },
12838  {
12839   "access" : "private",
12840   "alignment" : 8,
12841   "fields" :
12842   [
12843    {
12844     "field_name" : "mPointer",
12845     "referenced_type" : "type-355"
12846    },
12847    {
12848     "field_name" : "_pad",
12849     "referenced_type" : "type-9"
12850    }
12851   ],
12852   "is_anonymous" : true,
12853   "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",
12854   "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",
12855   "record_kind" : "union",
12856   "referenced_type" : "type-354",
12857   "self_type" : "type-354",
12858   "size" : 8,
12859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12860   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12861  },
12862  {
12863   "access" : "private",
12864   "alignment" : 8,
12865   "fields" :
12866   [
12867    {
12868     "field_name" : "mPointer",
12869     "referenced_type" : "type-186"
12870    },
12871    {
12872     "field_name" : "_pad",
12873     "referenced_type" : "type-9"
12874    }
12875   ],
12876   "is_anonymous" : true,
12877   "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",
12878   "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",
12879   "record_kind" : "union",
12880   "referenced_type" : "type-185",
12881   "self_type" : "type-185",
12882   "size" : 8,
12883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12884   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEUt_E"
12885  },
12886  {
12887   "access" : "private",
12888   "alignment" : 8,
12889   "fields" :
12890   [
12891    {
12892     "field_name" : "mPointer",
12893     "referenced_type" : "type-155"
12894    },
12895    {
12896     "field_name" : "_pad",
12897     "referenced_type" : "type-9"
12898    }
12899   ],
12900   "is_anonymous" : true,
12901   "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",
12902   "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",
12903   "record_kind" : "union",
12904   "referenced_type" : "type-154",
12905   "self_type" : "type-154",
12906   "size" : 8,
12907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12908   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEUt_E"
12909  },
12910  {
12911   "alignment" : 8,
12912   "fields" :
12913   [
12914    {
12915     "access" : "private",
12916     "referenced_type" : "type-354"
12917    }
12918   ],
12919   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12920   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12921   "referenced_type" : "type-353",
12922   "self_type" : "type-353",
12923   "size" : 8,
12924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12925   "template_args" : [ "type-356" ],
12926   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12927  },
12928  {
12929   "alignment" : 8,
12930   "fields" :
12931   [
12932    {
12933     "access" : "private",
12934     "referenced_type" : "type-425"
12935    }
12936   ],
12937   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12938   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12939   "referenced_type" : "type-424",
12940   "self_type" : "type-424",
12941   "size" : 8,
12942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12943   "template_args" : [ "type-427" ],
12944   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
12945  },
12946  {
12947   "alignment" : 8,
12948   "fields" :
12949   [
12950    {
12951     "access" : "private",
12952     "referenced_type" : "type-432"
12953    }
12954   ],
12955   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12956   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12957   "referenced_type" : "type-431",
12958   "self_type" : "type-431",
12959   "size" : 8,
12960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12961   "template_args" : [ "type-434" ],
12962   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
12963  },
12964  {
12965   "alignment" : 8,
12966   "fields" :
12967   [
12968    {
12969     "access" : "private",
12970     "referenced_type" : "type-440"
12971    }
12972   ],
12973   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
12974   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
12975   "referenced_type" : "type-439",
12976   "self_type" : "type-439",
12977   "size" : 8,
12978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12979   "template_args" : [ "type-442" ],
12980   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
12981  },
12982  {
12983   "alignment" : 8,
12984   "fields" :
12985   [
12986    {
12987     "access" : "private",
12988     "referenced_type" : "type-402"
12989    }
12990   ],
12991   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12992   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12993   "referenced_type" : "type-401",
12994   "self_type" : "type-401",
12995   "size" : 8,
12996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12997   "template_args" : [ "type-404" ],
12998   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12999  },
13000  {
13001   "alignment" : 8,
13002   "fields" :
13003   [
13004    {
13005     "access" : "private",
13006     "referenced_type" : "type-380"
13007    }
13008   ],
13009   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13010   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13011   "referenced_type" : "type-379",
13012   "self_type" : "type-379",
13013   "size" : 8,
13014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13015   "template_args" : [ "type-192" ],
13016   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13017  },
13018  {
13019   "alignment" : 8,
13020   "fields" :
13021   [
13022    {
13023     "access" : "private",
13024     "referenced_type" : "type-6"
13025    }
13026   ],
13027   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13028   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13029   "referenced_type" : "type-5",
13030   "self_type" : "type-5",
13031   "size" : 8,
13032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13033   "template_args" : [ "type-8" ],
13034   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
13035  },
13036  {
13037   "alignment" : 8,
13038   "fields" :
13039   [
13040    {
13041     "access" : "private",
13042     "referenced_type" : "type-185"
13043    }
13044   ],
13045   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13046   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13047   "referenced_type" : "type-184",
13048   "self_type" : "type-184",
13049   "size" : 8,
13050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13051   "template_args" : [ "type-187" ],
13052   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
13053  },
13054  {
13055   "alignment" : 8,
13056   "fields" :
13057   [
13058    {
13059     "access" : "private",
13060     "referenced_type" : "type-154"
13061    }
13062   ],
13063   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13064   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13065   "referenced_type" : "type-153",
13066   "self_type" : "type-153",
13067   "size" : 8,
13068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13069   "template_args" : [ "type-3" ],
13070   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
13071  },
13072  {
13073   "alignment" : 8,
13074   "fields" :
13075   [
13076    {
13077     "access" : "private",
13078     "referenced_type" : "type-465"
13079    }
13080   ],
13081   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13082   "name" : "android::hardware::details::hidl_pointer<char>",
13083   "referenced_type" : "type-464",
13084   "self_type" : "type-464",
13085   "size" : 8,
13086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13087   "template_args" : [ "type-69" ],
13088   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13089  },
13090  {
13091   "access" : "private",
13092   "alignment" : 8,
13093   "fields" :
13094   [
13095    {
13096     "field_name" : "mPointer",
13097     "referenced_type" : "type-466"
13098    },
13099    {
13100     "field_name" : "_pad",
13101     "referenced_type" : "type-9"
13102    }
13103   ],
13104   "is_anonymous" : true,
13105   "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",
13106   "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",
13107   "record_kind" : "union",
13108   "referenced_type" : "type-465",
13109   "self_type" : "type-465",
13110   "size" : 8,
13111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13112   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13113  },
13114  {
13115   "alignment" : 8,
13116   "fields" :
13117   [
13118    {
13119     "access" : "private",
13120     "referenced_type" : "type-194"
13121    }
13122   ],
13123   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13124   "name" : "android::hardware::details::hidl_pointer<const char>",
13125   "referenced_type" : "type-193",
13126   "self_type" : "type-193",
13127   "size" : 8,
13128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13129   "template_args" : [ "type-147" ],
13130   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13131  },
13132  {
13133   "access" : "private",
13134   "alignment" : 8,
13135   "fields" :
13136   [
13137    {
13138     "field_name" : "mPointer",
13139     "referenced_type" : "type-146"
13140    },
13141    {
13142     "field_name" : "_pad",
13143     "referenced_type" : "type-9"
13144    }
13145   ],
13146   "is_anonymous" : true,
13147   "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",
13148   "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",
13149   "record_kind" : "union",
13150   "referenced_type" : "type-194",
13151   "self_type" : "type-194",
13152   "size" : 8,
13153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13154   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13155  },
13156  {
13157   "alignment" : 8,
13158   "fields" :
13159   [
13160    {
13161     "access" : "private",
13162     "referenced_type" : "type-268"
13163    }
13164   ],
13165   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13166   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13167   "referenced_type" : "type-267",
13168   "self_type" : "type-267",
13169   "size" : 8,
13170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13171   "template_args" : [ "type-270" ],
13172   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13173  },
13174  {
13175   "access" : "private",
13176   "alignment" : 8,
13177   "fields" :
13178   [
13179    {
13180     "field_name" : "mPointer",
13181     "referenced_type" : "type-269"
13182    },
13183    {
13184     "field_name" : "_pad",
13185     "referenced_type" : "type-9"
13186    }
13187   ],
13188   "is_anonymous" : true,
13189   "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",
13190   "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",
13191   "record_kind" : "union",
13192   "referenced_type" : "type-268",
13193   "self_type" : "type-268",
13194   "size" : 8,
13195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13196   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13197  },
13198  {
13199   "access" : "private",
13200   "alignment" : 8,
13201   "fields" :
13202   [
13203    {
13204     "field_name" : "mPointer",
13205     "referenced_type" : "type-403"
13206    },
13207    {
13208     "field_name" : "_pad",
13209     "referenced_type" : "type-9"
13210    }
13211   ],
13212   "is_anonymous" : true,
13213   "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",
13214   "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",
13215   "record_kind" : "union",
13216   "referenced_type" : "type-402",
13217   "self_type" : "type-402",
13218   "size" : 8,
13219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13220   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
13221  },
13222  {
13223   "access" : "private",
13224   "alignment" : 8,
13225   "fields" :
13226   [
13227    {
13228     "field_name" : "mPointer",
13229     "referenced_type" : "type-381"
13230    },
13231    {
13232     "field_name" : "_pad",
13233     "referenced_type" : "type-9"
13234    }
13235   ],
13236   "is_anonymous" : true,
13237   "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",
13238   "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",
13239   "record_kind" : "union",
13240   "referenced_type" : "type-380",
13241   "self_type" : "type-380",
13242   "size" : 8,
13243   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13244   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13245  },
13246  {
13247   "alignment" : 8,
13248   "fields" :
13249   [
13250    {
13251     "access" : "private",
13252     "referenced_type" : "type-412"
13253    }
13254   ],
13255   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13256   "name" : "android::hardware::details::hidl_pointer<int>",
13257   "referenced_type" : "type-411",
13258   "self_type" : "type-411",
13259   "size" : 8,
13260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13261   "template_args" : [ "type-41" ],
13262   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13263  },
13264  {
13265   "access" : "private",
13266   "alignment" : 8,
13267   "fields" :
13268   [
13269    {
13270     "field_name" : "mPointer",
13271     "referenced_type" : "type-413"
13272    },
13273    {
13274     "field_name" : "_pad",
13275     "referenced_type" : "type-9"
13276    }
13277   ],
13278   "is_anonymous" : true,
13279   "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",
13280   "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",
13281   "record_kind" : "union",
13282   "referenced_type" : "type-412",
13283   "self_type" : "type-412",
13284   "size" : 8,
13285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13286   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13287  },
13288  {
13289   "alignment" : 8,
13290   "fields" :
13291   [
13292    {
13293     "access" : "private",
13294     "referenced_type" : "type-398"
13295    }
13296   ],
13297   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13298   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13299   "referenced_type" : "type-397",
13300   "self_type" : "type-397",
13301   "size" : 8,
13302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13303   "template_args" : [ "type-201" ],
13304   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13305  },
13306  {
13307   "access" : "private",
13308   "alignment" : 8,
13309   "fields" :
13310   [
13311    {
13312     "field_name" : "mPointer",
13313     "referenced_type" : "type-281"
13314    },
13315    {
13316     "field_name" : "_pad",
13317     "referenced_type" : "type-9"
13318    }
13319   ],
13320   "is_anonymous" : true,
13321   "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",
13322   "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",
13323   "record_kind" : "union",
13324   "referenced_type" : "type-398",
13325   "self_type" : "type-398",
13326   "size" : 8,
13327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13328   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13329  },
13330  {
13331   "alignment" : 8,
13332   "fields" :
13333   [
13334    {
13335     "access" : "private",
13336     "referenced_type" : "type-448"
13337    }
13338   ],
13339   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13340   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13341   "referenced_type" : "type-447",
13342   "self_type" : "type-447",
13343   "size" : 8,
13344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13345   "template_args" : [ "type-65" ],
13346   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13347  },
13348  {
13349   "access" : "private",
13350   "alignment" : 8,
13351   "fields" :
13352   [
13353    {
13354     "field_name" : "mPointer",
13355     "referenced_type" : "type-449"
13356    },
13357    {
13358     "field_name" : "_pad",
13359     "referenced_type" : "type-9"
13360    }
13361   ],
13362   "is_anonymous" : true,
13363   "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",
13364   "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",
13365   "record_kind" : "union",
13366   "referenced_type" : "type-448",
13367   "self_type" : "type-448",
13368   "size" : 8,
13369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13370   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13371  },
13372  {
13373   "alignment" : 8,
13374   "fields" :
13375   [
13376    {
13377     "access" : "private",
13378     "referenced_type" : "type-190"
13379    }
13380   ],
13381   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13382   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13383   "referenced_type" : "type-189",
13384   "self_type" : "type-189",
13385   "size" : 8,
13386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13387   "template_args" : [ "type-2" ],
13388   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13389  },
13390  {
13391   "access" : "private",
13392   "alignment" : 8,
13393   "fields" :
13394   [
13395    {
13396     "field_name" : "mPointer",
13397     "referenced_type" : "type-191"
13398    },
13399    {
13400     "field_name" : "_pad",
13401     "referenced_type" : "type-9"
13402    }
13403   ],
13404   "is_anonymous" : true,
13405   "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",
13406   "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",
13407   "record_kind" : "union",
13408   "referenced_type" : "type-190",
13409   "self_type" : "type-190",
13410   "size" : 8,
13411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13412   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13413  },
13414  {
13415   "alignment" : 1,
13416   "linker_set_key" : "android::hardware::details::i_tag",
13417   "name" : "android::hardware::details::i_tag",
13418   "referenced_type" : "type-221",
13419   "self_type" : "type-221",
13420   "size" : 1,
13421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13422   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13423  },
13424  {
13425   "alignment" : 8,
13426   "fields" :
13427   [
13428    {
13429     "access" : "private",
13430     "field_name" : "mStatus",
13431     "referenced_type" : "type-229"
13432    },
13433    {
13434     "access" : "private",
13435     "field_name" : "mCheckedStatus",
13436     "field_offset" : 256,
13437     "referenced_type" : "type-10"
13438    }
13439   ],
13440   "linker_set_key" : "android::hardware::details::return_status",
13441   "name" : "android::hardware::details::return_status",
13442   "record_kind" : "class",
13443   "referenced_type" : "type-240",
13444   "self_type" : "type-240",
13445   "size" : 40,
13446   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13447   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13448  },
13449  {
13450   "alignment" : 1,
13451   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
13452   "name" : "android::hardware::details::std_array<int, 32>",
13453   "referenced_type" : "type-468",
13454   "self_type" : "type-468",
13455   "size" : 1,
13456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13457   "template_args" : [ "type-41" ],
13458   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLm32EJEEE"
13459  },
13460  {
13461   "alignment" : 1,
13462   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13463   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13464   "referenced_type" : "type-469",
13465   "self_type" : "type-469",
13466   "size" : 1,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13468   "template_args" : [ "type-65" ],
13469   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
13470  },
13471  {
13472   "alignment" : 1,
13473   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
13474   "name" : "android::hardware::details::std_array<unsigned char, 6>",
13475   "referenced_type" : "type-467",
13476   "self_type" : "type-467",
13477   "size" : 1,
13478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13479   "template_args" : [ "type-65" ],
13480   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm6EJEEE"
13481  },
13482  {
13483   "alignment" : 4,
13484   "fields" :
13485   [
13486    {
13487     "access" : "private",
13488     "field_name" : "mBuffer",
13489     "referenced_type" : "type-499"
13490    }
13491   ],
13492   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
13493   "name" : "android::hardware::hidl_array<int, 32>",
13494   "referenced_type" : "type-498",
13495   "self_type" : "type-498",
13496   "size" : 128,
13497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13498   "template_args" : [ "type-41" ],
13499   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLm32EJEEE"
13500  },
13501  {
13502   "alignment" : 1,
13503   "fields" :
13504   [
13505    {
13506     "access" : "private",
13507     "field_name" : "mBuffer",
13508     "referenced_type" : "type-405"
13509    }
13510   ],
13511   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13512   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13513   "referenced_type" : "type-404",
13514   "self_type" : "type-404",
13515   "size" : 32,
13516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13517   "template_args" : [ "type-65" ],
13518   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
13519  },
13520  {
13521   "alignment" : 1,
13522   "fields" :
13523   [
13524    {
13525     "access" : "private",
13526     "field_name" : "mBuffer",
13527     "referenced_type" : "type-493"
13528    }
13529   ],
13530   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
13531   "name" : "android::hardware::hidl_array<unsigned char, 6>",
13532   "referenced_type" : "type-492",
13533   "self_type" : "type-492",
13534   "size" : 6,
13535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13536   "template_args" : [ "type-65" ],
13537   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm6EJEEE"
13538  },
13539  {
13540   "alignment" : 8,
13541   "base_specifiers" :
13542   [
13543    {
13544     "referenced_type" : "type-11"
13545    }
13546   ],
13547   "fields" :
13548   [
13549    {
13550     "access" : "private",
13551     "field_name" : "mRecipient",
13552     "field_offset" : 64,
13553     "referenced_type" : "type-25"
13554    },
13555    {
13556     "access" : "private",
13557     "field_name" : "mCookie",
13558     "field_offset" : 192,
13559     "referenced_type" : "type-9"
13560    },
13561    {
13562     "access" : "private",
13563     "field_name" : "mBase",
13564     "field_offset" : 256,
13565     "referenced_type" : "type-28"
13566    }
13567   ],
13568   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13569   "name" : "android::hardware::hidl_binder_death_recipient",
13570   "referenced_type" : "type-24",
13571   "self_type" : "type-24",
13572   "size" : 64,
13573   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13574   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13575   "vtable_components" :
13576   [
13577    {
13578     "component_value" : 48,
13579     "kind" : "vbase_offset"
13580    },
13581    {
13582     "kind" : "offset_to_top"
13583    },
13584    {
13585     "kind" : "rtti",
13586     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13590    },
13591    {
13592     "kind" : "complete_dtor_pointer",
13593     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13594    },
13595    {
13596     "kind" : "deleting_dtor_pointer",
13597     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13598    },
13599    {
13600     "kind" : "vcall_offset"
13601    },
13602    {
13603     "kind" : "vcall_offset"
13604    },
13605    {
13606     "kind" : "vcall_offset"
13607    },
13608    {
13609     "kind" : "vcall_offset"
13610    },
13611    {
13612     "component_value" : -48,
13613     "kind" : "vcall_offset"
13614    },
13615    {
13616     "component_value" : -48,
13617     "kind" : "offset_to_top"
13618    },
13619    {
13620     "kind" : "rtti",
13621     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13622    },
13623    {
13624     "kind" : "complete_dtor_pointer",
13625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13626    },
13627    {
13628     "kind" : "deleting_dtor_pointer",
13629     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13642    }
13643   ]
13644  },
13645  {
13646   "alignment" : 8,
13647   "base_specifiers" :
13648   [
13649    {
13650     "is_virtual" : true,
13651     "referenced_type" : "type-12"
13652    }
13653   ],
13654   "linker_set_key" : "android::hardware::hidl_death_recipient",
13655   "name" : "android::hardware::hidl_death_recipient",
13656   "referenced_type" : "type-27",
13657   "self_type" : "type-27",
13658   "size" : 24,
13659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13660   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13661   "vtable_components" :
13662   [
13663    {
13664     "component_value" : 8,
13665     "kind" : "vbase_offset"
13666    },
13667    {
13668     "kind" : "offset_to_top"
13669    },
13670    {
13671     "kind" : "rtti",
13672     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13673    },
13674    {
13675     "is_pure" : true,
13676     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13677    },
13678    {
13679     "kind" : "complete_dtor_pointer",
13680     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13681    },
13682    {
13683     "kind" : "deleting_dtor_pointer",
13684     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13685    },
13686    {
13687     "kind" : "vcall_offset"
13688    },
13689    {
13690     "kind" : "vcall_offset"
13691    },
13692    {
13693     "kind" : "vcall_offset"
13694    },
13695    {
13696     "kind" : "vcall_offset"
13697    },
13698    {
13699     "component_value" : -8,
13700     "kind" : "vcall_offset"
13701    },
13702    {
13703     "component_value" : -8,
13704     "kind" : "offset_to_top"
13705    },
13706    {
13707     "kind" : "rtti",
13708     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13709    },
13710    {
13711     "kind" : "complete_dtor_pointer",
13712     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13713    },
13714    {
13715     "kind" : "deleting_dtor_pointer",
13716     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13717    },
13718    {
13719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13720    },
13721    {
13722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13723    },
13724    {
13725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13726    },
13727    {
13728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13729    }
13730   ]
13731  },
13732  {
13733   "alignment" : 8,
13734   "fields" :
13735   [
13736    {
13737     "access" : "private",
13738     "field_name" : "mHandle",
13739     "referenced_type" : "type-267"
13740    },
13741    {
13742     "access" : "private",
13743     "field_name" : "mOwnsHandle",
13744     "field_offset" : 64,
13745     "referenced_type" : "type-10"
13746    }
13747   ],
13748   "linker_set_key" : "android::hardware::hidl_handle",
13749   "name" : "android::hardware::hidl_handle",
13750   "referenced_type" : "type-374",
13751   "self_type" : "type-374",
13752   "size" : 16,
13753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13754   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13755  },
13756  {
13757   "alignment" : 8,
13758   "fields" :
13759   [
13760    {
13761     "access" : "private",
13762     "field_name" : "mHandle",
13763     "referenced_type" : "type-374"
13764    },
13765    {
13766     "access" : "private",
13767     "field_name" : "mSize",
13768     "field_offset" : 128,
13769     "referenced_type" : "type-9"
13770    },
13771    {
13772     "access" : "private",
13773     "field_name" : "mName",
13774     "field_offset" : 192,
13775     "referenced_type" : "type-192"
13776    }
13777   ],
13778   "linker_set_key" : "android::hardware::hidl_memory",
13779   "name" : "android::hardware::hidl_memory",
13780   "referenced_type" : "type-377",
13781   "self_type" : "type-377",
13782   "size" : 40,
13783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13784   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13785  },
13786  {
13787   "alignment" : 8,
13788   "fields" :
13789   [
13790    {
13791     "access" : "private",
13792     "field_name" : "mBuffer",
13793     "referenced_type" : "type-193"
13794    },
13795    {
13796     "access" : "private",
13797     "field_name" : "mSize",
13798     "field_offset" : 64,
13799     "referenced_type" : "type-2"
13800    },
13801    {
13802     "access" : "private",
13803     "field_name" : "mOwnsBuffer",
13804     "field_offset" : 96,
13805     "referenced_type" : "type-10"
13806    }
13807   ],
13808   "linker_set_key" : "android::hardware::hidl_string",
13809   "name" : "android::hardware::hidl_string",
13810   "referenced_type" : "type-192",
13811   "self_type" : "type-192",
13812   "size" : 16,
13813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13814   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13815  },
13816  {
13817   "alignment" : 8,
13818   "fields" :
13819   [
13820    {
13821     "access" : "private",
13822     "field_name" : "mBuffer",
13823     "referenced_type" : "type-353"
13824    },
13825    {
13826     "access" : "private",
13827     "field_name" : "mSize",
13828     "field_offset" : 64,
13829     "referenced_type" : "type-2"
13830    },
13831    {
13832     "access" : "private",
13833     "field_name" : "mOwnsBuffer",
13834     "field_offset" : 96,
13835     "referenced_type" : "type-10"
13836    }
13837   ],
13838   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13839   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13840   "referenced_type" : "type-392",
13841   "self_type" : "type-392",
13842   "size" : 16,
13843   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13844   "template_args" : [ "type-356" ],
13845   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13846  },
13847  {
13848   "alignment" : 8,
13849   "fields" :
13850   [
13851    {
13852     "access" : "private",
13853     "field_name" : "mBuffer",
13854     "referenced_type" : "type-424"
13855    },
13856    {
13857     "access" : "private",
13858     "field_name" : "mSize",
13859     "field_offset" : 64,
13860     "referenced_type" : "type-2"
13861    },
13862    {
13863     "access" : "private",
13864     "field_name" : "mOwnsBuffer",
13865     "field_offset" : 96,
13866     "referenced_type" : "type-10"
13867    }
13868   ],
13869   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13870   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13871   "referenced_type" : "type-423",
13872   "self_type" : "type-423",
13873   "size" : 16,
13874   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13875   "template_args" : [ "type-427" ],
13876   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
13877  },
13878  {
13879   "alignment" : 8,
13880   "fields" :
13881   [
13882    {
13883     "access" : "private",
13884     "field_name" : "mBuffer",
13885     "referenced_type" : "type-431"
13886    },
13887    {
13888     "access" : "private",
13889     "field_name" : "mSize",
13890     "field_offset" : 64,
13891     "referenced_type" : "type-2"
13892    },
13893    {
13894     "access" : "private",
13895     "field_name" : "mOwnsBuffer",
13896     "field_offset" : 96,
13897     "referenced_type" : "type-10"
13898    }
13899   ],
13900   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13901   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13902   "referenced_type" : "type-430",
13903   "self_type" : "type-430",
13904   "size" : 16,
13905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13906   "template_args" : [ "type-434" ],
13907   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
13908  },
13909  {
13910   "alignment" : 8,
13911   "fields" :
13912   [
13913    {
13914     "access" : "private",
13915     "field_name" : "mBuffer",
13916     "referenced_type" : "type-439"
13917    },
13918    {
13919     "access" : "private",
13920     "field_name" : "mSize",
13921     "field_offset" : 64,
13922     "referenced_type" : "type-2"
13923    },
13924    {
13925     "access" : "private",
13926     "field_name" : "mOwnsBuffer",
13927     "field_offset" : 96,
13928     "referenced_type" : "type-10"
13929    }
13930   ],
13931   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13932   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13933   "referenced_type" : "type-438",
13934   "self_type" : "type-438",
13935   "size" : 16,
13936   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13937   "template_args" : [ "type-442" ],
13938   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
13939  },
13940  {
13941   "alignment" : 8,
13942   "fields" :
13943   [
13944    {
13945     "access" : "private",
13946     "field_name" : "mBuffer",
13947     "referenced_type" : "type-401"
13948    },
13949    {
13950     "access" : "private",
13951     "field_name" : "mSize",
13952     "field_offset" : 64,
13953     "referenced_type" : "type-2"
13954    },
13955    {
13956     "access" : "private",
13957     "field_name" : "mOwnsBuffer",
13958     "field_offset" : 96,
13959     "referenced_type" : "type-10"
13960    }
13961   ],
13962   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13963   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13964   "referenced_type" : "type-400",
13965   "self_type" : "type-400",
13966   "size" : 16,
13967   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13968   "template_args" : [ "type-404" ],
13969   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
13970  },
13971  {
13972   "alignment" : 8,
13973   "fields" :
13974   [
13975    {
13976     "access" : "private",
13977     "field_name" : "mBuffer",
13978     "referenced_type" : "type-379"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mSize",
13983     "field_offset" : 64,
13984     "referenced_type" : "type-2"
13985    },
13986    {
13987     "access" : "private",
13988     "field_name" : "mOwnsBuffer",
13989     "field_offset" : 96,
13990     "referenced_type" : "type-10"
13991    }
13992   ],
13993   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13994   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13995   "referenced_type" : "type-393",
13996   "self_type" : "type-393",
13997   "size" : 16,
13998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13999   "template_args" : [ "type-192" ],
14000   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
14001  },
14002  {
14003   "alignment" : 8,
14004   "fields" :
14005   [
14006    {
14007     "access" : "private",
14008     "field_name" : "mBuffer",
14009     "referenced_type" : "type-5"
14010    },
14011    {
14012     "access" : "private",
14013     "field_name" : "mSize",
14014     "field_offset" : 64,
14015     "referenced_type" : "type-2"
14016    },
14017    {
14018     "access" : "private",
14019     "field_name" : "mOwnsBuffer",
14020     "field_offset" : 96,
14021     "referenced_type" : "type-10"
14022    }
14023   ],
14024   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14025   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14026   "referenced_type" : "type-4",
14027   "self_type" : "type-4",
14028   "size" : 16,
14029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14030   "template_args" : [ "type-8" ],
14031   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
14032  },
14033  {
14034   "alignment" : 8,
14035   "fields" :
14036   [
14037    {
14038     "access" : "private",
14039     "field_name" : "mBuffer",
14040     "referenced_type" : "type-184"
14041    },
14042    {
14043     "access" : "private",
14044     "field_name" : "mSize",
14045     "field_offset" : 64,
14046     "referenced_type" : "type-2"
14047    },
14048    {
14049     "access" : "private",
14050     "field_name" : "mOwnsBuffer",
14051     "field_offset" : 96,
14052     "referenced_type" : "type-10"
14053    }
14054   ],
14055   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14056   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14057   "referenced_type" : "type-458",
14058   "self_type" : "type-458",
14059   "size" : 16,
14060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14061   "template_args" : [ "type-187" ],
14062   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
14063  },
14064  {
14065   "alignment" : 8,
14066   "fields" :
14067   [
14068    {
14069     "access" : "private",
14070     "field_name" : "mBuffer",
14071     "referenced_type" : "type-153"
14072    },
14073    {
14074     "access" : "private",
14075     "field_name" : "mSize",
14076     "field_offset" : 64,
14077     "referenced_type" : "type-2"
14078    },
14079    {
14080     "access" : "private",
14081     "field_name" : "mOwnsBuffer",
14082     "field_offset" : 96,
14083     "referenced_type" : "type-10"
14084    }
14085   ],
14086   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14087   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14088   "referenced_type" : "type-454",
14089   "self_type" : "type-454",
14090   "size" : 16,
14091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14092   "template_args" : [ "type-3" ],
14093   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
14094  },
14095  {
14096   "alignment" : 8,
14097   "fields" :
14098   [
14099    {
14100     "access" : "private",
14101     "field_name" : "mBuffer",
14102     "referenced_type" : "type-464"
14103    },
14104    {
14105     "access" : "private",
14106     "field_name" : "mSize",
14107     "field_offset" : 64,
14108     "referenced_type" : "type-2"
14109    },
14110    {
14111     "access" : "private",
14112     "field_name" : "mOwnsBuffer",
14113     "field_offset" : 96,
14114     "referenced_type" : "type-10"
14115    }
14116   ],
14117   "linker_set_key" : "android::hardware::hidl_vec<char>",
14118   "name" : "android::hardware::hidl_vec<char>",
14119   "referenced_type" : "type-463",
14120   "self_type" : "type-463",
14121   "size" : 16,
14122   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14123   "template_args" : [ "type-69" ],
14124   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14125  },
14126  {
14127   "alignment" : 8,
14128   "fields" :
14129   [
14130    {
14131     "access" : "private",
14132     "field_name" : "mBuffer",
14133     "referenced_type" : "type-411"
14134    },
14135    {
14136     "access" : "private",
14137     "field_name" : "mSize",
14138     "field_offset" : 64,
14139     "referenced_type" : "type-2"
14140    },
14141    {
14142     "access" : "private",
14143     "field_name" : "mOwnsBuffer",
14144     "field_offset" : 96,
14145     "referenced_type" : "type-10"
14146    }
14147   ],
14148   "linker_set_key" : "android::hardware::hidl_vec<int>",
14149   "name" : "android::hardware::hidl_vec<int>",
14150   "referenced_type" : "type-410",
14151   "self_type" : "type-410",
14152   "size" : 16,
14153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14154   "template_args" : [ "type-41" ],
14155   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14156  },
14157  {
14158   "alignment" : 8,
14159   "fields" :
14160   [
14161    {
14162     "access" : "private",
14163     "field_name" : "mBuffer",
14164     "referenced_type" : "type-447"
14165    },
14166    {
14167     "access" : "private",
14168     "field_name" : "mSize",
14169     "field_offset" : 64,
14170     "referenced_type" : "type-2"
14171    },
14172    {
14173     "access" : "private",
14174     "field_name" : "mOwnsBuffer",
14175     "field_offset" : 96,
14176     "referenced_type" : "type-10"
14177    }
14178   ],
14179   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
14180   "name" : "android::hardware::hidl_vec<unsigned char>",
14181   "referenced_type" : "type-446",
14182   "self_type" : "type-446",
14183   "size" : 16,
14184   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14185   "template_args" : [ "type-65" ],
14186   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
14187  },
14188  {
14189   "alignment" : 8,
14190   "fields" :
14191   [
14192    {
14193     "access" : "private",
14194     "field_name" : "mBuffer",
14195     "referenced_type" : "type-189"
14196    },
14197    {
14198     "access" : "private",
14199     "field_name" : "mSize",
14200     "field_offset" : 64,
14201     "referenced_type" : "type-2"
14202    },
14203    {
14204     "access" : "private",
14205     "field_name" : "mOwnsBuffer",
14206     "field_offset" : 96,
14207     "referenced_type" : "type-10"
14208    }
14209   ],
14210   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
14211   "name" : "android::hardware::hidl_vec<unsigned int>",
14212   "referenced_type" : "type-188",
14213   "self_type" : "type-188",
14214   "size" : 16,
14215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14216   "template_args" : [ "type-2" ],
14217   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
14218  },
14219  {
14220   "alignment" : 2,
14221   "fields" :
14222   [
14223    {
14224     "access" : "private",
14225     "field_name" : "mMajor",
14226     "referenced_type" : "type-67"
14227    },
14228    {
14229     "access" : "private",
14230     "field_name" : "mMinor",
14231     "field_offset" : 16,
14232     "referenced_type" : "type-67"
14233    }
14234   ],
14235   "linker_set_key" : "android::hardware::hidl_version",
14236   "name" : "android::hardware::hidl_version",
14237   "referenced_type" : "type-504",
14238   "self_type" : "type-504",
14239   "size" : 4,
14240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14241   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14242  },
14243  {
14244   "alignment" : 8,
14245   "base_specifiers" :
14246   [
14247    {
14248     "referenced_type" : "type-53"
14249    }
14250   ],
14251   "fields" :
14252   [
14253    {
14254     "access" : "private",
14255     "field_name" : "_hidl_mImpl",
14256     "field_offset" : 1024,
14257     "referenced_type" : "type-199"
14258    }
14259   ],
14260   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14261   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14262   "referenced_type" : "type-822",
14263   "self_type" : "type-822",
14264   "size" : 152,
14265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h",
14266   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE",
14267   "vtable_components" :
14268   [
14269    {
14270     "component_value" : 136,
14271     "kind" : "vbase_offset"
14272    },
14273    {
14274     "kind" : "offset_to_top"
14275    },
14276    {
14277     "kind" : "rtti",
14278     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14282    },
14283    {
14284     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14285    },
14286    {
14287     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14288    },
14289    {
14290     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14291    },
14292    {
14293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14294    },
14295    {
14296     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14306    },
14307    {
14308     "kind" : "complete_dtor_pointer",
14309     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14310    },
14311    {
14312     "kind" : "deleting_dtor_pointer",
14313     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14314    },
14315    {
14316     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14317    },
14318    {
14319     "component_value" : -32,
14320     "kind" : "offset_to_top"
14321    },
14322    {
14323     "kind" : "rtti",
14324     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14325    },
14326    {
14327     "kind" : "complete_dtor_pointer",
14328     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14329    },
14330    {
14331     "kind" : "deleting_dtor_pointer",
14332     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14333    },
14334    {
14335     "kind" : "vcall_offset"
14336    },
14337    {
14338     "kind" : "vcall_offset"
14339    },
14340    {
14341     "kind" : "vcall_offset"
14342    },
14343    {
14344     "kind" : "vcall_offset"
14345    },
14346    {
14347     "component_value" : -136,
14348     "kind" : "vcall_offset"
14349    },
14350    {
14351     "component_value" : -136,
14352     "kind" : "offset_to_top"
14353    },
14354    {
14355     "kind" : "rtti",
14356     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14357    },
14358    {
14359     "kind" : "complete_dtor_pointer",
14360     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14361    },
14362    {
14363     "kind" : "deleting_dtor_pointer",
14364     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14365    },
14366    {
14367     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14368    },
14369    {
14370     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14371    },
14372    {
14373     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14374    },
14375    {
14376     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14377    }
14378   ]
14379  },
14380  {
14381   "alignment" : 8,
14382   "base_specifiers" :
14383   [
14384    {
14385     "referenced_type" : "type-53"
14386    }
14387   ],
14388   "fields" :
14389   [
14390    {
14391     "access" : "private",
14392     "field_name" : "_hidl_mImpl",
14393     "field_offset" : 1024,
14394     "referenced_type" : "type-98"
14395    }
14396   ],
14397   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14398   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14399   "referenced_type" : "type-815",
14400   "self_type" : "type-815",
14401   "size" : 152,
14402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h",
14403   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE",
14404   "vtable_components" :
14405   [
14406    {
14407     "component_value" : 136,
14408     "kind" : "vbase_offset"
14409    },
14410    {
14411     "kind" : "offset_to_top"
14412    },
14413    {
14414     "kind" : "rtti",
14415     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14416    },
14417    {
14418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14422    },
14423    {
14424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14425    },
14426    {
14427     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14431    },
14432    {
14433     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14434    },
14435    {
14436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14437    },
14438    {
14439     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14440    },
14441    {
14442     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14443    },
14444    {
14445     "kind" : "complete_dtor_pointer",
14446     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14447    },
14448    {
14449     "kind" : "deleting_dtor_pointer",
14450     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14451    },
14452    {
14453     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14454    },
14455    {
14456     "component_value" : -32,
14457     "kind" : "offset_to_top"
14458    },
14459    {
14460     "kind" : "rtti",
14461     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14462    },
14463    {
14464     "kind" : "complete_dtor_pointer",
14465     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14466    },
14467    {
14468     "kind" : "deleting_dtor_pointer",
14469     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14470    },
14471    {
14472     "kind" : "vcall_offset"
14473    },
14474    {
14475     "kind" : "vcall_offset"
14476    },
14477    {
14478     "kind" : "vcall_offset"
14479    },
14480    {
14481     "kind" : "vcall_offset"
14482    },
14483    {
14484     "component_value" : -136,
14485     "kind" : "vcall_offset"
14486    },
14487    {
14488     "component_value" : -136,
14489     "kind" : "offset_to_top"
14490    },
14491    {
14492     "kind" : "rtti",
14493     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14494    },
14495    {
14496     "kind" : "complete_dtor_pointer",
14497     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14498    },
14499    {
14500     "kind" : "deleting_dtor_pointer",
14501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14502    },
14503    {
14504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14505    },
14506    {
14507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14508    },
14509    {
14510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14514    }
14515   ]
14516  },
14517  {
14518   "alignment" : 8,
14519   "base_specifiers" :
14520   [
14521    {
14522     "referenced_type" : "type-548"
14523    },
14524    {
14525     "referenced_type" : "type-55"
14526    }
14527   ],
14528   "fields" :
14529   [
14530    {
14531     "access" : "private",
14532     "field_name" : "_hidl_mMutex",
14533     "field_offset" : 1088,
14534     "referenced_type" : "type-826"
14535    },
14536    {
14537     "access" : "private",
14538     "field_name" : "_hidl_mDeathRecipients",
14539     "field_offset" : 1408,
14540     "referenced_type" : "type-827"
14541    }
14542   ],
14543   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14544   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14545   "referenced_type" : "type-825",
14546   "self_type" : "type-825",
14547   "size" : 216,
14548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h",
14549   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE",
14550   "vtable_components" :
14551   [
14552    {
14553     "component_value" : 200,
14554     "kind" : "vbase_offset"
14555    },
14556    {
14557     "kind" : "offset_to_top"
14558    },
14559    {
14560     "kind" : "rtti",
14561     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14562    },
14563    {
14564     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw8isRemoteEv"
14565    },
14566    {
14567     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14568    },
14569    {
14570     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14571    },
14572    {
14573     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14574    },
14575    {
14576     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14577    },
14578    {
14579     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21setHALInstrumentationEv"
14580    },
14581    {
14582     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14583    },
14584    {
14585     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw4pingEv"
14586    },
14587    {
14588     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14589    },
14590    {
14591     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21notifySyspropsChangedEv"
14592    },
14593    {
14594     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14595    },
14596    {
14597     "kind" : "complete_dtor_pointer",
14598     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14599    },
14600    {
14601     "kind" : "deleting_dtor_pointer",
14602     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE"
14606    },
14607    {
14608     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14609    },
14610    {
14611     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw20loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14612    },
14613    {
14614     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16unloadSoundModelEi"
14615    },
14616    {
14617     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
14618    },
14619    {
14620     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw15stopRecognitionEi"
14621    },
14622    {
14623     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19stopAllRecognitionsEv"
14624    },
14625    {
14626     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14627    },
14628    {
14629     "component_value" : 192,
14630     "kind" : "vbase_offset"
14631    },
14632    {
14633     "component_value" : -8,
14634     "kind" : "offset_to_top"
14635    },
14636    {
14637     "kind" : "rtti",
14638     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14639    },
14640    {
14641     "kind" : "complete_dtor_pointer",
14642     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14643    },
14644    {
14645     "kind" : "deleting_dtor_pointer",
14646     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14647    },
14648    {
14649     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14650    },
14651    {
14652     "component_value" : 184,
14653     "kind" : "vbase_offset"
14654    },
14655    {
14656     "component_value" : -16,
14657     "kind" : "offset_to_top"
14658    },
14659    {
14660     "kind" : "rtti",
14661     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14662    },
14663    {
14664     "kind" : "complete_dtor_pointer",
14665     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14666    },
14667    {
14668     "kind" : "deleting_dtor_pointer",
14669     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14679    },
14680    {
14681     "component_value" : -48,
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" : "_ZThn48_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14691    },
14692    {
14693     "kind" : "deleting_dtor_pointer",
14694     "mangled_component_name" : "_ZThn48_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14695    },
14696    {
14697     "kind" : "vcall_offset"
14698    },
14699    {
14700     "component_value" : -184,
14701     "kind" : "vcall_offset"
14702    },
14703    {
14704     "component_value" : -184,
14705     "kind" : "vcall_offset"
14706    },
14707    {
14708     "component_value" : -184,
14709     "kind" : "vcall_offset"
14710    },
14711    {
14712     "component_value" : -200,
14713     "kind" : "vcall_offset"
14714    },
14715    {
14716     "component_value" : -200,
14717     "kind" : "offset_to_top"
14718    },
14719    {
14720     "kind" : "rtti",
14721     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14722    },
14723    {
14724     "kind" : "complete_dtor_pointer",
14725     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14726    },
14727    {
14728     "kind" : "deleting_dtor_pointer",
14729     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14730    },
14731    {
14732     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14733    },
14734    {
14735     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14736    },
14737    {
14738     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14739    },
14740    {
14741     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14742    }
14743   ]
14744  },
14745  {
14746   "alignment" : 8,
14747   "base_specifiers" :
14748   [
14749    {
14750     "referenced_type" : "type-547"
14751    },
14752    {
14753     "referenced_type" : "type-55"
14754    }
14755   ],
14756   "fields" :
14757   [
14758    {
14759     "access" : "private",
14760     "field_name" : "_hidl_mMutex",
14761     "field_offset" : 1088,
14762     "referenced_type" : "type-818"
14763    },
14764    {
14765     "access" : "private",
14766     "field_name" : "_hidl_mDeathRecipients",
14767     "field_offset" : 1408,
14768     "referenced_type" : "type-819"
14769    }
14770   ],
14771   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14772   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14773   "referenced_type" : "type-817",
14774   "self_type" : "type-817",
14775   "size" : 216,
14776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h",
14777   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE",
14778   "vtable_components" :
14779   [
14780    {
14781     "component_value" : 200,
14782     "kind" : "vbase_offset"
14783    },
14784    {
14785     "kind" : "offset_to_top"
14786    },
14787    {
14788     "kind" : "rtti",
14789     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14790    },
14791    {
14792     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback8isRemoteEv"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14802    },
14803    {
14804     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
14808    },
14809    {
14810     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14811    },
14812    {
14813     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback4pingEv"
14814    },
14815    {
14816     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14817    },
14818    {
14819     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14823    },
14824    {
14825     "kind" : "complete_dtor_pointer",
14826     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14827    },
14828    {
14829     "kind" : "deleting_dtor_pointer",
14830     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14831    },
14832    {
14833     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19recognitionCallbackERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
14834    },
14835    {
14836     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
14837    },
14838    {
14839     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback18soundModelCallbackERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
14840    },
14841    {
14842     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14843    },
14844    {
14845     "component_value" : 192,
14846     "kind" : "vbase_offset"
14847    },
14848    {
14849     "component_value" : -8,
14850     "kind" : "offset_to_top"
14851    },
14852    {
14853     "kind" : "rtti",
14854     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14855    },
14856    {
14857     "kind" : "complete_dtor_pointer",
14858     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14859    },
14860    {
14861     "kind" : "deleting_dtor_pointer",
14862     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14863    },
14864    {
14865     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14866    },
14867    {
14868     "component_value" : 184,
14869     "kind" : "vbase_offset"
14870    },
14871    {
14872     "component_value" : -16,
14873     "kind" : "offset_to_top"
14874    },
14875    {
14876     "kind" : "rtti",
14877     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14878    },
14879    {
14880     "kind" : "complete_dtor_pointer",
14881     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14882    },
14883    {
14884     "kind" : "deleting_dtor_pointer",
14885     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14886    },
14887    {
14888     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14889    },
14890    {
14891     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14892    },
14893    {
14894     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14895    },
14896    {
14897     "component_value" : -48,
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" : "_ZThn48_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14907    },
14908    {
14909     "kind" : "deleting_dtor_pointer",
14910     "mangled_component_name" : "_ZThn48_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14911    },
14912    {
14913     "kind" : "vcall_offset"
14914    },
14915    {
14916     "component_value" : -184,
14917     "kind" : "vcall_offset"
14918    },
14919    {
14920     "component_value" : -184,
14921     "kind" : "vcall_offset"
14922    },
14923    {
14924     "component_value" : -184,
14925     "kind" : "vcall_offset"
14926    },
14927    {
14928     "component_value" : -200,
14929     "kind" : "vcall_offset"
14930    },
14931    {
14932     "component_value" : -200,
14933     "kind" : "offset_to_top"
14934    },
14935    {
14936     "kind" : "rtti",
14937     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14938    },
14939    {
14940     "kind" : "complete_dtor_pointer",
14941     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14942    },
14943    {
14944     "kind" : "deleting_dtor_pointer",
14945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14946    },
14947    {
14948     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14949    },
14950    {
14951     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14952    },
14953    {
14954     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14958    }
14959   ]
14960  },
14961  {
14962   "alignment" : 4,
14963   "fields" :
14964   [
14965    {
14966     "field_name" : "userId",
14967     "referenced_type" : "type-2"
14968    },
14969    {
14970     "field_name" : "levelPercent",
14971     "field_offset" : 32,
14972     "referenced_type" : "type-2"
14973    }
14974   ],
14975   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
14976   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
14977   "referenced_type" : "type-8",
14978   "self_type" : "type-8",
14979   "size" : 8,
14980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
14981   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ConfidenceLevelE"
14982  },
14983  {
14984   "alignment" : 8,
14985   "base_specifiers" :
14986   [
14987    {
14988     "referenced_type" : "type-30"
14989    }
14990   ],
14991   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
14992   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
14993   "referenced_type" : "type-52",
14994   "self_type" : "type-52",
14995   "size" : 24,
14996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
14997   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE",
14998   "vtable_components" :
14999   [
15000    {
15001     "component_value" : 8,
15002     "kind" : "vbase_offset"
15003    },
15004    {
15005     "kind" : "offset_to_top"
15006    },
15007    {
15008     "kind" : "rtti",
15009     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
15010    },
15011    {
15012     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
15013    },
15014    {
15015     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15016    },
15017    {
15018     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15019    },
15020    {
15021     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15022    },
15023    {
15024     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15025    },
15026    {
15027     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
15028    },
15029    {
15030     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15031    },
15032    {
15033     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
15034    },
15035    {
15036     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15037    },
15038    {
15039     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
15040    },
15041    {
15042     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15043    },
15044    {
15045     "kind" : "complete_dtor_pointer",
15046     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15047    },
15048    {
15049     "kind" : "deleting_dtor_pointer",
15050     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15051    },
15052    {
15053     "is_pure" : true,
15054     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
15055    },
15056    {
15057     "is_pure" : true,
15058     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15059    },
15060    {
15061     "is_pure" : true,
15062     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15063    },
15064    {
15065     "is_pure" : true,
15066     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
15067    },
15068    {
15069     "is_pure" : true,
15070     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
15071    },
15072    {
15073     "is_pure" : true,
15074     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
15075    },
15076    {
15077     "is_pure" : true,
15078     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
15079    },
15080    {
15081     "kind" : "vcall_offset"
15082    },
15083    {
15084     "kind" : "vcall_offset"
15085    },
15086    {
15087     "kind" : "vcall_offset"
15088    },
15089    {
15090     "kind" : "vcall_offset"
15091    },
15092    {
15093     "component_value" : -8,
15094     "kind" : "vcall_offset"
15095    },
15096    {
15097     "component_value" : -8,
15098     "kind" : "offset_to_top"
15099    },
15100    {
15101     "kind" : "rtti",
15102     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
15103    },
15104    {
15105     "kind" : "complete_dtor_pointer",
15106     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15107    },
15108    {
15109     "kind" : "deleting_dtor_pointer",
15110     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15111    },
15112    {
15113     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15114    },
15115    {
15116     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15117    },
15118    {
15119     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15120    },
15121    {
15122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15123    }
15124   ]
15125  },
15126  {
15127   "alignment" : 8,
15128   "fields" :
15129   [
15130    {
15131     "field_name" : "id",
15132     "referenced_type" : "type-2"
15133    },
15134    {
15135     "field_name" : "recognitionModes",
15136     "field_offset" : 32,
15137     "referenced_type" : "type-2"
15138    },
15139    {
15140     "field_name" : "users",
15141     "field_offset" : 64,
15142     "referenced_type" : "type-188"
15143    },
15144    {
15145     "field_name" : "locale",
15146     "field_offset" : 192,
15147     "referenced_type" : "type-192"
15148    },
15149    {
15150     "field_name" : "text",
15151     "field_offset" : 320,
15152     "referenced_type" : "type-192"
15153    }
15154   ],
15155   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15156   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15157   "referenced_type" : "type-187",
15158   "self_type" : "type-187",
15159   "size" : 56,
15160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15161   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE"
15162  },
15163  {
15164   "alignment" : 8,
15165   "fields" :
15166   [
15167    {
15168     "field_name" : "common",
15169     "referenced_type" : "type-790"
15170    },
15171    {
15172     "field_name" : "phrases",
15173     "field_offset" : 448,
15174     "referenced_type" : "type-458"
15175    }
15176   ],
15177   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15178   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15179   "referenced_type" : "type-791",
15180   "self_type" : "type-791",
15181   "size" : 72,
15182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15183   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE"
15184  },
15185  {
15186   "alignment" : 8,
15187   "fields" :
15188   [
15189    {
15190     "field_name" : "implementor",
15191     "referenced_type" : "type-192"
15192    },
15193    {
15194     "field_name" : "description",
15195     "field_offset" : 128,
15196     "referenced_type" : "type-192"
15197    },
15198    {
15199     "field_name" : "version",
15200     "field_offset" : 256,
15201     "referenced_type" : "type-2"
15202    },
15203    {
15204     "field_name" : "uuid",
15205     "field_offset" : 288,
15206     "referenced_type" : "type-687"
15207    },
15208    {
15209     "field_name" : "maxSoundModels",
15210     "field_offset" : 416,
15211     "referenced_type" : "type-2"
15212    },
15213    {
15214     "field_name" : "maxKeyPhrases",
15215     "field_offset" : 448,
15216     "referenced_type" : "type-2"
15217    },
15218    {
15219     "field_name" : "maxUsers",
15220     "field_offset" : 480,
15221     "referenced_type" : "type-2"
15222    },
15223    {
15224     "field_name" : "recognitionModes",
15225     "field_offset" : 512,
15226     "referenced_type" : "type-2"
15227    },
15228    {
15229     "field_name" : "captureTransition",
15230     "field_offset" : 544,
15231     "referenced_type" : "type-10"
15232    },
15233    {
15234     "field_name" : "maxBufferMs",
15235     "field_offset" : 576,
15236     "referenced_type" : "type-2"
15237    },
15238    {
15239     "field_name" : "concurrentCapture",
15240     "field_offset" : 608,
15241     "referenced_type" : "type-10"
15242    },
15243    {
15244     "field_name" : "triggerInEvent",
15245     "field_offset" : 616,
15246     "referenced_type" : "type-10"
15247    },
15248    {
15249     "field_name" : "powerConsumptionMw",
15250     "field_offset" : 640,
15251     "referenced_type" : "type-2"
15252    }
15253   ],
15254   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15255   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15256   "referenced_type" : "type-789",
15257   "self_type" : "type-789",
15258   "size" : 88,
15259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15260   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE"
15261  },
15262  {
15263   "alignment" : 8,
15264   "fields" :
15265   [
15266    {
15267     "field_name" : "captureHandle",
15268     "referenced_type" : "type-41"
15269    },
15270    {
15271     "field_name" : "captureDevice",
15272     "field_offset" : 32,
15273     "referenced_type" : "type-694"
15274    },
15275    {
15276     "field_name" : "captureRequested",
15277     "field_offset" : 64,
15278     "referenced_type" : "type-10"
15279    },
15280    {
15281     "field_name" : "phrases",
15282     "field_offset" : 128,
15283     "referenced_type" : "type-454"
15284    },
15285    {
15286     "field_name" : "data",
15287     "field_offset" : 256,
15288     "referenced_type" : "type-446"
15289    }
15290   ],
15291   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15292   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15293   "referenced_type" : "type-792",
15294   "self_type" : "type-792",
15295   "size" : 48,
15296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15297   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE"
15298  },
15299  {
15300   "alignment" : 8,
15301   "fields" :
15302   [
15303    {
15304     "field_name" : "type",
15305     "referenced_type" : "type-677"
15306    },
15307    {
15308     "field_name" : "uuid",
15309     "field_offset" : 32,
15310     "referenced_type" : "type-687"
15311    },
15312    {
15313     "field_name" : "vendorUuid",
15314     "field_offset" : 160,
15315     "referenced_type" : "type-687"
15316    },
15317    {
15318     "field_name" : "data",
15319     "field_offset" : 320,
15320     "referenced_type" : "type-446"
15321    }
15322   ],
15323   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15324   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15325   "referenced_type" : "type-790",
15326   "self_type" : "type-790",
15327   "size" : 56,
15328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15329   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE"
15330  },
15331  {
15332   "alignment" : 8,
15333   "base_specifiers" :
15334   [
15335    {
15336     "referenced_type" : "type-30"
15337    }
15338   ],
15339   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15340   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15341   "referenced_type" : "type-100",
15342   "self_type" : "type-100",
15343   "size" : 24,
15344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15345   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE",
15346   "vtable_components" :
15347   [
15348    {
15349     "component_value" : 8,
15350     "kind" : "vbase_offset"
15351    },
15352    {
15353     "kind" : "offset_to_top"
15354    },
15355    {
15356     "kind" : "rtti",
15357     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15358    },
15359    {
15360     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
15361    },
15362    {
15363     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15364    },
15365    {
15366     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15367    },
15368    {
15369     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15370    },
15371    {
15372     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15373    },
15374    {
15375     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
15376    },
15377    {
15378     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15379    },
15380    {
15381     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
15382    },
15383    {
15384     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15385    },
15386    {
15387     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
15388    },
15389    {
15390     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15391    },
15392    {
15393     "kind" : "complete_dtor_pointer",
15394     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15395    },
15396    {
15397     "kind" : "deleting_dtor_pointer",
15398     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15399    },
15400    {
15401     "is_pure" : true,
15402     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
15403    },
15404    {
15405     "is_pure" : true,
15406     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
15407    },
15408    {
15409     "is_pure" : true,
15410     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
15411    },
15412    {
15413     "kind" : "vcall_offset"
15414    },
15415    {
15416     "kind" : "vcall_offset"
15417    },
15418    {
15419     "kind" : "vcall_offset"
15420    },
15421    {
15422     "kind" : "vcall_offset"
15423    },
15424    {
15425     "component_value" : -8,
15426     "kind" : "vcall_offset"
15427    },
15428    {
15429     "component_value" : -8,
15430     "kind" : "offset_to_top"
15431    },
15432    {
15433     "kind" : "rtti",
15434     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15435    },
15436    {
15437     "kind" : "complete_dtor_pointer",
15438     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15439    },
15440    {
15441     "kind" : "deleting_dtor_pointer",
15442     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15443    },
15444    {
15445     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15446    },
15447    {
15448     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15449    },
15450    {
15451     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15452    },
15453    {
15454     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15455    }
15456   ]
15457  },
15458  {
15459   "alignment" : 8,
15460   "fields" :
15461   [
15462    {
15463     "field_name" : "status",
15464     "referenced_type" : "type-779"
15465    },
15466    {
15467     "field_name" : "model",
15468     "field_offset" : 32,
15469     "referenced_type" : "type-41"
15470    },
15471    {
15472     "field_name" : "data",
15473     "field_offset" : 64,
15474     "referenced_type" : "type-446"
15475    }
15476   ],
15477   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15478   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15479   "referenced_type" : "type-782",
15480   "self_type" : "type-782",
15481   "size" : 24,
15482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15483   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE"
15484  },
15485  {
15486   "alignment" : 8,
15487   "fields" :
15488   [
15489    {
15490     "field_name" : "common",
15491     "referenced_type" : "type-780"
15492    },
15493    {
15494     "field_name" : "phraseExtras",
15495     "field_offset" : 960,
15496     "referenced_type" : "type-454"
15497    }
15498   ],
15499   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15500   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15501   "referenced_type" : "type-781",
15502   "self_type" : "type-781",
15503   "size" : 136,
15504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15505   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE"
15506  },
15507  {
15508   "alignment" : 8,
15509   "fields" :
15510   [
15511    {
15512     "field_name" : "status",
15513     "referenced_type" : "type-778"
15514    },
15515    {
15516     "field_name" : "type",
15517     "field_offset" : 32,
15518     "referenced_type" : "type-677"
15519    },
15520    {
15521     "field_name" : "model",
15522     "field_offset" : 64,
15523     "referenced_type" : "type-41"
15524    },
15525    {
15526     "field_name" : "captureAvailable",
15527     "field_offset" : 96,
15528     "referenced_type" : "type-10"
15529    },
15530    {
15531     "field_name" : "captureSession",
15532     "field_offset" : 128,
15533     "referenced_type" : "type-41"
15534    },
15535    {
15536     "field_name" : "captureDelayMs",
15537     "field_offset" : 160,
15538     "referenced_type" : "type-41"
15539    },
15540    {
15541     "field_name" : "capturePreambleMs",
15542     "field_offset" : 192,
15543     "referenced_type" : "type-41"
15544    },
15545    {
15546     "field_name" : "triggerInData",
15547     "field_offset" : 224,
15548     "referenced_type" : "type-10"
15549    },
15550    {
15551     "field_name" : "audioConfig",
15552     "field_offset" : 256,
15553     "referenced_type" : "type-699"
15554    },
15555    {
15556     "field_name" : "data",
15557     "field_offset" : 832,
15558     "referenced_type" : "type-446"
15559    }
15560   ],
15561   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15562   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15563   "referenced_type" : "type-780",
15564   "self_type" : "type-780",
15565   "size" : 120,
15566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15567   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE"
15568  },
15569  {
15570   "alignment" : 8,
15571   "fields" :
15572   [
15573    {
15574     "field_name" : "id",
15575     "referenced_type" : "type-2"
15576    },
15577    {
15578     "field_name" : "recognitionModes",
15579     "field_offset" : 32,
15580     "referenced_type" : "type-2"
15581    },
15582    {
15583     "field_name" : "confidenceLevel",
15584     "field_offset" : 64,
15585     "referenced_type" : "type-2"
15586    },
15587    {
15588     "field_name" : "levels",
15589     "field_offset" : 128,
15590     "referenced_type" : "type-4"
15591    }
15592   ],
15593   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15594   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15595   "referenced_type" : "type-3",
15596   "self_type" : "type-3",
15597   "size" : 32,
15598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
15599   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE"
15600  },
15601  {
15602   "alignment" : 8,
15603   "base_specifiers" :
15604   [
15605    {
15606     "referenced_type" : "type-53"
15607    }
15608   ],
15609   "fields" :
15610   [
15611    {
15612     "access" : "private",
15613     "field_name" : "_hidl_mImpl",
15614     "field_offset" : 1024,
15615     "referenced_type" : "type-213"
15616    }
15617   ],
15618   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15619   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15620   "referenced_type" : "type-837",
15621   "self_type" : "type-837",
15622   "size" : 152,
15623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h",
15624   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE",
15625   "vtable_components" :
15626   [
15627    {
15628     "component_value" : 136,
15629     "kind" : "vbase_offset"
15630    },
15631    {
15632     "kind" : "offset_to_top"
15633    },
15634    {
15635     "kind" : "rtti",
15636     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15637    },
15638    {
15639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15640    },
15641    {
15642     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15643    },
15644    {
15645     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15646    },
15647    {
15648     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15649    },
15650    {
15651     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15652    },
15653    {
15654     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15655    },
15656    {
15657     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15658    },
15659    {
15660     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15661    },
15662    {
15663     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15664    },
15665    {
15666     "kind" : "complete_dtor_pointer",
15667     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15668    },
15669    {
15670     "kind" : "deleting_dtor_pointer",
15671     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15672    },
15673    {
15674     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15675    },
15676    {
15677     "component_value" : -32,
15678     "kind" : "offset_to_top"
15679    },
15680    {
15681     "kind" : "rtti",
15682     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15683    },
15684    {
15685     "kind" : "complete_dtor_pointer",
15686     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15687    },
15688    {
15689     "kind" : "deleting_dtor_pointer",
15690     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15691    },
15692    {
15693     "kind" : "vcall_offset"
15694    },
15695    {
15696     "kind" : "vcall_offset"
15697    },
15698    {
15699     "kind" : "vcall_offset"
15700    },
15701    {
15702     "kind" : "vcall_offset"
15703    },
15704    {
15705     "component_value" : -136,
15706     "kind" : "vcall_offset"
15707    },
15708    {
15709     "component_value" : -136,
15710     "kind" : "offset_to_top"
15711    },
15712    {
15713     "kind" : "rtti",
15714     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15715    },
15716    {
15717     "kind" : "complete_dtor_pointer",
15718     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15719    },
15720    {
15721     "kind" : "deleting_dtor_pointer",
15722     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15723    },
15724    {
15725     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15726    },
15727    {
15728     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15729    },
15730    {
15731     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15732    },
15733    {
15734     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15735    }
15736   ]
15737  },
15738  {
15739   "alignment" : 8,
15740   "base_specifiers" :
15741   [
15742    {
15743     "referenced_type" : "type-53"
15744    }
15745   ],
15746   "fields" :
15747   [
15748    {
15749     "access" : "private",
15750     "field_name" : "_hidl_mImpl",
15751     "field_offset" : 1024,
15752     "referenced_type" : "type-103"
15753    }
15754   ],
15755   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15756   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15757   "referenced_type" : "type-830",
15758   "self_type" : "type-830",
15759   "size" : 152,
15760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h",
15761   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE",
15762   "vtable_components" :
15763   [
15764    {
15765     "component_value" : 136,
15766     "kind" : "vbase_offset"
15767    },
15768    {
15769     "kind" : "offset_to_top"
15770    },
15771    {
15772     "kind" : "rtti",
15773     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15774    },
15775    {
15776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15777    },
15778    {
15779     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15780    },
15781    {
15782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15783    },
15784    {
15785     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15786    },
15787    {
15788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15789    },
15790    {
15791     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15792    },
15793    {
15794     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15795    },
15796    {
15797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15798    },
15799    {
15800     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15801    },
15802    {
15803     "kind" : "complete_dtor_pointer",
15804     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15805    },
15806    {
15807     "kind" : "deleting_dtor_pointer",
15808     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15809    },
15810    {
15811     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15812    },
15813    {
15814     "component_value" : -32,
15815     "kind" : "offset_to_top"
15816    },
15817    {
15818     "kind" : "rtti",
15819     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15820    },
15821    {
15822     "kind" : "complete_dtor_pointer",
15823     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15824    },
15825    {
15826     "kind" : "deleting_dtor_pointer",
15827     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15828    },
15829    {
15830     "kind" : "vcall_offset"
15831    },
15832    {
15833     "kind" : "vcall_offset"
15834    },
15835    {
15836     "kind" : "vcall_offset"
15837    },
15838    {
15839     "kind" : "vcall_offset"
15840    },
15841    {
15842     "component_value" : -136,
15843     "kind" : "vcall_offset"
15844    },
15845    {
15846     "component_value" : -136,
15847     "kind" : "offset_to_top"
15848    },
15849    {
15850     "kind" : "rtti",
15851     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15852    },
15853    {
15854     "kind" : "complete_dtor_pointer",
15855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15856    },
15857    {
15858     "kind" : "deleting_dtor_pointer",
15859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15860    },
15861    {
15862     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15863    },
15864    {
15865     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15866    },
15867    {
15868     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15869    },
15870    {
15871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15872    }
15873   ]
15874  },
15875  {
15876   "alignment" : 8,
15877   "base_specifiers" :
15878   [
15879    {
15880     "referenced_type" : "type-550"
15881    },
15882    {
15883     "referenced_type" : "type-55"
15884    }
15885   ],
15886   "fields" :
15887   [
15888    {
15889     "access" : "private",
15890     "field_name" : "_hidl_mMutex",
15891     "field_offset" : 1088,
15892     "referenced_type" : "type-841"
15893    },
15894    {
15895     "access" : "private",
15896     "field_name" : "_hidl_mDeathRecipients",
15897     "field_offset" : 1408,
15898     "referenced_type" : "type-842"
15899    }
15900   ],
15901   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15902   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15903   "referenced_type" : "type-840",
15904   "self_type" : "type-840",
15905   "size" : 216,
15906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h",
15907   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE",
15908   "vtable_components" :
15909   [
15910    {
15911     "component_value" : 200,
15912     "kind" : "vbase_offset"
15913    },
15914    {
15915     "kind" : "offset_to_top"
15916    },
15917    {
15918     "kind" : "rtti",
15919     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
15920    },
15921    {
15922     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw8isRemoteEv"
15923    },
15924    {
15925     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15926    },
15927    {
15928     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15929    },
15930    {
15931     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15932    },
15933    {
15934     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15935    },
15936    {
15937     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21setHALInstrumentationEv"
15938    },
15939    {
15940     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15941    },
15942    {
15943     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw4pingEv"
15944    },
15945    {
15946     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15947    },
15948    {
15949     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21notifySyspropsChangedEv"
15950    },
15951    {
15952     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15953    },
15954    {
15955     "kind" : "complete_dtor_pointer",
15956     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
15957    },
15958    {
15959     "kind" : "deleting_dtor_pointer",
15960     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
15961    },
15962    {
15963     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
15964    },
15965    {
15966     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15967    },
15968    {
15969     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15970    },
15971    {
15972     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16unloadSoundModelEi"
15973    },
15974    {
15975     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
15976    },
15977    {
15978     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw15stopRecognitionEi"
15979    },
15980    {
15981     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19stopAllRecognitionsEv"
15982    },
15983    {
15984     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15985    },
15986    {
15987     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15988    },
15989    {
15990     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20startRecognition_2_1EiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
15991    },
15992    {
15993     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
15994    },
15995    {
15996     "component_value" : 192,
15997     "kind" : "vbase_offset"
15998    },
15999    {
16000     "component_value" : -8,
16001     "kind" : "offset_to_top"
16002    },
16003    {
16004     "kind" : "rtti",
16005     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16006    },
16007    {
16008     "kind" : "complete_dtor_pointer",
16009     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16010    },
16011    {
16012     "kind" : "deleting_dtor_pointer",
16013     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16014    },
16015    {
16016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
16017    },
16018    {
16019     "component_value" : 184,
16020     "kind" : "vbase_offset"
16021    },
16022    {
16023     "component_value" : -16,
16024     "kind" : "offset_to_top"
16025    },
16026    {
16027     "kind" : "rtti",
16028     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16029    },
16030    {
16031     "kind" : "complete_dtor_pointer",
16032     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16033    },
16034    {
16035     "kind" : "deleting_dtor_pointer",
16036     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16046    },
16047    {
16048     "component_value" : -48,
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" : "_ZThn48_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16058    },
16059    {
16060     "kind" : "deleting_dtor_pointer",
16061     "mangled_component_name" : "_ZThn48_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16062    },
16063    {
16064     "kind" : "vcall_offset"
16065    },
16066    {
16067     "component_value" : -184,
16068     "kind" : "vcall_offset"
16069    },
16070    {
16071     "component_value" : -184,
16072     "kind" : "vcall_offset"
16073    },
16074    {
16075     "component_value" : -184,
16076     "kind" : "vcall_offset"
16077    },
16078    {
16079     "component_value" : -200,
16080     "kind" : "vcall_offset"
16081    },
16082    {
16083     "component_value" : -200,
16084     "kind" : "offset_to_top"
16085    },
16086    {
16087     "kind" : "rtti",
16088     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16089    },
16090    {
16091     "kind" : "complete_dtor_pointer",
16092     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16093    },
16094    {
16095     "kind" : "deleting_dtor_pointer",
16096     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16097    },
16098    {
16099     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16100    },
16101    {
16102     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16103    },
16104    {
16105     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16106    },
16107    {
16108     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16109    }
16110   ]
16111  },
16112  {
16113   "alignment" : 8,
16114   "base_specifiers" :
16115   [
16116    {
16117     "referenced_type" : "type-549"
16118    },
16119    {
16120     "referenced_type" : "type-55"
16121    }
16122   ],
16123   "fields" :
16124   [
16125    {
16126     "access" : "private",
16127     "field_name" : "_hidl_mMutex",
16128     "field_offset" : 1088,
16129     "referenced_type" : "type-833"
16130    },
16131    {
16132     "access" : "private",
16133     "field_name" : "_hidl_mDeathRecipients",
16134     "field_offset" : 1408,
16135     "referenced_type" : "type-834"
16136    }
16137   ],
16138   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16139   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16140   "referenced_type" : "type-832",
16141   "self_type" : "type-832",
16142   "size" : 216,
16143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h",
16144   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE",
16145   "vtable_components" :
16146   [
16147    {
16148     "component_value" : 200,
16149     "kind" : "vbase_offset"
16150    },
16151    {
16152     "kind" : "offset_to_top"
16153    },
16154    {
16155     "kind" : "rtti",
16156     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16157    },
16158    {
16159     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback8isRemoteEv"
16160    },
16161    {
16162     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16163    },
16164    {
16165     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16166    },
16167    {
16168     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16169    },
16170    {
16171     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16172    },
16173    {
16174     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
16175    },
16176    {
16177     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16178    },
16179    {
16180     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback4pingEv"
16181    },
16182    {
16183     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16184    },
16185    {
16186     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
16187    },
16188    {
16189     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16190    },
16191    {
16192     "kind" : "complete_dtor_pointer",
16193     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16194    },
16195    {
16196     "kind" : "deleting_dtor_pointer",
16197     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16198    },
16199    {
16200     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16201    },
16202    {
16203     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16204    },
16205    {
16206     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16207    },
16208    {
16209     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback23recognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
16210    },
16211    {
16212     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16213    },
16214    {
16215     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback22soundModelCallback_2_1ERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
16216    },
16217    {
16218     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16219    },
16220    {
16221     "component_value" : 192,
16222     "kind" : "vbase_offset"
16223    },
16224    {
16225     "component_value" : -8,
16226     "kind" : "offset_to_top"
16227    },
16228    {
16229     "kind" : "rtti",
16230     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16231    },
16232    {
16233     "kind" : "complete_dtor_pointer",
16234     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16235    },
16236    {
16237     "kind" : "deleting_dtor_pointer",
16238     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16239    },
16240    {
16241     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16242    },
16243    {
16244     "component_value" : 184,
16245     "kind" : "vbase_offset"
16246    },
16247    {
16248     "component_value" : -16,
16249     "kind" : "offset_to_top"
16250    },
16251    {
16252     "kind" : "rtti",
16253     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16254    },
16255    {
16256     "kind" : "complete_dtor_pointer",
16257     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16258    },
16259    {
16260     "kind" : "deleting_dtor_pointer",
16261     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16262    },
16263    {
16264     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16265    },
16266    {
16267     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16268    },
16269    {
16270     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16271    },
16272    {
16273     "component_value" : -48,
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" : "_ZThn48_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16283    },
16284    {
16285     "kind" : "deleting_dtor_pointer",
16286     "mangled_component_name" : "_ZThn48_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16287    },
16288    {
16289     "kind" : "vcall_offset"
16290    },
16291    {
16292     "component_value" : -184,
16293     "kind" : "vcall_offset"
16294    },
16295    {
16296     "component_value" : -184,
16297     "kind" : "vcall_offset"
16298    },
16299    {
16300     "component_value" : -184,
16301     "kind" : "vcall_offset"
16302    },
16303    {
16304     "component_value" : -200,
16305     "kind" : "vcall_offset"
16306    },
16307    {
16308     "component_value" : -200,
16309     "kind" : "offset_to_top"
16310    },
16311    {
16312     "kind" : "rtti",
16313     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16314    },
16315    {
16316     "kind" : "complete_dtor_pointer",
16317     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16318    },
16319    {
16320     "kind" : "deleting_dtor_pointer",
16321     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16322    },
16323    {
16324     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16325    },
16326    {
16327     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16328    },
16329    {
16330     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16331    },
16332    {
16333     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16334    }
16335   ]
16336  },
16337  {
16338   "alignment" : 8,
16339   "base_specifiers" :
16340   [
16341    {
16342     "referenced_type" : "type-52"
16343    }
16344   ],
16345   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16346   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16347   "referenced_type" : "type-51",
16348   "self_type" : "type-51",
16349   "size" : 24,
16350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16351   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE",
16352   "vtable_components" :
16353   [
16354    {
16355     "component_value" : 8,
16356     "kind" : "vbase_offset"
16357    },
16358    {
16359     "kind" : "offset_to_top"
16360    },
16361    {
16362     "kind" : "rtti",
16363     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16364    },
16365    {
16366     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16370    },
16371    {
16372     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16373    },
16374    {
16375     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16376    },
16377    {
16378     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16379    },
16380    {
16381     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
16382    },
16383    {
16384     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16385    },
16386    {
16387     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
16388    },
16389    {
16390     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16391    },
16392    {
16393     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
16394    },
16395    {
16396     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16397    },
16398    {
16399     "kind" : "complete_dtor_pointer",
16400     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16401    },
16402    {
16403     "kind" : "deleting_dtor_pointer",
16404     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16405    },
16406    {
16407     "is_pure" : true,
16408     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
16409    },
16410    {
16411     "is_pure" : true,
16412     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16413    },
16414    {
16415     "is_pure" : true,
16416     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16417    },
16418    {
16419     "is_pure" : true,
16420     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
16421    },
16422    {
16423     "is_pure" : true,
16424     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
16425    },
16426    {
16427     "is_pure" : true,
16428     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
16429    },
16430    {
16431     "is_pure" : true,
16432     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
16433    },
16434    {
16435     "is_pure" : true,
16436     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16437    },
16438    {
16439     "is_pure" : true,
16440     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16441    },
16442    {
16443     "is_pure" : true,
16444     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
16445    },
16446    {
16447     "kind" : "vcall_offset"
16448    },
16449    {
16450     "kind" : "vcall_offset"
16451    },
16452    {
16453     "kind" : "vcall_offset"
16454    },
16455    {
16456     "kind" : "vcall_offset"
16457    },
16458    {
16459     "component_value" : -8,
16460     "kind" : "vcall_offset"
16461    },
16462    {
16463     "component_value" : -8,
16464     "kind" : "offset_to_top"
16465    },
16466    {
16467     "kind" : "rtti",
16468     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16469    },
16470    {
16471     "kind" : "complete_dtor_pointer",
16472     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16473    },
16474    {
16475     "kind" : "deleting_dtor_pointer",
16476     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16477    },
16478    {
16479     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16480    },
16481    {
16482     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16483    },
16484    {
16485     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16486    },
16487    {
16488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16489    }
16490   ]
16491  },
16492  {
16493   "alignment" : 8,
16494   "fields" :
16495   [
16496    {
16497     "field_name" : "common",
16498     "referenced_type" : "type-798"
16499    },
16500    {
16501     "field_name" : "phrases",
16502     "field_offset" : 768,
16503     "referenced_type" : "type-458"
16504    }
16505   ],
16506   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16507   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16508   "referenced_type" : "type-799",
16509   "self_type" : "type-799",
16510   "size" : 112,
16511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16512   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16PhraseSoundModelE"
16513  },
16514  {
16515   "alignment" : 8,
16516   "fields" :
16517   [
16518    {
16519     "field_name" : "header",
16520     "referenced_type" : "type-792"
16521    },
16522    {
16523     "field_name" : "data",
16524     "field_offset" : 384,
16525     "referenced_type" : "type-377"
16526    }
16527   ],
16528   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16529   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16530   "referenced_type" : "type-800",
16531   "self_type" : "type-800",
16532   "size" : 88,
16533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16534   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw17RecognitionConfigE"
16535  },
16536  {
16537   "alignment" : 8,
16538   "fields" :
16539   [
16540    {
16541     "field_name" : "header",
16542     "referenced_type" : "type-790"
16543    },
16544    {
16545     "field_name" : "data",
16546     "field_offset" : 448,
16547     "referenced_type" : "type-377"
16548    }
16549   ],
16550   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16551   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16552   "referenced_type" : "type-798",
16553   "self_type" : "type-798",
16554   "size" : 96,
16555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16556   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw10SoundModelE"
16557  },
16558  {
16559   "alignment" : 8,
16560   "base_specifiers" :
16561   [
16562    {
16563     "referenced_type" : "type-100"
16564    }
16565   ],
16566   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16567   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16568   "referenced_type" : "type-105",
16569   "self_type" : "type-105",
16570   "size" : 24,
16571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16572   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE",
16573   "vtable_components" :
16574   [
16575    {
16576     "component_value" : 8,
16577     "kind" : "vbase_offset"
16578    },
16579    {
16580     "kind" : "offset_to_top"
16581    },
16582    {
16583     "kind" : "rtti",
16584     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16585    },
16586    {
16587     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
16588    },
16589    {
16590     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16591    },
16592    {
16593     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16594    },
16595    {
16596     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16597    },
16598    {
16599     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16600    },
16601    {
16602     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
16603    },
16604    {
16605     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16606    },
16607    {
16608     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
16609    },
16610    {
16611     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16612    },
16613    {
16614     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16618    },
16619    {
16620     "kind" : "complete_dtor_pointer",
16621     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16622    },
16623    {
16624     "kind" : "deleting_dtor_pointer",
16625     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16626    },
16627    {
16628     "is_pure" : true,
16629     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16630    },
16631    {
16632     "is_pure" : true,
16633     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16634    },
16635    {
16636     "is_pure" : true,
16637     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16638    },
16639    {
16640     "is_pure" : true,
16641     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
16642    },
16643    {
16644     "is_pure" : true,
16645     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
16646    },
16647    {
16648     "is_pure" : true,
16649     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
16650    },
16651    {
16652     "kind" : "vcall_offset"
16653    },
16654    {
16655     "kind" : "vcall_offset"
16656    },
16657    {
16658     "kind" : "vcall_offset"
16659    },
16660    {
16661     "kind" : "vcall_offset"
16662    },
16663    {
16664     "component_value" : -8,
16665     "kind" : "vcall_offset"
16666    },
16667    {
16668     "component_value" : -8,
16669     "kind" : "offset_to_top"
16670    },
16671    {
16672     "kind" : "rtti",
16673     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16674    },
16675    {
16676     "kind" : "complete_dtor_pointer",
16677     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16678    },
16679    {
16680     "kind" : "deleting_dtor_pointer",
16681     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16682    },
16683    {
16684     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16685    },
16686    {
16687     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16688    },
16689    {
16690     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16694    }
16695   ]
16696  },
16697  {
16698   "alignment" : 8,
16699   "fields" :
16700   [
16701    {
16702     "field_name" : "header",
16703     "referenced_type" : "type-782"
16704    },
16705    {
16706     "field_name" : "data",
16707     "field_offset" : 192,
16708     "referenced_type" : "type-377"
16709    }
16710   ],
16711   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16712   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16713   "referenced_type" : "type-797",
16714   "self_type" : "type-797",
16715   "size" : 64,
16716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16717   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback10ModelEventE"
16718  },
16719  {
16720   "alignment" : 8,
16721   "fields" :
16722   [
16723    {
16724     "field_name" : "common",
16725     "referenced_type" : "type-795"
16726    },
16727    {
16728     "field_name" : "phraseExtras",
16729     "field_offset" : 1280,
16730     "referenced_type" : "type-454"
16731    }
16732   ],
16733   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16734   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16735   "referenced_type" : "type-796",
16736   "self_type" : "type-796",
16737   "size" : 176,
16738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16739   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22PhraseRecognitionEventE"
16740  },
16741  {
16742   "alignment" : 8,
16743   "fields" :
16744   [
16745    {
16746     "field_name" : "header",
16747     "referenced_type" : "type-780"
16748    },
16749    {
16750     "field_name" : "data",
16751     "field_offset" : 960,
16752     "referenced_type" : "type-377"
16753    }
16754   ],
16755   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16756   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16757   "referenced_type" : "type-795",
16758   "self_type" : "type-795",
16759   "size" : 160,
16760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16761   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback16RecognitionEventE"
16762  },
16763  {
16764   "alignment" : 8,
16765   "base_specifiers" :
16766   [
16767    {
16768     "referenced_type" : "type-53"
16769    }
16770   ],
16771   "fields" :
16772   [
16773    {
16774     "access" : "private",
16775     "field_name" : "_hidl_mImpl",
16776     "field_offset" : 1024,
16777     "referenced_type" : "type-48"
16778    }
16779   ],
16780   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16781   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16782   "referenced_type" : "type-47",
16783   "self_type" : "type-47",
16784   "size" : 152,
16785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h",
16786   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE",
16787   "vtable_components" :
16788   [
16789    {
16790     "component_value" : 136,
16791     "kind" : "vbase_offset"
16792    },
16793    {
16794     "kind" : "offset_to_top"
16795    },
16796    {
16797     "kind" : "rtti",
16798     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16799    },
16800    {
16801     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16802    },
16803    {
16804     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16805    },
16806    {
16807     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16808    },
16809    {
16810     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16811    },
16812    {
16813     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16814    },
16815    {
16816     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16817    },
16818    {
16819     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16820    },
16821    {
16822     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16823    },
16824    {
16825     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16826    },
16827    {
16828     "kind" : "complete_dtor_pointer",
16829     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16830    },
16831    {
16832     "kind" : "deleting_dtor_pointer",
16833     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16834    },
16835    {
16836     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16837    },
16838    {
16839     "component_value" : -32,
16840     "kind" : "offset_to_top"
16841    },
16842    {
16843     "kind" : "rtti",
16844     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16845    },
16846    {
16847     "kind" : "complete_dtor_pointer",
16848     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16849    },
16850    {
16851     "kind" : "deleting_dtor_pointer",
16852     "mangled_component_name" : "_ZThn32_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16853    },
16854    {
16855     "kind" : "vcall_offset"
16856    },
16857    {
16858     "kind" : "vcall_offset"
16859    },
16860    {
16861     "kind" : "vcall_offset"
16862    },
16863    {
16864     "kind" : "vcall_offset"
16865    },
16866    {
16867     "component_value" : -136,
16868     "kind" : "vcall_offset"
16869    },
16870    {
16871     "component_value" : -136,
16872     "kind" : "offset_to_top"
16873    },
16874    {
16875     "kind" : "rtti",
16876     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16877    },
16878    {
16879     "kind" : "complete_dtor_pointer",
16880     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16881    },
16882    {
16883     "kind" : "deleting_dtor_pointer",
16884     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16885    },
16886    {
16887     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16888    },
16889    {
16890     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16891    },
16892    {
16893     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16894    },
16895    {
16896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16897    }
16898   ]
16899  },
16900  {
16901   "alignment" : 8,
16902   "base_specifiers" :
16903   [
16904    {
16905     "referenced_type" : "type-90"
16906    },
16907    {
16908     "referenced_type" : "type-55"
16909    }
16910   ],
16911   "fields" :
16912   [
16913    {
16914     "access" : "private",
16915     "field_name" : "_hidl_mMutex",
16916     "field_offset" : 1088,
16917     "referenced_type" : "type-88"
16918    },
16919    {
16920     "access" : "private",
16921     "field_name" : "_hidl_mDeathRecipients",
16922     "field_offset" : 1408,
16923     "referenced_type" : "type-89"
16924    }
16925   ],
16926   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16927   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16928   "referenced_type" : "type-87",
16929   "self_type" : "type-87",
16930   "size" : 216,
16931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h",
16932   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE",
16933   "vtable_components" :
16934   [
16935    {
16936     "component_value" : 200,
16937     "kind" : "vbase_offset"
16938    },
16939    {
16940     "kind" : "offset_to_top"
16941    },
16942    {
16943     "kind" : "rtti",
16944     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
16945    },
16946    {
16947     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw8isRemoteEv"
16948    },
16949    {
16950     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16951    },
16952    {
16953     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16954    },
16955    {
16956     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16957    },
16958    {
16959     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16960    },
16961    {
16962     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
16963    },
16964    {
16965     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16966    },
16967    {
16968     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
16969    },
16970    {
16971     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16972    },
16973    {
16974     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
16975    },
16976    {
16977     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16978    },
16979    {
16980     "kind" : "complete_dtor_pointer",
16981     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
16982    },
16983    {
16984     "kind" : "deleting_dtor_pointer",
16985     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
16986    },
16987    {
16988     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
16989    },
16990    {
16991     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16992    },
16993    {
16994     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16995    },
16996    {
16997     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
16998    },
16999    {
17000     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17001    },
17002    {
17003     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
17004    },
17005    {
17006     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
17007    },
17008    {
17009     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17010    },
17011    {
17012     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17013    },
17014    {
17015     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17016    },
17017    {
17018     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
17019    },
17020    {
17021     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17022    },
17023    {
17024     "component_value" : 192,
17025     "kind" : "vbase_offset"
17026    },
17027    {
17028     "component_value" : -8,
17029     "kind" : "offset_to_top"
17030    },
17031    {
17032     "kind" : "rtti",
17033     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17034    },
17035    {
17036     "kind" : "complete_dtor_pointer",
17037     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17038    },
17039    {
17040     "kind" : "deleting_dtor_pointer",
17041     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17042    },
17043    {
17044     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17045    },
17046    {
17047     "component_value" : 184,
17048     "kind" : "vbase_offset"
17049    },
17050    {
17051     "component_value" : -16,
17052     "kind" : "offset_to_top"
17053    },
17054    {
17055     "kind" : "rtti",
17056     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17057    },
17058    {
17059     "kind" : "complete_dtor_pointer",
17060     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17061    },
17062    {
17063     "kind" : "deleting_dtor_pointer",
17064     "mangled_component_name" : "_ZThn16_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17065    },
17066    {
17067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17068    },
17069    {
17070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17071    },
17072    {
17073     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17074    },
17075    {
17076     "component_value" : -48,
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" : "_ZThn48_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17086    },
17087    {
17088     "kind" : "deleting_dtor_pointer",
17089     "mangled_component_name" : "_ZThn48_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17090    },
17091    {
17092     "kind" : "vcall_offset"
17093    },
17094    {
17095     "component_value" : -184,
17096     "kind" : "vcall_offset"
17097    },
17098    {
17099     "component_value" : -184,
17100     "kind" : "vcall_offset"
17101    },
17102    {
17103     "component_value" : -184,
17104     "kind" : "vcall_offset"
17105    },
17106    {
17107     "component_value" : -200,
17108     "kind" : "vcall_offset"
17109    },
17110    {
17111     "component_value" : -200,
17112     "kind" : "offset_to_top"
17113    },
17114    {
17115     "kind" : "rtti",
17116     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17117    },
17118    {
17119     "kind" : "complete_dtor_pointer",
17120     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17121    },
17122    {
17123     "kind" : "deleting_dtor_pointer",
17124     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17125    },
17126    {
17127     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17128    },
17129    {
17130     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17131    },
17132    {
17133     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17134    },
17135    {
17136     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17137    }
17138   ]
17139  },
17140  {
17141   "alignment" : 8,
17142   "base_specifiers" :
17143   [
17144    {
17145     "referenced_type" : "type-50"
17146    },
17147    {
17148     "referenced_type" : "type-55"
17149    }
17150   ],
17151   "fields" :
17152   [
17153    {
17154     "access" : "private",
17155     "field_name" : "mImpl",
17156     "field_offset" : 768,
17157     "referenced_type" : "type-82"
17158    },
17159    {
17160     "access" : "private",
17161     "field_name" : "mOnewayQueue",
17162     "field_offset" : 832,
17163     "referenced_type" : "type-83"
17164    }
17165   ],
17166   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17167   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17168   "referenced_type" : "type-81",
17169   "self_type" : "type-81",
17170   "size" : 136,
17171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h",
17172   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE",
17173   "vtable_components" :
17174   [
17175    {
17176     "component_value" : 120,
17177     "kind" : "vbase_offset"
17178    },
17179    {
17180     "kind" : "offset_to_top"
17181    },
17182    {
17183     "kind" : "rtti",
17184     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17185    },
17186    {
17187     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17188    },
17189    {
17190     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17191    },
17192    {
17193     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17194    },
17195    {
17196     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17197    },
17198    {
17199     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17200    },
17201    {
17202     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21setHALInstrumentationEv"
17203    },
17204    {
17205     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17206    },
17207    {
17208     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw4pingEv"
17209    },
17210    {
17211     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17212    },
17213    {
17214     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21notifySyspropsChangedEv"
17215    },
17216    {
17217     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17218    },
17219    {
17220     "kind" : "complete_dtor_pointer",
17221     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17222    },
17223    {
17224     "kind" : "deleting_dtor_pointer",
17225     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17226    },
17227    {
17228     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17229    },
17230    {
17231     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17232    },
17233    {
17234     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17235    },
17236    {
17237     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16unloadSoundModelEi"
17238    },
17239    {
17240     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17241    },
17242    {
17243     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw15stopRecognitionEi"
17244    },
17245    {
17246     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19stopAllRecognitionsEv"
17247    },
17248    {
17249     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17250    },
17251    {
17252     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17253    },
17254    {
17255     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17256    },
17257    {
17258     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getModelStateEi"
17259    },
17260    {
17261     "component_value" : -8,
17262     "kind" : "offset_to_top"
17263    },
17264    {
17265     "kind" : "rtti",
17266     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17267    },
17268    {
17269     "kind" : "complete_dtor_pointer",
17270     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17271    },
17272    {
17273     "kind" : "deleting_dtor_pointer",
17274     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17275    },
17276    {
17277     "kind" : "vcall_offset"
17278    },
17279    {
17280     "kind" : "vcall_offset"
17281    },
17282    {
17283     "kind" : "vcall_offset"
17284    },
17285    {
17286     "kind" : "vcall_offset"
17287    },
17288    {
17289     "component_value" : -120,
17290     "kind" : "vcall_offset"
17291    },
17292    {
17293     "component_value" : -120,
17294     "kind" : "offset_to_top"
17295    },
17296    {
17297     "kind" : "rtti",
17298     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17299    },
17300    {
17301     "kind" : "complete_dtor_pointer",
17302     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17303    },
17304    {
17305     "kind" : "deleting_dtor_pointer",
17306     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17307    },
17308    {
17309     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17310    },
17311    {
17312     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17313    },
17314    {
17315     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17316    },
17317    {
17318     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17319    }
17320   ]
17321  },
17322  {
17323   "alignment" : 8,
17324   "base_specifiers" :
17325   [
17326    {
17327     "referenced_type" : "type-51"
17328    }
17329   ],
17330   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17331   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17332   "referenced_type" : "type-50",
17333   "self_type" : "type-50",
17334   "size" : 24,
17335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h",
17336   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE",
17337   "vtable_components" :
17338   [
17339    {
17340     "component_value" : 8,
17341     "kind" : "vbase_offset"
17342    },
17343    {
17344     "kind" : "offset_to_top"
17345    },
17346    {
17347     "kind" : "rtti",
17348     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17349    },
17350    {
17351     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17352    },
17353    {
17354     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17355    },
17356    {
17357     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17358    },
17359    {
17360     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17361    },
17362    {
17363     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17364    },
17365    {
17366     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
17367    },
17368    {
17369     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17370    },
17371    {
17372     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
17373    },
17374    {
17375     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17376    },
17377    {
17378     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
17379    },
17380    {
17381     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17382    },
17383    {
17384     "kind" : "complete_dtor_pointer",
17385     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17386    },
17387    {
17388     "kind" : "deleting_dtor_pointer",
17389     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17390    },
17391    {
17392     "is_pure" : true,
17393     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17394    },
17395    {
17396     "is_pure" : true,
17397     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17398    },
17399    {
17400     "is_pure" : true,
17401     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17402    },
17403    {
17404     "is_pure" : true,
17405     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
17406    },
17407    {
17408     "is_pure" : true,
17409     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17410    },
17411    {
17412     "is_pure" : true,
17413     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
17414    },
17415    {
17416     "is_pure" : true,
17417     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
17418    },
17419    {
17420     "is_pure" : true,
17421     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17422    },
17423    {
17424     "is_pure" : true,
17425     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17426    },
17427    {
17428     "is_pure" : true,
17429     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17430    },
17431    {
17432     "is_pure" : true,
17433     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
17434    },
17435    {
17436     "kind" : "vcall_offset"
17437    },
17438    {
17439     "kind" : "vcall_offset"
17440    },
17441    {
17442     "kind" : "vcall_offset"
17443    },
17444    {
17445     "kind" : "vcall_offset"
17446    },
17447    {
17448     "component_value" : -8,
17449     "kind" : "vcall_offset"
17450    },
17451    {
17452     "component_value" : -8,
17453     "kind" : "offset_to_top"
17454    },
17455    {
17456     "kind" : "rtti",
17457     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17458    },
17459    {
17460     "kind" : "complete_dtor_pointer",
17461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17462    },
17463    {
17464     "kind" : "deleting_dtor_pointer",
17465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17466    },
17467    {
17468     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17469    },
17470    {
17471     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17472    },
17473    {
17474     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17475    },
17476    {
17477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17478    }
17479   ]
17480  },
17481  {
17482   "alignment" : 8,
17483   "base_specifiers" :
17484   [
17485    {
17486     "referenced_type" : "type-40"
17487    },
17488    {
17489     "referenced_type" : "type-55"
17490    }
17491   ],
17492   "fields" :
17493   [
17494    {
17495     "access" : "private",
17496     "field_name" : "_hidl_mImpl",
17497     "field_offset" : 960,
17498     "referenced_type" : "type-54"
17499    }
17500   ],
17501   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
17502   "name" : "android::hidl::base::V1_0::BnHwBase",
17503   "referenced_type" : "type-53",
17504   "self_type" : "type-53",
17505   "size" : 144,
17506   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
17507   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
17508   "vtable_components" :
17509   [
17510    {
17511     "component_value" : 128,
17512     "kind" : "vbase_offset"
17513    },
17514    {
17515     "kind" : "offset_to_top"
17516    },
17517    {
17518     "kind" : "rtti",
17519     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17520    },
17521    {
17522     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17523    },
17524    {
17525     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17526    },
17527    {
17528     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17529    },
17530    {
17531     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17532    },
17533    {
17534     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17535    },
17536    {
17537     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17538    },
17539    {
17540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17541    },
17542    {
17543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17544    },
17545    {
17546     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17547    },
17548    {
17549     "kind" : "complete_dtor_pointer",
17550     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
17551    },
17552    {
17553     "kind" : "deleting_dtor_pointer",
17554     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
17555    },
17556    {
17557     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17558    },
17559    {
17560     "component_value" : -32,
17561     "kind" : "offset_to_top"
17562    },
17563    {
17564     "kind" : "rtti",
17565     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17566    },
17567    {
17568     "kind" : "complete_dtor_pointer",
17569     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17570    },
17571    {
17572     "kind" : "deleting_dtor_pointer",
17573     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17574    },
17575    {
17576     "kind" : "vcall_offset"
17577    },
17578    {
17579     "kind" : "vcall_offset"
17580    },
17581    {
17582     "kind" : "vcall_offset"
17583    },
17584    {
17585     "kind" : "vcall_offset"
17586    },
17587    {
17588     "component_value" : -128,
17589     "kind" : "vcall_offset"
17590    },
17591    {
17592     "component_value" : -128,
17593     "kind" : "offset_to_top"
17594    },
17595    {
17596     "kind" : "rtti",
17597     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17598    },
17599    {
17600     "kind" : "complete_dtor_pointer",
17601     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17602    },
17603    {
17604     "kind" : "deleting_dtor_pointer",
17605     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17606    },
17607    {
17608     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17609    },
17610    {
17611     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17612    },
17613    {
17614     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17615    },
17616    {
17617     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17618    }
17619   ]
17620  },
17621  {
17622   "alignment" : 8,
17623   "base_specifiers" :
17624   [
17625    {
17626     "referenced_type" : "type-546"
17627    },
17628    {
17629     "referenced_type" : "type-55"
17630    }
17631   ],
17632   "fields" :
17633   [
17634    {
17635     "access" : "private",
17636     "field_name" : "_hidl_mMutex",
17637     "field_offset" : 1088,
17638     "referenced_type" : "type-811"
17639    },
17640    {
17641     "access" : "private",
17642     "field_name" : "_hidl_mDeathRecipients",
17643     "field_offset" : 1408,
17644     "referenced_type" : "type-812"
17645    }
17646   ],
17647   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
17648   "name" : "android::hidl::base::V1_0::BpHwBase",
17649   "referenced_type" : "type-810",
17650   "self_type" : "type-810",
17651   "size" : 216,
17652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
17653   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
17654   "vtable_components" :
17655   [
17656    {
17657     "component_value" : 200,
17658     "kind" : "vbase_offset"
17659    },
17660    {
17661     "kind" : "offset_to_top"
17662    },
17663    {
17664     "kind" : "rtti",
17665     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17666    },
17667    {
17668     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
17669    },
17670    {
17671     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17672    },
17673    {
17674     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17675    },
17676    {
17677     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17678    },
17679    {
17680     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
17681    },
17682    {
17683     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
17684    },
17685    {
17686     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
17687    },
17688    {
17689     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
17690    },
17691    {
17692     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17693    },
17694    {
17695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
17696    },
17697    {
17698     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17699    },
17700    {
17701     "kind" : "complete_dtor_pointer",
17702     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
17703    },
17704    {
17705     "kind" : "deleting_dtor_pointer",
17706     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
17707    },
17708    {
17709     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17710    },
17711    {
17712     "component_value" : 192,
17713     "kind" : "vbase_offset"
17714    },
17715    {
17716     "component_value" : -8,
17717     "kind" : "offset_to_top"
17718    },
17719    {
17720     "kind" : "rtti",
17721     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17722    },
17723    {
17724     "kind" : "complete_dtor_pointer",
17725     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17726    },
17727    {
17728     "kind" : "deleting_dtor_pointer",
17729     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17730    },
17731    {
17732     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17733    },
17734    {
17735     "component_value" : 184,
17736     "kind" : "vbase_offset"
17737    },
17738    {
17739     "component_value" : -16,
17740     "kind" : "offset_to_top"
17741    },
17742    {
17743     "kind" : "rtti",
17744     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17745    },
17746    {
17747     "kind" : "complete_dtor_pointer",
17748     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17749    },
17750    {
17751     "kind" : "deleting_dtor_pointer",
17752     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17753    },
17754    {
17755     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17756    },
17757    {
17758     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17759    },
17760    {
17761     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17762    },
17763    {
17764     "component_value" : -48,
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" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17774    },
17775    {
17776     "kind" : "deleting_dtor_pointer",
17777     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17778    },
17779    {
17780     "kind" : "vcall_offset"
17781    },
17782    {
17783     "component_value" : -184,
17784     "kind" : "vcall_offset"
17785    },
17786    {
17787     "component_value" : -184,
17788     "kind" : "vcall_offset"
17789    },
17790    {
17791     "component_value" : -184,
17792     "kind" : "vcall_offset"
17793    },
17794    {
17795     "component_value" : -200,
17796     "kind" : "vcall_offset"
17797    },
17798    {
17799     "component_value" : -200,
17800     "kind" : "offset_to_top"
17801    },
17802    {
17803     "kind" : "rtti",
17804     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17805    },
17806    {
17807     "kind" : "complete_dtor_pointer",
17808     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17809    },
17810    {
17811     "kind" : "deleting_dtor_pointer",
17812     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17813    },
17814    {
17815     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17816    },
17817    {
17818     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17819    },
17820    {
17821     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17822    },
17823    {
17824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17825    }
17826   ]
17827  },
17828  {
17829   "alignment" : 8,
17830   "fields" :
17831   [
17832    {
17833     "field_name" : "pid",
17834     "referenced_type" : "type-41"
17835    },
17836    {
17837     "field_name" : "ptr",
17838     "field_offset" : 64,
17839     "referenced_type" : "type-9"
17840    },
17841    {
17842     "field_name" : "arch",
17843     "field_offset" : 128,
17844     "referenced_type" : "type-527"
17845    }
17846   ],
17847   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
17848   "name" : "android::hidl::base::V1_0::DebugInfo",
17849   "referenced_type" : "type-526",
17850   "self_type" : "type-526",
17851   "size" : 24,
17852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
17853   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
17854  },
17855  {
17856   "alignment" : 8,
17857   "base_specifiers" :
17858   [
17859    {
17860     "is_virtual" : true,
17861     "referenced_type" : "type-12"
17862    }
17863   ],
17864   "linker_set_key" : "android::hidl::base::V1_0::IBase",
17865   "name" : "android::hidl::base::V1_0::IBase",
17866   "referenced_type" : "type-30",
17867   "self_type" : "type-30",
17868   "size" : 24,
17869   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
17870   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
17871   "vtable_components" :
17872   [
17873    {
17874     "component_value" : 8,
17875     "kind" : "vbase_offset"
17876    },
17877    {
17878     "kind" : "offset_to_top"
17879    },
17880    {
17881     "kind" : "rtti",
17882     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17883    },
17884    {
17885     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
17886    },
17887    {
17888     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17889    },
17890    {
17891     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17892    },
17893    {
17894     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17895    },
17896    {
17897     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
17898    },
17899    {
17900     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
17901    },
17902    {
17903     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
17904    },
17905    {
17906     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
17907    },
17908    {
17909     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17910    },
17911    {
17912     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
17913    },
17914    {
17915     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17916    },
17917    {
17918     "kind" : "complete_dtor_pointer",
17919     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
17920    },
17921    {
17922     "kind" : "deleting_dtor_pointer",
17923     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
17924    },
17925    {
17926     "kind" : "vcall_offset"
17927    },
17928    {
17929     "kind" : "vcall_offset"
17930    },
17931    {
17932     "kind" : "vcall_offset"
17933    },
17934    {
17935     "kind" : "vcall_offset"
17936    },
17937    {
17938     "component_value" : -8,
17939     "kind" : "vcall_offset"
17940    },
17941    {
17942     "component_value" : -8,
17943     "kind" : "offset_to_top"
17944    },
17945    {
17946     "kind" : "rtti",
17947     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17948    },
17949    {
17950     "kind" : "complete_dtor_pointer",
17951     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
17952    },
17953    {
17954     "kind" : "deleting_dtor_pointer",
17955     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
17956    },
17957    {
17958     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17959    },
17960    {
17961     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17962    },
17963    {
17964     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17965    },
17966    {
17967     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17968    }
17969   ]
17970  },
17971  {
17972   "alignment" : 8,
17973   "base_specifiers" :
17974   [
17975    {
17976     "referenced_type" : "type-30"
17977    }
17978   ],
17979   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
17980   "name" : "android::hidl::manager::V1_0::IServiceManager",
17981   "referenced_type" : "type-162",
17982   "self_type" : "type-162",
17983   "size" : 24,
17984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
17985   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
17986   "vtable_components" :
17987   [
17988    {
17989     "component_value" : 8,
17990     "kind" : "vbase_offset"
17991    },
17992    {
17993     "kind" : "offset_to_top"
17994    },
17995    {
17996     "kind" : "rtti",
17997     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
17998    },
17999    {
18000     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
18001    },
18002    {
18003     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18004    },
18005    {
18006     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18007    },
18008    {
18009     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18010    },
18011    {
18012     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
18013    },
18014    {
18015     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
18016    },
18017    {
18018     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
18019    },
18020    {
18021     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
18022    },
18023    {
18024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18025    },
18026    {
18027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
18028    },
18029    {
18030     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18031    },
18032    {
18033     "kind" : "complete_dtor_pointer",
18034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
18035    },
18036    {
18037     "kind" : "deleting_dtor_pointer",
18038     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
18039    },
18040    {
18041     "is_pure" : true,
18042     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
18043    },
18044    {
18045     "is_pure" : true,
18046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
18047    },
18048    {
18049     "is_pure" : true,
18050     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
18051    },
18052    {
18053     "is_pure" : true,
18054     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18055    },
18056    {
18057     "is_pure" : true,
18058     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
18059    },
18060    {
18061     "is_pure" : true,
18062     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
18063    },
18064    {
18065     "is_pure" : true,
18066     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
18067    },
18068    {
18069     "is_pure" : true,
18070     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
18071    },
18072    {
18073     "kind" : "vcall_offset"
18074    },
18075    {
18076     "kind" : "vcall_offset"
18077    },
18078    {
18079     "kind" : "vcall_offset"
18080    },
18081    {
18082     "kind" : "vcall_offset"
18083    },
18084    {
18085     "component_value" : -8,
18086     "kind" : "vcall_offset"
18087    },
18088    {
18089     "component_value" : -8,
18090     "kind" : "offset_to_top"
18091    },
18092    {
18093     "kind" : "rtti",
18094     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18095    },
18096    {
18097     "kind" : "complete_dtor_pointer",
18098     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
18099    },
18100    {
18101     "kind" : "deleting_dtor_pointer",
18102     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
18103    },
18104    {
18105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18106    },
18107    {
18108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18109    },
18110    {
18111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18112    },
18113    {
18114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18115    }
18116   ]
18117  },
18118  {
18119   "alignment" : 8,
18120   "fields" :
18121   [
18122    {
18123     "field_name" : "interfaceName",
18124     "referenced_type" : "type-192"
18125    },
18126    {
18127     "field_name" : "instanceName",
18128     "field_offset" : 128,
18129     "referenced_type" : "type-192"
18130    },
18131    {
18132     "field_name" : "pid",
18133     "field_offset" : 256,
18134     "referenced_type" : "type-41"
18135    },
18136    {
18137     "field_name" : "clientPids",
18138     "field_offset" : 320,
18139     "referenced_type" : "type-410"
18140    },
18141    {
18142     "field_name" : "arch",
18143     "field_offset" : 448,
18144     "referenced_type" : "type-527"
18145    }
18146   ],
18147   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18148   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18149   "referenced_type" : "type-669",
18150   "self_type" : "type-669",
18151   "size" : 64,
18152   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18153   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
18154  },
18155  {
18156   "alignment" : 8,
18157   "base_specifiers" :
18158   [
18159    {
18160     "referenced_type" : "type-30"
18161    }
18162   ],
18163   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
18164   "name" : "android::hidl::manager::V1_0::IServiceNotification",
18165   "referenced_type" : "type-178",
18166   "self_type" : "type-178",
18167   "size" : 24,
18168   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
18169   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
18170   "vtable_components" :
18171   [
18172    {
18173     "component_value" : 8,
18174     "kind" : "vbase_offset"
18175    },
18176    {
18177     "kind" : "offset_to_top"
18178    },
18179    {
18180     "kind" : "rtti",
18181     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18182    },
18183    {
18184     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
18185    },
18186    {
18187     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18188    },
18189    {
18190     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18191    },
18192    {
18193     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18194    },
18195    {
18196     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
18197    },
18198    {
18199     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
18200    },
18201    {
18202     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
18203    },
18204    {
18205     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
18206    },
18207    {
18208     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18209    },
18210    {
18211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
18212    },
18213    {
18214     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18215    },
18216    {
18217     "kind" : "complete_dtor_pointer",
18218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18219    },
18220    {
18221     "kind" : "deleting_dtor_pointer",
18222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18223    },
18224    {
18225     "is_pure" : true,
18226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
18227    },
18228    {
18229     "kind" : "vcall_offset"
18230    },
18231    {
18232     "kind" : "vcall_offset"
18233    },
18234    {
18235     "kind" : "vcall_offset"
18236    },
18237    {
18238     "kind" : "vcall_offset"
18239    },
18240    {
18241     "component_value" : -8,
18242     "kind" : "vcall_offset"
18243    },
18244    {
18245     "component_value" : -8,
18246     "kind" : "offset_to_top"
18247    },
18248    {
18249     "kind" : "rtti",
18250     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18251    },
18252    {
18253     "kind" : "complete_dtor_pointer",
18254     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18255    },
18256    {
18257     "kind" : "deleting_dtor_pointer",
18258     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18259    },
18260    {
18261     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18262    },
18263    {
18264     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18265    },
18266    {
18267     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18268    },
18269    {
18270     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18271    }
18272   ]
18273  },
18274  {
18275   "alignment" : 8,
18276   "fields" :
18277   [
18278    {
18279     "access" : "private",
18280     "field_name" : "m_ptr",
18281     "referenced_type" : "type-169"
18282    }
18283   ],
18284   "linker_set_key" : "android::sp<android::Thread>",
18285   "name" : "android::sp<android::Thread>",
18286   "record_kind" : "class",
18287   "referenced_type" : "type-168",
18288   "self_type" : "type-168",
18289   "size" : 8,
18290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18291   "template_args" : [ "type-170" ],
18292   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
18293  },
18294  {
18295   "alignment" : 8,
18296   "fields" :
18297   [
18298    {
18299     "access" : "private",
18300     "field_name" : "m_ptr",
18301     "referenced_type" : "type-39"
18302    }
18303   ],
18304   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
18305   "name" : "android::sp<android::hardware::BHwBinder>",
18306   "record_kind" : "class",
18307   "referenced_type" : "type-228",
18308   "self_type" : "type-228",
18309   "size" : 8,
18310   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18311   "template_args" : [ "type-40" ],
18312   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
18313  },
18314  {
18315   "alignment" : 8,
18316   "fields" :
18317   [
18318    {
18319     "access" : "private",
18320     "field_name" : "m_ptr",
18321     "referenced_type" : "type-18"
18322    }
18323   ],
18324   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18325   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18326   "record_kind" : "class",
18327   "referenced_type" : "type-111",
18328   "self_type" : "type-111",
18329   "size" : 8,
18330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18331   "template_args" : [ "type-11" ],
18332   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
18333  },
18334  {
18335   "alignment" : 8,
18336   "fields" :
18337   [
18338    {
18339     "access" : "private",
18340     "field_name" : "m_ptr",
18341     "referenced_type" : "type-94"
18342    }
18343   ],
18344   "linker_set_key" : "android::sp<android::hardware::IBinder>",
18345   "name" : "android::sp<android::hardware::IBinder>",
18346   "record_kind" : "class",
18347   "referenced_type" : "type-113",
18348   "self_type" : "type-113",
18349   "size" : 8,
18350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18351   "template_args" : [ "type-45" ],
18352   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
18353  },
18354  {
18355   "alignment" : 8,
18356   "fields" :
18357   [
18358    {
18359     "access" : "private",
18360     "field_name" : "m_ptr",
18361     "referenced_type" : "type-118"
18362    }
18363   ],
18364   "linker_set_key" : "android::sp<android::hardware::IInterface>",
18365   "name" : "android::sp<android::hardware::IInterface>",
18366   "record_kind" : "class",
18367   "referenced_type" : "type-117",
18368   "self_type" : "type-117",
18369   "size" : 8,
18370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18371   "template_args" : [ "type-91" ],
18372   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
18373  },
18374  {
18375   "alignment" : 8,
18376   "fields" :
18377   [
18378    {
18379     "access" : "private",
18380     "field_name" : "m_ptr",
18381     "referenced_type" : "type-120"
18382    }
18383   ],
18384   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
18385   "name" : "android::sp<android::hardware::ProcessState>",
18386   "record_kind" : "class",
18387   "referenced_type" : "type-119",
18388   "self_type" : "type-119",
18389   "size" : 8,
18390   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18391   "template_args" : [ "type-121" ],
18392   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
18393  },
18394  {
18395   "alignment" : 8,
18396   "fields" :
18397   [
18398    {
18399     "access" : "private",
18400     "field_name" : "m_ptr",
18401     "referenced_type" : "type-23"
18402    }
18403   ],
18404   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18405   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18406   "record_kind" : "class",
18407   "referenced_type" : "type-22",
18408   "self_type" : "type-22",
18409   "size" : 8,
18410   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18411   "template_args" : [ "type-24" ],
18412   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
18413  },
18414  {
18415   "alignment" : 8,
18416   "fields" :
18417   [
18418    {
18419     "access" : "private",
18420     "field_name" : "m_ptr",
18421     "referenced_type" : "type-26"
18422    }
18423   ],
18424   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
18425   "name" : "android::sp<android::hardware::hidl_death_recipient>",
18426   "record_kind" : "class",
18427   "referenced_type" : "type-36",
18428   "self_type" : "type-36",
18429   "size" : 8,
18430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18431   "template_args" : [ "type-27" ],
18432   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
18433  },
18434  {
18435   "alignment" : 8,
18436   "fields" :
18437   [
18438    {
18439     "access" : "private",
18440     "field_name" : "m_ptr",
18441     "referenced_type" : "type-200"
18442    }
18443   ],
18444   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18445   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18446   "record_kind" : "class",
18447   "referenced_type" : "type-199",
18448   "self_type" : "type-199",
18449   "size" : 8,
18450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18451   "template_args" : [ "type-52" ],
18452   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_015ISoundTriggerHwEEE"
18453  },
18454  {
18455   "alignment" : 8,
18456   "fields" :
18457   [
18458    {
18459     "access" : "private",
18460     "field_name" : "m_ptr",
18461     "referenced_type" : "type-99"
18462    }
18463   ],
18464   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18465   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18466   "record_kind" : "class",
18467   "referenced_type" : "type-98",
18468   "self_type" : "type-98",
18469   "size" : 8,
18470   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18471   "template_args" : [ "type-100" ],
18472   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
18473  },
18474  {
18475   "alignment" : 8,
18476   "fields" :
18477   [
18478    {
18479     "access" : "private",
18480     "field_name" : "m_ptr",
18481     "referenced_type" : "type-214"
18482    }
18483   ],
18484   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18485   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18486   "record_kind" : "class",
18487   "referenced_type" : "type-213",
18488   "self_type" : "type-213",
18489   "size" : 8,
18490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18491   "template_args" : [ "type-51" ],
18492   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_115ISoundTriggerHwEEE"
18493  },
18494  {
18495   "alignment" : 8,
18496   "fields" :
18497   [
18498    {
18499     "access" : "private",
18500     "field_name" : "m_ptr",
18501     "referenced_type" : "type-104"
18502    }
18503   ],
18504   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18505   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18506   "record_kind" : "class",
18507   "referenced_type" : "type-103",
18508   "self_type" : "type-103",
18509   "size" : 8,
18510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18511   "template_args" : [ "type-105" ],
18512   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
18513  },
18514  {
18515   "alignment" : 8,
18516   "fields" :
18517   [
18518    {
18519     "access" : "private",
18520     "field_name" : "m_ptr",
18521     "referenced_type" : "type-49"
18522    }
18523   ],
18524   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18525   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18526   "record_kind" : "class",
18527   "referenced_type" : "type-48",
18528   "self_type" : "type-48",
18529   "size" : 8,
18530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18531   "template_args" : [ "type-50" ],
18532   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_215ISoundTriggerHwEEE"
18533  },
18534  {
18535   "alignment" : 8,
18536   "fields" :
18537   [
18538    {
18539     "access" : "private",
18540     "field_name" : "m_ptr",
18541     "referenced_type" : "type-29"
18542    }
18543   ],
18544   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
18545   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
18546   "record_kind" : "class",
18547   "referenced_type" : "type-54",
18548   "self_type" : "type-54",
18549   "size" : 8,
18550   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18551   "template_args" : [ "type-30" ],
18552   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
18553  },
18554  {
18555   "alignment" : 8,
18556   "fields" :
18557   [
18558    {
18559     "access" : "private",
18560     "field_name" : "m_ptr",
18561     "referenced_type" : "type-161"
18562    }
18563   ],
18564   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18565   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18566   "record_kind" : "class",
18567   "referenced_type" : "type-160",
18568   "self_type" : "type-160",
18569   "size" : 8,
18570   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18571   "template_args" : [ "type-162" ],
18572   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
18573  },
18574  {
18575   "alignment" : 8,
18576   "fields" :
18577   [
18578    {
18579     "access" : "private",
18580     "field_name" : "m_ptr",
18581     "referenced_type" : "type-177"
18582    }
18583   ],
18584   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18585   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18586   "record_kind" : "class",
18587   "referenced_type" : "type-176",
18588   "self_type" : "type-176",
18589   "size" : 8,
18590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18591   "template_args" : [ "type-178" ],
18592   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
18593  },
18594  {
18595   "alignment" : 1,
18596   "linker_set_key" : "android::trait_trivial_copy<bool>",
18597   "name" : "android::trait_trivial_copy<bool>",
18598   "referenced_type" : "type-289",
18599   "self_type" : "type-289",
18600   "size" : 1,
18601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18602   "template_args" : [ "type-10" ],
18603   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
18604  },
18605  {
18606   "alignment" : 1,
18607   "linker_set_key" : "android::trait_trivial_copy<char>",
18608   "name" : "android::trait_trivial_copy<char>",
18609   "referenced_type" : "type-293",
18610   "self_type" : "type-293",
18611   "size" : 1,
18612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18613   "template_args" : [ "type-69" ],
18614   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
18615  },
18616  {
18617   "alignment" : 1,
18618   "linker_set_key" : "android::trait_trivial_copy<double>",
18619   "name" : "android::trait_trivial_copy<double>",
18620   "referenced_type" : "type-344",
18621   "self_type" : "type-344",
18622   "size" : 1,
18623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18624   "template_args" : [ "type-342" ],
18625   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
18626  },
18627  {
18628   "alignment" : 1,
18629   "linker_set_key" : "android::trait_trivial_copy<float>",
18630   "name" : "android::trait_trivial_copy<float>",
18631   "referenced_type" : "type-339",
18632   "self_type" : "type-339",
18633   "size" : 1,
18634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18635   "template_args" : [ "type-335" ],
18636   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
18637  },
18638  {
18639   "alignment" : 1,
18640   "linker_set_key" : "android::trait_trivial_copy<int>",
18641   "name" : "android::trait_trivial_copy<int>",
18642   "referenced_type" : "type-310",
18643   "self_type" : "type-310",
18644   "size" : 1,
18645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18646   "template_args" : [ "type-41" ],
18647   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
18648  },
18649  {
18650   "alignment" : 1,
18651   "linker_set_key" : "android::trait_trivial_copy<long long>",
18652   "name" : "android::trait_trivial_copy<long long>",
18653   "referenced_type" : "type-327",
18654   "self_type" : "type-327",
18655   "size" : 1,
18656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18657   "template_args" : [ "type-325" ],
18658   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
18659  },
18660  {
18661   "alignment" : 1,
18662   "linker_set_key" : "android::trait_trivial_copy<long>",
18663   "name" : "android::trait_trivial_copy<long>",
18664   "referenced_type" : "type-318",
18665   "self_type" : "type-318",
18666   "size" : 1,
18667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18668   "template_args" : [ "type-124" ],
18669   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
18670  },
18671  {
18672   "alignment" : 1,
18673   "linker_set_key" : "android::trait_trivial_copy<short>",
18674   "name" : "android::trait_trivial_copy<short>",
18675   "referenced_type" : "type-302",
18676   "self_type" : "type-302",
18677   "size" : 1,
18678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18679   "template_args" : [ "type-300" ],
18680   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
18681  },
18682  {
18683   "alignment" : 1,
18684   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
18685   "name" : "android::trait_trivial_copy<unsigned char>",
18686   "referenced_type" : "type-297",
18687   "self_type" : "type-297",
18688   "size" : 1,
18689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18690   "template_args" : [ "type-65" ],
18691   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
18692  },
18693  {
18694   "alignment" : 1,
18695   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
18696   "name" : "android::trait_trivial_copy<unsigned int>",
18697   "referenced_type" : "type-314",
18698   "self_type" : "type-314",
18699   "size" : 1,
18700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18701   "template_args" : [ "type-2" ],
18702   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
18703  },
18704  {
18705   "alignment" : 1,
18706   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
18707   "name" : "android::trait_trivial_copy<unsigned long long>",
18708   "referenced_type" : "type-332",
18709   "self_type" : "type-332",
18710   "size" : 1,
18711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18712   "template_args" : [ "type-330" ],
18713   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
18714  },
18715  {
18716   "alignment" : 1,
18717   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
18718   "name" : "android::trait_trivial_copy<unsigned long>",
18719   "referenced_type" : "type-322",
18720   "self_type" : "type-322",
18721   "size" : 1,
18722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18723   "template_args" : [ "type-9" ],
18724   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
18725  },
18726  {
18727   "alignment" : 1,
18728   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
18729   "name" : "android::trait_trivial_copy<unsigned short>",
18730   "referenced_type" : "type-306",
18731   "self_type" : "type-306",
18732   "size" : 1,
18733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18734   "template_args" : [ "type-67" ],
18735   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
18736  },
18737  {
18738   "alignment" : 1,
18739   "linker_set_key" : "android::trait_trivial_copy<void>",
18740   "name" : "android::trait_trivial_copy<void>",
18741   "referenced_type" : "type-285",
18742   "self_type" : "type-285",
18743   "size" : 1,
18744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18745   "template_args" : [ "type-44" ],
18746   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
18747  },
18748  {
18749   "alignment" : 1,
18750   "linker_set_key" : "android::trait_trivial_ctor<bool>",
18751   "name" : "android::trait_trivial_ctor<bool>",
18752   "referenced_type" : "type-287",
18753   "self_type" : "type-287",
18754   "size" : 1,
18755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18756   "template_args" : [ "type-10" ],
18757   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
18758  },
18759  {
18760   "alignment" : 1,
18761   "linker_set_key" : "android::trait_trivial_ctor<char>",
18762   "name" : "android::trait_trivial_ctor<char>",
18763   "referenced_type" : "type-291",
18764   "self_type" : "type-291",
18765   "size" : 1,
18766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18767   "template_args" : [ "type-69" ],
18768   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
18769  },
18770  {
18771   "alignment" : 1,
18772   "linker_set_key" : "android::trait_trivial_ctor<double>",
18773   "name" : "android::trait_trivial_ctor<double>",
18774   "referenced_type" : "type-341",
18775   "self_type" : "type-341",
18776   "size" : 1,
18777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18778   "template_args" : [ "type-342" ],
18779   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
18780  },
18781  {
18782   "alignment" : 1,
18783   "linker_set_key" : "android::trait_trivial_ctor<float>",
18784   "name" : "android::trait_trivial_ctor<float>",
18785   "referenced_type" : "type-334",
18786   "self_type" : "type-334",
18787   "size" : 1,
18788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18789   "template_args" : [ "type-335" ],
18790   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
18791  },
18792  {
18793   "alignment" : 1,
18794   "linker_set_key" : "android::trait_trivial_ctor<int>",
18795   "name" : "android::trait_trivial_ctor<int>",
18796   "referenced_type" : "type-308",
18797   "self_type" : "type-308",
18798   "size" : 1,
18799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18800   "template_args" : [ "type-41" ],
18801   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
18802  },
18803  {
18804   "alignment" : 1,
18805   "linker_set_key" : "android::trait_trivial_ctor<long long>",
18806   "name" : "android::trait_trivial_ctor<long long>",
18807   "referenced_type" : "type-324",
18808   "self_type" : "type-324",
18809   "size" : 1,
18810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18811   "template_args" : [ "type-325" ],
18812   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
18813  },
18814  {
18815   "alignment" : 1,
18816   "linker_set_key" : "android::trait_trivial_ctor<long>",
18817   "name" : "android::trait_trivial_ctor<long>",
18818   "referenced_type" : "type-316",
18819   "self_type" : "type-316",
18820   "size" : 1,
18821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18822   "template_args" : [ "type-124" ],
18823   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
18824  },
18825  {
18826   "alignment" : 1,
18827   "linker_set_key" : "android::trait_trivial_ctor<short>",
18828   "name" : "android::trait_trivial_ctor<short>",
18829   "referenced_type" : "type-299",
18830   "self_type" : "type-299",
18831   "size" : 1,
18832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18833   "template_args" : [ "type-300" ],
18834   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
18835  },
18836  {
18837   "alignment" : 1,
18838   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
18839   "name" : "android::trait_trivial_ctor<unsigned char>",
18840   "referenced_type" : "type-295",
18841   "self_type" : "type-295",
18842   "size" : 1,
18843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18844   "template_args" : [ "type-65" ],
18845   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
18846  },
18847  {
18848   "alignment" : 1,
18849   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
18850   "name" : "android::trait_trivial_ctor<unsigned int>",
18851   "referenced_type" : "type-312",
18852   "self_type" : "type-312",
18853   "size" : 1,
18854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18855   "template_args" : [ "type-2" ],
18856   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
18857  },
18858  {
18859   "alignment" : 1,
18860   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
18861   "name" : "android::trait_trivial_ctor<unsigned long long>",
18862   "referenced_type" : "type-329",
18863   "self_type" : "type-329",
18864   "size" : 1,
18865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18866   "template_args" : [ "type-330" ],
18867   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
18868  },
18869  {
18870   "alignment" : 1,
18871   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
18872   "name" : "android::trait_trivial_ctor<unsigned long>",
18873   "referenced_type" : "type-320",
18874   "self_type" : "type-320",
18875   "size" : 1,
18876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18877   "template_args" : [ "type-9" ],
18878   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
18879  },
18880  {
18881   "alignment" : 1,
18882   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
18883   "name" : "android::trait_trivial_ctor<unsigned short>",
18884   "referenced_type" : "type-304",
18885   "self_type" : "type-304",
18886   "size" : 1,
18887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18888   "template_args" : [ "type-67" ],
18889   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
18890  },
18891  {
18892   "alignment" : 1,
18893   "linker_set_key" : "android::trait_trivial_ctor<void>",
18894   "name" : "android::trait_trivial_ctor<void>",
18895   "referenced_type" : "type-283",
18896   "self_type" : "type-283",
18897   "size" : 1,
18898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18899   "template_args" : [ "type-44" ],
18900   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
18901  },
18902  {
18903   "alignment" : 1,
18904   "linker_set_key" : "android::trait_trivial_dtor<bool>",
18905   "name" : "android::trait_trivial_dtor<bool>",
18906   "referenced_type" : "type-288",
18907   "self_type" : "type-288",
18908   "size" : 1,
18909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18910   "template_args" : [ "type-10" ],
18911   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
18912  },
18913  {
18914   "alignment" : 1,
18915   "linker_set_key" : "android::trait_trivial_dtor<char>",
18916   "name" : "android::trait_trivial_dtor<char>",
18917   "referenced_type" : "type-292",
18918   "self_type" : "type-292",
18919   "size" : 1,
18920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18921   "template_args" : [ "type-69" ],
18922   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
18923  },
18924  {
18925   "alignment" : 1,
18926   "linker_set_key" : "android::trait_trivial_dtor<double>",
18927   "name" : "android::trait_trivial_dtor<double>",
18928   "referenced_type" : "type-343",
18929   "self_type" : "type-343",
18930   "size" : 1,
18931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18932   "template_args" : [ "type-342" ],
18933   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
18934  },
18935  {
18936   "alignment" : 1,
18937   "linker_set_key" : "android::trait_trivial_dtor<float>",
18938   "name" : "android::trait_trivial_dtor<float>",
18939   "referenced_type" : "type-338",
18940   "self_type" : "type-338",
18941   "size" : 1,
18942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18943   "template_args" : [ "type-335" ],
18944   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
18945  },
18946  {
18947   "alignment" : 1,
18948   "linker_set_key" : "android::trait_trivial_dtor<int>",
18949   "name" : "android::trait_trivial_dtor<int>",
18950   "referenced_type" : "type-309",
18951   "self_type" : "type-309",
18952   "size" : 1,
18953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18954   "template_args" : [ "type-41" ],
18955   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
18956  },
18957  {
18958   "alignment" : 1,
18959   "linker_set_key" : "android::trait_trivial_dtor<long long>",
18960   "name" : "android::trait_trivial_dtor<long long>",
18961   "referenced_type" : "type-326",
18962   "self_type" : "type-326",
18963   "size" : 1,
18964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18965   "template_args" : [ "type-325" ],
18966   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
18967  },
18968  {
18969   "alignment" : 1,
18970   "linker_set_key" : "android::trait_trivial_dtor<long>",
18971   "name" : "android::trait_trivial_dtor<long>",
18972   "referenced_type" : "type-317",
18973   "self_type" : "type-317",
18974   "size" : 1,
18975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18976   "template_args" : [ "type-124" ],
18977   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
18978  },
18979  {
18980   "alignment" : 1,
18981   "linker_set_key" : "android::trait_trivial_dtor<short>",
18982   "name" : "android::trait_trivial_dtor<short>",
18983   "referenced_type" : "type-301",
18984   "self_type" : "type-301",
18985   "size" : 1,
18986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18987   "template_args" : [ "type-300" ],
18988   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
18989  },
18990  {
18991   "alignment" : 1,
18992   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
18993   "name" : "android::trait_trivial_dtor<unsigned char>",
18994   "referenced_type" : "type-296",
18995   "self_type" : "type-296",
18996   "size" : 1,
18997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18998   "template_args" : [ "type-65" ],
18999   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
19000  },
19001  {
19002   "alignment" : 1,
19003   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
19004   "name" : "android::trait_trivial_dtor<unsigned int>",
19005   "referenced_type" : "type-313",
19006   "self_type" : "type-313",
19007   "size" : 1,
19008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19009   "template_args" : [ "type-2" ],
19010   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
19011  },
19012  {
19013   "alignment" : 1,
19014   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
19015   "name" : "android::trait_trivial_dtor<unsigned long long>",
19016   "referenced_type" : "type-331",
19017   "self_type" : "type-331",
19018   "size" : 1,
19019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19020   "template_args" : [ "type-330" ],
19021   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
19022  },
19023  {
19024   "alignment" : 1,
19025   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
19026   "name" : "android::trait_trivial_dtor<unsigned long>",
19027   "referenced_type" : "type-321",
19028   "self_type" : "type-321",
19029   "size" : 1,
19030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19031   "template_args" : [ "type-9" ],
19032   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
19033  },
19034  {
19035   "alignment" : 1,
19036   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
19037   "name" : "android::trait_trivial_dtor<unsigned short>",
19038   "referenced_type" : "type-305",
19039   "self_type" : "type-305",
19040   "size" : 1,
19041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19042   "template_args" : [ "type-67" ],
19043   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
19044  },
19045  {
19046   "alignment" : 1,
19047   "linker_set_key" : "android::trait_trivial_dtor<void>",
19048   "name" : "android::trait_trivial_dtor<void>",
19049   "referenced_type" : "type-284",
19050   "self_type" : "type-284",
19051   "size" : 1,
19052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19053   "template_args" : [ "type-44" ],
19054   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
19055  },
19056  {
19057   "alignment" : 1,
19058   "linker_set_key" : "android::trait_trivial_move<android::String16>",
19059   "name" : "android::trait_trivial_move<android::String16>",
19060   "referenced_type" : "type-543",
19061   "self_type" : "type-543",
19062   "size" : 1,
19063   "source_file" : "/system/core/libutils/include/utils/String16.h",
19064   "template_args" : [ "type-136" ],
19065   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
19066  },
19067  {
19068   "alignment" : 1,
19069   "linker_set_key" : "android::trait_trivial_move<android::String8>",
19070   "name" : "android::trait_trivial_move<android::String8>",
19071   "referenced_type" : "type-538",
19072   "self_type" : "type-538",
19073   "size" : 1,
19074   "source_file" : "/system/core/libutils/include/utils/String8.h",
19075   "template_args" : [ "type-145" ],
19076   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
19077  },
19078  {
19079   "alignment" : 1,
19080   "linker_set_key" : "android::trait_trivial_move<bool>",
19081   "name" : "android::trait_trivial_move<bool>",
19082   "referenced_type" : "type-290",
19083   "self_type" : "type-290",
19084   "size" : 1,
19085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19086   "template_args" : [ "type-10" ],
19087   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
19088  },
19089  {
19090   "alignment" : 1,
19091   "linker_set_key" : "android::trait_trivial_move<char>",
19092   "name" : "android::trait_trivial_move<char>",
19093   "referenced_type" : "type-294",
19094   "self_type" : "type-294",
19095   "size" : 1,
19096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19097   "template_args" : [ "type-69" ],
19098   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
19099  },
19100  {
19101   "alignment" : 1,
19102   "linker_set_key" : "android::trait_trivial_move<double>",
19103   "name" : "android::trait_trivial_move<double>",
19104   "referenced_type" : "type-345",
19105   "self_type" : "type-345",
19106   "size" : 1,
19107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19108   "template_args" : [ "type-342" ],
19109   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
19110  },
19111  {
19112   "alignment" : 1,
19113   "linker_set_key" : "android::trait_trivial_move<float>",
19114   "name" : "android::trait_trivial_move<float>",
19115   "referenced_type" : "type-340",
19116   "self_type" : "type-340",
19117   "size" : 1,
19118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19119   "template_args" : [ "type-335" ],
19120   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
19121  },
19122  {
19123   "alignment" : 1,
19124   "linker_set_key" : "android::trait_trivial_move<int>",
19125   "name" : "android::trait_trivial_move<int>",
19126   "referenced_type" : "type-311",
19127   "self_type" : "type-311",
19128   "size" : 1,
19129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19130   "template_args" : [ "type-41" ],
19131   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
19132  },
19133  {
19134   "alignment" : 1,
19135   "linker_set_key" : "android::trait_trivial_move<long long>",
19136   "name" : "android::trait_trivial_move<long long>",
19137   "referenced_type" : "type-328",
19138   "self_type" : "type-328",
19139   "size" : 1,
19140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19141   "template_args" : [ "type-325" ],
19142   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
19143  },
19144  {
19145   "alignment" : 1,
19146   "linker_set_key" : "android::trait_trivial_move<long>",
19147   "name" : "android::trait_trivial_move<long>",
19148   "referenced_type" : "type-319",
19149   "self_type" : "type-319",
19150   "size" : 1,
19151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19152   "template_args" : [ "type-124" ],
19153   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
19154  },
19155  {
19156   "alignment" : 1,
19157   "linker_set_key" : "android::trait_trivial_move<short>",
19158   "name" : "android::trait_trivial_move<short>",
19159   "referenced_type" : "type-303",
19160   "self_type" : "type-303",
19161   "size" : 1,
19162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19163   "template_args" : [ "type-300" ],
19164   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
19165  },
19166  {
19167   "alignment" : 1,
19168   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
19169   "name" : "android::trait_trivial_move<unsigned char>",
19170   "referenced_type" : "type-298",
19171   "self_type" : "type-298",
19172   "size" : 1,
19173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19174   "template_args" : [ "type-65" ],
19175   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
19176  },
19177  {
19178   "alignment" : 1,
19179   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
19180   "name" : "android::trait_trivial_move<unsigned int>",
19181   "referenced_type" : "type-315",
19182   "self_type" : "type-315",
19183   "size" : 1,
19184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19185   "template_args" : [ "type-2" ],
19186   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
19187  },
19188  {
19189   "alignment" : 1,
19190   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
19191   "name" : "android::trait_trivial_move<unsigned long long>",
19192   "referenced_type" : "type-333",
19193   "self_type" : "type-333",
19194   "size" : 1,
19195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19196   "template_args" : [ "type-330" ],
19197   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
19198  },
19199  {
19200   "alignment" : 1,
19201   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
19202   "name" : "android::trait_trivial_move<unsigned long>",
19203   "referenced_type" : "type-323",
19204   "self_type" : "type-323",
19205   "size" : 1,
19206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19207   "template_args" : [ "type-9" ],
19208   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
19209  },
19210  {
19211   "alignment" : 1,
19212   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
19213   "name" : "android::trait_trivial_move<unsigned short>",
19214   "referenced_type" : "type-307",
19215   "self_type" : "type-307",
19216   "size" : 1,
19217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19218   "template_args" : [ "type-67" ],
19219   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
19220  },
19221  {
19222   "alignment" : 1,
19223   "linker_set_key" : "android::trait_trivial_move<void>",
19224   "name" : "android::trait_trivial_move<void>",
19225   "referenced_type" : "type-286",
19226   "self_type" : "type-286",
19227   "size" : 1,
19228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19229   "template_args" : [ "type-44" ],
19230   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
19231  },
19232  {
19233   "alignment" : 8,
19234   "fields" :
19235   [
19236    {
19237     "access" : "private",
19238     "field_name" : "m_ptr",
19239     "referenced_type" : "type-39"
19240    },
19241    {
19242     "access" : "private",
19243     "field_name" : "m_refs",
19244     "field_offset" : 64,
19245     "referenced_type" : "type-19"
19246    }
19247   ],
19248   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
19249   "name" : "android::wp<android::hardware::BHwBinder>",
19250   "record_kind" : "class",
19251   "referenced_type" : "type-38",
19252   "self_type" : "type-38",
19253   "size" : 16,
19254   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19255   "template_args" : [ "type-40" ],
19256   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
19257  },
19258  {
19259   "alignment" : 8,
19260   "fields" :
19261   [
19262    {
19263     "access" : "private",
19264     "field_name" : "m_ptr",
19265     "referenced_type" : "type-18"
19266    },
19267    {
19268     "access" : "private",
19269     "field_name" : "m_refs",
19270     "field_offset" : 64,
19271     "referenced_type" : "type-19"
19272    }
19273   ],
19274   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19275   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19276   "record_kind" : "class",
19277   "referenced_type" : "type-17",
19278   "self_type" : "type-17",
19279   "size" : 16,
19280   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19281   "template_args" : [ "type-11" ],
19282   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
19283  },
19284  {
19285   "alignment" : 8,
19286   "fields" :
19287   [
19288    {
19289     "access" : "private",
19290     "field_name" : "m_ptr",
19291     "referenced_type" : "type-26"
19292    },
19293    {
19294     "access" : "private",
19295     "field_name" : "m_refs",
19296     "field_offset" : 64,
19297     "referenced_type" : "type-19"
19298    }
19299   ],
19300   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
19301   "name" : "android::wp<android::hardware::hidl_death_recipient>",
19302   "record_kind" : "class",
19303   "referenced_type" : "type-25",
19304   "self_type" : "type-25",
19305   "size" : 16,
19306   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19307   "template_args" : [ "type-27" ],
19308   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
19309  },
19310  {
19311   "alignment" : 8,
19312   "fields" :
19313   [
19314    {
19315     "access" : "private",
19316     "field_name" : "m_ptr",
19317     "referenced_type" : "type-29"
19318    },
19319    {
19320     "access" : "private",
19321     "field_name" : "m_refs",
19322     "field_offset" : 64,
19323     "referenced_type" : "type-19"
19324    }
19325   ],
19326   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
19327   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
19328   "record_kind" : "class",
19329   "referenced_type" : "type-28",
19330   "self_type" : "type-28",
19331   "size" : 16,
19332   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19333   "template_args" : [ "type-30" ],
19334   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
19335  },
19336  {
19337   "alignment" : 4,
19338   "fields" :
19339   [
19340    {
19341     "field_name" : "maxContentLightLevel",
19342     "referenced_type" : "type-335"
19343    },
19344    {
19345     "field_name" : "maxFrameAverageLightLevel",
19346     "field_offset" : 32,
19347     "referenced_type" : "type-335"
19348    }
19349   ],
19350   "linker_set_key" : "android_cta861_3_metadata",
19351   "name" : "android_cta861_3_metadata",
19352   "referenced_type" : "type-643",
19353   "self_type" : "type-643",
19354   "size" : 8,
19355   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19356   "unique_id" : "android_cta861_3_metadata"
19357  },
19358  {
19359   "alignment" : 4,
19360   "fields" :
19361   [
19362    {
19363     "field_name" : "num_points",
19364     "referenced_type" : "type-2"
19365    },
19366    {
19367     "field_name" : "reserved",
19368     "field_offset" : 32,
19369     "referenced_type" : "type-631"
19370    },
19371    {
19372     "field_name" : "xyzc_points",
19373     "field_offset" : 288,
19374     "referenced_type" : "type-638"
19375    }
19376   ],
19377   "linker_set_key" : "android_depth_points",
19378   "name" : "android_depth_points",
19379   "referenced_type" : "type-637",
19380   "self_type" : "type-637",
19381   "size" : 36,
19382   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19383   "unique_id" : "android_depth_points"
19384  },
19385  {
19386   "alignment" : 8,
19387   "fields" :
19388   [
19389    {
19390     "field_name" : "format",
19391     "referenced_type" : "type-634"
19392    },
19393    {
19394     "field_name" : "num_planes",
19395     "field_offset" : 32,
19396     "referenced_type" : "type-2"
19397    },
19398    {
19399     "field_name" : "planes",
19400     "field_offset" : 64,
19401     "referenced_type" : "type-636"
19402    }
19403   ],
19404   "linker_set_key" : "android_flex_layout",
19405   "name" : "android_flex_layout",
19406   "referenced_type" : "type-635",
19407   "self_type" : "type-635",
19408   "size" : 16,
19409   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19410   "unique_id" : "android_flex_layout"
19411  },
19412  {
19413   "alignment" : 8,
19414   "fields" :
19415   [
19416    {
19417     "field_name" : "top_left",
19418     "referenced_type" : "type-449"
19419    },
19420    {
19421     "field_name" : "component",
19422     "field_offset" : 64,
19423     "referenced_type" : "type-632"
19424    },
19425    {
19426     "field_name" : "bits_per_component",
19427     "field_offset" : 96,
19428     "referenced_type" : "type-41"
19429    },
19430    {
19431     "field_name" : "bits_used",
19432     "field_offset" : 128,
19433     "referenced_type" : "type-41"
19434    },
19435    {
19436     "field_name" : "h_increment",
19437     "field_offset" : 160,
19438     "referenced_type" : "type-41"
19439    },
19440    {
19441     "field_name" : "v_increment",
19442     "field_offset" : 192,
19443     "referenced_type" : "type-41"
19444    },
19445    {
19446     "field_name" : "h_subsampling",
19447     "field_offset" : 224,
19448     "referenced_type" : "type-41"
19449    },
19450    {
19451     "field_name" : "v_subsampling",
19452     "field_offset" : 256,
19453     "referenced_type" : "type-41"
19454    }
19455   ],
19456   "linker_set_key" : "android_flex_plane",
19457   "name" : "android_flex_plane",
19458   "referenced_type" : "type-633",
19459   "self_type" : "type-633",
19460   "size" : 40,
19461   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19462   "unique_id" : "android_flex_plane"
19463  },
19464  {
19465   "alignment" : 4,
19466   "fields" :
19467   [
19468    {
19469     "field_name" : "displayPrimaryRed",
19470     "referenced_type" : "type-640"
19471    },
19472    {
19473     "field_name" : "displayPrimaryGreen",
19474     "field_offset" : 64,
19475     "referenced_type" : "type-640"
19476    },
19477    {
19478     "field_name" : "displayPrimaryBlue",
19479     "field_offset" : 128,
19480     "referenced_type" : "type-640"
19481    },
19482    {
19483     "field_name" : "whitePoint",
19484     "field_offset" : 192,
19485     "referenced_type" : "type-640"
19486    },
19487    {
19488     "field_name" : "maxLuminance",
19489     "field_offset" : 256,
19490     "referenced_type" : "type-335"
19491    },
19492    {
19493     "field_name" : "minLuminance",
19494     "field_offset" : 288,
19495     "referenced_type" : "type-335"
19496    }
19497   ],
19498   "linker_set_key" : "android_smpte2086_metadata",
19499   "name" : "android_smpte2086_metadata",
19500   "referenced_type" : "type-642",
19501   "self_type" : "type-642",
19502   "size" : 40,
19503   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19504   "unique_id" : "android_smpte2086_metadata"
19505  },
19506  {
19507   "alignment" : 4,
19508   "fields" :
19509   [
19510    {
19511     "field_name" : "x",
19512     "referenced_type" : "type-335"
19513    },
19514    {
19515     "field_name" : "y",
19516     "field_offset" : 32,
19517     "referenced_type" : "type-335"
19518    }
19519   ],
19520   "linker_set_key" : "android_xy_color",
19521   "name" : "android_xy_color",
19522   "referenced_type" : "type-640",
19523   "self_type" : "type-640",
19524   "size" : 8,
19525   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19526   "unique_id" : "android_xy_color"
19527  },
19528  {
19529   "alignment" : 8,
19530   "fields" :
19531   [
19532    {
19533     "field_name" : "y",
19534     "referenced_type" : "type-43"
19535    },
19536    {
19537     "field_name" : "cb",
19538     "field_offset" : 64,
19539     "referenced_type" : "type-43"
19540    },
19541    {
19542     "field_name" : "cr",
19543     "field_offset" : 128,
19544     "referenced_type" : "type-43"
19545    },
19546    {
19547     "field_name" : "ystride",
19548     "field_offset" : 192,
19549     "referenced_type" : "type-9"
19550    },
19551    {
19552     "field_name" : "cstride",
19553     "field_offset" : 256,
19554     "referenced_type" : "type-9"
19555    },
19556    {
19557     "field_name" : "chroma_step",
19558     "field_offset" : 320,
19559     "referenced_type" : "type-9"
19560    },
19561    {
19562     "field_name" : "reserved",
19563     "field_offset" : 384,
19564     "referenced_type" : "type-631"
19565    }
19566   ],
19567   "linker_set_key" : "android_ycbcr",
19568   "name" : "android_ycbcr",
19569   "referenced_type" : "type-630",
19570   "self_type" : "type-630",
19571   "size" : 80,
19572   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19573   "unique_id" : "android_ycbcr"
19574  },
19575  {
19576   "alignment" : 4,
19577   "fields" :
19578   [
19579    {
19580     "referenced_type" : "type-63"
19581    }
19582   ],
19583   "linker_set_key" : "log_msg",
19584   "name" : "log_msg",
19585   "referenced_type" : "type-62",
19586   "self_type" : "type-62",
19587   "size" : 5124,
19588   "source_file" : "/system/core/liblog/include/log/log_read.h",
19589   "unique_id" : "log_msg"
19590  },
19591  {
19592   "alignment" : 4,
19593   "fields" :
19594   [
19595    {
19596     "field_name" : "buf",
19597     "referenced_type" : "type-64"
19598    },
19599    {
19600     "field_name" : "entry",
19601     "referenced_type" : "type-66"
19602    },
19603    {
19604     "field_name" : "entry_v4",
19605     "referenced_type" : "type-66"
19606    },
19607    {
19608     "field_name" : "entry_v3",
19609     "referenced_type" : "type-70"
19610    },
19611    {
19612     "field_name" : "entry_v2",
19613     "referenced_type" : "type-71"
19614    },
19615    {
19616     "field_name" : "entry_v1",
19617     "referenced_type" : "type-72"
19618    }
19619   ],
19620   "is_anonymous" : true,
19621   "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",
19622   "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",
19623   "record_kind" : "union",
19624   "referenced_type" : "type-63",
19625   "self_type" : "type-63",
19626   "size" : 5124,
19627   "source_file" : "/system/core/liblog/include/log/log_read.h",
19628   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
19629  },
19630  {
19631   "alignment" : 1,
19632   "fields" :
19633   [
19634    {
19635     "field_name" : "tv_sec",
19636     "referenced_type" : "type-2"
19637    },
19638    {
19639     "field_name" : "tv_nsec",
19640     "field_offset" : 32,
19641     "referenced_type" : "type-2"
19642    }
19643   ],
19644   "linker_set_key" : "log_time",
19645   "name" : "log_time",
19646   "referenced_type" : "type-367",
19647   "self_type" : "type-367",
19648   "size" : 8,
19649   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
19650   "unique_id" : "_ZTS8log_time"
19651  },
19652  {
19653   "alignment" : 4,
19654   "fields" :
19655   [
19656    {
19657     "field_name" : "len",
19658     "referenced_type" : "type-67"
19659    },
19660    {
19661     "field_name" : "__pad",
19662     "field_offset" : 16,
19663     "referenced_type" : "type-67"
19664    },
19665    {
19666     "field_name" : "pid",
19667     "field_offset" : 32,
19668     "referenced_type" : "type-41"
19669    },
19670    {
19671     "field_name" : "tid",
19672     "field_offset" : 64,
19673     "referenced_type" : "type-41"
19674    },
19675    {
19676     "field_name" : "sec",
19677     "field_offset" : 96,
19678     "referenced_type" : "type-41"
19679    },
19680    {
19681     "field_name" : "nsec",
19682     "field_offset" : 128,
19683     "referenced_type" : "type-41"
19684    },
19685    {
19686     "field_name" : "msg",
19687     "field_offset" : 160,
19688     "referenced_type" : "type-68"
19689    }
19690   ],
19691   "linker_set_key" : "logger_entry",
19692   "name" : "logger_entry",
19693   "referenced_type" : "type-72",
19694   "self_type" : "type-72",
19695   "size" : 20,
19696   "source_file" : "/system/core/liblog/include/log/log_read.h",
19697   "unique_id" : "logger_entry"
19698  },
19699  {
19700   "alignment" : 1,
19701   "fields" :
19702   [
19703    {
19704     "field_name" : "len",
19705     "referenced_type" : "type-67"
19706    },
19707    {
19708     "field_name" : "hdr_size",
19709     "field_offset" : 16,
19710     "referenced_type" : "type-67"
19711    },
19712    {
19713     "field_name" : "pid",
19714     "field_offset" : 32,
19715     "referenced_type" : "type-41"
19716    },
19717    {
19718     "field_name" : "tid",
19719     "field_offset" : 64,
19720     "referenced_type" : "type-41"
19721    },
19722    {
19723     "field_name" : "sec",
19724     "field_offset" : 96,
19725     "referenced_type" : "type-41"
19726    },
19727    {
19728     "field_name" : "nsec",
19729     "field_offset" : 128,
19730     "referenced_type" : "type-41"
19731    },
19732    {
19733     "field_name" : "euid",
19734     "field_offset" : 160,
19735     "referenced_type" : "type-2"
19736    },
19737    {
19738     "field_name" : "msg",
19739     "field_offset" : 192,
19740     "referenced_type" : "type-68"
19741    }
19742   ],
19743   "linker_set_key" : "logger_entry_v2",
19744   "name" : "logger_entry_v2",
19745   "referenced_type" : "type-71",
19746   "self_type" : "type-71",
19747   "size" : 24,
19748   "source_file" : "/system/core/liblog/include/log/log_read.h",
19749   "unique_id" : "logger_entry_v2"
19750  },
19751  {
19752   "alignment" : 1,
19753   "fields" :
19754   [
19755    {
19756     "field_name" : "len",
19757     "referenced_type" : "type-67"
19758    },
19759    {
19760     "field_name" : "hdr_size",
19761     "field_offset" : 16,
19762     "referenced_type" : "type-67"
19763    },
19764    {
19765     "field_name" : "pid",
19766     "field_offset" : 32,
19767     "referenced_type" : "type-41"
19768    },
19769    {
19770     "field_name" : "tid",
19771     "field_offset" : 64,
19772     "referenced_type" : "type-41"
19773    },
19774    {
19775     "field_name" : "sec",
19776     "field_offset" : 96,
19777     "referenced_type" : "type-41"
19778    },
19779    {
19780     "field_name" : "nsec",
19781     "field_offset" : 128,
19782     "referenced_type" : "type-41"
19783    },
19784    {
19785     "field_name" : "lid",
19786     "field_offset" : 160,
19787     "referenced_type" : "type-2"
19788    },
19789    {
19790     "field_name" : "msg",
19791     "field_offset" : 192,
19792     "referenced_type" : "type-68"
19793    }
19794   ],
19795   "linker_set_key" : "logger_entry_v3",
19796   "name" : "logger_entry_v3",
19797   "referenced_type" : "type-70",
19798   "self_type" : "type-70",
19799   "size" : 24,
19800   "source_file" : "/system/core/liblog/include/log/log_read.h",
19801   "unique_id" : "logger_entry_v3"
19802  },
19803  {
19804   "alignment" : 4,
19805   "fields" :
19806   [
19807    {
19808     "field_name" : "len",
19809     "referenced_type" : "type-67"
19810    },
19811    {
19812     "field_name" : "hdr_size",
19813     "field_offset" : 16,
19814     "referenced_type" : "type-67"
19815    },
19816    {
19817     "field_name" : "pid",
19818     "field_offset" : 32,
19819     "referenced_type" : "type-41"
19820    },
19821    {
19822     "field_name" : "tid",
19823     "field_offset" : 64,
19824     "referenced_type" : "type-2"
19825    },
19826    {
19827     "field_name" : "sec",
19828     "field_offset" : 96,
19829     "referenced_type" : "type-2"
19830    },
19831    {
19832     "field_name" : "nsec",
19833     "field_offset" : 128,
19834     "referenced_type" : "type-2"
19835    },
19836    {
19837     "field_name" : "lid",
19838     "field_offset" : 160,
19839     "referenced_type" : "type-2"
19840    },
19841    {
19842     "field_name" : "uid",
19843     "field_offset" : 192,
19844     "referenced_type" : "type-2"
19845    },
19846    {
19847     "field_name" : "msg",
19848     "field_offset" : 224,
19849     "referenced_type" : "type-68"
19850    }
19851   ],
19852   "linker_set_key" : "logger_entry_v4",
19853   "name" : "logger_entry_v4",
19854   "referenced_type" : "type-66",
19855   "self_type" : "type-66",
19856   "size" : 28,
19857   "source_file" : "/system/core/liblog/include/log/log_read.h",
19858   "unique_id" : "logger_entry_v4"
19859  },
19860  {
19861   "alignment" : 4,
19862   "fields" :
19863   [
19864    {
19865     "field_name" : "version",
19866     "referenced_type" : "type-41"
19867    },
19868    {
19869     "field_name" : "numFds",
19870     "field_offset" : 32,
19871     "referenced_type" : "type-41"
19872    },
19873    {
19874     "field_name" : "numInts",
19875     "field_offset" : 64,
19876     "referenced_type" : "type-41"
19877    },
19878    {
19879     "field_name" : "data",
19880     "field_offset" : 96,
19881     "referenced_type" : "type-202"
19882    }
19883   ],
19884   "linker_set_key" : "native_handle",
19885   "name" : "native_handle",
19886   "referenced_type" : "type-201",
19887   "self_type" : "type-201",
19888   "size" : 12,
19889   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
19890   "unique_id" : "native_handle"
19891  }
19892 ],
19893 "rvalue_reference_types" :
19894 [
19895  {
19896   "alignment" : 8,
19897   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19898   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19899   "referenced_type" : "type-253",
19900   "self_type" : "type-257",
19901   "size" : 8,
19902   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19903  },
19904  {
19905   "alignment" : 8,
19906   "linker_set_key" : "android::hardware::Return<bool> &&",
19907   "name" : "android::hardware::Return<bool> &&",
19908   "referenced_type" : "type-239",
19909   "self_type" : "type-242",
19910   "size" : 8,
19911   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19912  },
19913  {
19914   "alignment" : 8,
19915   "linker_set_key" : "android::hardware::Return<int> &&",
19916   "name" : "android::hardware::Return<int> &&",
19917   "referenced_type" : "type-247",
19918   "self_type" : "type-249",
19919   "size" : 8,
19920   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19921  },
19922  {
19923   "alignment" : 8,
19924   "linker_set_key" : "android::hardware::Return<void> &&",
19925   "name" : "android::hardware::Return<void> &&",
19926   "referenced_type" : "type-271",
19927   "self_type" : "type-273",
19928   "size" : 8,
19929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19930  },
19931  {
19932   "alignment" : 8,
19933   "linker_set_key" : "android::hardware::Status &&",
19934   "name" : "android::hardware::Status &&",
19935   "referenced_type" : "type-229",
19936   "self_type" : "type-236",
19937   "size" : 8,
19938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19939  },
19940  {
19941   "alignment" : 8,
19942   "linker_set_key" : "android::hardware::details::return_status &&",
19943   "name" : "android::hardware::details::return_status &&",
19944   "referenced_type" : "type-240",
19945   "self_type" : "type-263",
19946   "size" : 8,
19947   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19948  },
19949  {
19950   "alignment" : 8,
19951   "linker_set_key" : "android::hardware::hidl_handle &&",
19952   "name" : "android::hardware::hidl_handle &&",
19953   "referenced_type" : "type-374",
19954   "self_type" : "type-382",
19955   "size" : 8,
19956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19957  },
19958  {
19959   "alignment" : 8,
19960   "linker_set_key" : "android::hardware::hidl_memory &&",
19961   "name" : "android::hardware::hidl_memory &&",
19962   "referenced_type" : "type-377",
19963   "self_type" : "type-386",
19964   "size" : 8,
19965   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19966  },
19967  {
19968   "alignment" : 8,
19969   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19970   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19971   "referenced_type" : "type-22",
19972   "self_type" : "type-225",
19973   "size" : 8,
19974   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19975  },
19976  {
19977   "alignment" : 8,
19978   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
19979   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
19980   "referenced_type" : "type-98",
19981   "self_type" : "type-195",
19982   "size" : 8,
19983   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19984  },
19985  {
19986   "alignment" : 8,
19987   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
19988   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
19989   "referenced_type" : "type-103",
19990   "self_type" : "type-209",
19991   "size" : 8,
19992   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19993  },
19994  {
19995   "alignment" : 8,
19996   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
19997   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
19998   "referenced_type" : "type-48",
19999   "self_type" : "type-220",
20000   "size" : 8,
20001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
20002  },
20003  {
20004   "alignment" : 8,
20005   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20006   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
20007   "referenced_type" : "type-600",
20008   "self_type" : "type-599",
20009   "size" : 8,
20010   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20011  },
20012  {
20013   "alignment" : 8,
20014   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20015   "name" : "std::function<sp<IBase> (void *)> &&",
20016   "referenced_type" : "type-611",
20017   "self_type" : "type-610",
20018   "size" : 8,
20019   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20020  },
20021  {
20022   "alignment" : 8,
20023   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20024   "name" : "std::function<sp<IBinder> (void *)> &&",
20025   "referenced_type" : "type-602",
20026   "self_type" : "type-601",
20027   "size" : 8,
20028   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20029  }
20030 ]
20031}
20032