1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-69",
9   "self_type" : "type-68",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-334",
16   "self_type" : "type-637",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-41",
24   "self_type" : "type-201",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 4,
29   "linker_set_key" : "int [32]",
30   "name" : "int [32]",
31   "referenced_type" : "type-41",
32   "self_type" : "type-499",
33   "size" : 128,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-65",
41   "self_type" : "type-405",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-65",
50   "self_type" : "type-64",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [6]",
57   "name" : "unsigned char [6]",
58   "referenced_type" : "type-65",
59   "self_type" : "type-493",
60   "size" : 6,
61   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "unsigned int [8]",
66   "name" : "unsigned int [8]",
67   "referenced_type" : "type-2",
68   "self_type" : "type-630",
69   "size" : 32,
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "bool",
80   "name" : "bool",
81   "referenced_type" : "type-10",
82   "self_type" : "type-10",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "linker_set_key" : "char",
89   "name" : "char",
90   "referenced_type" : "type-69",
91   "self_type" : "type-69",
92   "size" : 1
93  },
94  {
95   "alignment" : 2,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "char16_t",
99   "name" : "char16_t",
100   "referenced_type" : "type-138",
101   "self_type" : "type-138",
102   "size" : 2
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "double",
107   "name" : "double",
108   "referenced_type" : "type-341",
109   "self_type" : "type-341",
110   "size" : 8
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "float",
115   "name" : "float",
116   "referenced_type" : "type-334",
117   "self_type" : "type-334",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "int",
124   "name" : "int",
125   "referenced_type" : "type-41",
126   "self_type" : "type-41",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "long",
133   "name" : "long",
134   "referenced_type" : "type-316",
135   "self_type" : "type-316",
136   "size" : 4
137  },
138  {
139   "alignment" : 4,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-124",
144   "self_type" : "type-124",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-299",
153   "self_type" : "type-299",
154   "size" : 2
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "linker_set_key" : "signed char",
160   "name" : "signed char",
161   "referenced_type" : "type-347",
162   "self_type" : "type-347",
163   "size" : 1
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned char",
170   "name" : "unsigned char",
171   "referenced_type" : "type-65",
172   "self_type" : "type-65",
173   "size" : 1
174  },
175  {
176   "alignment" : 4,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned int",
180   "name" : "unsigned int",
181   "referenced_type" : "type-2",
182   "self_type" : "type-2",
183   "size" : 4
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned long",
190   "name" : "unsigned long",
191   "referenced_type" : "type-321",
192   "self_type" : "type-321",
193   "size" : 4
194  },
195  {
196   "alignment" : 4,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-9",
202   "self_type" : "type-9",
203   "size" : 8
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned short",
210   "name" : "unsigned short",
211   "referenced_type" : "type-67",
212   "self_type" : "type-67",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-44",
219   "self_type" : "type-44"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
226  },
227  {
228   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
229  },
230  {
231   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
253  },
254  {
255   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
256  },
257  {
258   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
262  },
263  {
264   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb"
268  },
269  {
270   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
274  },
275  {
276   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb"
277  },
278  {
279   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv"
298  },
299  {
300   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
310  },
311  {
312   "name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
316  },
317  {
318   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
325  },
326  {
327   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
340  },
341  {
342   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
343  },
344  {
345   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
346  },
347  {
348   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi"
352  },
353  {
354   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
358  },
359  {
360   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
364  },
365  {
366   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
367  },
368  {
369   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
370  },
371  {
372   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
376  },
377  {
378   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
417  },
418  {
419   "binding" : "weak",
420   "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_"
421  },
422  {
423   "binding" : "weak",
424   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
429  },
430  {
431   "binding" : "weak",
432   "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_"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
453  },
454  {
455   "name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
456  },
457  {
458   "name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
459  },
460  {
461   "name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
462  },
463  {
464   "name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
465  }
466 ],
467 "elf_objects" :
468 [
469  {
470   "name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZTCN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_7IBinderE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS0_9BHwBinderE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE0_NS_4hidl4base4V1_08BnHwBaseE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS0_11BpInterfaceINS2_15ISoundTriggerHwEEE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_015ISoundTriggerHwE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS1_4V2_115ISoundTriggerHwE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS2_15ISoundTriggerHwE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE0_NS_4hidl4base4V1_05IBaseE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE4_NS0_10IInterfaceE"
511  },
512  {
513   "name" : "_ZTCN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE8_NS0_11BpHwRefBaseE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
517  },
518  {
519   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
520  },
521  {
522   "name" : "_ZTTN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
523  },
524  {
525   "name" : "_ZTVN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
526  },
527  {
528   "binding" : "weak",
529   "name" : "_ZTVN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
530  },
531  {
532   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
533  },
534  {
535   "name" : "_ZTVN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
536  }
537 ],
538 "enum_types" :
539 [
540  {
541   "alignment" : 4,
542   "enum_fields" :
543   [
544    {
545     "enum_field_value" : 0,
546     "name" : "android::Condition::WAKE_UP_ONE"
547    },
548    {
549     "enum_field_value" : 1,
550     "name" : "android::Condition::WAKE_UP_ALL"
551    }
552   ],
553   "linker_set_key" : "android::Condition::WakeUpType",
554   "name" : "android::Condition::WakeUpType",
555   "referenced_type" : "type-650",
556   "self_type" : "type-650",
557   "size" : 4,
558   "source_file" : "/system/core/libutils/include/utils/Condition.h",
559   "underlying_type" : "type-2",
560   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
561  },
562  {
563   "alignment" : 4,
564   "enum_fields" :
565   [
566    {
567     "enum_field_value" : 0,
568     "name" : "android::String16::kEmptyString"
569    }
570   ],
571   "linker_set_key" : "android::String16::StaticLinkage",
572   "name" : "android::String16::StaticLinkage",
573   "referenced_type" : "type-539",
574   "self_type" : "type-539",
575   "size" : 4,
576   "source_file" : "/system/core/libutils/include/utils/String16.h",
577   "underlying_type" : "type-2",
578   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
579  },
580  {
581   "alignment" : 4,
582   "enum_fields" :
583   [
584    {
585     "enum_field_value" : 0,
586     "name" : "android::String8::kEmptyString"
587    }
588   ],
589   "linker_set_key" : "android::String8::StaticLinkage",
590   "name" : "android::String8::StaticLinkage",
591   "referenced_type" : "type-532",
592   "self_type" : "type-532",
593   "size" : 4,
594   "source_file" : "/system/core/libutils/include/utils/String8.h",
595   "underlying_type" : "type-2",
596   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
597  },
598  {
599   "alignment" : 4,
600   "enum_fields" :
601   [
602    {
603     "enum_field_value" : 0,
604     "name" : "android::hardware::HidlReturnRestriction::NONE"
605    },
606    {
607     "enum_field_value" : 1,
608     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
609    },
610    {
611     "enum_field_value" : 2,
612     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
613    }
614   ],
615   "linker_set_key" : "android::hardware::HidlReturnRestriction",
616   "name" : "android::hardware::HidlReturnRestriction",
617   "referenced_type" : "type-265",
618   "self_type" : "type-265",
619   "size" : 4,
620   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
621   "underlying_type" : "type-41",
622   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
623  },
624  {
625   "alignment" : 4,
626   "enum_fields" :
627   [
628    {
629     "enum_field_value" : 0,
630     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
631    },
632    {
633     "enum_field_value" : 1,
634     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
635    },
636    {
637     "enum_field_value" : 2,
638     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
639    },
640    {
641     "enum_field_value" : 3,
642     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
643    }
644   ],
645   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
646   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
647   "referenced_type" : "type-523",
648   "self_type" : "type-523",
649   "size" : 4,
650   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
651   "underlying_type" : "type-41",
652   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 1,
660     "name" : "android::hardware::kSynchronizedReadWrite"
661    },
662    {
663     "enum_field_value" : 2,
664     "name" : "android::hardware::kUnsynchronizedWrite"
665    }
666   ],
667   "linker_set_key" : "android::hardware::MQFlavor",
668   "name" : "android::hardware::MQFlavor",
669   "referenced_type" : "type-520",
670   "self_type" : "type-520",
671   "size" : 4,
672   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
673   "underlying_type" : "type-2",
674   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
675  },
676  {
677   "alignment" : 4,
678   "enum_fields" :
679   [
680    {
681     "enum_field_value" : 0,
682     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
683    },
684    {
685     "enum_field_value" : 1,
686     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
687    },
688    {
689     "enum_field_value" : 2,
690     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
691    }
692   ],
693   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
694   "name" : "android::hardware::ProcessState::CallRestriction",
695   "referenced_type" : "type-148",
696   "self_type" : "type-148",
697   "size" : 4,
698   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
699   "underlying_type" : "type-41",
700   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
701  },
702  {
703   "alignment" : 4,
704   "enum_fields" :
705   [
706    {
707     "enum_field_value" : 0,
708     "name" : "android::hardware::Status::EX_NONE"
709    },
710    {
711     "enum_field_value" : -1,
712     "name" : "android::hardware::Status::EX_SECURITY"
713    },
714    {
715     "enum_field_value" : -2,
716     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
717    },
718    {
719     "enum_field_value" : -3,
720     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
721    },
722    {
723     "enum_field_value" : -4,
724     "name" : "android::hardware::Status::EX_NULL_POINTER"
725    },
726    {
727     "enum_field_value" : -5,
728     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
729    },
730    {
731     "enum_field_value" : -6,
732     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
733    },
734    {
735     "enum_field_value" : -7,
736     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
737    },
738    {
739     "enum_field_value" : -128,
740     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
741    },
742    {
743     "enum_field_value" : -129,
744     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
745    }
746   ],
747   "linker_set_key" : "android::hardware::Status::Exception",
748   "name" : "android::hardware::Status::Exception",
749   "referenced_type" : "type-230",
750   "self_type" : "type-230",
751   "size" : 4,
752   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
753   "underlying_type" : "type-41",
754   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 0,
762     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_POSITION"
763    },
764    {
765     "enum_field_value" : 2,
766     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::REPRESENTATION_INDEX"
767    },
768    {
769     "enum_field_value" : 0,
770     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::NONE"
771    },
772    {
773     "enum_field_value" : -1073741824,
774     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INVALID"
775    },
776    {
777     "enum_field_value" : 1,
778     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT"
779    },
780    {
781     "enum_field_value" : 2,
782     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT"
783    },
784    {
785     "enum_field_value" : 4,
786     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_CENTER"
787    },
788    {
789     "enum_field_value" : 8,
790     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_LOW_FREQUENCY"
791    },
792    {
793     "enum_field_value" : 16,
794     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_LEFT"
795    },
796    {
797     "enum_field_value" : 32,
798     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_RIGHT"
799    },
800    {
801     "enum_field_value" : 64,
802     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_LEFT_OF_CENTER"
803    },
804    {
805     "enum_field_value" : 128,
806     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_FRONT_RIGHT_OF_CENTER"
807    },
808    {
809     "enum_field_value" : 256,
810     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_BACK_CENTER"
811    },
812    {
813     "enum_field_value" : 512,
814     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_LEFT"
815    },
816    {
817     "enum_field_value" : 1024,
818     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SIDE_RIGHT"
819    },
820    {
821     "enum_field_value" : 2048,
822     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_CENTER"
823    },
824    {
825     "enum_field_value" : 4096,
826     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_LEFT"
827    },
828    {
829     "enum_field_value" : 8192,
830     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_CENTER"
831    },
832    {
833     "enum_field_value" : 16384,
834     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_FRONT_RIGHT"
835    },
836    {
837     "enum_field_value" : 32768,
838     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_LEFT"
839    },
840    {
841     "enum_field_value" : 65536,
842     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_CENTER"
843    },
844    {
845     "enum_field_value" : 131072,
846     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_TOP_BACK_RIGHT"
847    },
848    {
849     "enum_field_value" : 1,
850     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_MONO"
851    },
852    {
853     "enum_field_value" : 3,
854     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_STEREO"
855    },
856    {
857     "enum_field_value" : 11,
858     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_2POINT1"
859    },
860    {
861     "enum_field_value" : 51,
862     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD"
863    },
864    {
865     "enum_field_value" : 51,
866     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_BACK"
867    },
868    {
869     "enum_field_value" : 1539,
870     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_QUAD_SIDE"
871    },
872    {
873     "enum_field_value" : 263,
874     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_SURROUND"
875    },
876    {
877     "enum_field_value" : 55,
878     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_PENTA"
879    },
880    {
881     "enum_field_value" : 63,
882     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1"
883    },
884    {
885     "enum_field_value" : 63,
886     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_BACK"
887    },
888    {
889     "enum_field_value" : 1551,
890     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_5POINT1_SIDE"
891    },
892    {
893     "enum_field_value" : 319,
894     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_6POINT1"
895    },
896    {
897     "enum_field_value" : 1599,
898     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_7POINT1"
899    },
900    {
901     "enum_field_value" : 262143,
902     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::OUT_ALL"
903    },
904    {
905     "enum_field_value" : 4,
906     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT"
907    },
908    {
909     "enum_field_value" : 8,
910     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT"
911    },
912    {
913     "enum_field_value" : 16,
914     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT"
915    },
916    {
917     "enum_field_value" : 32,
918     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK"
919    },
920    {
921     "enum_field_value" : 64,
922     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_LEFT_PROCESSED"
923    },
924    {
925     "enum_field_value" : 128,
926     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_RIGHT_PROCESSED"
927    },
928    {
929     "enum_field_value" : 256,
930     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_PROCESSED"
931    },
932    {
933     "enum_field_value" : 512,
934     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_BACK_PROCESSED"
935    },
936    {
937     "enum_field_value" : 1024,
938     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_PRESSURE"
939    },
940    {
941     "enum_field_value" : 2048,
942     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_X_AXIS"
943    },
944    {
945     "enum_field_value" : 4096,
946     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Y_AXIS"
947    },
948    {
949     "enum_field_value" : 8192,
950     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_Z_AXIS"
951    },
952    {
953     "enum_field_value" : 16384,
954     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK"
955    },
956    {
957     "enum_field_value" : 32768,
958     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK"
959    },
960    {
961     "enum_field_value" : 16,
962     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_MONO"
963    },
964    {
965     "enum_field_value" : 12,
966     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_STEREO"
967    },
968    {
969     "enum_field_value" : 48,
970     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_FRONT_BACK"
971    },
972    {
973     "enum_field_value" : 252,
974     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_6"
975    },
976    {
977     "enum_field_value" : 16400,
978     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_UPLINK_MONO"
979    },
980    {
981     "enum_field_value" : 32784,
982     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_DNLINK_MONO"
983    },
984    {
985     "enum_field_value" : 49168,
986     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_VOICE_CALL_MONO"
987    },
988    {
989     "enum_field_value" : 65532,
990     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::IN_ALL"
991    },
992    {
993     "enum_field_value" : 30,
994     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::COUNT_MAX"
995    },
996    {
997     "enum_field_value" : -2147483648,
998     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_HDR"
999    },
1000    {
1001     "enum_field_value" : -2147483647,
1002     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_1"
1003    },
1004    {
1005     "enum_field_value" : -2147483645,
1006     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_2"
1007    },
1008    {
1009     "enum_field_value" : -2147483641,
1010     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_3"
1011    },
1012    {
1013     "enum_field_value" : -2147483633,
1014     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_4"
1015    },
1016    {
1017     "enum_field_value" : -2147483617,
1018     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_5"
1019    },
1020    {
1021     "enum_field_value" : -2147483585,
1022     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_6"
1023    },
1024    {
1025     "enum_field_value" : -2147483521,
1026     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_7"
1027    },
1028    {
1029     "enum_field_value" : -2147483393,
1030     "name" : "android::hardware::audio::common::V2_0::AudioChannelMask::INDEX_MASK_8"
1031    }
1032   ],
1033   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1034   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask",
1035   "referenced_type" : "type-427",
1036   "self_type" : "type-427",
1037   "size" : 4,
1038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1039   "underlying_type" : "type-2",
1040   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioChannelMaskE"
1041  },
1042  {
1043   "alignment" : 4,
1044   "enum_fields" :
1045   [
1046    {
1047     "enum_field_value" : 0,
1048     "name" : "android::hardware::audio::common::V2_0::AudioDevice::NONE"
1049    },
1050    {
1051     "enum_field_value" : -2147483648,
1052     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_IN"
1053    },
1054    {
1055     "enum_field_value" : 1073741824,
1056     "name" : "android::hardware::audio::common::V2_0::AudioDevice::BIT_DEFAULT"
1057    },
1058    {
1059     "enum_field_value" : 1,
1060     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_EARPIECE"
1061    },
1062    {
1063     "enum_field_value" : 2,
1064     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER"
1065    },
1066    {
1067     "enum_field_value" : 4,
1068     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADSET"
1069    },
1070    {
1071     "enum_field_value" : 8,
1072     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_WIRED_HEADPHONE"
1073    },
1074    {
1075     "enum_field_value" : 16,
1076     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO"
1077    },
1078    {
1079     "enum_field_value" : 32,
1080     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_HEADSET"
1081    },
1082    {
1083     "enum_field_value" : 64,
1084     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_SCO_CARKIT"
1085    },
1086    {
1087     "enum_field_value" : 128,
1088     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP"
1089    },
1090    {
1091     "enum_field_value" : 256,
1092     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_HEADPHONES"
1093    },
1094    {
1095     "enum_field_value" : 512,
1096     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BLUETOOTH_A2DP_SPEAKER"
1097    },
1098    {
1099     "enum_field_value" : 1024,
1100     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_DIGITAL"
1101    },
1102    {
1103     "enum_field_value" : 1024,
1104     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI"
1105    },
1106    {
1107     "enum_field_value" : 2048,
1108     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ANLG_DOCK_HEADSET"
1109    },
1110    {
1111     "enum_field_value" : 4096,
1112     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DGTL_DOCK_HEADSET"
1113    },
1114    {
1115     "enum_field_value" : 8192,
1116     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_ACCESSORY"
1117    },
1118    {
1119     "enum_field_value" : 16384,
1120     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_DEVICE"
1121    },
1122    {
1123     "enum_field_value" : 32768,
1124     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_REMOTE_SUBMIX"
1125    },
1126    {
1127     "enum_field_value" : 65536,
1128     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_TELEPHONY_TX"
1129    },
1130    {
1131     "enum_field_value" : 131072,
1132     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_LINE"
1133    },
1134    {
1135     "enum_field_value" : 262144,
1136     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_HDMI_ARC"
1137    },
1138    {
1139     "enum_field_value" : 524288,
1140     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPDIF"
1141    },
1142    {
1143     "enum_field_value" : 1048576,
1144     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_FM"
1145    },
1146    {
1147     "enum_field_value" : 2097152,
1148     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_AUX_LINE"
1149    },
1150    {
1151     "enum_field_value" : 4194304,
1152     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_SPEAKER_SAFE"
1153    },
1154    {
1155     "enum_field_value" : 8388608,
1156     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_IP"
1157    },
1158    {
1159     "enum_field_value" : 16777216,
1160     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_BUS"
1161    },
1162    {
1163     "enum_field_value" : 33554432,
1164     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_PROXY"
1165    },
1166    {
1167     "enum_field_value" : 67108864,
1168     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_USB_HEADSET"
1169    },
1170    {
1171     "enum_field_value" : 1073741824,
1172     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_DEFAULT"
1173    },
1174    {
1175     "enum_field_value" : 1207959551,
1176     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL"
1177    },
1178    {
1179     "enum_field_value" : 896,
1180     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_A2DP"
1181    },
1182    {
1183     "enum_field_value" : 112,
1184     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_SCO"
1185    },
1186    {
1187     "enum_field_value" : 67133440,
1188     "name" : "android::hardware::audio::common::V2_0::AudioDevice::OUT_ALL_USB"
1189    },
1190    {
1191     "enum_field_value" : -2147483647,
1192     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_COMMUNICATION"
1193    },
1194    {
1195     "enum_field_value" : -2147483646,
1196     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AMBIENT"
1197    },
1198    {
1199     "enum_field_value" : -2147483644,
1200     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUILTIN_MIC"
1201    },
1202    {
1203     "enum_field_value" : -2147483640,
1204     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_SCO_HEADSET"
1205    },
1206    {
1207     "enum_field_value" : -2147483632,
1208     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_WIRED_HEADSET"
1209    },
1210    {
1211     "enum_field_value" : -2147483616,
1212     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_AUX_DIGITAL"
1213    },
1214    {
1215     "enum_field_value" : -2147483616,
1216     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_HDMI"
1217    },
1218    {
1219     "enum_field_value" : -2147483584,
1220     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_VOICE_CALL"
1221    },
1222    {
1223     "enum_field_value" : -2147483584,
1224     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TELEPHONY_RX"
1225    },
1226    {
1227     "enum_field_value" : -2147483520,
1228     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BACK_MIC"
1229    },
1230    {
1231     "enum_field_value" : -2147483392,
1232     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_REMOTE_SUBMIX"
1233    },
1234    {
1235     "enum_field_value" : -2147483136,
1236     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ANLG_DOCK_HEADSET"
1237    },
1238    {
1239     "enum_field_value" : -2147482624,
1240     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DGTL_DOCK_HEADSET"
1241    },
1242    {
1243     "enum_field_value" : -2147481600,
1244     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_ACCESSORY"
1245    },
1246    {
1247     "enum_field_value" : -2147479552,
1248     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_DEVICE"
1249    },
1250    {
1251     "enum_field_value" : -2147475456,
1252     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_FM_TUNER"
1253    },
1254    {
1255     "enum_field_value" : -2147467264,
1256     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_TV_TUNER"
1257    },
1258    {
1259     "enum_field_value" : -2147450880,
1260     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LINE"
1261    },
1262    {
1263     "enum_field_value" : -2147418112,
1264     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_SPDIF"
1265    },
1266    {
1267     "enum_field_value" : -2147352576,
1268     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BLUETOOTH_A2DP"
1269    },
1270    {
1271     "enum_field_value" : -2147221504,
1272     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_LOOPBACK"
1273    },
1274    {
1275     "enum_field_value" : -2146959360,
1276     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_IP"
1277    },
1278    {
1279     "enum_field_value" : -2146435072,
1280     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_BUS"
1281    },
1282    {
1283     "enum_field_value" : -2130706432,
1284     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_PROXY"
1285    },
1286    {
1287     "enum_field_value" : -2113929216,
1288     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_USB_HEADSET"
1289    },
1290    {
1291     "enum_field_value" : -1073741824,
1292     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_DEFAULT"
1293    },
1294    {
1295     "enum_field_value" : -1021313025,
1296     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL"
1297    },
1298    {
1299     "enum_field_value" : -2147483640,
1300     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_SCO"
1301    },
1302    {
1303     "enum_field_value" : -2113923072,
1304     "name" : "android::hardware::audio::common::V2_0::AudioDevice::IN_ALL_USB"
1305    }
1306   ],
1307   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioDevice",
1308   "name" : "android::hardware::audio::common::V2_0::AudioDevice",
1309   "referenced_type" : "type-693",
1310   "self_type" : "type-693",
1311   "size" : 4,
1312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1313   "underlying_type" : "type-2",
1314   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioDeviceE"
1315  },
1316  {
1317   "alignment" : 4,
1318   "enum_fields" :
1319   [
1320    {
1321     "enum_field_value" : -1,
1322     "name" : "android::hardware::audio::common::V2_0::AudioFormat::INVALID"
1323    },
1324    {
1325     "enum_field_value" : 0,
1326     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DEFAULT"
1327    },
1328    {
1329     "enum_field_value" : 0,
1330     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM"
1331    },
1332    {
1333     "enum_field_value" : 16777216,
1334     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3"
1335    },
1336    {
1337     "enum_field_value" : 33554432,
1338     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_NB"
1339    },
1340    {
1341     "enum_field_value" : 50331648,
1342     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB"
1343    },
1344    {
1345     "enum_field_value" : 67108864,
1346     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC"
1347    },
1348    {
1349     "enum_field_value" : 83886080,
1350     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V1"
1351    },
1352    {
1353     "enum_field_value" : 100663296,
1354     "name" : "android::hardware::audio::common::V2_0::AudioFormat::HE_AAC_V2"
1355    },
1356    {
1357     "enum_field_value" : 117440512,
1358     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS"
1359    },
1360    {
1361     "enum_field_value" : 134217728,
1362     "name" : "android::hardware::audio::common::V2_0::AudioFormat::OPUS"
1363    },
1364    {
1365     "enum_field_value" : 150994944,
1366     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC3"
1367    },
1368    {
1369     "enum_field_value" : 167772160,
1370     "name" : "android::hardware::audio::common::V2_0::AudioFormat::E_AC3"
1371    },
1372    {
1373     "enum_field_value" : 184549376,
1374     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS"
1375    },
1376    {
1377     "enum_field_value" : 201326592,
1378     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DTS_HD"
1379    },
1380    {
1381     "enum_field_value" : 218103808,
1382     "name" : "android::hardware::audio::common::V2_0::AudioFormat::IEC61937"
1383    },
1384    {
1385     "enum_field_value" : 234881024,
1386     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DOLBY_TRUEHD"
1387    },
1388    {
1389     "enum_field_value" : 268435456,
1390     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRC"
1391    },
1392    {
1393     "enum_field_value" : 285212672,
1394     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCB"
1395    },
1396    {
1397     "enum_field_value" : 301989888,
1398     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCWB"
1399    },
1400    {
1401     "enum_field_value" : 318767104,
1402     "name" : "android::hardware::audio::common::V2_0::AudioFormat::EVRCNW"
1403    },
1404    {
1405     "enum_field_value" : 335544320,
1406     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADIF"
1407    },
1408    {
1409     "enum_field_value" : 352321536,
1410     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA"
1411    },
1412    {
1413     "enum_field_value" : 369098752,
1414     "name" : "android::hardware::audio::common::V2_0::AudioFormat::WMA_PRO"
1415    },
1416    {
1417     "enum_field_value" : 385875968,
1418     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_WB_PLUS"
1419    },
1420    {
1421     "enum_field_value" : 402653184,
1422     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP2"
1423    },
1424    {
1425     "enum_field_value" : 419430400,
1426     "name" : "android::hardware::audio::common::V2_0::AudioFormat::QCELP"
1427    },
1428    {
1429     "enum_field_value" : 436207616,
1430     "name" : "android::hardware::audio::common::V2_0::AudioFormat::DSD"
1431    },
1432    {
1433     "enum_field_value" : 452984832,
1434     "name" : "android::hardware::audio::common::V2_0::AudioFormat::FLAC"
1435    },
1436    {
1437     "enum_field_value" : 469762048,
1438     "name" : "android::hardware::audio::common::V2_0::AudioFormat::ALAC"
1439    },
1440    {
1441     "enum_field_value" : 486539264,
1442     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APE"
1443    },
1444    {
1445     "enum_field_value" : 503316480,
1446     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS"
1447    },
1448    {
1449     "enum_field_value" : 520093696,
1450     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SBC"
1451    },
1452    {
1453     "enum_field_value" : 536870912,
1454     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX"
1455    },
1456    {
1457     "enum_field_value" : 553648128,
1458     "name" : "android::hardware::audio::common::V2_0::AudioFormat::APTX_HD"
1459    },
1460    {
1461     "enum_field_value" : 570425344,
1462     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AC4"
1463    },
1464    {
1465     "enum_field_value" : 587202560,
1466     "name" : "android::hardware::audio::common::V2_0::AudioFormat::LDAC"
1467    },
1468    {
1469     "enum_field_value" : -16777216,
1470     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MAIN_MASK"
1471    },
1472    {
1473     "enum_field_value" : 16777215,
1474     "name" : "android::hardware::audio::common::V2_0::AudioFormat::SUB_MASK"
1475    },
1476    {
1477     "enum_field_value" : 1,
1478     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_16_BIT"
1479    },
1480    {
1481     "enum_field_value" : 2,
1482     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_BIT"
1483    },
1484    {
1485     "enum_field_value" : 3,
1486     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_32_BIT"
1487    },
1488    {
1489     "enum_field_value" : 4,
1490     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_8_24_BIT"
1491    },
1492    {
1493     "enum_field_value" : 5,
1494     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_FLOAT"
1495    },
1496    {
1497     "enum_field_value" : 6,
1498     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_SUB_24_BIT_PACKED"
1499    },
1500    {
1501     "enum_field_value" : 0,
1502     "name" : "android::hardware::audio::common::V2_0::AudioFormat::MP3_SUB_NONE"
1503    },
1504    {
1505     "enum_field_value" : 0,
1506     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AMR_SUB_NONE"
1507    },
1508    {
1509     "enum_field_value" : 1,
1510     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_MAIN"
1511    },
1512    {
1513     "enum_field_value" : 2,
1514     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LC"
1515    },
1516    {
1517     "enum_field_value" : 4,
1518     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SSR"
1519    },
1520    {
1521     "enum_field_value" : 8,
1522     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LTP"
1523    },
1524    {
1525     "enum_field_value" : 16,
1526     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V1"
1527    },
1528    {
1529     "enum_field_value" : 32,
1530     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_SCALABLE"
1531    },
1532    {
1533     "enum_field_value" : 64,
1534     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ERLC"
1535    },
1536    {
1537     "enum_field_value" : 128,
1538     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_LD"
1539    },
1540    {
1541     "enum_field_value" : 256,
1542     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_HE_V2"
1543    },
1544    {
1545     "enum_field_value" : 512,
1546     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SUB_ELD"
1547    },
1548    {
1549     "enum_field_value" : 0,
1550     "name" : "android::hardware::audio::common::V2_0::AudioFormat::VORBIS_SUB_NONE"
1551    },
1552    {
1553     "enum_field_value" : 1,
1554     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_16_BIT"
1555    },
1556    {
1557     "enum_field_value" : 2,
1558     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_BIT"
1559    },
1560    {
1561     "enum_field_value" : 3,
1562     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_32_BIT"
1563    },
1564    {
1565     "enum_field_value" : 4,
1566     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_8_24_BIT"
1567    },
1568    {
1569     "enum_field_value" : 5,
1570     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_FLOAT"
1571    },
1572    {
1573     "enum_field_value" : 6,
1574     "name" : "android::hardware::audio::common::V2_0::AudioFormat::PCM_24_BIT_PACKED"
1575    },
1576    {
1577     "enum_field_value" : 67108865,
1578     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_MAIN"
1579    },
1580    {
1581     "enum_field_value" : 67108866,
1582     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LC"
1583    },
1584    {
1585     "enum_field_value" : 67108868,
1586     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SSR"
1587    },
1588    {
1589     "enum_field_value" : 67108872,
1590     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LTP"
1591    },
1592    {
1593     "enum_field_value" : 67108880,
1594     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V1"
1595    },
1596    {
1597     "enum_field_value" : 67108896,
1598     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_SCALABLE"
1599    },
1600    {
1601     "enum_field_value" : 67108928,
1602     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ERLC"
1603    },
1604    {
1605     "enum_field_value" : 67108992,
1606     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_LD"
1607    },
1608    {
1609     "enum_field_value" : 67109120,
1610     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_HE_V2"
1611    },
1612    {
1613     "enum_field_value" : 67109376,
1614     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ELD"
1615    },
1616    {
1617     "enum_field_value" : 503316481,
1618     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_MAIN"
1619    },
1620    {
1621     "enum_field_value" : 503316482,
1622     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LC"
1623    },
1624    {
1625     "enum_field_value" : 503316484,
1626     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SSR"
1627    },
1628    {
1629     "enum_field_value" : 503316488,
1630     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LTP"
1631    },
1632    {
1633     "enum_field_value" : 503316496,
1634     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V1"
1635    },
1636    {
1637     "enum_field_value" : 503316512,
1638     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_SCALABLE"
1639    },
1640    {
1641     "enum_field_value" : 503316544,
1642     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ERLC"
1643    },
1644    {
1645     "enum_field_value" : 503316608,
1646     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_LD"
1647    },
1648    {
1649     "enum_field_value" : 503316736,
1650     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_HE_V2"
1651    },
1652    {
1653     "enum_field_value" : 503316992,
1654     "name" : "android::hardware::audio::common::V2_0::AudioFormat::AAC_ADTS_ELD"
1655    }
1656   ],
1657   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat",
1658   "name" : "android::hardware::audio::common::V2_0::AudioFormat",
1659   "referenced_type" : "type-434",
1660   "self_type" : "type-434",
1661   "size" : 4,
1662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1663   "underlying_type" : "type-2",
1664   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioFormatE"
1665  },
1666  {
1667   "alignment" : 4,
1668   "enum_fields" :
1669   [
1670    {
1671     "enum_field_value" : 1,
1672     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::JOINT"
1673    },
1674    {
1675     "enum_field_value" : 2,
1676     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::CHANNELS"
1677    },
1678    {
1679     "enum_field_value" : 4,
1680     "name" : "android::hardware::audio::common::V2_0::AudioGainMode::RAMP"
1681    }
1682   ],
1683   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainMode",
1684   "name" : "android::hardware::audio::common::V2_0::AudioGainMode",
1685   "referenced_type" : "type-443",
1686   "self_type" : "type-443",
1687   "size" : 4,
1688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1689   "underlying_type" : "type-2",
1690   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioGainModeE"
1691  },
1692  {
1693   "alignment" : 4,
1694   "enum_fields" :
1695   [
1696    {
1697     "enum_field_value" : 0,
1698     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_IO_HANDLE_NONE"
1699    },
1700    {
1701     "enum_field_value" : 0,
1702     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_MODULE_HANDLE_NONE"
1703    },
1704    {
1705     "enum_field_value" : 0,
1706     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PORT_HANDLE_NONE"
1707    },
1708    {
1709     "enum_field_value" : 0,
1710     "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts::AUDIO_PATCH_HANDLE_NONE"
1711    }
1712   ],
1713   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1714   "name" : "android::hardware::audio::common::V2_0::AudioHandleConsts",
1715   "referenced_type" : "type-685",
1716   "self_type" : "type-685",
1717   "size" : 4,
1718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1719   "underlying_type" : "type-41",
1720   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017AudioHandleConstsE"
1721  },
1722  {
1723   "alignment" : 4,
1724   "enum_fields" :
1725   [
1726    {
1727     "enum_field_value" : 0,
1728     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::NONE"
1729    },
1730    {
1731     "enum_field_value" : 1,
1732     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::FAST"
1733    },
1734    {
1735     "enum_field_value" : 2,
1736     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::HW_HOTWORD"
1737    },
1738    {
1739     "enum_field_value" : 4,
1740     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::RAW"
1741    },
1742    {
1743     "enum_field_value" : 8,
1744     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::SYNC"
1745    },
1746    {
1747     "enum_field_value" : 16,
1748     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::MMAP_NOIRQ"
1749    },
1750    {
1751     "enum_field_value" : 32,
1752     "name" : "android::hardware::audio::common::V2_0::AudioInputFlag::VOIP_TX"
1753    }
1754   ],
1755   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1756   "name" : "android::hardware::audio::common::V2_0::AudioInputFlag",
1757   "referenced_type" : "type-695",
1758   "self_type" : "type-695",
1759   "size" : 4,
1760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1761   "underlying_type" : "type-41",
1762   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_014AudioInputFlagE"
1763  },
1764  {
1765   "alignment" : 4,
1766   "enum_fields" :
1767   [
1768    {
1769     "enum_field_value" : 0,
1770     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::LEFT"
1771    },
1772    {
1773     "enum_field_value" : 1,
1774     "name" : "android::hardware::audio::common::V2_0::AudioInterleave::RIGHT"
1775    }
1776   ],
1777   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioInterleave",
1778   "name" : "android::hardware::audio::common::V2_0::AudioInterleave",
1779   "referenced_type" : "type-691",
1780   "self_type" : "type-691",
1781   "size" : 4,
1782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1783   "underlying_type" : "type-41",
1784   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioInterleaveE"
1785  },
1786  {
1787   "alignment" : 4,
1788   "enum_fields" :
1789   [
1790    {
1791     "enum_field_value" : 0,
1792     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::LOW"
1793    },
1794    {
1795     "enum_field_value" : 1,
1796     "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass::NORMAL"
1797    }
1798   ],
1799   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1800   "name" : "android::hardware::audio::common::V2_0::AudioMixLatencyClass",
1801   "referenced_type" : "type-710",
1802   "self_type" : "type-710",
1803   "size" : 4,
1804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1805   "underlying_type" : "type-41",
1806   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_020AudioMixLatencyClassE"
1807  },
1808  {
1809   "alignment" : 4,
1810   "enum_fields" :
1811   [
1812    {
1813     "enum_field_value" : -2,
1814     "name" : "android::hardware::audio::common::V2_0::AudioMode::INVALID"
1815    },
1816    {
1817     "enum_field_value" : -1,
1818     "name" : "android::hardware::audio::common::V2_0::AudioMode::CURRENT"
1819    },
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "android::hardware::audio::common::V2_0::AudioMode::NORMAL"
1823    },
1824    {
1825     "enum_field_value" : 1,
1826     "name" : "android::hardware::audio::common::V2_0::AudioMode::RINGTONE"
1827    },
1828    {
1829     "enum_field_value" : 2,
1830     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_CALL"
1831    },
1832    {
1833     "enum_field_value" : 3,
1834     "name" : "android::hardware::audio::common::V2_0::AudioMode::IN_COMMUNICATION"
1835    },
1836    {
1837     "enum_field_value" : 4,
1838     "name" : "android::hardware::audio::common::V2_0::AudioMode::CNT"
1839    },
1840    {
1841     "enum_field_value" : 3,
1842     "name" : "android::hardware::audio::common::V2_0::AudioMode::MAX"
1843    }
1844   ],
1845   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioMode",
1846   "name" : "android::hardware::audio::common::V2_0::AudioMode",
1847   "referenced_type" : "type-692",
1848   "self_type" : "type-692",
1849   "size" : 4,
1850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1851   "underlying_type" : "type-41",
1852   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioModeE"
1853  },
1854  {
1855   "alignment" : 4,
1856   "enum_fields" :
1857   [
1858    {
1859     "enum_field_value" : 0,
1860     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NONE"
1861    },
1862    {
1863     "enum_field_value" : 1,
1864     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT"
1865    },
1866    {
1867     "enum_field_value" : 2,
1868     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::PRIMARY"
1869    },
1870    {
1871     "enum_field_value" : 4,
1872     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::FAST"
1873    },
1874    {
1875     "enum_field_value" : 8,
1876     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DEEP_BUFFER"
1877    },
1878    {
1879     "enum_field_value" : 16,
1880     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::COMPRESS_OFFLOAD"
1881    },
1882    {
1883     "enum_field_value" : 32,
1884     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::NON_BLOCKING"
1885    },
1886    {
1887     "enum_field_value" : 64,
1888     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::HW_AV_SYNC"
1889    },
1890    {
1891     "enum_field_value" : 128,
1892     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::TTS"
1893    },
1894    {
1895     "enum_field_value" : 256,
1896     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::RAW"
1897    },
1898    {
1899     "enum_field_value" : 512,
1900     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::SYNC"
1901    },
1902    {
1903     "enum_field_value" : 1024,
1904     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::IEC958_NONAUDIO"
1905    },
1906    {
1907     "enum_field_value" : 8192,
1908     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::DIRECT_PCM"
1909    },
1910    {
1911     "enum_field_value" : 16384,
1912     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::MMAP_NOIRQ"
1913    },
1914    {
1915     "enum_field_value" : 32768,
1916     "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag::VOIP_RX"
1917    }
1918   ],
1919   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1920   "name" : "android::hardware::audio::common::V2_0::AudioOutputFlag",
1921   "referenced_type" : "type-694",
1922   "self_type" : "type-694",
1923   "size" : 4,
1924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1925   "underlying_type" : "type-41",
1926   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioOutputFlagE"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::SAMPLE_RATE"
1935    },
1936    {
1937     "enum_field_value" : 2,
1938     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::CHANNEL_MASK"
1939    },
1940    {
1941     "enum_field_value" : 4,
1942     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::FORMAT"
1943    },
1944    {
1945     "enum_field_value" : 8,
1946     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::GAIN"
1947    },
1948    {
1949     "enum_field_value" : 15,
1950     "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask::ALL"
1951    }
1952   ],
1953   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1954   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigMask",
1955   "referenced_type" : "type-704",
1956   "self_type" : "type-704",
1957   "size" : 4,
1958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1959   "underlying_type" : "type-2",
1960   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortConfigMaskE"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 0,
1968     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::NONE"
1969    },
1970    {
1971     "enum_field_value" : 1,
1972     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SOURCE"
1973    },
1974    {
1975     "enum_field_value" : 2,
1976     "name" : "android::hardware::audio::common::V2_0::AudioPortRole::SINK"
1977    }
1978   ],
1979   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortRole",
1980   "name" : "android::hardware::audio::common::V2_0::AudioPortRole",
1981   "referenced_type" : "type-700",
1982   "self_type" : "type-700",
1983   "size" : 4,
1984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
1985   "underlying_type" : "type-41",
1986   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortRoleE"
1987  },
1988  {
1989   "alignment" : 4,
1990   "enum_fields" :
1991   [
1992    {
1993     "enum_field_value" : 0,
1994     "name" : "android::hardware::audio::common::V2_0::AudioPortType::NONE"
1995    },
1996    {
1997     "enum_field_value" : 1,
1998     "name" : "android::hardware::audio::common::V2_0::AudioPortType::DEVICE"
1999    },
2000    {
2001     "enum_field_value" : 2,
2002     "name" : "android::hardware::audio::common::V2_0::AudioPortType::MIX"
2003    },
2004    {
2005     "enum_field_value" : 3,
2006     "name" : "android::hardware::audio::common::V2_0::AudioPortType::SESSION"
2007    }
2008   ],
2009   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortType",
2010   "name" : "android::hardware::audio::common::V2_0::AudioPortType",
2011   "referenced_type" : "type-701",
2012   "self_type" : "type-701",
2013   "size" : 4,
2014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2015   "underlying_type" : "type-41",
2016   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_013AudioPortTypeE"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : -1,
2024     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_STAGE"
2025    },
2026    {
2027     "enum_field_value" : 0,
2028     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::OUTPUT_MIX"
2029    },
2030    {
2031     "enum_field_value" : 0,
2032     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::ALLOCATE"
2033    },
2034    {
2035     "enum_field_value" : 0,
2036     "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts::NONE"
2037    }
2038   ],
2039   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2040   "name" : "android::hardware::audio::common::V2_0::AudioSessionConsts",
2041   "referenced_type" : "type-689",
2042   "self_type" : "type-689",
2043   "size" : 4,
2044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2045   "underlying_type" : "type-41",
2046   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioSessionConstsE"
2047  },
2048  {
2049   "alignment" : 4,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 0,
2054     "name" : "android::hardware::audio::common::V2_0::AudioSource::DEFAULT"
2055    },
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "android::hardware::audio::common::V2_0::AudioSource::MIC"
2059    },
2060    {
2061     "enum_field_value" : 2,
2062     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_UPLINK"
2063    },
2064    {
2065     "enum_field_value" : 3,
2066     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_DOWNLINK"
2067    },
2068    {
2069     "enum_field_value" : 4,
2070     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_CALL"
2071    },
2072    {
2073     "enum_field_value" : 5,
2074     "name" : "android::hardware::audio::common::V2_0::AudioSource::CAMCORDER"
2075    },
2076    {
2077     "enum_field_value" : 6,
2078     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_RECOGNITION"
2079    },
2080    {
2081     "enum_field_value" : 7,
2082     "name" : "android::hardware::audio::common::V2_0::AudioSource::VOICE_COMMUNICATION"
2083    },
2084    {
2085     "enum_field_value" : 8,
2086     "name" : "android::hardware::audio::common::V2_0::AudioSource::REMOTE_SUBMIX"
2087    },
2088    {
2089     "enum_field_value" : 9,
2090     "name" : "android::hardware::audio::common::V2_0::AudioSource::UNPROCESSED"
2091    },
2092    {
2093     "enum_field_value" : 10,
2094     "name" : "android::hardware::audio::common::V2_0::AudioSource::CNT"
2095    },
2096    {
2097     "enum_field_value" : 9,
2098     "name" : "android::hardware::audio::common::V2_0::AudioSource::MAX"
2099    },
2100    {
2101     "enum_field_value" : 1998,
2102     "name" : "android::hardware::audio::common::V2_0::AudioSource::FM_TUNER"
2103    },
2104    {
2105     "enum_field_value" : 1999,
2106     "name" : "android::hardware::audio::common::V2_0::AudioSource::HOTWORD"
2107    }
2108   ],
2109   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioSource",
2110   "name" : "android::hardware::audio::common::V2_0::AudioSource",
2111   "referenced_type" : "type-688",
2112   "self_type" : "type-688",
2113   "size" : 4,
2114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2115   "underlying_type" : "type-41",
2116   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioSourceE"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : -1,
2124     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DEFAULT"
2125    },
2126    {
2127     "enum_field_value" : 0,
2128     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MIN"
2129    },
2130    {
2131     "enum_field_value" : 0,
2132     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::VOICE_CALL"
2133    },
2134    {
2135     "enum_field_value" : 1,
2136     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::SYSTEM"
2137    },
2138    {
2139     "enum_field_value" : 2,
2140     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::RING"
2141    },
2142    {
2143     "enum_field_value" : 3,
2144     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::MUSIC"
2145    },
2146    {
2147     "enum_field_value" : 4,
2148     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ALARM"
2149    },
2150    {
2151     "enum_field_value" : 5,
2152     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::NOTIFICATION"
2153    },
2154    {
2155     "enum_field_value" : 6,
2156     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::BLUETOOTH_SCO"
2157    },
2158    {
2159     "enum_field_value" : 7,
2160     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ENFORCED_AUDIBLE"
2161    },
2162    {
2163     "enum_field_value" : 8,
2164     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::DTMF"
2165    },
2166    {
2167     "enum_field_value" : 9,
2168     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::TTS"
2169    },
2170    {
2171     "enum_field_value" : 10,
2172     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::ACCESSIBILITY"
2173    },
2174    {
2175     "enum_field_value" : 11,
2176     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::REROUTING"
2177    },
2178    {
2179     "enum_field_value" : 12,
2180     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PATCH"
2181    },
2182    {
2183     "enum_field_value" : 11,
2184     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::PUBLIC_CNT"
2185    },
2186    {
2187     "enum_field_value" : 12,
2188     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::FOR_POLICY_CNT"
2189    },
2190    {
2191     "enum_field_value" : 13,
2192     "name" : "android::hardware::audio::common::V2_0::AudioStreamType::CNT"
2193    }
2194   ],
2195   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioStreamType",
2196   "name" : "android::hardware::audio::common::V2_0::AudioStreamType",
2197   "referenced_type" : "type-687",
2198   "self_type" : "type-687",
2199   "size" : 4,
2200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2201   "underlying_type" : "type-41",
2202   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioStreamTypeE"
2203  },
2204  {
2205   "alignment" : 4,
2206   "enum_fields" :
2207   [
2208    {
2209     "enum_field_value" : 0,
2210     "name" : "android::hardware::audio::common::V2_0::AudioUsage::UNKNOWN"
2211    },
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MEDIA"
2215    },
2216    {
2217     "enum_field_value" : 2,
2218     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION"
2219    },
2220    {
2221     "enum_field_value" : 3,
2222     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VOICE_COMMUNICATION_SIGNALLING"
2223    },
2224    {
2225     "enum_field_value" : 4,
2226     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ALARM"
2227    },
2228    {
2229     "enum_field_value" : 5,
2230     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION"
2231    },
2232    {
2233     "enum_field_value" : 6,
2234     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_TELEPHONY_RINGTONE"
2235    },
2236    {
2237     "enum_field_value" : 7,
2238     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_REQUEST"
2239    },
2240    {
2241     "enum_field_value" : 8,
2242     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_INSTANT"
2243    },
2244    {
2245     "enum_field_value" : 9,
2246     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_COMMUNICATION_DELAYED"
2247    },
2248    {
2249     "enum_field_value" : 10,
2250     "name" : "android::hardware::audio::common::V2_0::AudioUsage::NOTIFICATION_EVENT"
2251    },
2252    {
2253     "enum_field_value" : 11,
2254     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_ACCESSIBILITY"
2255    },
2256    {
2257     "enum_field_value" : 12,
2258     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_NAVIGATION_GUIDANCE"
2259    },
2260    {
2261     "enum_field_value" : 13,
2262     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANCE_SONIFICATION"
2263    },
2264    {
2265     "enum_field_value" : 14,
2266     "name" : "android::hardware::audio::common::V2_0::AudioUsage::GAME"
2267    },
2268    {
2269     "enum_field_value" : 15,
2270     "name" : "android::hardware::audio::common::V2_0::AudioUsage::VIRTUAL_SOURCE"
2271    },
2272    {
2273     "enum_field_value" : 16,
2274     "name" : "android::hardware::audio::common::V2_0::AudioUsage::ASSISTANT"
2275    },
2276    {
2277     "enum_field_value" : 17,
2278     "name" : "android::hardware::audio::common::V2_0::AudioUsage::CNT"
2279    },
2280    {
2281     "enum_field_value" : 16,
2282     "name" : "android::hardware::audio::common::V2_0::AudioUsage::MAX"
2283    }
2284   ],
2285   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioUsage",
2286   "name" : "android::hardware::audio::common::V2_0::AudioUsage",
2287   "referenced_type" : "type-696",
2288   "self_type" : "type-696",
2289   "size" : 4,
2290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2291   "underlying_type" : "type-41",
2292   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010AudioUsageE"
2293  },
2294  {
2295   "alignment" : 4,
2296   "enum_fields" :
2297   [
2298    {
2299     "enum_field_value" : 2,
2300     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_2"
2301    },
2302    {
2303     "enum_field_value" : 8,
2304     "name" : "android::hardware::audio::common::V2_0::FixedChannelCount::FCC_8"
2305    }
2306   ],
2307   "linker_set_key" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2308   "name" : "android::hardware::audio::common::V2_0::FixedChannelCount",
2309   "referenced_type" : "type-690",
2310   "self_type" : "type-690",
2311   "size" : 4,
2312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
2313   "underlying_type" : "type-41",
2314   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_017FixedChannelCountE"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 0,
2322     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
2323    },
2324    {
2325     "enum_field_value" : 1,
2326     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
2327    },
2328    {
2329     "enum_field_value" : 2,
2330     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
2331    },
2332    {
2333     "enum_field_value" : 3,
2334     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
2335    },
2336    {
2337     "enum_field_value" : 4,
2338     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
2339    },
2340    {
2341     "enum_field_value" : 5,
2342     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
2343    },
2344    {
2345     "enum_field_value" : 6,
2346     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
2347    },
2348    {
2349     "enum_field_value" : 7,
2350     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
2351    },
2352    {
2353     "enum_field_value" : 8,
2354     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
2355    },
2356    {
2357     "enum_field_value" : 9,
2358     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
2359    }
2360   ],
2361   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2362   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
2363   "referenced_type" : "type-720",
2364   "self_type" : "type-720",
2365   "size" : 4,
2366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
2367   "underlying_type" : "type-2",
2368   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
2369  },
2370  {
2371   "alignment" : 4,
2372   "enum_fields" :
2373   [
2374    {
2375     "enum_field_value" : 0,
2376     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::SUCCESS"
2377    },
2378    {
2379     "enum_field_value" : 1,
2380     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::ABORT"
2381    },
2382    {
2383     "enum_field_value" : 2,
2384     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus::FAILURE"
2385    }
2386   ],
2387   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2388   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
2389   "referenced_type" : "type-777",
2390   "self_type" : "type-777",
2391   "size" : 4,
2392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2393   "underlying_type" : "type-2",
2394   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback17RecognitionStatusE"
2395  },
2396  {
2397   "alignment" : 4,
2398   "enum_fields" :
2399   [
2400    {
2401     "enum_field_value" : 0,
2402     "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus::UPDATED"
2403    }
2404   ],
2405   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2406   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
2407   "referenced_type" : "type-778",
2408   "self_type" : "type-778",
2409   "size" : 4,
2410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
2411   "underlying_type" : "type-2",
2412   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16SoundModelStatusE"
2413  },
2414  {
2415   "alignment" : 4,
2416   "enum_fields" :
2417   [
2418    {
2419     "enum_field_value" : 1,
2420     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::VOICE_TRIGGER"
2421    },
2422    {
2423     "enum_field_value" : 2,
2424     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_IDENTIFICATION"
2425    },
2426    {
2427     "enum_field_value" : 4,
2428     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::USER_AUTHENTICATION"
2429    },
2430    {
2431     "enum_field_value" : 8,
2432     "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode::GENERIC_TRIGGER"
2433    }
2434   ],
2435   "linker_set_key" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2436   "name" : "android::hardware::soundtrigger::V2_0::RecognitionMode",
2437   "referenced_type" : "type-677",
2438   "self_type" : "type-677",
2439   "size" : 4,
2440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2441   "underlying_type" : "type-2",
2442   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015RecognitionModeE"
2443  },
2444  {
2445   "alignment" : 4,
2446   "enum_fields" :
2447   [
2448    {
2449     "enum_field_value" : -1,
2450     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::UNKNOWN"
2451    },
2452    {
2453     "enum_field_value" : 0,
2454     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::KEYPHRASE"
2455    },
2456    {
2457     "enum_field_value" : 1,
2458     "name" : "android::hardware::soundtrigger::V2_0::SoundModelType::GENERIC"
2459    }
2460   ],
2461   "linker_set_key" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2462   "name" : "android::hardware::soundtrigger::V2_0::SoundModelType",
2463   "referenced_type" : "type-676",
2464   "self_type" : "type-676",
2465   "size" : 4,
2466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
2467   "underlying_type" : "type-41",
2468   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_014SoundModelTypeE"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 0,
2476     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2477    },
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2481    },
2482    {
2483     "enum_field_value" : 2,
2484     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2485    }
2486   ],
2487   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2488   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2489   "referenced_type" : "type-527",
2490   "self_type" : "type-527",
2491   "size" : 4,
2492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2493   "underlying_type" : "type-41",
2494   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : -1,
2502     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2503    }
2504   ],
2505   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2506   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2507   "referenced_type" : "type-667",
2508   "self_type" : "type-667",
2509   "size" : 4,
2510   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2511   "underlying_type" : "type-41",
2512   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2513  },
2514  {
2515   "alignment" : 1,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 0,
2520     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2521    },
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2525    },
2526    {
2527     "enum_field_value" : 2,
2528     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2529    }
2530   ],
2531   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2532   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2533   "referenced_type" : "type-666",
2534   "self_type" : "type-666",
2535   "size" : 1,
2536   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2537   "underlying_type" : "type-65",
2538   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "ANDROID_LOG_UNKNOWN"
2547    },
2548    {
2549     "enum_field_value" : 1,
2550     "name" : "ANDROID_LOG_DEFAULT"
2551    },
2552    {
2553     "enum_field_value" : 2,
2554     "name" : "ANDROID_LOG_VERBOSE"
2555    },
2556    {
2557     "enum_field_value" : 3,
2558     "name" : "ANDROID_LOG_DEBUG"
2559    },
2560    {
2561     "enum_field_value" : 4,
2562     "name" : "ANDROID_LOG_INFO"
2563    },
2564    {
2565     "enum_field_value" : 5,
2566     "name" : "ANDROID_LOG_WARN"
2567    },
2568    {
2569     "enum_field_value" : 6,
2570     "name" : "ANDROID_LOG_ERROR"
2571    },
2572    {
2573     "enum_field_value" : 7,
2574     "name" : "ANDROID_LOG_FATAL"
2575    },
2576    {
2577     "enum_field_value" : 8,
2578     "name" : "ANDROID_LOG_SILENT"
2579    }
2580   ],
2581   "linker_set_key" : "android_LogPriority",
2582   "name" : "android_LogPriority",
2583   "referenced_type" : "type-1",
2584   "self_type" : "type-1",
2585   "size" : 4,
2586   "source_file" : "/system/core/liblog/include/android/log.h",
2587   "underlying_type" : "type-2",
2588   "unique_id" : "android_LogPriority"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 0,
2596     "name" : "HAL_COLOR_MODE_NATIVE"
2597    },
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2601    },
2602    {
2603     "enum_field_value" : 2,
2604     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2605    },
2606    {
2607     "enum_field_value" : 3,
2608     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2609    },
2610    {
2611     "enum_field_value" : 4,
2612     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2613    },
2614    {
2615     "enum_field_value" : 5,
2616     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2617    },
2618    {
2619     "enum_field_value" : 6,
2620     "name" : "HAL_COLOR_MODE_DCI_P3"
2621    },
2622    {
2623     "enum_field_value" : 7,
2624     "name" : "HAL_COLOR_MODE_SRGB"
2625    },
2626    {
2627     "enum_field_value" : 8,
2628     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2629    },
2630    {
2631     "enum_field_value" : 9,
2632     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2633    }
2634   ],
2635   "linker_set_key" : "android_color_mode_t",
2636   "name" : "android_color_mode_t",
2637   "referenced_type" : "type-616",
2638   "self_type" : "type-616",
2639   "size" : 4,
2640   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2641   "underlying_type" : "type-2",
2642   "unique_id" : "android_color_mode_t"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 10,
2650     "name" : "HAL_COLOR_MODE_BT2020"
2651    },
2652    {
2653     "enum_field_value" : 11,
2654     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2655    },
2656    {
2657     "enum_field_value" : 12,
2658     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2659    }
2660   ],
2661   "linker_set_key" : "android_color_mode_v1_1_t",
2662   "name" : "android_color_mode_v1_1_t",
2663   "referenced_type" : "type-622",
2664   "self_type" : "type-622",
2665   "size" : 4,
2666   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2667   "underlying_type" : "type-2",
2668   "unique_id" : "android_color_mode_v1_1_t"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 0,
2676     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2677    },
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2681    },
2682    {
2683     "enum_field_value" : 2,
2684     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2685    },
2686    {
2687     "enum_field_value" : 3,
2688     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2689    },
2690    {
2691     "enum_field_value" : 4,
2692     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2693    },
2694    {
2695     "enum_field_value" : 5,
2696     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2697    },
2698    {
2699     "enum_field_value" : 6,
2700     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2701    }
2702   ],
2703   "linker_set_key" : "android_color_transform_t",
2704   "name" : "android_color_transform_t",
2705   "referenced_type" : "type-618",
2706   "self_type" : "type-618",
2707   "size" : 4,
2708   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2709   "underlying_type" : "type-2",
2710   "unique_id" : "android_color_transform_t"
2711  },
2712  {
2713   "alignment" : 4,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 0,
2718     "name" : "HAL_DATASPACE_UNKNOWN"
2719    },
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "HAL_DATASPACE_ARBITRARY"
2723    },
2724    {
2725     "enum_field_value" : 16,
2726     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2727    },
2728    {
2729     "enum_field_value" : 4128768,
2730     "name" : "HAL_DATASPACE_STANDARD_MASK"
2731    },
2732    {
2733     "enum_field_value" : 0,
2734     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2735    },
2736    {
2737     "enum_field_value" : 65536,
2738     "name" : "HAL_DATASPACE_STANDARD_BT709"
2739    },
2740    {
2741     "enum_field_value" : 131072,
2742     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2743    },
2744    {
2745     "enum_field_value" : 196608,
2746     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2747    },
2748    {
2749     "enum_field_value" : 262144,
2750     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2751    },
2752    {
2753     "enum_field_value" : 327680,
2754     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2755    },
2756    {
2757     "enum_field_value" : 393216,
2758     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2759    },
2760    {
2761     "enum_field_value" : 458752,
2762     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2763    },
2764    {
2765     "enum_field_value" : 524288,
2766     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2767    },
2768    {
2769     "enum_field_value" : 589824,
2770     "name" : "HAL_DATASPACE_STANDARD_FILM"
2771    },
2772    {
2773     "enum_field_value" : 655360,
2774     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2775    },
2776    {
2777     "enum_field_value" : 720896,
2778     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2779    },
2780    {
2781     "enum_field_value" : 22,
2782     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2783    },
2784    {
2785     "enum_field_value" : 130023424,
2786     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2787    },
2788    {
2789     "enum_field_value" : 0,
2790     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2791    },
2792    {
2793     "enum_field_value" : 4194304,
2794     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2795    },
2796    {
2797     "enum_field_value" : 8388608,
2798     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2799    },
2800    {
2801     "enum_field_value" : 12582912,
2802     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2803    },
2804    {
2805     "enum_field_value" : 16777216,
2806     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2807    },
2808    {
2809     "enum_field_value" : 20971520,
2810     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2811    },
2812    {
2813     "enum_field_value" : 25165824,
2814     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2815    },
2816    {
2817     "enum_field_value" : 29360128,
2818     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2819    },
2820    {
2821     "enum_field_value" : 33554432,
2822     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2823    },
2824    {
2825     "enum_field_value" : 27,
2826     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2827    },
2828    {
2829     "enum_field_value" : 939524096,
2830     "name" : "HAL_DATASPACE_RANGE_MASK"
2831    },
2832    {
2833     "enum_field_value" : 0,
2834     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2835    },
2836    {
2837     "enum_field_value" : 134217728,
2838     "name" : "HAL_DATASPACE_RANGE_FULL"
2839    },
2840    {
2841     "enum_field_value" : 268435456,
2842     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2843    },
2844    {
2845     "enum_field_value" : 402653184,
2846     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2847    },
2848    {
2849     "enum_field_value" : 512,
2850     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2851    },
2852    {
2853     "enum_field_value" : 138477568,
2854     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2855    },
2856    {
2857     "enum_field_value" : 406913024,
2858     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2859    },
2860    {
2861     "enum_field_value" : 513,
2862     "name" : "HAL_DATASPACE_SRGB"
2863    },
2864    {
2865     "enum_field_value" : 142671872,
2866     "name" : "HAL_DATASPACE_V0_SRGB"
2867    },
2868    {
2869     "enum_field_value" : 411107328,
2870     "name" : "HAL_DATASPACE_V0_SCRGB"
2871    },
2872    {
2873     "enum_field_value" : 257,
2874     "name" : "HAL_DATASPACE_JFIF"
2875    },
2876    {
2877     "enum_field_value" : 146931712,
2878     "name" : "HAL_DATASPACE_V0_JFIF"
2879    },
2880    {
2881     "enum_field_value" : 258,
2882     "name" : "HAL_DATASPACE_BT601_625"
2883    },
2884    {
2885     "enum_field_value" : 281149440,
2886     "name" : "HAL_DATASPACE_V0_BT601_625"
2887    },
2888    {
2889     "enum_field_value" : 259,
2890     "name" : "HAL_DATASPACE_BT601_525"
2891    },
2892    {
2893     "enum_field_value" : 281280512,
2894     "name" : "HAL_DATASPACE_V0_BT601_525"
2895    },
2896    {
2897     "enum_field_value" : 260,
2898     "name" : "HAL_DATASPACE_BT709"
2899    },
2900    {
2901     "enum_field_value" : 281083904,
2902     "name" : "HAL_DATASPACE_V0_BT709"
2903    },
2904    {
2905     "enum_field_value" : 139067392,
2906     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2907    },
2908    {
2909     "enum_field_value" : 155844608,
2910     "name" : "HAL_DATASPACE_DCI_P3"
2911    },
2912    {
2913     "enum_field_value" : 139067392,
2914     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2915    },
2916    {
2917     "enum_field_value" : 143261696,
2918     "name" : "HAL_DATASPACE_DISPLAY_P3"
2919    },
2920    {
2921     "enum_field_value" : 151715840,
2922     "name" : "HAL_DATASPACE_ADOBE_RGB"
2923    },
2924    {
2925     "enum_field_value" : 138805248,
2926     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2927    },
2928    {
2929     "enum_field_value" : 147193856,
2930     "name" : "HAL_DATASPACE_BT2020"
2931    },
2932    {
2933     "enum_field_value" : 163971072,
2934     "name" : "HAL_DATASPACE_BT2020_PQ"
2935    },
2936    {
2937     "enum_field_value" : 4096,
2938     "name" : "HAL_DATASPACE_DEPTH"
2939    },
2940    {
2941     "enum_field_value" : 4097,
2942     "name" : "HAL_DATASPACE_SENSOR"
2943    }
2944   ],
2945   "linker_set_key" : "android_dataspace_t",
2946   "name" : "android_dataspace_t",
2947   "referenced_type" : "type-615",
2948   "self_type" : "type-615",
2949   "size" : 4,
2950   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2951   "underlying_type" : "type-2",
2952   "unique_id" : "android_dataspace_t"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : 281411584,
2960     "name" : "HAL_DATASPACE_BT2020_ITU"
2961    },
2962    {
2963     "enum_field_value" : 298188800,
2964     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2965    },
2966    {
2967     "enum_field_value" : 302383104,
2968     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2969    },
2970    {
2971     "enum_field_value" : 168165376,
2972     "name" : "HAL_DATASPACE_BT2020_HLG"
2973    }
2974   ],
2975   "linker_set_key" : "android_dataspace_v1_1_t",
2976   "name" : "android_dataspace_v1_1_t",
2977   "referenced_type" : "type-621",
2978   "self_type" : "type-621",
2979   "size" : 4,
2980   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2981   "underlying_type" : "type-2",
2982   "unique_id" : "android_dataspace_v1_1_t"
2983  },
2984  {
2985   "alignment" : 4,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 142999552,
2990     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2991    },
2992    {
2993     "enum_field_value" : 4098,
2994     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2995    },
2996    {
2997     "enum_field_value" : 4099,
2998     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2999    },
3000    {
3001     "enum_field_value" : 4100,
3002     "name" : "HAL_DATASPACE_HEIF"
3003    }
3004   ],
3005   "linker_set_key" : "android_dataspace_v1_2_t",
3006   "name" : "android_dataspace_v1_2_t",
3007   "referenced_type" : "type-625",
3008   "self_type" : "type-625",
3009   "size" : 4,
3010   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3011   "underlying_type" : "type-2",
3012   "unique_id" : "android_dataspace_v1_2_t"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 1,
3020     "name" : "FLEX_COMPONENT_Y"
3021    },
3022    {
3023     "enum_field_value" : 2,
3024     "name" : "FLEX_COMPONENT_Cb"
3025    },
3026    {
3027     "enum_field_value" : 4,
3028     "name" : "FLEX_COMPONENT_Cr"
3029    },
3030    {
3031     "enum_field_value" : 1024,
3032     "name" : "FLEX_COMPONENT_R"
3033    },
3034    {
3035     "enum_field_value" : 2048,
3036     "name" : "FLEX_COMPONENT_G"
3037    },
3038    {
3039     "enum_field_value" : 4096,
3040     "name" : "FLEX_COMPONENT_B"
3041    },
3042    {
3043     "enum_field_value" : 1073741824,
3044     "name" : "FLEX_COMPONENT_A"
3045    }
3046   ],
3047   "linker_set_key" : "android_flex_component",
3048   "name" : "android_flex_component",
3049   "referenced_type" : "type-631",
3050   "self_type" : "type-631",
3051   "size" : 4,
3052   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3053   "underlying_type" : "type-2",
3054   "unique_id" : "android_flex_component"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 0,
3062     "name" : "FLEX_FORMAT_INVALID"
3063    },
3064    {
3065     "enum_field_value" : 1,
3066     "name" : "FLEX_FORMAT_Y"
3067    },
3068    {
3069     "enum_field_value" : 7,
3070     "name" : "FLEX_FORMAT_YCbCr"
3071    },
3072    {
3073     "enum_field_value" : 1073741831,
3074     "name" : "FLEX_FORMAT_YCbCrA"
3075    },
3076    {
3077     "enum_field_value" : 7168,
3078     "name" : "FLEX_FORMAT_RGB"
3079    },
3080    {
3081     "enum_field_value" : 1073748992,
3082     "name" : "FLEX_FORMAT_RGBA"
3083    }
3084   ],
3085   "linker_set_key" : "android_flex_format",
3086   "name" : "android_flex_format",
3087   "referenced_type" : "type-633",
3088   "self_type" : "type-633",
3089   "size" : 4,
3090   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3091   "underlying_type" : "type-2",
3092   "unique_id" : "android_flex_format"
3093  },
3094  {
3095   "alignment" : 4,
3096   "enum_fields" :
3097   [
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "HAL_HDR_DOLBY_VISION"
3101    },
3102    {
3103     "enum_field_value" : 2,
3104     "name" : "HAL_HDR_HDR10"
3105    },
3106    {
3107     "enum_field_value" : 3,
3108     "name" : "HAL_HDR_HLG"
3109    }
3110   ],
3111   "linker_set_key" : "android_hdr_t",
3112   "name" : "android_hdr_t",
3113   "referenced_type" : "type-619",
3114   "self_type" : "type-619",
3115   "size" : 4,
3116   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3117   "underlying_type" : "type-2",
3118   "unique_id" : "android_hdr_t"
3119  },
3120  {
3121   "alignment" : 4,
3122   "enum_fields" :
3123   [
3124    {
3125     "enum_field_value" : 4,
3126     "name" : "HAL_HDR_HDR10_PLUS"
3127    }
3128   ],
3129   "linker_set_key" : "android_hdr_v1_2_t",
3130   "name" : "android_hdr_v1_2_t",
3131   "referenced_type" : "type-624",
3132   "self_type" : "type-624",
3133   "size" : 4,
3134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3135   "underlying_type" : "type-2",
3136   "unique_id" : "android_hdr_v1_2_t"
3137  },
3138  {
3139   "alignment" : 4,
3140   "enum_fields" :
3141   [
3142    {
3143     "enum_field_value" : 39,
3144     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3145    },
3146    {
3147     "enum_field_value" : 40,
3148     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3149    },
3150    {
3151     "enum_field_value" : 41,
3152     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3153    },
3154    {
3155     "enum_field_value" : 42,
3156     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3157    }
3158   ],
3159   "linker_set_key" : "android_pixel_format_sw_t",
3160   "name" : "android_pixel_format_sw_t",
3161   "referenced_type" : "type-627",
3162   "self_type" : "type-627",
3163   "size" : 4,
3164   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3165   "underlying_type" : "type-2",
3166   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 1,
3174     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3175    },
3176    {
3177     "enum_field_value" : 2,
3178     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3179    },
3180    {
3181     "enum_field_value" : 3,
3182     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3183    },
3184    {
3185     "enum_field_value" : 4,
3186     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3187    },
3188    {
3189     "enum_field_value" : 5,
3190     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3191    },
3192    {
3193     "enum_field_value" : 16,
3194     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3195    },
3196    {
3197     "enum_field_value" : 17,
3198     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3199    },
3200    {
3201     "enum_field_value" : 20,
3202     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3203    },
3204    {
3205     "enum_field_value" : 22,
3206     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3207    },
3208    {
3209     "enum_field_value" : 32,
3210     "name" : "HAL_PIXEL_FORMAT_RAW16"
3211    },
3212    {
3213     "enum_field_value" : 33,
3214     "name" : "HAL_PIXEL_FORMAT_BLOB"
3215    },
3216    {
3217     "enum_field_value" : 34,
3218     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3219    },
3220    {
3221     "enum_field_value" : 35,
3222     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3223    },
3224    {
3225     "enum_field_value" : 36,
3226     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3227    },
3228    {
3229     "enum_field_value" : 37,
3230     "name" : "HAL_PIXEL_FORMAT_RAW10"
3231    },
3232    {
3233     "enum_field_value" : 38,
3234     "name" : "HAL_PIXEL_FORMAT_RAW12"
3235    },
3236    {
3237     "enum_field_value" : 43,
3238     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3239    },
3240    {
3241     "enum_field_value" : 538982489,
3242     "name" : "HAL_PIXEL_FORMAT_Y8"
3243    },
3244    {
3245     "enum_field_value" : 540422489,
3246     "name" : "HAL_PIXEL_FORMAT_Y16"
3247    },
3248    {
3249     "enum_field_value" : 842094169,
3250     "name" : "HAL_PIXEL_FORMAT_YV12"
3251    }
3252   ],
3253   "linker_set_key" : "android_pixel_format_t",
3254   "name" : "android_pixel_format_t",
3255   "referenced_type" : "type-613",
3256   "self_type" : "type-613",
3257   "size" : 4,
3258   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3259   "underlying_type" : "type-2",
3260   "unique_id" : "android_pixel_format_t"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 48,
3268     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3269    },
3270    {
3271     "enum_field_value" : 49,
3272     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3273    },
3274    {
3275     "enum_field_value" : 50,
3276     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3277    },
3278    {
3279     "enum_field_value" : 51,
3280     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3281    },
3282    {
3283     "enum_field_value" : 52,
3284     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3285    },
3286    {
3287     "enum_field_value" : 53,
3288     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3289    },
3290    {
3291     "enum_field_value" : 54,
3292     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3293    }
3294   ],
3295   "linker_set_key" : "android_pixel_format_v1_1_t",
3296   "name" : "android_pixel_format_v1_1_t",
3297   "referenced_type" : "type-620",
3298   "self_type" : "type-620",
3299   "size" : 4,
3300   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3301   "underlying_type" : "type-2",
3302   "unique_id" : "android_pixel_format_v1_1_t"
3303  },
3304  {
3305   "alignment" : 4,
3306   "enum_fields" :
3307   [
3308    {
3309     "enum_field_value" : 55,
3310     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3311    }
3312   ],
3313   "linker_set_key" : "android_pixel_format_v1_2_t",
3314   "name" : "android_pixel_format_v1_2_t",
3315   "referenced_type" : "type-626",
3316   "self_type" : "type-626",
3317   "size" : 4,
3318   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3319   "underlying_type" : "type-2",
3320   "unique_id" : "android_pixel_format_v1_2_t"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 0,
3328     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3329    },
3330    {
3331     "enum_field_value" : 1,
3332     "name" : "HAL_RENDER_INTENT_ENHANCE"
3333    },
3334    {
3335     "enum_field_value" : 2,
3336     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3337    },
3338    {
3339     "enum_field_value" : 3,
3340     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3341    }
3342   ],
3343   "linker_set_key" : "android_render_intent_v1_1_t",
3344   "name" : "android_render_intent_v1_1_t",
3345   "referenced_type" : "type-623",
3346   "self_type" : "type-623",
3347   "size" : 4,
3348   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3349   "underlying_type" : "type-2",
3350   "unique_id" : "android_render_intent_v1_1_t"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "HAL_TRANSFORM_FLIP_H"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "HAL_TRANSFORM_FLIP_V"
3363    },
3364    {
3365     "enum_field_value" : 4,
3366     "name" : "HAL_TRANSFORM_ROT_90"
3367    },
3368    {
3369     "enum_field_value" : 3,
3370     "name" : "HAL_TRANSFORM_ROT_180"
3371    },
3372    {
3373     "enum_field_value" : 7,
3374     "name" : "HAL_TRANSFORM_ROT_270"
3375    }
3376   ],
3377   "linker_set_key" : "android_transform_t",
3378   "name" : "android_transform_t",
3379   "referenced_type" : "type-614",
3380   "self_type" : "type-614",
3381   "size" : 4,
3382   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3383   "underlying_type" : "type-2",
3384   "unique_id" : "android_transform_t"
3385  },
3386  {
3387   "alignment" : 4,
3388   "enum_fields" :
3389   [
3390    {
3391     "enum_field_value" : 0,
3392     "name" : "LOG_ID_MIN"
3393    },
3394    {
3395     "enum_field_value" : 0,
3396     "name" : "LOG_ID_MAIN"
3397    },
3398    {
3399     "enum_field_value" : 1,
3400     "name" : "LOG_ID_RADIO"
3401    },
3402    {
3403     "enum_field_value" : 2,
3404     "name" : "LOG_ID_EVENTS"
3405    },
3406    {
3407     "enum_field_value" : 3,
3408     "name" : "LOG_ID_SYSTEM"
3409    },
3410    {
3411     "enum_field_value" : 4,
3412     "name" : "LOG_ID_CRASH"
3413    },
3414    {
3415     "enum_field_value" : 5,
3416     "name" : "LOG_ID_STATS"
3417    },
3418    {
3419     "enum_field_value" : 6,
3420     "name" : "LOG_ID_SECURITY"
3421    },
3422    {
3423     "enum_field_value" : 7,
3424     "name" : "LOG_ID_KERNEL"
3425    },
3426    {
3427     "enum_field_value" : 8,
3428     "name" : "LOG_ID_MAX"
3429    }
3430   ],
3431   "linker_set_key" : "log_id",
3432   "name" : "log_id",
3433   "referenced_type" : "type-254",
3434   "self_type" : "type-254",
3435   "size" : 4,
3436   "source_file" : "/system/core/liblog/include/android/log.h",
3437   "underlying_type" : "type-2",
3438   "unique_id" : "log_id"
3439  }
3440 ],
3441 "function_types" :
3442 [
3443  {
3444   "alignment" : 4,
3445   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3446   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3447   "parameters" :
3448   [
3449    {
3450     "referenced_type" : "type-133"
3451    },
3452    {
3453     "referenced_type" : "type-139"
3454    },
3455    {
3456     "referenced_type" : "type-43"
3457    }
3458   ],
3459   "referenced_type" : "type-132",
3460   "return_type" : "type-10",
3461   "self_type" : "type-132",
3462   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3463  },
3464  {
3465   "alignment" : 4,
3466   "linker_set_key" : "int (void *)",
3467   "name" : "int (void *)",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "type-43"
3472    }
3473   ],
3474   "referenced_type" : "type-643",
3475   "return_type" : "type-41",
3476   "self_type" : "type-643",
3477   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3478  },
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3482   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-557"
3487    },
3488    {
3489     "referenced_type" : "type-471"
3490    },
3491    {
3492     "referenced_type" : "type-2"
3493    },
3494    {
3495     "referenced_type" : "type-558"
3496    },
3497    {
3498     "referenced_type" : "type-2"
3499    },
3500    {
3501     "referenced_type" : "type-43"
3502    }
3503   ],
3504   "referenced_type" : "type-556",
3505   "return_type" : "type-44",
3506   "self_type" : "type-556",
3507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3508  }
3509 ],
3510 "functions" :
3511 [
3512  {
3513   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getService",
3514   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3515   "parameters" :
3516   [
3517    {
3518     "default_arg" : true,
3519     "referenced_type" : "type-570"
3520    },
3521    {
3522     "default_arg" : true,
3523     "referenced_type" : "type-10"
3524    }
3525   ],
3526   "return_type" : "type-48",
3527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3528  },
3529  {
3530   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::linkToDeath",
3531   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3532   "parameters" :
3533   [
3534    {
3535     "is_this_ptr" : true,
3536     "referenced_type" : "type-49"
3537    },
3538    {
3539     "referenced_type" : "type-37"
3540    },
3541    {
3542     "referenced_type" : "type-9"
3543    }
3544   ],
3545   "return_type" : "type-238",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getDebugInfo",
3550   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-49"
3556    },
3557    {
3558     "referenced_type" : "type-872"
3559    }
3560   ],
3561   "return_type" : "type-270",
3562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3563  },
3564  {
3565   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::getHashChain",
3566   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-49"
3572    },
3573    {
3574     "referenced_type" : "type-873"
3575    }
3576   ],
3577   "return_type" : "type-270",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::tryGetService",
3582   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3583   "parameters" :
3584   [
3585    {
3586     "default_arg" : true,
3587     "referenced_type" : "type-570"
3588    },
3589    {
3590     "default_arg" : true,
3591     "referenced_type" : "type-10"
3592    }
3593   ],
3594   "return_type" : "type-48",
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3596  },
3597  {
3598   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::unlinkToDeath",
3599   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-49"
3605    },
3606    {
3607     "referenced_type" : "type-37"
3608    }
3609   ],
3610   "return_type" : "type-238",
3611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3612  },
3613  {
3614   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceChain",
3615   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3616   "parameters" :
3617   [
3618    {
3619     "is_this_ptr" : true,
3620     "referenced_type" : "type-49"
3621    },
3622    {
3623     "referenced_type" : "type-874"
3624    }
3625   ],
3626   "return_type" : "type-270",
3627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3628  },
3629  {
3630   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerAsService",
3631   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3632   "parameters" :
3633   [
3634    {
3635     "is_this_ptr" : true,
3636     "referenced_type" : "type-49"
3637    },
3638    {
3639     "default_arg" : true,
3640     "referenced_type" : "type-570"
3641    }
3642   ],
3643   "return_type" : "type-41",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::interfaceDescriptor",
3648   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-49"
3654    },
3655    {
3656     "referenced_type" : "type-875"
3657    }
3658   ],
3659   "return_type" : "type-270",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::notifySyspropsChanged",
3664   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-49"
3670    }
3671   ],
3672   "return_type" : "type-270",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::setHALInstrumentation",
3677   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "type-49"
3683    }
3684   ],
3685   "return_type" : "type-270",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::registerForNotifications",
3690   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "type-570"
3695    },
3696    {
3697     "referenced_type" : "type-808"
3698    }
3699   ],
3700   "return_type" : "type-10",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::ping",
3705   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv",
3706   "parameters" :
3707   [
3708    {
3709     "is_this_ptr" : true,
3710     "referenced_type" : "type-49"
3711    }
3712   ],
3713   "return_type" : "type-270",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::debug",
3718   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-49"
3724    },
3725    {
3726     "referenced_type" : "type-519"
3727    },
3728    {
3729     "referenced_type" : "type-807"
3730    }
3731   ],
3732   "return_type" : "type-270",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3737   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_015ISoundTriggerHwEEEb",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "type-204"
3742    },
3743    {
3744     "default_arg" : true,
3745     "referenced_type" : "type-10"
3746    }
3747   ],
3748   "return_type" : "type-252",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3753   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS1_4V2_115ISoundTriggerHwEEEb",
3754   "parameters" :
3755   [
3756    {
3757     "referenced_type" : "type-216"
3758    },
3759    {
3760     "default_arg" : true,
3761     "referenced_type" : "type-10"
3762    }
3763   ],
3764   "return_type" : "type-252",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3769   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "type-80"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-10"
3778    }
3779   ],
3780   "return_type" : "type-252",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::castFrom",
3785   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw8castFromERKNS_2spIS3_EEb",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "type-866"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-10"
3794    }
3795   ],
3796   "return_type" : "type-252",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
3798  },
3799  {
3800   "access" : "private",
3801   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::addOnewayTask",
3802   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13addOnewayTaskENSt3__18functionIFvvEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "type-86"
3808    },
3809    {
3810     "referenced_type" : "type-878"
3811    }
3812   ],
3813   "return_type" : "type-270",
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3815  },
3816  {
3817   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3818   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC1ENS_2spINS2_15ISoundTriggerHwEEE",
3819   "parameters" :
3820   [
3821    {
3822     "is_this_ptr" : true,
3823     "referenced_type" : "type-86"
3824    },
3825    {
3826     "referenced_type" : "type-82"
3827    }
3828   ],
3829   "return_type" : "type-44",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw::BsSoundTriggerHw",
3834   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwC2ENS_2spINS2_15ISoundTriggerHwEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "type-86"
3840    },
3841    {
3842     "referenced_type" : "type-82"
3843    }
3844   ],
3845   "return_type" : "type-44",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::onTransact",
3850   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "type-59"
3856    },
3857    {
3858     "referenced_type" : "type-2"
3859    },
3860    {
3861     "referenced_type" : "type-566"
3862    },
3863    {
3864     "referenced_type" : "type-557"
3865    },
3866    {
3867     "default_arg" : true,
3868     "referenced_type" : "type-2"
3869    },
3870    {
3871     "default_arg" : true,
3872     "referenced_type" : "type-886"
3873    }
3874   ],
3875   "return_type" : "type-41",
3876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3877  },
3878  {
3879   "access" : "private",
3880   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::getDebugInfo",
3881   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3882   "parameters" :
3883   [
3884    {
3885     "is_this_ptr" : true,
3886     "referenced_type" : "type-59"
3887    },
3888    {
3889     "referenced_type" : "type-887"
3890    }
3891   ],
3892   "return_type" : "type-270",
3893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3894  },
3895  {
3896   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::_hidl_getModelState",
3897   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw19_hidl_getModelStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3898   "parameters" :
3899   [
3900    {
3901     "referenced_type" : "type-567"
3902    },
3903    {
3904     "referenced_type" : "type-566"
3905    },
3906    {
3907     "referenced_type" : "type-557"
3908    },
3909    {
3910     "referenced_type" : "type-888"
3911    }
3912   ],
3913   "return_type" : "type-41",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3915  },
3916  {
3917   "access" : "private",
3918   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::ping",
3919   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw4pingEv",
3920   "parameters" :
3921   [
3922    {
3923     "is_this_ptr" : true,
3924     "referenced_type" : "type-59"
3925    }
3926   ],
3927   "return_type" : "type-270",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::BnHwSoundTriggerHw",
3932   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC1ERKNS_2spINS2_15ISoundTriggerHwEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "type-59"
3938    },
3939    {
3940     "referenced_type" : "type-866"
3941    }
3942   ],
3943   "return_type" : "type-44",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::BnHwSoundTriggerHw",
3948   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwC2ERKNS_2spINS2_15ISoundTriggerHwEEE",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "type-59"
3954    },
3955    {
3956     "referenced_type" : "type-866"
3957    }
3958   ],
3959   "return_type" : "type-44",
3960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3961  },
3962  {
3963   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3964   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev",
3965   "parameters" :
3966   [
3967    {
3968     "is_this_ptr" : true,
3969     "referenced_type" : "type-59"
3970    }
3971   ],
3972   "return_type" : "type-44",
3973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3974  },
3975  {
3976   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3977   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev",
3978   "parameters" :
3979   [
3980    {
3981     "is_this_ptr" : true,
3982     "referenced_type" : "type-59"
3983    }
3984   ],
3985   "return_type" : "type-44",
3986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
3987  },
3988  {
3989   "function_name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw::~BnHwSoundTriggerHw",
3990   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD2Ev",
3991   "parameters" :
3992   [
3993    {
3994     "is_this_ptr" : true,
3995     "referenced_type" : "type-59"
3996    }
3997   ],
3998   "return_type" : "type-44",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::linkToDeath",
4003   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4004   "parameters" :
4005   [
4006    {
4007     "is_this_ptr" : true,
4008     "referenced_type" : "type-96"
4009    },
4010    {
4011     "referenced_type" : "type-37"
4012    },
4013    {
4014     "referenced_type" : "type-9"
4015    }
4016   ],
4017   "return_type" : "type-238",
4018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4019  },
4020  {
4021   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getDebugInfo",
4022   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4023   "parameters" :
4024   [
4025    {
4026     "is_this_ptr" : true,
4027     "referenced_type" : "type-96"
4028    },
4029    {
4030     "referenced_type" : "type-889"
4031    }
4032   ],
4033   "return_type" : "type-270",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getHashChain",
4038   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4039   "parameters" :
4040   [
4041    {
4042     "is_this_ptr" : true,
4043     "referenced_type" : "type-96"
4044    },
4045    {
4046     "referenced_type" : "type-890"
4047    }
4048   ],
4049   "return_type" : "type-270",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getModelState",
4054   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi",
4055   "parameters" :
4056   [
4057    {
4058     "is_this_ptr" : true,
4059     "referenced_type" : "type-96"
4060    },
4061    {
4062     "referenced_type" : "type-41"
4063    }
4064   ],
4065   "return_type" : "type-246",
4066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4067  },
4068  {
4069   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::getProperties",
4070   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE",
4071   "parameters" :
4072   [
4073    {
4074     "is_this_ptr" : true,
4075     "referenced_type" : "type-96"
4076    },
4077    {
4078     "referenced_type" : "type-891"
4079    }
4080   ],
4081   "return_type" : "type-270",
4082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4083  },
4084  {
4085   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unlinkToDeath",
4086   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4087   "parameters" :
4088   [
4089    {
4090     "is_this_ptr" : true,
4091     "referenced_type" : "type-96"
4092    },
4093    {
4094     "referenced_type" : "type-37"
4095    }
4096   ],
4097   "return_type" : "type-238",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceChain",
4102   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "type-96"
4108    },
4109    {
4110     "referenced_type" : "type-892"
4111    }
4112   ],
4113   "return_type" : "type-270",
4114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4115  },
4116  {
4117   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel",
4118   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4119   "parameters" :
4120   [
4121    {
4122     "is_this_ptr" : true,
4123     "referenced_type" : "type-96"
4124    },
4125    {
4126     "referenced_type" : "type-847"
4127    },
4128    {
4129     "referenced_type" : "type-101"
4130    },
4131    {
4132     "referenced_type" : "type-41"
4133    },
4134    {
4135     "referenced_type" : "type-893"
4136    }
4137   ],
4138   "return_type" : "type-270",
4139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4140  },
4141  {
4142   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopRecognition",
4143   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi",
4144   "parameters" :
4145   [
4146    {
4147     "is_this_ptr" : true,
4148     "referenced_type" : "type-96"
4149    },
4150    {
4151     "referenced_type" : "type-41"
4152    }
4153   ],
4154   "return_type" : "type-246",
4155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4156  },
4157  {
4158   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition",
4159   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4160   "parameters" :
4161   [
4162    {
4163     "is_this_ptr" : true,
4164     "referenced_type" : "type-96"
4165    },
4166    {
4167     "referenced_type" : "type-41"
4168    },
4169    {
4170     "referenced_type" : "type-851"
4171    },
4172    {
4173     "referenced_type" : "type-101"
4174    },
4175    {
4176     "referenced_type" : "type-41"
4177    }
4178   ],
4179   "return_type" : "type-246",
4180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4181  },
4182  {
4183   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::unloadSoundModel",
4184   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi",
4185   "parameters" :
4186   [
4187    {
4188     "is_this_ptr" : true,
4189     "referenced_type" : "type-96"
4190    },
4191    {
4192     "referenced_type" : "type-41"
4193    }
4194   ],
4195   "return_type" : "type-246",
4196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4197  },
4198  {
4199   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadSoundModel_2_1",
4200   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4201   "parameters" :
4202   [
4203    {
4204     "is_this_ptr" : true,
4205     "referenced_type" : "type-96"
4206    },
4207    {
4208     "referenced_type" : "type-853"
4209    },
4210    {
4211     "referenced_type" : "type-106"
4212    },
4213    {
4214     "referenced_type" : "type-41"
4215    },
4216    {
4217     "referenced_type" : "type-894"
4218    }
4219   ],
4220   "return_type" : "type-270",
4221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4222  },
4223  {
4224   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::_hidl_getModelState",
4225   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19_hidl_getModelStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEi",
4226   "parameters" :
4227   [
4228    {
4229     "referenced_type" : "type-118"
4230    },
4231    {
4232     "referenced_type" : "type-764"
4233    },
4234    {
4235     "referenced_type" : "type-41"
4236    }
4237   ],
4238   "return_type" : "type-246",
4239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4240  },
4241  {
4242   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::interfaceDescriptor",
4243   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4244   "parameters" :
4245   [
4246    {
4247     "is_this_ptr" : true,
4248     "referenced_type" : "type-96"
4249    },
4250    {
4251     "referenced_type" : "type-895"
4252    }
4253   ],
4254   "return_type" : "type-270",
4255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4256  },
4257  {
4258   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::stopAllRecognitions",
4259   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv",
4260   "parameters" :
4261   [
4262    {
4263     "is_this_ptr" : true,
4264     "referenced_type" : "type-96"
4265    }
4266   ],
4267   "return_type" : "type-246",
4268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4269  },
4270  {
4271   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel",
4272   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4273   "parameters" :
4274   [
4275    {
4276     "is_this_ptr" : true,
4277     "referenced_type" : "type-96"
4278    },
4279    {
4280     "referenced_type" : "type-849"
4281    },
4282    {
4283     "referenced_type" : "type-101"
4284    },
4285    {
4286     "referenced_type" : "type-41"
4287    },
4288    {
4289     "referenced_type" : "type-896"
4290    }
4291   ],
4292   "return_type" : "type-270",
4293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4294  },
4295  {
4296   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::startRecognition_2_1",
4297   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi",
4298   "parameters" :
4299   [
4300    {
4301     "is_this_ptr" : true,
4302     "referenced_type" : "type-96"
4303    },
4304    {
4305     "referenced_type" : "type-41"
4306    },
4307    {
4308     "referenced_type" : "type-857"
4309    },
4310    {
4311     "referenced_type" : "type-106"
4312    },
4313    {
4314     "referenced_type" : "type-41"
4315    }
4316   ],
4317   "return_type" : "type-246",
4318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4319  },
4320  {
4321   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::notifySyspropsChanged",
4322   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv",
4323   "parameters" :
4324   [
4325    {
4326     "is_this_ptr" : true,
4327     "referenced_type" : "type-96"
4328    }
4329   ],
4330   "return_type" : "type-270",
4331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4332  },
4333  {
4334   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::setHALInstrumentation",
4335   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv",
4336   "parameters" :
4337   [
4338    {
4339     "is_this_ptr" : true,
4340     "referenced_type" : "type-96"
4341    }
4342   ],
4343   "return_type" : "type-270",
4344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4345  },
4346  {
4347   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::loadPhraseSoundModel_2_1",
4348   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE",
4349   "parameters" :
4350   [
4351    {
4352     "is_this_ptr" : true,
4353     "referenced_type" : "type-96"
4354    },
4355    {
4356     "referenced_type" : "type-855"
4357    },
4358    {
4359     "referenced_type" : "type-106"
4360    },
4361    {
4362     "referenced_type" : "type-41"
4363    },
4364    {
4365     "referenced_type" : "type-897"
4366    }
4367   ],
4368   "return_type" : "type-270",
4369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4370  },
4371  {
4372   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::ping",
4373   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv",
4374   "parameters" :
4375   [
4376    {
4377     "is_this_ptr" : true,
4378     "referenced_type" : "type-96"
4379    }
4380   ],
4381   "return_type" : "type-270",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::debug",
4386   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4387   "parameters" :
4388   [
4389    {
4390     "is_this_ptr" : true,
4391     "referenced_type" : "type-96"
4392    },
4393    {
4394     "referenced_type" : "type-519"
4395    },
4396    {
4397     "referenced_type" : "type-807"
4398    }
4399   ],
4400   "return_type" : "type-270",
4401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4402  },
4403  {
4404   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::BpHwSoundTriggerHw",
4405   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC1ERKNS_2spINS0_7IBinderEEE",
4406   "parameters" :
4407   [
4408    {
4409     "is_this_ptr" : true,
4410     "referenced_type" : "type-96"
4411    },
4412    {
4413     "referenced_type" : "type-139"
4414    }
4415   ],
4416   "return_type" : "type-44",
4417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4418  },
4419  {
4420   "function_name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw::BpHwSoundTriggerHw",
4421   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwC2ERKNS_2spINS0_7IBinderEEE",
4422   "parameters" :
4423   [
4424    {
4425     "is_this_ptr" : true,
4426     "referenced_type" : "type-96"
4427    },
4428    {
4429     "referenced_type" : "type-139"
4430    }
4431   ],
4432   "return_type" : "type-44",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
4434  },
4435  {
4436   "function_name" : "android::hardware::details::castInterface",
4437   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_015ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4438   "parameters" :
4439   [
4440    {
4441     "referenced_type" : "type-198"
4442    },
4443    {
4444     "referenced_type" : "type-145"
4445    },
4446    {
4447     "referenced_type" : "type-10"
4448    }
4449   ],
4450   "return_type" : "type-252",
4451   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4452   "template_args" : [ "type-50", "type-52", "type-87" ]
4453  },
4454  {
4455   "function_name" : "android::hardware::details::castInterface",
4456   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS3_4V2_115ISoundTriggerHwENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4457   "parameters" :
4458   [
4459    {
4460     "referenced_type" : "type-212"
4461    },
4462    {
4463     "referenced_type" : "type-145"
4464    },
4465    {
4466     "referenced_type" : "type-10"
4467    }
4468   ],
4469   "return_type" : "type-252",
4470   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4471   "template_args" : [ "type-50", "type-51", "type-87" ]
4472  },
4473  {
4474   "function_name" : "android::hardware::details::castInterface",
4475   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwENS_4hidl4base4V1_05IBaseENS4_18BpHwSoundTriggerHwEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4476   "parameters" :
4477   [
4478    {
4479     "referenced_type" : "type-54"
4480    },
4481    {
4482     "referenced_type" : "type-145"
4483    },
4484    {
4485     "referenced_type" : "type-10"
4486    }
4487   ],
4488   "return_type" : "type-252",
4489   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4490   "template_args" : [ "type-50", "type-30", "type-87" ]
4491  },
4492  {
4493   "function_name" : "android::hardware::details::wrapPassthrough",
4494   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4495   "parameters" :
4496   [
4497    {
4498     "referenced_type" : "type-98"
4499    }
4500   ],
4501   "return_type" : "type-98",
4502   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4503   "template_args" : [ "type-100", "type-44" ]
4504  },
4505  {
4506   "function_name" : "android::hardware::details::wrapPassthrough",
4507   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEvEENS_2spIT_EES8_",
4508   "parameters" :
4509   [
4510    {
4511     "referenced_type" : "type-103"
4512    }
4513   ],
4514   "return_type" : "type-103",
4515   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4516   "template_args" : [ "type-105", "type-44" ]
4517  },
4518  {
4519   "function_name" : "android::hardware::details::getServiceInternal",
4520   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_12soundtrigger4V2_218BpHwSoundTriggerHwENS4_15ISoundTriggerHwEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4521   "parameters" :
4522   [
4523    {
4524     "referenced_type" : "type-570"
4525    },
4526    {
4527     "referenced_type" : "type-10"
4528    },
4529    {
4530     "referenced_type" : "type-10"
4531    }
4532   ],
4533   "return_type" : "type-48",
4534   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4535   "template_args" : [ "type-87", "type-50", "type-44", "type-44" ]
4536  }
4537 ],
4538 "global_vars" :
4539 [
4540  {
4541   "linker_set_key" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw10descriptorE",
4542   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw::descriptor",
4543   "referenced_type" : "type-145",
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4545  }
4546 ],
4547 "lvalue_reference_types" :
4548 [
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "android::Mutex &",
4552   "name" : "android::Mutex &",
4553   "referenced_type" : "type-125",
4554   "self_type" : "type-648",
4555   "size" : 4,
4556   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4557  },
4558  {
4559   "alignment" : 4,
4560   "linker_set_key" : "android::RWLock &",
4561   "name" : "android::RWLock &",
4562   "referenced_type" : "type-652",
4563   "self_type" : "type-656",
4564   "size" : 4,
4565   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4566  },
4567  {
4568   "alignment" : 4,
4569   "linker_set_key" : "android::String16 &",
4570   "name" : "android::String16 &",
4571   "referenced_type" : "type-135",
4572   "self_type" : "type-541",
4573   "size" : 4,
4574   "source_file" : "/system/core/libutils/include/utils/String16.h"
4575  },
4576  {
4577   "alignment" : 4,
4578   "linker_set_key" : "android::String8 &",
4579   "name" : "android::String8 &",
4580   "referenced_type" : "type-144",
4581   "self_type" : "type-536",
4582   "size" : 4,
4583   "source_file" : "/system/core/libutils/include/utils/String8.h"
4584  },
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4588   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &",
4589   "referenced_type" : "type-252",
4590   "self_type" : "type-257",
4591   "size" : 4,
4592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "android::hardware::Return<bool> &",
4597   "name" : "android::hardware::Return<bool> &",
4598   "referenced_type" : "type-238",
4599   "self_type" : "type-242",
4600   "size" : 4,
4601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "android::hardware::Return<int> &",
4606   "name" : "android::hardware::Return<int> &",
4607   "referenced_type" : "type-246",
4608   "self_type" : "type-249",
4609   "size" : 4,
4610   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "android::hardware::Return<void> &",
4615   "name" : "android::hardware::Return<void> &",
4616   "referenced_type" : "type-270",
4617   "self_type" : "type-273",
4618   "size" : 4,
4619   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "android::hardware::Status &",
4624   "name" : "android::hardware::Status &",
4625   "referenced_type" : "type-228",
4626   "self_type" : "type-236",
4627   "size" : 4,
4628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "android::hardware::TextOutput &",
4633   "name" : "android::hardware::TextOutput &",
4634   "referenced_type" : "type-564",
4635   "self_type" : "type-563",
4636   "size" : 4,
4637   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4642   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4643   "referenced_type" : "type-401",
4644   "self_type" : "type-607",
4645   "size" : 4,
4646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4651   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4652   "referenced_type" : "type-379",
4653   "self_type" : "type-450",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4660   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4661   "referenced_type" : "type-404",
4662   "self_type" : "type-639",
4663   "size" : 4,
4664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "android::hardware::hidl_memory &",
4669   "name" : "android::hardware::hidl_memory &",
4670   "referenced_type" : "type-377",
4671   "self_type" : "type-385",
4672   "size" : 4,
4673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "android::hardware::hidl_string &",
4678   "name" : "android::hardware::hidl_string &",
4679   "referenced_type" : "type-192",
4680   "self_type" : "type-484",
4681   "size" : 4,
4682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4687   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4688   "referenced_type" : "type-400",
4689   "self_type" : "type-409",
4690   "size" : 4,
4691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4696   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4697   "referenced_type" : "type-393",
4698   "self_type" : "type-399",
4699   "size" : 4,
4700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4705   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4706   "referenced_type" : "type-22",
4707   "self_type" : "type-225",
4708   "size" : 4,
4709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4714   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
4715   "referenced_type" : "type-98",
4716   "self_type" : "type-182",
4717   "size" : 4,
4718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4723   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
4724   "referenced_type" : "type-103",
4725   "self_type" : "type-207",
4726   "size" : 4,
4727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4732   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
4733   "referenced_type" : "type-48",
4734   "self_type" : "type-221",
4735   "size" : 4,
4736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "const android::String16 &",
4741   "name" : "const android::String16 &",
4742   "referenced_type" : "type-134",
4743   "self_type" : "type-133",
4744   "size" : 4,
4745   "source_file" : "/system/core/libutils/include/utils/String16.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "const android::String8 &",
4750   "name" : "const android::String8 &",
4751   "referenced_type" : "type-533",
4752   "self_type" : "type-535",
4753   "size" : 4,
4754   "source_file" : "/system/core/libutils/include/utils/String8.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "const android::hardware::Parcel &",
4759   "name" : "const android::hardware::Parcel &",
4760   "referenced_type" : "type-565",
4761   "self_type" : "type-566",
4762   "size" : 4,
4763   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "const android::hardware::Return<bool> &",
4768   "name" : "const android::hardware::Return<bool> &",
4769   "referenced_type" : "type-244",
4770   "self_type" : "type-260",
4771   "size" : 4,
4772   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "const android::hardware::Status &",
4777   "name" : "const android::hardware::Status &",
4778   "referenced_type" : "type-233",
4779   "self_type" : "type-234",
4780   "size" : 4,
4781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4786   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask &",
4787   "referenced_type" : "type-716",
4788   "self_type" : "type-715",
4789   "size" : 4,
4790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4795   "name" : "const android::hardware::audio::common::V2_0::AudioFormat &",
4796   "referenced_type" : "type-804",
4797   "self_type" : "type-803",
4798   "size" : 4,
4799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain &",
4804   "name" : "const android::hardware::audio::common::V2_0::AudioGain &",
4805   "referenced_type" : "type-859",
4806   "self_type" : "type-858",
4807   "size" : 4,
4808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4813   "name" : "const android::hardware::details::SchedPrio &",
4814   "referenced_type" : "type-576",
4815   "self_type" : "type-575",
4816   "size" : 4,
4817   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> &",
4822   "name" : "const android::hardware::details::const_accessor<int, 32> &",
4823   "referenced_type" : "type-481",
4824   "self_type" : "type-513",
4825   "size" : 4,
4826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4831   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> &",
4832   "referenced_type" : "type-486",
4833   "self_type" : "type-514",
4834   "size" : 4,
4835   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4840   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> &",
4841   "referenced_type" : "type-475",
4842   "self_type" : "type-512",
4843   "size" : 4,
4844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "const android::hardware::hidl_array<int, 32> &",
4849   "name" : "const android::hardware::hidl_array<int, 32> &",
4850   "referenced_type" : "type-501",
4851   "self_type" : "type-503",
4852   "size" : 4,
4853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> &",
4858   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4859   "referenced_type" : "type-488",
4860   "self_type" : "type-491",
4861   "size" : 4,
4862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> &",
4867   "name" : "const android::hardware::hidl_array<unsigned char, 6> &",
4868   "referenced_type" : "type-495",
4869   "self_type" : "type-497",
4870   "size" : 4,
4871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "const android::hardware::hidl_handle &",
4876   "name" : "const android::hardware::hidl_handle &",
4877   "referenced_type" : "type-518",
4878   "self_type" : "type-519",
4879   "size" : 4,
4880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "const android::hardware::hidl_memory &",
4885   "name" : "const android::hardware::hidl_memory &",
4886   "referenced_type" : "type-383",
4887   "self_type" : "type-384",
4888   "size" : 4,
4889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "const android::hardware::hidl_string &",
4894   "name" : "const android::hardware::hidl_string &",
4895   "referenced_type" : "type-375",
4896   "self_type" : "type-376",
4897   "size" : 4,
4898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4903   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> &",
4904   "referenced_type" : "type-428",
4905   "self_type" : "type-515",
4906   "size" : 4,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4912   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> &",
4913   "referenced_type" : "type-435",
4914   "self_type" : "type-516",
4915   "size" : 4,
4916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4921   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> &",
4922   "referenced_type" : "type-444",
4923   "self_type" : "type-517",
4924   "size" : 4,
4925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4930   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4931   "referenced_type" : "type-806",
4932   "self_type" : "type-807",
4933   "size" : 4,
4934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4939   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> &",
4940   "referenced_type" : "type-417",
4941   "self_type" : "type-419",
4942   "size" : 4,
4943   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4948   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> &",
4949   "referenced_type" : "type-460",
4950   "self_type" : "type-462",
4951   "size" : 4,
4952   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4957   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> &",
4958   "referenced_type" : "type-455",
4959   "self_type" : "type-457",
4960   "size" : 4,
4961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4966   "name" : "const android::hardware::hidl_vec<int> &",
4967   "referenced_type" : "type-414",
4968   "self_type" : "type-416",
4969   "size" : 4,
4970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
4975   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4976   "referenced_type" : "type-451",
4977   "self_type" : "type-453",
4978   "size" : 4,
4979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
4984   "name" : "const android::hardware::hidl_vec<unsigned int> &",
4985   "referenced_type" : "type-420",
4986   "self_type" : "type-422",
4987   "size" : 4,
4988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "const android::hardware::hidl_version &",
4993   "name" : "const android::hardware::hidl_version &",
4994   "referenced_type" : "type-506",
4995   "self_type" : "type-508",
4996   "size" : 4,
4997   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5002   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel &",
5003   "referenced_type" : "type-562",
5004   "self_type" : "type-561",
5005   "size" : 4,
5006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5011   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase &",
5012   "referenced_type" : "type-336",
5013   "self_type" : "type-335",
5014   "size" : 4,
5015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5020   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel &",
5021   "referenced_type" : "type-848",
5022   "self_type" : "type-849",
5023   "size" : 4,
5024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5029   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig &",
5030   "referenced_type" : "type-850",
5031   "self_type" : "type-851",
5032   "size" : 4,
5033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5038   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel &",
5039   "referenced_type" : "type-846",
5040   "self_type" : "type-847",
5041   "size" : 4,
5042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5047   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra &",
5048   "referenced_type" : "type-150",
5049   "self_type" : "type-149",
5050   "size" : 4,
5051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5056   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel &",
5057   "referenced_type" : "type-854",
5058   "self_type" : "type-855",
5059   "size" : 4,
5060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5065   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig &",
5066   "referenced_type" : "type-856",
5067   "self_type" : "type-857",
5068   "size" : 4,
5069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5074   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel &",
5075   "referenced_type" : "type-852",
5076   "self_type" : "type-853",
5077   "size" : 4,
5078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
5083   "name" : "const android::hidl::base::V1_0::IBase *const &",
5084   "referenced_type" : "type-589",
5085   "self_type" : "type-590",
5086   "size" : 4,
5087   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
5092   "name" : "const android::sp<android::hardware::IBinder> &",
5093   "referenced_type" : "type-115",
5094   "self_type" : "type-139",
5095   "size" : 4,
5096   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5101   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5102   "referenced_type" : "type-21",
5103   "self_type" : "type-31",
5104   "size" : 4,
5105   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
5110   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5111   "referenced_type" : "type-35",
5112   "self_type" : "type-37",
5113   "size" : 4,
5114   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5119   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> &",
5120   "referenced_type" : "type-203",
5121   "self_type" : "type-204",
5122   "size" : 4,
5123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5128   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &",
5129   "referenced_type" : "type-97",
5130   "self_type" : "type-101",
5131   "size" : 4,
5132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5137   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> &",
5138   "referenced_type" : "type-215",
5139   "self_type" : "type-216",
5140   "size" : 4,
5141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5146   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &",
5147   "referenced_type" : "type-102",
5148   "self_type" : "type-106",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5155   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &",
5156   "referenced_type" : "type-82",
5157   "self_type" : "type-866",
5158   "size" : 4,
5159   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5164   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5165   "referenced_type" : "type-79",
5166   "self_type" : "type-80",
5167   "size" : 4,
5168   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5173   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5174   "referenced_type" : "type-179",
5175   "self_type" : "type-808",
5176   "size" : 4,
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
5182   "name" : "const android::wp<android::hardware::BHwBinder> &",
5183   "referenced_type" : "type-60",
5184   "self_type" : "type-74",
5185   "size" : 4,
5186   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5191   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
5192   "referenced_type" : "type-867",
5193   "self_type" : "type-869",
5194   "size" : 4,
5195   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "const bool &",
5200   "name" : "const bool &",
5201   "referenced_type" : "type-170",
5202   "self_type" : "type-345",
5203   "size" : 4,
5204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "const double &",
5209   "name" : "const double &",
5210   "referenced_type" : "type-364",
5211   "self_type" : "type-365",
5212   "size" : 4,
5213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "const float &",
5218   "name" : "const float &",
5219   "referenced_type" : "type-362",
5220   "self_type" : "type-363",
5221   "size" : 4,
5222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "const int &",
5227   "name" : "const int &",
5228   "referenced_type" : "type-479",
5229   "self_type" : "type-490",
5230   "size" : 4,
5231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5232  },
5233  {
5234   "linker_set_key" : "const iter<is_const> &",
5235   "name" : "const iter<is_const> &",
5236   "referenced_type" : "type-389",
5237   "self_type" : "type-391",
5238   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5239  },
5240  {
5241   "alignment" : 4,
5242   "linker_set_key" : "const log_msg &",
5243   "name" : "const log_msg &",
5244   "referenced_type" : "type-61",
5245   "self_type" : "type-107",
5246   "size" : 4,
5247   "source_file" : "/system/core/liblog/include/log/log_read.h"
5248  },
5249  {
5250   "alignment" : 4,
5251   "linker_set_key" : "const long long &",
5252   "name" : "const long long &",
5253   "referenced_type" : "type-358",
5254   "self_type" : "type-359",
5255   "size" : 4,
5256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "const short &",
5261   "name" : "const short &",
5262   "referenced_type" : "type-349",
5263   "self_type" : "type-350",
5264   "size" : 4,
5265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5266  },
5267  {
5268   "alignment" : 4,
5269   "linker_set_key" : "const signed char &",
5270   "name" : "const signed char &",
5271   "referenced_type" : "type-346",
5272   "self_type" : "type-348",
5273   "size" : 4,
5274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5279   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5280   "referenced_type" : "type-568",
5281   "self_type" : "type-570",
5282   "size" : 4,
5283   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "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 *> > *)> > > &",
5288   "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 *> > *)> > > &",
5289   "referenced_type" : "type-732",
5290   "self_type" : "type-731",
5291   "size" : 4,
5292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "linker_set_key" : "const unsigned char &",
5297   "name" : "const unsigned char &",
5298   "referenced_type" : "type-472",
5299   "self_type" : "type-862",
5300   "size" : 4,
5301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "linker_set_key" : "const unsigned int &",
5306   "name" : "const unsigned int &",
5307   "referenced_type" : "type-129",
5308   "self_type" : "type-641",
5309   "size" : 4,
5310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5311  },
5312  {
5313   "alignment" : 4,
5314   "linker_set_key" : "const unsigned long long &",
5315   "name" : "const unsigned long long &",
5316   "referenced_type" : "type-360",
5317   "self_type" : "type-361",
5318   "size" : 4,
5319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5320  },
5321  {
5322   "alignment" : 4,
5323   "linker_set_key" : "const unsigned short &",
5324   "name" : "const unsigned short &",
5325   "referenced_type" : "type-351",
5326   "self_type" : "type-356",
5327   "size" : 4,
5328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5329  },
5330  {
5331   "alignment" : 4,
5332   "linker_set_key" : "int &",
5333   "name" : "int &",
5334   "referenced_type" : "type-41",
5335   "self_type" : "type-529",
5336   "size" : 4,
5337   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5338  },
5339  {
5340   "alignment" : 4,
5341   "linker_set_key" : "unsigned char &",
5342   "name" : "unsigned char &",
5343   "referenced_type" : "type-65",
5344   "self_type" : "type-670",
5345   "size" : 4,
5346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5347  },
5348  {
5349   "alignment" : 4,
5350   "linker_set_key" : "unsigned int &",
5351   "name" : "unsigned int &",
5352   "referenced_type" : "type-2",
5353   "self_type" : "type-680",
5354   "size" : 4,
5355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
5356  }
5357 ],
5358 "pointer_types" :
5359 [
5360  {
5361   "alignment" : 4,
5362   "linker_set_key" : "android::Condition *",
5363   "name" : "android::Condition *",
5364   "referenced_type" : "type-171",
5365   "self_type" : "type-651",
5366   "size" : 4,
5367   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5368  },
5369  {
5370   "alignment" : 4,
5371   "linker_set_key" : "android::Mutex *",
5372   "name" : "android::Mutex *",
5373   "referenced_type" : "type-125",
5374   "self_type" : "type-646",
5375   "size" : 4,
5376   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5377  },
5378  {
5379   "alignment" : 4,
5380   "linker_set_key" : "android::Mutex::Autolock *",
5381   "name" : "android::Mutex::Autolock *",
5382   "referenced_type" : "type-647",
5383   "self_type" : "type-649",
5384   "size" : 4,
5385   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5386  },
5387  {
5388   "alignment" : 4,
5389   "linker_set_key" : "android::RWLock *",
5390   "name" : "android::RWLock *",
5391   "referenced_type" : "type-652",
5392   "self_type" : "type-654",
5393   "size" : 4,
5394   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5395  },
5396  {
5397   "alignment" : 4,
5398   "linker_set_key" : "android::RWLock::AutoRLock *",
5399   "name" : "android::RWLock::AutoRLock *",
5400   "referenced_type" : "type-655",
5401   "self_type" : "type-657",
5402   "size" : 4,
5403   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "linker_set_key" : "android::RWLock::AutoWLock *",
5408   "name" : "android::RWLock::AutoWLock *",
5409   "referenced_type" : "type-659",
5410   "self_type" : "type-660",
5411   "size" : 4,
5412   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "linker_set_key" : "android::RefBase *",
5417   "name" : "android::RefBase *",
5418   "referenced_type" : "type-12",
5419   "self_type" : "type-372",
5420   "size" : 4,
5421   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5422  },
5423  {
5424   "alignment" : 4,
5425   "linker_set_key" : "android::RefBase::weakref_impl *",
5426   "name" : "android::RefBase::weakref_impl *",
5427   "referenced_type" : "type-15",
5428   "self_type" : "type-14",
5429   "size" : 4,
5430   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5431  },
5432  {
5433   "alignment" : 4,
5434   "linker_set_key" : "android::RefBase::weakref_type *",
5435   "name" : "android::RefBase::weakref_type *",
5436   "referenced_type" : "type-20",
5437   "self_type" : "type-19",
5438   "size" : 4,
5439   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5440  },
5441  {
5442   "alignment" : 4,
5443   "linker_set_key" : "android::ReferenceRenamer *",
5444   "name" : "android::ReferenceRenamer *",
5445   "referenced_type" : "type-366",
5446   "self_type" : "type-369",
5447   "size" : 4,
5448   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5449  },
5450  {
5451   "alignment" : 4,
5452   "linker_set_key" : "android::ScopedTrace *",
5453   "name" : "android::ScopedTrace *",
5454   "referenced_type" : "type-661",
5455   "self_type" : "type-662",
5456   "size" : 4,
5457   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5458  },
5459  {
5460   "alignment" : 4,
5461   "linker_set_key" : "android::String16 *",
5462   "name" : "android::String16 *",
5463   "referenced_type" : "type-135",
5464   "self_type" : "type-542",
5465   "size" : 4,
5466   "source_file" : "/system/core/libutils/include/utils/String16.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "linker_set_key" : "android::String8 *",
5471   "name" : "android::String8 *",
5472   "referenced_type" : "type-144",
5473   "self_type" : "type-537",
5474   "size" : 4,
5475   "source_file" : "/system/core/libutils/include/utils/String8.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "linker_set_key" : "android::Thread *",
5480   "name" : "android::Thread *",
5481   "referenced_type" : "type-169",
5482   "self_type" : "type-168",
5483   "size" : 4,
5484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5485  },
5486  {
5487   "alignment" : 4,
5488   "linker_set_key" : "android::VirtualLightRefBase *",
5489   "name" : "android::VirtualLightRefBase *",
5490   "referenced_type" : "type-276",
5491   "self_type" : "type-281",
5492   "size" : 4,
5493   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5494  },
5495  {
5496   "alignment" : 4,
5497   "linker_set_key" : "android::hardware::BHwBinder *",
5498   "name" : "android::hardware::BHwBinder *",
5499   "referenced_type" : "type-40",
5500   "self_type" : "type-39",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5507   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
5508   "referenced_type" : "type-90",
5509   "self_type" : "type-551",
5510   "size" : 4,
5511   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5512  },
5513  {
5514   "alignment" : 4,
5515   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5516   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5517   "referenced_type" : "type-585",
5518   "self_type" : "type-588",
5519   "size" : 4,
5520   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5525   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5526   "referenced_type" : "type-602",
5527   "self_type" : "type-608",
5528   "size" : 4,
5529   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5530  },
5531  {
5532   "alignment" : 4,
5533   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5534   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5535   "referenced_type" : "type-591",
5536   "self_type" : "type-596",
5537   "size" : 4,
5538   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5539  },
5540  {
5541   "alignment" : 4,
5542   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5543   "name" : "android::hardware::GrantorDescriptor *",
5544   "referenced_type" : "type-355",
5545   "self_type" : "type-354",
5546   "size" : 4,
5547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5548  },
5549  {
5550   "alignment" : 4,
5551   "linker_set_key" : "android::hardware::IBinder *",
5552   "name" : "android::hardware::IBinder *",
5553   "referenced_type" : "type-45",
5554   "self_type" : "type-94",
5555   "size" : 4,
5556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5557  },
5558  {
5559   "alignment" : 4,
5560   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5561   "name" : "android::hardware::IBinder::DeathRecipient *",
5562   "referenced_type" : "type-11",
5563   "self_type" : "type-18",
5564   "size" : 4,
5565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5566  },
5567  {
5568   "alignment" : 4,
5569   "linker_set_key" : "android::hardware::IInterface *",
5570   "name" : "android::hardware::IInterface *",
5571   "referenced_type" : "type-91",
5572   "self_type" : "type-118",
5573   "size" : 4,
5574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5575  },
5576  {
5577   "alignment" : 4,
5578   "linker_set_key" : "android::hardware::Parcel *",
5579   "name" : "android::hardware::Parcel *",
5580   "referenced_type" : "type-552",
5581   "self_type" : "type-557",
5582   "size" : 4,
5583   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5584  },
5585  {
5586   "alignment" : 4,
5587   "linker_set_key" : "android::hardware::ProcessState *",
5588   "name" : "android::hardware::ProcessState *",
5589   "referenced_type" : "type-121",
5590   "self_type" : "type-120",
5591   "size" : 4,
5592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5597   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
5598   "referenced_type" : "type-252",
5599   "self_type" : "type-253",
5600   "size" : 4,
5601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5602  },
5603  {
5604   "alignment" : 4,
5605   "linker_set_key" : "android::hardware::Return<bool> *",
5606   "name" : "android::hardware::Return<bool> *",
5607   "referenced_type" : "type-238",
5608   "self_type" : "type-240",
5609   "size" : 4,
5610   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "linker_set_key" : "android::hardware::Return<int> *",
5615   "name" : "android::hardware::Return<int> *",
5616   "referenced_type" : "type-246",
5617   "self_type" : "type-247",
5618   "size" : 4,
5619   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5620  },
5621  {
5622   "alignment" : 4,
5623   "linker_set_key" : "android::hardware::Return<void> *",
5624   "name" : "android::hardware::Return<void> *",
5625   "referenced_type" : "type-270",
5626   "self_type" : "type-271",
5627   "size" : 4,
5628   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5629  },
5630  {
5631   "alignment" : 4,
5632   "linker_set_key" : "android::hardware::Status *",
5633   "name" : "android::hardware::Status *",
5634   "referenced_type" : "type-228",
5635   "self_type" : "type-231",
5636   "size" : 4,
5637   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5642   "name" : "android::hardware::audio::common::V2_0::AudioChannelMask *",
5643   "referenced_type" : "type-427",
5644   "self_type" : "type-426",
5645   "size" : 4,
5646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioFormat *",
5651   "name" : "android::hardware::audio::common::V2_0::AudioFormat *",
5652   "referenced_type" : "type-434",
5653   "self_type" : "type-433",
5654   "size" : 4,
5655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5656  },
5657  {
5658   "alignment" : 4,
5659   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain *",
5660   "name" : "android::hardware::audio::common::V2_0::AudioGain *",
5661   "referenced_type" : "type-442",
5662   "self_type" : "type-441",
5663   "size" : 4,
5664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5665  },
5666  {
5667   "alignment" : 4,
5668   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5669   "name" : "android::hardware::details::HidlInstrumentor *",
5670   "referenced_type" : "type-55",
5671   "self_type" : "type-764",
5672   "size" : 4,
5673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "linker_set_key" : "android::hardware::details::const_accessor<int, 32> *",
5678   "name" : "android::hardware::details::const_accessor<int, 32> *",
5679   "referenced_type" : "type-477",
5680   "self_type" : "type-480",
5681   "size" : 4,
5682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5687   "name" : "android::hardware::details::const_accessor<unsigned char, 32> *",
5688   "referenced_type" : "type-483",
5689   "self_type" : "type-485",
5690   "size" : 4,
5691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5692  },
5693  {
5694   "alignment" : 4,
5695   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5696   "name" : "android::hardware::details::const_accessor<unsigned char, 6> *",
5697   "referenced_type" : "type-470",
5698   "self_type" : "type-474",
5699   "size" : 4,
5700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5701  },
5702  {
5703   "alignment" : 4,
5704   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5705   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5706   "referenced_type" : "type-401",
5707   "self_type" : "type-559",
5708   "size" : 4,
5709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5710  },
5711  {
5712   "alignment" : 4,
5713   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5714   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5715   "referenced_type" : "type-379",
5716   "self_type" : "type-437",
5717   "size" : 4,
5718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5719  },
5720  {
5721   "alignment" : 4,
5722   "linker_set_key" : "android::hardware::details::return_status *",
5723   "name" : "android::hardware::details::return_status *",
5724   "referenced_type" : "type-239",
5725   "self_type" : "type-261",
5726   "size" : 4,
5727   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5728  },
5729  {
5730   "alignment" : 4,
5731   "linker_set_key" : "android::hardware::hidl_array<int, 32> *",
5732   "name" : "android::hardware::hidl_array<int, 32> *",
5733   "referenced_type" : "type-498",
5734   "self_type" : "type-500",
5735   "size" : 4,
5736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5737  },
5738  {
5739   "alignment" : 4,
5740   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5741   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5742   "referenced_type" : "type-404",
5743   "self_type" : "type-403",
5744   "size" : 4,
5745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5746  },
5747  {
5748   "alignment" : 4,
5749   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6> *",
5750   "name" : "android::hardware::hidl_array<unsigned char, 6> *",
5751   "referenced_type" : "type-492",
5752   "self_type" : "type-494",
5753   "size" : 4,
5754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5759   "name" : "android::hardware::hidl_binder_death_recipient *",
5760   "referenced_type" : "type-24",
5761   "self_type" : "type-23",
5762   "size" : 4,
5763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5768   "name" : "android::hardware::hidl_death_recipient *",
5769   "referenced_type" : "type-27",
5770   "self_type" : "type-26",
5771   "size" : 4,
5772   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "linker_set_key" : "android::hardware::hidl_memory *",
5777   "name" : "android::hardware::hidl_memory *",
5778   "referenced_type" : "type-377",
5779   "self_type" : "type-378",
5780   "size" : 4,
5781   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5782  },
5783  {
5784   "alignment" : 4,
5785   "linker_set_key" : "android::hardware::hidl_string *",
5786   "name" : "android::hardware::hidl_string *",
5787   "referenced_type" : "type-192",
5788   "self_type" : "type-381",
5789   "size" : 4,
5790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5791  },
5792  {
5793   "alignment" : 4,
5794   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5795   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5796   "referenced_type" : "type-400",
5797   "self_type" : "type-406",
5798   "size" : 4,
5799   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5800  },
5801  {
5802   "alignment" : 4,
5803   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5804   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5805   "referenced_type" : "type-393",
5806   "self_type" : "type-394",
5807   "size" : 4,
5808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "android::hardware::hidl_version *",
5813   "name" : "android::hardware::hidl_version *",
5814   "referenced_type" : "type-504",
5815   "self_type" : "type-505",
5816   "size" : 4,
5817   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5822   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw *",
5823   "referenced_type" : "type-821",
5824   "self_type" : "type-822",
5825   "size" : 4,
5826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5831   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback *",
5832   "referenced_type" : "type-814",
5833   "self_type" : "type-815",
5834   "size" : 4,
5835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5840   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel *",
5841   "referenced_type" : "type-8",
5842   "self_type" : "type-7",
5843   "size" : 4,
5844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5849   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
5850   "referenced_type" : "type-52",
5851   "self_type" : "type-199",
5852   "size" : 4,
5853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5858   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase *",
5859   "referenced_type" : "type-187",
5860   "self_type" : "type-186",
5861   "size" : 4,
5862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5867   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
5868   "referenced_type" : "type-100",
5869   "self_type" : "type-99",
5870   "size" : 4,
5871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5876   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra *",
5877   "referenced_type" : "type-3",
5878   "self_type" : "type-154",
5879   "size" : 4,
5880   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5885   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw *",
5886   "referenced_type" : "type-836",
5887   "self_type" : "type-837",
5888   "size" : 4,
5889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5894   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback *",
5895   "referenced_type" : "type-829",
5896   "self_type" : "type-830",
5897   "size" : 4,
5898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5903   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
5904   "referenced_type" : "type-51",
5905   "self_type" : "type-213",
5906   "size" : 4,
5907   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5912   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
5913   "referenced_type" : "type-105",
5914   "self_type" : "type-104",
5915   "size" : 4,
5916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5921   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw *",
5922   "referenced_type" : "type-47",
5923   "self_type" : "type-59",
5924   "size" : 4,
5925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5930   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
5931   "referenced_type" : "type-87",
5932   "self_type" : "type-96",
5933   "size" : 4,
5934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5939   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw *",
5940   "referenced_type" : "type-81",
5941   "self_type" : "type-86",
5942   "size" : 4,
5943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5948   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
5949   "referenced_type" : "type-50",
5950   "self_type" : "type-49",
5951   "size" : 4,
5952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5957   "name" : "android::hidl::base::V1_0::BnHwBase *",
5958   "referenced_type" : "type-53",
5959   "self_type" : "type-567",
5960   "size" : 4,
5961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5962  },
5963  {
5964   "alignment" : 4,
5965   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5966   "name" : "android::hidl::base::V1_0::IBase *",
5967   "referenced_type" : "type-30",
5968   "self_type" : "type-29",
5969   "size" : 4,
5970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5975   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5976   "referenced_type" : "type-161",
5977   "self_type" : "type-160",
5978   "size" : 4,
5979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5984   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5985   "referenced_type" : "type-177",
5986   "self_type" : "type-176",
5987   "size" : 4,
5988   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5993   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5994   "referenced_type" : "type-111",
5995   "self_type" : "type-112",
5996   "size" : 4,
5997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
6002   "name" : "android::sp<android::hardware::IBinder> *",
6003   "referenced_type" : "type-113",
6004   "self_type" : "type-114",
6005   "size" : 4,
6006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
6011   "name" : "android::sp<android::hardware::ProcessState> *",
6012   "referenced_type" : "type-119",
6013   "self_type" : "type-156",
6014   "size" : 4,
6015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6020   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6021   "referenced_type" : "type-22",
6022   "self_type" : "type-223",
6023   "size" : 4,
6024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6029   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6030   "referenced_type" : "type-198",
6031   "self_type" : "type-202",
6032   "size" : 4,
6033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6038   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6039   "referenced_type" : "type-98",
6040   "self_type" : "type-181",
6041   "size" : 4,
6042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6047   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6048   "referenced_type" : "type-212",
6049   "self_type" : "type-214",
6050   "size" : 4,
6051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6052  },
6053  {
6054   "alignment" : 4,
6055   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6056   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6057   "referenced_type" : "type-103",
6058   "self_type" : "type-206",
6059   "size" : 4,
6060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6065   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6066   "referenced_type" : "type-48",
6067   "self_type" : "type-218",
6068   "size" : 4,
6069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
6074   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6075   "referenced_type" : "type-54",
6076   "self_type" : "type-78",
6077   "size" : 4,
6078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6083   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6084   "referenced_type" : "type-159",
6085   "self_type" : "type-162",
6086   "size" : 4,
6087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6092   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6093   "referenced_type" : "type-175",
6094   "self_type" : "type-178",
6095   "size" : 4,
6096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
6101   "name" : "android::wp<android::hardware::BHwBinder> *",
6102   "referenced_type" : "type-38",
6103   "self_type" : "type-46",
6104   "size" : 4,
6105   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6110   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6111   "referenced_type" : "type-17",
6112   "self_type" : "type-16",
6113   "size" : 4,
6114   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6115  },
6116  {
6117   "alignment" : 4,
6118   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
6119   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6120   "referenced_type" : "type-25",
6121   "self_type" : "type-32",
6122   "size" : 4,
6123   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
6128   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
6129   "referenced_type" : "type-28",
6130   "self_type" : "type-865",
6131   "size" : 4,
6132   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "linker_set_key" : "android_flex_plane *",
6137   "name" : "android_flex_plane *",
6138   "referenced_type" : "type-632",
6139   "self_type" : "type-635",
6140   "size" : 4,
6141   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6146   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6147   "referenced_type" : "type-132",
6148   "self_type" : "type-131",
6149   "size" : 4,
6150   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "linker_set_key" : "char *",
6155   "name" : "char *",
6156   "referenced_type" : "type-69",
6157   "self_type" : "type-466",
6158   "size" : 4,
6159   "source_file" : "/system/core/liblog/include/log/log_read.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "linker_set_key" : "const android::NativeHandle *",
6164   "name" : "const android::NativeHandle *",
6165   "referenced_type" : "type-524",
6166   "self_type" : "type-525",
6167   "size" : 4,
6168   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "linker_set_key" : "const android::RefBase *",
6173   "name" : "const android::RefBase *",
6174   "referenced_type" : "type-370",
6175   "self_type" : "type-371",
6176   "size" : 4,
6177   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "linker_set_key" : "const android::String16 *",
6182   "name" : "const android::String16 *",
6183   "referenced_type" : "type-134",
6184   "self_type" : "type-540",
6185   "size" : 4,
6186   "source_file" : "/system/core/libutils/include/utils/String16.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "linker_set_key" : "const android::String8 *",
6191   "name" : "const android::String8 *",
6192   "referenced_type" : "type-533",
6193   "self_type" : "type-534",
6194   "size" : 4,
6195   "source_file" : "/system/core/libutils/include/utils/String8.h"
6196  },
6197  {
6198   "alignment" : 4,
6199   "linker_set_key" : "const android::VectorImpl *",
6200   "name" : "const android::VectorImpl *",
6201   "referenced_type" : "type-611",
6202   "self_type" : "type-612",
6203   "size" : 4,
6204   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "linker_set_key" : "const android::hardware::BpHwRefBase *",
6209   "name" : "const android::hardware::BpHwRefBase *",
6210   "referenced_type" : "type-544",
6211   "self_type" : "type-545",
6212   "size" : 4,
6213   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6218   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
6219   "referenced_type" : "type-577",
6220   "self_type" : "type-578",
6221   "size" : 4,
6222   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6227   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
6228   "referenced_type" : "type-582",
6229   "self_type" : "type-583",
6230   "size" : 4,
6231   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6232  },
6233  {
6234   "alignment" : 4,
6235   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6236   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > *",
6237   "referenced_type" : "type-258",
6238   "self_type" : "type-259",
6239   "size" : 4,
6240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "linker_set_key" : "const android::hardware::Return<bool> *",
6245   "name" : "const android::hardware::Return<bool> *",
6246   "referenced_type" : "type-244",
6247   "self_type" : "type-245",
6248   "size" : 4,
6249   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "linker_set_key" : "const android::hardware::Return<int> *",
6254   "name" : "const android::hardware::Return<int> *",
6255   "referenced_type" : "type-250",
6256   "self_type" : "type-251",
6257   "size" : 4,
6258   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "linker_set_key" : "const android::hardware::Status *",
6263   "name" : "const android::hardware::Status *",
6264   "referenced_type" : "type-233",
6265   "self_type" : "type-237",
6266   "size" : 4,
6267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32> *",
6272   "name" : "const android::hardware::details::const_accessor<int, 32> *",
6273   "referenced_type" : "type-481",
6274   "self_type" : "type-482",
6275   "size" : 4,
6276   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6281   "name" : "const android::hardware::details::const_accessor<unsigned char, 32> *",
6282   "referenced_type" : "type-486",
6283   "self_type" : "type-487",
6284   "size" : 4,
6285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6286  },
6287  {
6288   "alignment" : 4,
6289   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6290   "name" : "const android::hardware::details::const_accessor<unsigned char, 6> *",
6291   "referenced_type" : "type-475",
6292   "self_type" : "type-476",
6293   "size" : 4,
6294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6299   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6300   "referenced_type" : "type-740",
6301   "self_type" : "type-751",
6302   "size" : 4,
6303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6308   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat> *",
6309   "referenced_type" : "type-826",
6310   "self_type" : "type-841",
6311   "size" : 4,
6312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6317   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain> *",
6318   "referenced_type" : "type-860",
6319   "self_type" : "type-861",
6320   "size" : 4,
6321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6326   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6327   "referenced_type" : "type-617",
6328   "self_type" : "type-628",
6329   "size" : 4,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6335   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6336   "referenced_type" : "type-459",
6337   "self_type" : "type-473",
6338   "size" : 4,
6339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6344   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6345   "referenced_type" : "type-584",
6346   "self_type" : "type-599",
6347   "size" : 4,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6353   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6354   "referenced_type" : "type-357",
6355   "self_type" : "type-368",
6356   "size" : 4,
6357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6362   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6363   "referenced_type" : "type-151",
6364   "self_type" : "type-174",
6365   "size" : 4,
6366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6371   "name" : "const android::hardware::details::hidl_pointer<int> *",
6372   "referenced_type" : "type-511",
6373   "self_type" : "type-522",
6374   "size" : 4,
6375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6380   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
6381   "referenced_type" : "type-863",
6382   "self_type" : "type-864",
6383   "size" : 4,
6384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6389   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
6390   "referenced_type" : "type-658",
6391   "self_type" : "type-664",
6392   "size" : 4,
6393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "linker_set_key" : "const android::hardware::details::return_status *",
6398   "name" : "const android::hardware::details::return_status *",
6399   "referenced_type" : "type-263",
6400   "self_type" : "type-264",
6401   "size" : 4,
6402   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "const android::hardware::hidl_array<int, 32> *",
6407   "name" : "const android::hardware::hidl_array<int, 32> *",
6408   "referenced_type" : "type-501",
6409   "self_type" : "type-502",
6410   "size" : 4,
6411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32> *",
6416   "name" : "const android::hardware::hidl_array<unsigned char, 32> *",
6417   "referenced_type" : "type-488",
6418   "self_type" : "type-489",
6419   "size" : 4,
6420   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6> *",
6425   "name" : "const android::hardware::hidl_array<unsigned char, 6> *",
6426   "referenced_type" : "type-495",
6427   "self_type" : "type-496",
6428   "size" : 4,
6429   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6434   "name" : "const android::hardware::hidl_death_recipient *",
6435   "referenced_type" : "type-76",
6436   "self_type" : "type-77",
6437   "size" : 4,
6438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "linker_set_key" : "const android::hardware::hidl_memory *",
6443   "name" : "const android::hardware::hidl_memory *",
6444   "referenced_type" : "type-383",
6445   "self_type" : "type-387",
6446   "size" : 4,
6447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6452   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask> *",
6453   "referenced_type" : "type-428",
6454   "self_type" : "type-429",
6455   "size" : 4,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6461   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat> *",
6462   "referenced_type" : "type-435",
6463   "self_type" : "type-436",
6464   "size" : 4,
6465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6470   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain> *",
6471   "referenced_type" : "type-444",
6472   "self_type" : "type-445",
6473   "size" : 4,
6474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6479   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel> *",
6480   "referenced_type" : "type-417",
6481   "self_type" : "type-418",
6482   "size" : 4,
6483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6488   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase> *",
6489   "referenced_type" : "type-460",
6490   "self_type" : "type-461",
6491   "size" : 4,
6492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6497   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra> *",
6498   "referenced_type" : "type-455",
6499   "self_type" : "type-456",
6500   "size" : 4,
6501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6506   "name" : "const android::hardware::hidl_vec<int> *",
6507   "referenced_type" : "type-414",
6508   "self_type" : "type-415",
6509   "size" : 4,
6510   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
6515   "name" : "const android::hardware::hidl_vec<unsigned char> *",
6516   "referenced_type" : "type-451",
6517   "self_type" : "type-452",
6518   "size" : 4,
6519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
6524   "name" : "const android::hardware::hidl_vec<unsigned int> *",
6525   "referenced_type" : "type-420",
6526   "self_type" : "type-421",
6527   "size" : 4,
6528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "linker_set_key" : "const android::hardware::hidl_version *",
6533   "name" : "const android::hardware::hidl_version *",
6534   "referenced_type" : "type-506",
6535   "self_type" : "type-507",
6536   "size" : 4,
6537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6542   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw *",
6543   "referenced_type" : "type-827",
6544   "self_type" : "type-828",
6545   "size" : 4,
6546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6551   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback *",
6552   "referenced_type" : "type-819",
6553   "self_type" : "type-820",
6554   "size" : 4,
6555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6560   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw *",
6561   "referenced_type" : "type-792",
6562   "self_type" : "type-793",
6563   "size" : 4,
6564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6569   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback *",
6570   "referenced_type" : "type-196",
6571   "self_type" : "type-197",
6572   "size" : 4,
6573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6578   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw *",
6579   "referenced_type" : "type-842",
6580   "self_type" : "type-843",
6581   "size" : 4,
6582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6587   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback *",
6588   "referenced_type" : "type-834",
6589   "self_type" : "type-835",
6590   "size" : 4,
6591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6596   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw *",
6597   "referenced_type" : "type-800",
6598   "self_type" : "type-801",
6599   "size" : 4,
6600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6605   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback *",
6606   "referenced_type" : "type-210",
6607   "self_type" : "type-211",
6608   "size" : 4,
6609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6614   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw *",
6615   "referenced_type" : "type-844",
6616   "self_type" : "type-845",
6617   "size" : 4,
6618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6623   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw *",
6624   "referenced_type" : "type-802",
6625   "self_type" : "type-805",
6626   "size" : 4,
6627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6632   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6633   "referenced_type" : "type-812",
6634   "self_type" : "type-813",
6635   "size" : 4,
6636   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6641   "name" : "const android::hidl::base::V1_0::IBase *",
6642   "referenced_type" : "type-109",
6643   "self_type" : "type-110",
6644   "size" : 4,
6645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6646  },
6647  {
6648   "alignment" : 4,
6649   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6650   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6651   "referenced_type" : "type-165",
6652   "self_type" : "type-166",
6653   "size" : 4,
6654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6659   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6660   "referenced_type" : "type-663",
6661   "self_type" : "type-665",
6662   "size" : 4,
6663   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6668   "name" : "const android::sp<android::hardware::IBinder> *",
6669   "referenced_type" : "type-115",
6670   "self_type" : "type-116",
6671   "size" : 4,
6672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6673  },
6674  {
6675   "alignment" : 4,
6676   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6677   "name" : "const android::sp<android::hardware::ProcessState> *",
6678   "referenced_type" : "type-157",
6679   "self_type" : "type-158",
6680   "size" : 4,
6681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6686   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6687   "referenced_type" : "type-21",
6688   "self_type" : "type-226",
6689   "size" : 4,
6690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6695   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6696   "referenced_type" : "type-35",
6697   "self_type" : "type-75",
6698   "size" : 4,
6699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6704   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw> *",
6705   "referenced_type" : "type-203",
6706   "self_type" : "type-205",
6707   "size" : 4,
6708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6713   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> *",
6714   "referenced_type" : "type-97",
6715   "self_type" : "type-195",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6722   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw> *",
6723   "referenced_type" : "type-215",
6724   "self_type" : "type-217",
6725   "size" : 4,
6726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6727  },
6728  {
6729   "alignment" : 4,
6730   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6731   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> *",
6732   "referenced_type" : "type-102",
6733   "self_type" : "type-209",
6734   "size" : 4,
6735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6736  },
6737  {
6738   "alignment" : 4,
6739   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6740   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> *",
6741   "referenced_type" : "type-82",
6742   "self_type" : "type-222",
6743   "size" : 4,
6744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6749   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6750   "referenced_type" : "type-79",
6751   "self_type" : "type-108",
6752   "size" : 4,
6753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6754  },
6755  {
6756   "alignment" : 4,
6757   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6758   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6759   "referenced_type" : "type-163",
6760   "self_type" : "type-164",
6761   "size" : 4,
6762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6767   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6768   "referenced_type" : "type-179",
6769   "self_type" : "type-180",
6770   "size" : 4,
6771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6776   "name" : "const android::wp<android::hardware::BHwBinder> *",
6777   "referenced_type" : "type-60",
6778   "self_type" : "type-73",
6779   "size" : 4,
6780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6785   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6786   "referenced_type" : "type-33",
6787   "self_type" : "type-34",
6788   "size" : 4,
6789   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6794   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6795   "referenced_type" : "type-867",
6796   "self_type" : "type-868",
6797   "size" : 4,
6798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "linker_set_key" : "const char *",
6803   "name" : "const char *",
6804   "referenced_type" : "type-146",
6805   "self_type" : "type-145",
6806   "size" : 4,
6807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "const char16_t *",
6812   "name" : "const char16_t *",
6813   "referenced_type" : "type-137",
6814   "self_type" : "type-136",
6815   "size" : 4,
6816   "source_file" : "/system/core/libutils/include/utils/String16.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "linker_set_key" : "const int *",
6821   "name" : "const int *",
6822   "referenced_type" : "type-479",
6823   "self_type" : "type-478",
6824   "size" : 4,
6825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "linker_set_key" : "const log_msg *",
6830   "name" : "const log_msg *",
6831   "referenced_type" : "type-61",
6832   "self_type" : "type-85",
6833   "size" : 4,
6834   "source_file" : "/system/core/liblog/include/log/log_read.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "const native_handle *",
6839   "name" : "const native_handle *",
6840   "referenced_type" : "type-269",
6841   "self_type" : "type-268",
6842   "size" : 4,
6843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6844  },
6845  {
6846   "alignment" : 4,
6847   "linker_set_key" : "const unsigned char *",
6848   "name" : "const unsigned char *",
6849   "referenced_type" : "type-472",
6850   "self_type" : "type-471",
6851   "size" : 4,
6852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "linker_set_key" : "const unsigned long long *",
6857   "name" : "const unsigned long long *",
6858   "referenced_type" : "type-360",
6859   "self_type" : "type-558",
6860   "size" : 4,
6861   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "linker_set_key" : "const void *",
6866   "name" : "const void *",
6867   "referenced_type" : "type-509",
6868   "self_type" : "type-510",
6869   "size" : 4,
6870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "linker_set_key" : "int (*)(void *)",
6875   "name" : "int (*)(void *)",
6876   "referenced_type" : "type-643",
6877   "self_type" : "type-644",
6878   "size" : 4,
6879   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "linker_set_key" : "int *",
6884   "name" : "int *",
6885   "referenced_type" : "type-41",
6886   "self_type" : "type-413",
6887   "size" : 4,
6888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "linker_set_key" : "log_msg *",
6893   "name" : "log_msg *",
6894   "referenced_type" : "type-62",
6895   "self_type" : "type-155",
6896   "size" : 4,
6897   "source_file" : "/system/core/liblog/include/log/log_read.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "linker_set_key" : "native_handle *",
6902   "name" : "native_handle *",
6903   "referenced_type" : "type-200",
6904   "self_type" : "type-280",
6905   "size" : 4,
6906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "linker_set_key" : "unsigned char *",
6911   "name" : "unsigned char *",
6912   "referenced_type" : "type-65",
6913   "self_type" : "type-449",
6914   "size" : 4,
6915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "linker_set_key" : "unsigned int *",
6920   "name" : "unsigned int *",
6921   "referenced_type" : "type-2",
6922   "self_type" : "type-191",
6923   "size" : 4,
6924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "linker_set_key" : "unsigned long long *",
6929   "name" : "unsigned long long *",
6930   "referenced_type" : "type-9",
6931   "self_type" : "type-554",
6932   "size" : 4,
6933   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6934  },
6935  {
6936   "alignment" : 4,
6937   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6938   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6939   "referenced_type" : "type-556",
6940   "self_type" : "type-555",
6941   "size" : 4,
6942   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6943  },
6944  {
6945   "alignment" : 4,
6946   "linker_set_key" : "void *",
6947   "name" : "void *",
6948   "referenced_type" : "type-44",
6949   "self_type" : "type-43",
6950   "size" : 4,
6951   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "linker_set_key" : "void **",
6956   "name" : "void **",
6957   "referenced_type" : "type-43",
6958   "self_type" : "type-645",
6959   "size" : 4,
6960   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6961  }
6962 ],
6963 "qualified_types" :
6964 [
6965  {
6966   "alignment" : 4,
6967   "is_const" : true,
6968   "linker_set_key" : "android::RefBase::weakref_impl *const",
6969   "name" : "android::RefBase::weakref_impl *const",
6970   "referenced_type" : "type-14",
6971   "self_type" : "type-13",
6972   "size" : 4,
6973   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "is_const" : true,
6978   "linker_set_key" : "android::hardware::IBinder *const",
6979   "name" : "android::hardware::IBinder *const",
6980   "referenced_type" : "type-94",
6981   "self_type" : "type-93",
6982   "size" : 4,
6983   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6984  },
6985  {
6986   "alignment" : 4,
6987   "is_const" : true,
6988   "linker_set_key" : "const android::NativeHandle",
6989   "name" : "const android::NativeHandle",
6990   "referenced_type" : "type-279",
6991   "self_type" : "type-524",
6992   "size" : 12,
6993   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6994  },
6995  {
6996   "alignment" : 4,
6997   "is_const" : true,
6998   "linker_set_key" : "const android::RefBase",
6999   "name" : "const android::RefBase",
7000   "referenced_type" : "type-12",
7001   "self_type" : "type-370",
7002   "size" : 8,
7003   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7004  },
7005  {
7006   "alignment" : 4,
7007   "is_const" : true,
7008   "linker_set_key" : "const android::String16",
7009   "name" : "const android::String16",
7010   "referenced_type" : "type-135",
7011   "self_type" : "type-134",
7012   "size" : 4,
7013   "source_file" : "/system/core/libutils/include/utils/String16.h"
7014  },
7015  {
7016   "alignment" : 4,
7017   "is_const" : true,
7018   "linker_set_key" : "const android::String8",
7019   "name" : "const android::String8",
7020   "referenced_type" : "type-144",
7021   "self_type" : "type-533",
7022   "size" : 4,
7023   "source_file" : "/system/core/libutils/include/utils/String8.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "is_const" : true,
7028   "linker_set_key" : "const android::VectorImpl",
7029   "name" : "const android::VectorImpl",
7030   "referenced_type" : "type-128",
7031   "self_type" : "type-611",
7032   "size" : 20,
7033   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7034  },
7035  {
7036   "alignment" : 4,
7037   "is_const" : true,
7038   "linker_set_key" : "const android::hardware::BpHwRefBase",
7039   "name" : "const android::hardware::BpHwRefBase",
7040   "referenced_type" : "type-92",
7041   "self_type" : "type-544",
7042   "size" : 24,
7043   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7044  },
7045  {
7046   "alignment" : 4,
7047   "is_const" : true,
7048   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7049   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7050   "referenced_type" : "type-571",
7051   "self_type" : "type-577",
7052   "size" : 16,
7053   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7054  },
7055  {
7056   "alignment" : 4,
7057   "is_const" : true,
7058   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7059   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7060   "referenced_type" : "type-579",
7061   "self_type" : "type-582",
7062   "size" : 16,
7063   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "is_const" : true,
7068   "linker_set_key" : "const android::hardware::Parcel",
7069   "name" : "const android::hardware::Parcel",
7070   "referenced_type" : "type-552",
7071   "self_type" : "type-565",
7072   "size" : 68,
7073   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7074  },
7075  {
7076   "alignment" : 4,
7077   "is_const" : true,
7078   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7079   "name" : "const android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
7080   "referenced_type" : "type-252",
7081   "self_type" : "type-258",
7082   "size" : 28,
7083   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7084  },
7085  {
7086   "alignment" : 4,
7087   "is_const" : true,
7088   "linker_set_key" : "const android::hardware::Return<bool>",
7089   "name" : "const android::hardware::Return<bool>",
7090   "referenced_type" : "type-238",
7091   "self_type" : "type-244",
7092   "size" : 24,
7093   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7094  },
7095  {
7096   "alignment" : 4,
7097   "is_const" : true,
7098   "linker_set_key" : "const android::hardware::Return<int>",
7099   "name" : "const android::hardware::Return<int>",
7100   "referenced_type" : "type-246",
7101   "self_type" : "type-250",
7102   "size" : 28,
7103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7104  },
7105  {
7106   "alignment" : 4,
7107   "is_const" : true,
7108   "linker_set_key" : "const android::hardware::Status",
7109   "name" : "const android::hardware::Status",
7110   "referenced_type" : "type-228",
7111   "self_type" : "type-233",
7112   "size" : 20,
7113   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7114  },
7115  {
7116   "alignment" : 4,
7117   "is_const" : true,
7118   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7119   "name" : "const android::hardware::audio::common::V2_0::AudioChannelMask",
7120   "referenced_type" : "type-427",
7121   "self_type" : "type-716",
7122   "size" : 4,
7123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7124  },
7125  {
7126   "alignment" : 4,
7127   "is_const" : true,
7128   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioDevice",
7129   "name" : "const android::hardware::audio::common::V2_0::AudioDevice",
7130   "referenced_type" : "type-693",
7131   "self_type" : "type-726",
7132   "size" : 4,
7133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "is_const" : true,
7138   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioFormat",
7139   "name" : "const android::hardware::audio::common::V2_0::AudioFormat",
7140   "referenced_type" : "type-434",
7141   "self_type" : "type-804",
7142   "size" : 4,
7143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7144  },
7145  {
7146   "alignment" : 4,
7147   "is_const" : true,
7148   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGain",
7149   "name" : "const android::hardware::audio::common::V2_0::AudioGain",
7150   "referenced_type" : "type-442",
7151   "self_type" : "type-859",
7152   "size" : 32,
7153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "is_const" : true,
7158   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7159   "name" : "const android::hardware::audio::common::V2_0::AudioGainMode",
7160   "referenced_type" : "type-443",
7161   "self_type" : "type-730",
7162   "size" : 4,
7163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7164  },
7165  {
7166   "alignment" : 4,
7167   "is_const" : true,
7168   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7169   "name" : "const android::hardware::audio::common::V2_0::AudioHandleConsts",
7170   "referenced_type" : "type-685",
7171   "self_type" : "type-718",
7172   "size" : 4,
7173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7174  },
7175  {
7176   "alignment" : 4,
7177   "is_const" : true,
7178   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7179   "name" : "const android::hardware::audio::common::V2_0::AudioInputFlag",
7180   "referenced_type" : "type-695",
7181   "self_type" : "type-728",
7182   "size" : 4,
7183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "is_const" : true,
7188   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7189   "name" : "const android::hardware::audio::common::V2_0::AudioInterleave",
7190   "referenced_type" : "type-691",
7191   "self_type" : "type-724",
7192   "size" : 4,
7193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "is_const" : true,
7198   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7199   "name" : "const android::hardware::audio::common::V2_0::AudioMixLatencyClass",
7200   "referenced_type" : "type-710",
7201   "self_type" : "type-737",
7202   "size" : 4,
7203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7204  },
7205  {
7206   "alignment" : 4,
7207   "is_const" : true,
7208   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioMode",
7209   "name" : "const android::hardware::audio::common::V2_0::AudioMode",
7210   "referenced_type" : "type-692",
7211   "self_type" : "type-725",
7212   "size" : 4,
7213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7214  },
7215  {
7216   "alignment" : 4,
7217   "is_const" : true,
7218   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7219   "name" : "const android::hardware::audio::common::V2_0::AudioOutputFlag",
7220   "referenced_type" : "type-694",
7221   "self_type" : "type-727",
7222   "size" : 4,
7223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7224  },
7225  {
7226   "alignment" : 4,
7227   "is_const" : true,
7228   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7229   "name" : "const android::hardware::audio::common::V2_0::AudioPortConfigMask",
7230   "referenced_type" : "type-704",
7231   "self_type" : "type-736",
7232   "size" : 4,
7233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7234  },
7235  {
7236   "alignment" : 4,
7237   "is_const" : true,
7238   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7239   "name" : "const android::hardware::audio::common::V2_0::AudioPortRole",
7240   "referenced_type" : "type-700",
7241   "self_type" : "type-734",
7242   "size" : 4,
7243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "is_const" : true,
7248   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioPortType",
7249   "name" : "const android::hardware::audio::common::V2_0::AudioPortType",
7250   "referenced_type" : "type-701",
7251   "self_type" : "type-735",
7252   "size" : 4,
7253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7254  },
7255  {
7256   "alignment" : 4,
7257   "is_const" : true,
7258   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7259   "name" : "const android::hardware::audio::common::V2_0::AudioSessionConsts",
7260   "referenced_type" : "type-689",
7261   "self_type" : "type-722",
7262   "size" : 4,
7263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7264  },
7265  {
7266   "alignment" : 4,
7267   "is_const" : true,
7268   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioSource",
7269   "name" : "const android::hardware::audio::common::V2_0::AudioSource",
7270   "referenced_type" : "type-688",
7271   "self_type" : "type-721",
7272   "size" : 4,
7273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7274  },
7275  {
7276   "alignment" : 4,
7277   "is_const" : true,
7278   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7279   "name" : "const android::hardware::audio::common::V2_0::AudioStreamType",
7280   "referenced_type" : "type-687",
7281   "self_type" : "type-719",
7282   "size" : 4,
7283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7284  },
7285  {
7286   "alignment" : 4,
7287   "is_const" : true,
7288   "linker_set_key" : "const android::hardware::audio::common::V2_0::AudioUsage",
7289   "name" : "const android::hardware::audio::common::V2_0::AudioUsage",
7290   "referenced_type" : "type-696",
7291   "self_type" : "type-729",
7292   "size" : 4,
7293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7294  },
7295  {
7296   "alignment" : 4,
7297   "is_const" : true,
7298   "linker_set_key" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7299   "name" : "const android::hardware::audio::common::V2_0::FixedChannelCount",
7300   "referenced_type" : "type-690",
7301   "self_type" : "type-723",
7302   "size" : 4,
7303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
7304  },
7305  {
7306   "alignment" : 4,
7307   "is_const" : true,
7308   "linker_set_key" : "const android::hardware::details::SchedPrio",
7309   "name" : "const android::hardware::details::SchedPrio",
7310   "referenced_type" : "type-574",
7311   "self_type" : "type-576",
7312   "size" : 8,
7313   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "is_const" : true,
7318   "linker_set_key" : "const android::hardware::details::const_accessor<int, 32>",
7319   "name" : "const android::hardware::details::const_accessor<int, 32>",
7320   "referenced_type" : "type-477",
7321   "self_type" : "type-481",
7322   "size" : 4,
7323   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7324  },
7325  {
7326   "alignment" : 4,
7327   "is_const" : true,
7328   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7329   "name" : "const android::hardware::details::const_accessor<unsigned char, 32>",
7330   "referenced_type" : "type-483",
7331   "self_type" : "type-486",
7332   "size" : 4,
7333   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "is_const" : true,
7338   "linker_set_key" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7339   "name" : "const android::hardware::details::const_accessor<unsigned char, 6>",
7340   "referenced_type" : "type-470",
7341   "self_type" : "type-475",
7342   "size" : 4,
7343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7344  },
7345  {
7346   "alignment" : 4,
7347   "is_const" : true,
7348   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7349   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
7350   "referenced_type" : "type-424",
7351   "self_type" : "type-740",
7352   "size" : 8,
7353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7354  },
7355  {
7356   "alignment" : 4,
7357   "is_const" : true,
7358   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7359   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
7360   "referenced_type" : "type-431",
7361   "self_type" : "type-826",
7362   "size" : 8,
7363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7364  },
7365  {
7366   "alignment" : 4,
7367   "is_const" : true,
7368   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7369   "name" : "const android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
7370   "referenced_type" : "type-439",
7371   "self_type" : "type-860",
7372   "size" : 8,
7373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7374  },
7375  {
7376   "alignment" : 4,
7377   "is_const" : true,
7378   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7379   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7380   "referenced_type" : "type-401",
7381   "self_type" : "type-617",
7382   "size" : 8,
7383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7384  },
7385  {
7386   "alignment" : 4,
7387   "is_const" : true,
7388   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7389   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7390   "referenced_type" : "type-379",
7391   "self_type" : "type-459",
7392   "size" : 8,
7393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7394  },
7395  {
7396   "alignment" : 4,
7397   "is_const" : true,
7398   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7399   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7400   "referenced_type" : "type-5",
7401   "self_type" : "type-584",
7402   "size" : 8,
7403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "is_const" : true,
7408   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7409   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7410   "referenced_type" : "type-184",
7411   "self_type" : "type-357",
7412   "size" : 8,
7413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7414  },
7415  {
7416   "alignment" : 4,
7417   "is_const" : true,
7418   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7419   "name" : "const android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7420   "referenced_type" : "type-152",
7421   "self_type" : "type-151",
7422   "size" : 8,
7423   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "is_const" : true,
7428   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
7429   "name" : "const android::hardware::details::hidl_pointer<int>",
7430   "referenced_type" : "type-411",
7431   "self_type" : "type-511",
7432   "size" : 8,
7433   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "is_const" : true,
7438   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
7439   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
7440   "referenced_type" : "type-447",
7441   "self_type" : "type-863",
7442   "size" : 8,
7443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "is_const" : true,
7448   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
7449   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
7450   "referenced_type" : "type-189",
7451   "self_type" : "type-658",
7452   "size" : 8,
7453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "is_const" : true,
7458   "linker_set_key" : "const android::hardware::details::return_status",
7459   "name" : "const android::hardware::details::return_status",
7460   "referenced_type" : "type-239",
7461   "self_type" : "type-263",
7462   "size" : 24,
7463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "is_const" : true,
7468   "linker_set_key" : "const android::hardware::hidl_array<int, 32>",
7469   "name" : "const android::hardware::hidl_array<int, 32>",
7470   "referenced_type" : "type-498",
7471   "self_type" : "type-501",
7472   "size" : 128,
7473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7474  },
7475  {
7476   "alignment" : 1,
7477   "is_const" : true,
7478   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 32>",
7479   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7480   "referenced_type" : "type-404",
7481   "self_type" : "type-488",
7482   "size" : 32,
7483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7484  },
7485  {
7486   "alignment" : 1,
7487   "is_const" : true,
7488   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 6>",
7489   "name" : "const android::hardware::hidl_array<unsigned char, 6>",
7490   "referenced_type" : "type-492",
7491   "self_type" : "type-495",
7492   "size" : 6,
7493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "is_const" : true,
7498   "linker_set_key" : "const android::hardware::hidl_death_recipient",
7499   "name" : "const android::hardware::hidl_death_recipient",
7500   "referenced_type" : "type-27",
7501   "self_type" : "type-76",
7502   "size" : 12,
7503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7504  },
7505  {
7506   "alignment" : 8,
7507   "is_const" : true,
7508   "linker_set_key" : "const android::hardware::hidl_handle",
7509   "name" : "const android::hardware::hidl_handle",
7510   "referenced_type" : "type-374",
7511   "self_type" : "type-518",
7512   "size" : 16,
7513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7514  },
7515  {
7516   "alignment" : 8,
7517   "is_const" : true,
7518   "linker_set_key" : "const android::hardware::hidl_memory",
7519   "name" : "const android::hardware::hidl_memory",
7520   "referenced_type" : "type-377",
7521   "self_type" : "type-383",
7522   "size" : 40,
7523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "is_const" : true,
7528   "linker_set_key" : "const android::hardware::hidl_string",
7529   "name" : "const android::hardware::hidl_string",
7530   "referenced_type" : "type-192",
7531   "self_type" : "type-375",
7532   "size" : 16,
7533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "is_const" : true,
7538   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7539   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
7540   "referenced_type" : "type-423",
7541   "self_type" : "type-428",
7542   "size" : 16,
7543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "is_const" : true,
7548   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7549   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
7550   "referenced_type" : "type-430",
7551   "self_type" : "type-435",
7552   "size" : 16,
7553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "is_const" : true,
7558   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7559   "name" : "const android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
7560   "referenced_type" : "type-438",
7561   "self_type" : "type-444",
7562   "size" : 16,
7563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "is_const" : true,
7568   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7569   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7570   "referenced_type" : "type-393",
7571   "self_type" : "type-806",
7572   "size" : 16,
7573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "is_const" : true,
7578   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7579   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
7580   "referenced_type" : "type-4",
7581   "self_type" : "type-417",
7582   "size" : 16,
7583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "is_const" : true,
7588   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7589   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
7590   "referenced_type" : "type-458",
7591   "self_type" : "type-460",
7592   "size" : 16,
7593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "is_const" : true,
7598   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7599   "name" : "const android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
7600   "referenced_type" : "type-454",
7601   "self_type" : "type-455",
7602   "size" : 16,
7603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "is_const" : true,
7608   "linker_set_key" : "const android::hardware::hidl_vec<int>",
7609   "name" : "const android::hardware::hidl_vec<int>",
7610   "referenced_type" : "type-410",
7611   "self_type" : "type-414",
7612   "size" : 16,
7613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "is_const" : true,
7618   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
7619   "name" : "const android::hardware::hidl_vec<unsigned char>",
7620   "referenced_type" : "type-446",
7621   "self_type" : "type-451",
7622   "size" : 16,
7623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "is_const" : true,
7628   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
7629   "name" : "const android::hardware::hidl_vec<unsigned int>",
7630   "referenced_type" : "type-188",
7631   "self_type" : "type-420",
7632   "size" : 16,
7633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7634  },
7635  {
7636   "alignment" : 2,
7637   "is_const" : true,
7638   "linker_set_key" : "const android::hardware::hidl_version",
7639   "name" : "const android::hardware::hidl_version",
7640   "referenced_type" : "type-504",
7641   "self_type" : "type-506",
7642   "size" : 4,
7643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7649   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
7650   "referenced_type" : "type-823",
7651   "self_type" : "type-827",
7652   "size" : 92,
7653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7659   "name" : "const android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
7660   "referenced_type" : "type-816",
7661   "self_type" : "type-819",
7662   "size" : 92,
7663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7669   "name" : "const android::hardware::soundtrigger::V2_0::ConfidenceLevel",
7670   "referenced_type" : "type-8",
7671   "self_type" : "type-562",
7672   "size" : 8,
7673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "is_const" : true,
7678   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7679   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
7680   "referenced_type" : "type-52",
7681   "self_type" : "type-792",
7682   "size" : 12,
7683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h"
7684  },
7685  {
7686   "alignment" : 8,
7687   "is_const" : true,
7688   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7689   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
7690   "referenced_type" : "type-187",
7691   "self_type" : "type-336",
7692   "size" : 56,
7693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7694  },
7695  {
7696   "alignment" : 8,
7697   "is_const" : true,
7698   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7699   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
7700   "referenced_type" : "type-790",
7701   "self_type" : "type-848",
7702   "size" : 72,
7703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7704  },
7705  {
7706   "alignment" : 8,
7707   "is_const" : true,
7708   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7709   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
7710   "referenced_type" : "type-791",
7711   "self_type" : "type-850",
7712   "size" : 48,
7713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7714  },
7715  {
7716   "alignment" : 8,
7717   "is_const" : true,
7718   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7719   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
7720   "referenced_type" : "type-789",
7721   "self_type" : "type-846",
7722   "size" : 56,
7723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7724  },
7725  {
7726   "alignment" : 4,
7727   "is_const" : true,
7728   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7729   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
7730   "referenced_type" : "type-100",
7731   "self_type" : "type-196",
7732   "size" : 12,
7733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "is_const" : true,
7738   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7739   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus",
7740   "referenced_type" : "type-777",
7741   "self_type" : "type-782",
7742   "size" : 4,
7743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7749   "name" : "const android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus",
7750   "referenced_type" : "type-778",
7751   "self_type" : "type-783",
7752   "size" : 4,
7753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
7754  },
7755  {
7756   "alignment" : 8,
7757   "is_const" : true,
7758   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7759   "name" : "const android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
7760   "referenced_type" : "type-3",
7761   "self_type" : "type-150",
7762   "size" : 32,
7763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "is_const" : true,
7768   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7769   "name" : "const android::hardware::soundtrigger::V2_0::RecognitionMode",
7770   "referenced_type" : "type-677",
7771   "self_type" : "type-679",
7772   "size" : 4,
7773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7774  },
7775  {
7776   "alignment" : 4,
7777   "is_const" : true,
7778   "linker_set_key" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7779   "name" : "const android::hardware::soundtrigger::V2_0::SoundModelType",
7780   "referenced_type" : "type-676",
7781   "self_type" : "type-678",
7782   "size" : 4,
7783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "is_const" : true,
7788   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7789   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
7790   "referenced_type" : "type-838",
7791   "self_type" : "type-842",
7792   "size" : 92,
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "is_const" : true,
7798   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7799   "name" : "const android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
7800   "referenced_type" : "type-831",
7801   "self_type" : "type-834",
7802   "size" : 92,
7803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "is_const" : true,
7808   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7809   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
7810   "referenced_type" : "type-51",
7811   "self_type" : "type-800",
7812   "size" : 12,
7813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h"
7814  },
7815  {
7816   "alignment" : 8,
7817   "is_const" : true,
7818   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7819   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
7820   "referenced_type" : "type-798",
7821   "self_type" : "type-854",
7822   "size" : 112,
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7824  },
7825  {
7826   "alignment" : 8,
7827   "is_const" : true,
7828   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7829   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
7830   "referenced_type" : "type-799",
7831   "self_type" : "type-856",
7832   "size" : 88,
7833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7834  },
7835  {
7836   "alignment" : 8,
7837   "is_const" : true,
7838   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7839   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
7840   "referenced_type" : "type-797",
7841   "self_type" : "type-852",
7842   "size" : 96,
7843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7844  },
7845  {
7846   "alignment" : 4,
7847   "is_const" : true,
7848   "linker_set_key" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7849   "name" : "const android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
7850   "referenced_type" : "type-105",
7851   "self_type" : "type-210",
7852   "size" : 12,
7853   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "is_const" : true,
7858   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7859   "name" : "const android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
7860   "referenced_type" : "type-87",
7861   "self_type" : "type-844",
7862   "size" : 92,
7863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h"
7864  },
7865  {
7866   "alignment" : 4,
7867   "is_const" : true,
7868   "linker_set_key" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7869   "name" : "const android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
7870   "referenced_type" : "type-50",
7871   "self_type" : "type-802",
7872   "size" : 12,
7873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "is_const" : true,
7878   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
7879   "name" : "const android::hidl::base::V1_0::BpHwBase",
7880   "referenced_type" : "type-809",
7881   "self_type" : "type-812",
7882   "size" : 92,
7883   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "is_const" : true,
7888   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7889   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7890   "referenced_type" : "type-527",
7891   "self_type" : "type-528",
7892   "size" : 4,
7893   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "is_const" : true,
7898   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
7899   "name" : "const android::hidl::base::V1_0::IBase",
7900   "referenced_type" : "type-30",
7901   "self_type" : "type-109",
7902   "size" : 12,
7903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7904  },
7905  {
7906   "alignment" : 4,
7907   "is_const" : true,
7908   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
7909   "name" : "const android::hidl::base::V1_0::IBase *const",
7910   "referenced_type" : "type-110",
7911   "self_type" : "type-589",
7912   "size" : 4,
7913   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "is_const" : true,
7918   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7919   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7920   "referenced_type" : "type-161",
7921   "self_type" : "type-165",
7922   "size" : 12,
7923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7924  },
7925  {
7926   "alignment" : 4,
7927   "is_const" : true,
7928   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7929   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7930   "referenced_type" : "type-667",
7931   "self_type" : "type-671",
7932   "size" : 4,
7933   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7934  },
7935  {
7936   "alignment" : 1,
7937   "is_const" : true,
7938   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7939   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7940   "referenced_type" : "type-666",
7941   "self_type" : "type-669",
7942   "size" : 1,
7943   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "is_const" : true,
7948   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7949   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7950   "referenced_type" : "type-177",
7951   "self_type" : "type-663",
7952   "size" : 12,
7953   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7954  },
7955  {
7956   "alignment" : 4,
7957   "is_const" : true,
7958   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7959   "name" : "const android::sp<android::hardware::IBinder>",
7960   "referenced_type" : "type-113",
7961   "self_type" : "type-115",
7962   "size" : 4,
7963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "is_const" : true,
7968   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7969   "name" : "const android::sp<android::hardware::ProcessState>",
7970   "referenced_type" : "type-119",
7971   "self_type" : "type-157",
7972   "size" : 4,
7973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "is_const" : true,
7978   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7979   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7980   "referenced_type" : "type-22",
7981   "self_type" : "type-21",
7982   "size" : 4,
7983   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "is_const" : true,
7988   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7989   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7990   "referenced_type" : "type-36",
7991   "self_type" : "type-35",
7992   "size" : 4,
7993   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7994  },
7995  {
7996   "alignment" : 4,
7997   "is_const" : true,
7998   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
7999   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
8000   "referenced_type" : "type-198",
8001   "self_type" : "type-203",
8002   "size" : 4,
8003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8004  },
8005  {
8006   "alignment" : 4,
8007   "is_const" : true,
8008   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8009   "name" : "const android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
8010   "referenced_type" : "type-98",
8011   "self_type" : "type-97",
8012   "size" : 4,
8013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "is_const" : true,
8018   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8019   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
8020   "referenced_type" : "type-212",
8021   "self_type" : "type-215",
8022   "size" : 4,
8023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8024  },
8025  {
8026   "alignment" : 4,
8027   "is_const" : true,
8028   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8029   "name" : "const android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
8030   "referenced_type" : "type-103",
8031   "self_type" : "type-102",
8032   "size" : 4,
8033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8034  },
8035  {
8036   "alignment" : 4,
8037   "is_const" : true,
8038   "linker_set_key" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8039   "name" : "const android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
8040   "referenced_type" : "type-48",
8041   "self_type" : "type-82",
8042   "size" : 4,
8043   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8044  },
8045  {
8046   "alignment" : 4,
8047   "is_const" : true,
8048   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
8049   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8050   "referenced_type" : "type-54",
8051   "self_type" : "type-79",
8052   "size" : 4,
8053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8054  },
8055  {
8056   "alignment" : 4,
8057   "is_const" : true,
8058   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8059   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8060   "referenced_type" : "type-159",
8061   "self_type" : "type-163",
8062   "size" : 4,
8063   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8064  },
8065  {
8066   "alignment" : 4,
8067   "is_const" : true,
8068   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8069   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8070   "referenced_type" : "type-175",
8071   "self_type" : "type-179",
8072   "size" : 4,
8073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "is_const" : true,
8078   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
8079   "name" : "const android::wp<android::hardware::BHwBinder>",
8080   "referenced_type" : "type-38",
8081   "self_type" : "type-60",
8082   "size" : 8,
8083   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8084  },
8085  {
8086   "alignment" : 4,
8087   "is_const" : true,
8088   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
8089   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8090   "referenced_type" : "type-25",
8091   "self_type" : "type-33",
8092   "size" : 8,
8093   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8094  },
8095  {
8096   "alignment" : 4,
8097   "is_const" : true,
8098   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
8099   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
8100   "referenced_type" : "type-28",
8101   "self_type" : "type-867",
8102   "size" : 8,
8103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8104  },
8105  {
8106   "alignment" : 1,
8107   "is_const" : true,
8108   "linker_set_key" : "const bool",
8109   "name" : "const bool",
8110   "referenced_type" : "type-10",
8111   "self_type" : "type-170",
8112   "size" : 1,
8113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8114  },
8115  {
8116   "alignment" : 1,
8117   "is_const" : true,
8118   "linker_set_key" : "const char",
8119   "name" : "const char",
8120   "referenced_type" : "type-69",
8121   "self_type" : "type-146",
8122   "size" : 1,
8123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8124  },
8125  {
8126   "alignment" : 2,
8127   "is_const" : true,
8128   "linker_set_key" : "const char16_t",
8129   "name" : "const char16_t",
8130   "referenced_type" : "type-138",
8131   "self_type" : "type-137",
8132   "size" : 2,
8133   "source_file" : "/system/core/libutils/include/utils/String16.h"
8134  },
8135  {
8136   "alignment" : 4,
8137   "is_const" : true,
8138   "linker_set_key" : "const double",
8139   "name" : "const double",
8140   "referenced_type" : "type-341",
8141   "self_type" : "type-364",
8142   "size" : 8,
8143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "is_const" : true,
8148   "linker_set_key" : "const float",
8149   "name" : "const float",
8150   "referenced_type" : "type-334",
8151   "self_type" : "type-362",
8152   "size" : 4,
8153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "is_const" : true,
8158   "linker_set_key" : "const int",
8159   "name" : "const int",
8160   "referenced_type" : "type-41",
8161   "self_type" : "type-479",
8162   "size" : 4,
8163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8164  },
8165  {
8166   "is_const" : true,
8167   "linker_set_key" : "const iter<is_const>",
8168   "name" : "const iter<is_const>",
8169   "referenced_type" : "type-390",
8170   "self_type" : "type-389",
8171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "is_const" : true,
8176   "linker_set_key" : "const log_msg",
8177   "name" : "const log_msg",
8178   "referenced_type" : "type-62",
8179   "self_type" : "type-61",
8180   "size" : 5124,
8181   "source_file" : "/system/core/liblog/include/log/log_read.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "is_const" : true,
8186   "linker_set_key" : "const long long",
8187   "name" : "const long long",
8188   "referenced_type" : "type-124",
8189   "self_type" : "type-358",
8190   "size" : 8,
8191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8192  },
8193  {
8194   "alignment" : 4,
8195   "is_const" : true,
8196   "linker_set_key" : "const native_handle",
8197   "name" : "const native_handle",
8198   "referenced_type" : "type-200",
8199   "self_type" : "type-269",
8200   "size" : 12,
8201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8202  },
8203  {
8204   "alignment" : 2,
8205   "is_const" : true,
8206   "linker_set_key" : "const short",
8207   "name" : "const short",
8208   "referenced_type" : "type-299",
8209   "self_type" : "type-349",
8210   "size" : 2,
8211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8212  },
8213  {
8214   "alignment" : 1,
8215   "is_const" : true,
8216   "linker_set_key" : "const signed char",
8217   "name" : "const signed char",
8218   "referenced_type" : "type-347",
8219   "self_type" : "type-346",
8220   "size" : 1,
8221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8222  },
8223  {
8224   "alignment" : 4,
8225   "is_const" : true,
8226   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8227   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioChannelMask, 68>",
8228   "referenced_type" : "type-753",
8229   "self_type" : "type-752",
8230   "size" : 272,
8231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "is_const" : true,
8236   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8237   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioDevice, 65>",
8238   "referenced_type" : "type-759",
8239   "self_type" : "type-758",
8240   "size" : 260,
8241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8242  },
8243  {
8244   "alignment" : 4,
8245   "is_const" : true,
8246   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8247   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioFormat, 84>",
8248   "referenced_type" : "type-748",
8249   "self_type" : "type-747",
8250   "size" : 336,
8251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8252  },
8253  {
8254   "alignment" : 4,
8255   "is_const" : true,
8256   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8257   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioGainMode, 3>",
8258   "referenced_type" : "type-768",
8259   "self_type" : "type-767",
8260   "size" : 12,
8261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8262  },
8263  {
8264   "alignment" : 4,
8265   "is_const" : true,
8266   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8267   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioHandleConsts, 4>",
8268   "referenced_type" : "type-739",
8269   "self_type" : "type-738",
8270   "size" : 16,
8271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "is_const" : true,
8276   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8277   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInputFlag, 7>",
8278   "referenced_type" : "type-763",
8279   "self_type" : "type-762",
8280   "size" : 28,
8281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8282  },
8283  {
8284   "alignment" : 4,
8285   "is_const" : true,
8286   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8287   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioInterleave, 2>",
8288   "referenced_type" : "type-755",
8289   "self_type" : "type-754",
8290   "size" : 8,
8291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8292  },
8293  {
8294   "alignment" : 4,
8295   "is_const" : true,
8296   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8297   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMixLatencyClass, 2>",
8298   "referenced_type" : "type-776",
8299   "self_type" : "type-775",
8300   "size" : 8,
8301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8302  },
8303  {
8304   "alignment" : 4,
8305   "is_const" : true,
8306   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8307   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioMode, 8>",
8308   "referenced_type" : "type-757",
8309   "self_type" : "type-756",
8310   "size" : 32,
8311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8312  },
8313  {
8314   "alignment" : 4,
8315   "is_const" : true,
8316   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8317   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioOutputFlag, 15>",
8318   "referenced_type" : "type-761",
8319   "self_type" : "type-760",
8320   "size" : 60,
8321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8322  },
8323  {
8324   "alignment" : 4,
8325   "is_const" : true,
8326   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8327   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortConfigMask, 5>",
8328   "referenced_type" : "type-774",
8329   "self_type" : "type-773",
8330   "size" : 20,
8331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8332  },
8333  {
8334   "alignment" : 4,
8335   "is_const" : true,
8336   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8337   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortRole, 3>",
8338   "referenced_type" : "type-770",
8339   "self_type" : "type-769",
8340   "size" : 12,
8341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8342  },
8343  {
8344   "alignment" : 4,
8345   "is_const" : true,
8346   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8347   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioPortType, 4>",
8348   "referenced_type" : "type-772",
8349   "self_type" : "type-771",
8350   "size" : 16,
8351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8352  },
8353  {
8354   "alignment" : 4,
8355   "is_const" : true,
8356   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8357   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSessionConsts, 4>",
8358   "referenced_type" : "type-746",
8359   "self_type" : "type-745",
8360   "size" : 16,
8361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8362  },
8363  {
8364   "alignment" : 4,
8365   "is_const" : true,
8366   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8367   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioSource, 14>",
8368   "referenced_type" : "type-744",
8369   "self_type" : "type-743",
8370   "size" : 56,
8371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8372  },
8373  {
8374   "alignment" : 4,
8375   "is_const" : true,
8376   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8377   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioStreamType, 18>",
8378   "referenced_type" : "type-742",
8379   "self_type" : "type-741",
8380   "size" : 72,
8381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "is_const" : true,
8386   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8387   "name" : "const std::array<android::hardware::audio::common::V2_0::AudioUsage, 19>",
8388   "referenced_type" : "type-766",
8389   "self_type" : "type-765",
8390   "size" : 76,
8391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8392  },
8393  {
8394   "alignment" : 4,
8395   "is_const" : true,
8396   "linker_set_key" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8397   "name" : "const std::array<android::hardware::audio::common::V2_0::FixedChannelCount, 2>",
8398   "referenced_type" : "type-750",
8399   "self_type" : "type-749",
8400   "size" : 8,
8401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h"
8402  },
8403  {
8404   "alignment" : 4,
8405   "is_const" : true,
8406   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8407   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionStatus, 3>",
8408   "referenced_type" : "type-785",
8409   "self_type" : "type-784",
8410   "size" : 12,
8411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8412  },
8413  {
8414   "alignment" : 4,
8415   "is_const" : true,
8416   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8417   "name" : "const std::array<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::SoundModelStatus, 1>",
8418   "referenced_type" : "type-787",
8419   "self_type" : "type-786",
8420   "size" : 4,
8421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h"
8422  },
8423  {
8424   "alignment" : 4,
8425   "is_const" : true,
8426   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8427   "name" : "const std::array<android::hardware::soundtrigger::V2_0::RecognitionMode, 4>",
8428   "referenced_type" : "type-684",
8429   "self_type" : "type-683",
8430   "size" : 16,
8431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8432  },
8433  {
8434   "alignment" : 4,
8435   "is_const" : true,
8436   "linker_set_key" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8437   "name" : "const std::array<android::hardware::soundtrigger::V2_0::SoundModelType, 3>",
8438   "referenced_type" : "type-682",
8439   "self_type" : "type-681",
8440   "size" : 12,
8441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h"
8442  },
8443  {
8444   "alignment" : 4,
8445   "is_const" : true,
8446   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8447   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8448   "referenced_type" : "type-531",
8449   "self_type" : "type-530",
8450   "size" : 12,
8451   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "is_const" : true,
8456   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8457   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8458   "referenced_type" : "type-675",
8459   "self_type" : "type-674",
8460   "size" : 4,
8461   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8462  },
8463  {
8464   "alignment" : 1,
8465   "is_const" : true,
8466   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8467   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8468   "referenced_type" : "type-673",
8469   "self_type" : "type-672",
8470   "size" : 3,
8471   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8472  },
8473  {
8474   "alignment" : 4,
8475   "is_const" : true,
8476   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8477   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8478   "referenced_type" : "type-569",
8479   "self_type" : "type-568",
8480   "size" : 12,
8481   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8482  },
8483  {
8484   "alignment" : 4,
8485   "is_const" : true,
8486   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8487   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8488   "referenced_type" : "type-408",
8489   "self_type" : "type-407",
8490   "size" : 8,
8491   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8492  },
8493  {
8494   "alignment" : 4,
8495   "is_const" : true,
8496   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
8497   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8498   "referenced_type" : "type-396",
8499   "self_type" : "type-395",
8500   "size" : 8,
8501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8502  },
8503  {
8504   "alignment" : 4,
8505   "is_const" : true,
8506   "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 *> > *)> > >",
8507   "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 *> > *)> > >",
8508   "referenced_type" : "type-733",
8509   "self_type" : "type-732",
8510   "size" : 12,
8511   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8512  },
8513  {
8514   "alignment" : 1,
8515   "is_const" : true,
8516   "linker_set_key" : "const unsigned char",
8517   "name" : "const unsigned char",
8518   "referenced_type" : "type-65",
8519   "self_type" : "type-472",
8520   "size" : 1,
8521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8522  },
8523  {
8524   "alignment" : 4,
8525   "is_const" : true,
8526   "linker_set_key" : "const unsigned int",
8527   "name" : "const unsigned int",
8528   "referenced_type" : "type-2",
8529   "self_type" : "type-129",
8530   "size" : 4,
8531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "is_const" : true,
8536   "linker_set_key" : "const unsigned long long",
8537   "name" : "const unsigned long long",
8538   "referenced_type" : "type-9",
8539   "self_type" : "type-360",
8540   "size" : 8,
8541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8542  },
8543  {
8544   "alignment" : 2,
8545   "is_const" : true,
8546   "linker_set_key" : "const unsigned short",
8547   "name" : "const unsigned short",
8548   "referenced_type" : "type-67",
8549   "self_type" : "type-351",
8550   "size" : 2,
8551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8552  },
8553  {
8554   "is_const" : true,
8555   "linker_set_key" : "const void",
8556   "name" : "const void",
8557   "referenced_type" : "type-44",
8558   "self_type" : "type-509",
8559   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8560  },
8561  {
8562   "alignment" : 1,
8563   "is_volatile" : true,
8564   "linker_set_key" : "volatile bool",
8565   "name" : "volatile bool",
8566   "referenced_type" : "type-10",
8567   "self_type" : "type-173",
8568   "size" : 1,
8569   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8570  },
8571  {
8572   "alignment" : 4,
8573   "is_volatile" : true,
8574   "linker_set_key" : "volatile int",
8575   "name" : "volatile int",
8576   "referenced_type" : "type-41",
8577   "self_type" : "type-147",
8578   "size" : 4,
8579   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8580  }
8581 ],
8582 "record_types" :
8583 [
8584  {
8585   "alignment" : 4,
8586   "fields" :
8587   [
8588    {
8589     "access" : "private",
8590     "field_name" : "mCond",
8591     "referenced_type" : "type-172"
8592    }
8593   ],
8594   "linker_set_key" : "android::Condition",
8595   "name" : "android::Condition",
8596   "record_kind" : "class",
8597   "referenced_type" : "type-171",
8598   "self_type" : "type-171",
8599   "size" : 4,
8600   "source_file" : "/system/core/libutils/include/utils/Condition.h",
8601   "unique_id" : "_ZTSN7android9ConditionE"
8602  },
8603  {
8604   "alignment" : 4,
8605   "fields" :
8606   [
8607    {
8608     "access" : "private",
8609     "field_name" : "mVector",
8610     "referenced_type" : "type-141"
8611    }
8612   ],
8613   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8614   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8615   "record_kind" : "class",
8616   "referenced_type" : "type-140",
8617   "self_type" : "type-140",
8618   "size" : 20,
8619   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8620   "template_args" : [ "type-135", "type-113" ],
8621   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8622  },
8623  {
8624   "alignment" : 4,
8625   "fields" :
8626   [
8627    {
8628     "access" : "private",
8629     "field_name" : "mCount",
8630     "referenced_type" : "type-278"
8631    }
8632   ],
8633   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
8634   "name" : "android::LightRefBase<android::NativeHandle>",
8635   "record_kind" : "class",
8636   "referenced_type" : "type-277",
8637   "self_type" : "type-277",
8638   "size" : 4,
8639   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8640   "template_args" : [ "type-279" ],
8641   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
8642  },
8643  {
8644   "alignment" : 4,
8645   "fields" :
8646   [
8647    {
8648     "access" : "private",
8649     "field_name" : "mCount",
8650     "referenced_type" : "type-275"
8651    }
8652   ],
8653   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
8654   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8655   "record_kind" : "class",
8656   "referenced_type" : "type-274",
8657   "self_type" : "type-274",
8658   "size" : 4,
8659   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8660   "template_args" : [ "type-276" ],
8661   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8662  },
8663  {
8664   "alignment" : 4,
8665   "fields" :
8666   [
8667    {
8668     "access" : "private",
8669     "field_name" : "mMutex",
8670     "referenced_type" : "type-126"
8671    }
8672   ],
8673   "linker_set_key" : "android::Mutex",
8674   "name" : "android::Mutex",
8675   "record_kind" : "class",
8676   "referenced_type" : "type-125",
8677   "self_type" : "type-125",
8678   "size" : 4,
8679   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8680   "unique_id" : "_ZTSN7android5MutexE"
8681  },
8682  {
8683   "alignment" : 4,
8684   "fields" :
8685   [
8686    {
8687     "access" : "private",
8688     "field_name" : "mLock",
8689     "referenced_type" : "type-648"
8690    }
8691   ],
8692   "linker_set_key" : "android::Mutex::Autolock",
8693   "name" : "android::Mutex::Autolock",
8694   "record_kind" : "class",
8695   "referenced_type" : "type-647",
8696   "self_type" : "type-647",
8697   "size" : 4,
8698   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
8699   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
8700  },
8701  {
8702   "alignment" : 4,
8703   "base_specifiers" :
8704   [
8705    {
8706     "referenced_type" : "type-277"
8707    }
8708   ],
8709   "fields" :
8710   [
8711    {
8712     "access" : "private",
8713     "field_name" : "mHandle",
8714     "field_offset" : 32,
8715     "referenced_type" : "type-280"
8716    },
8717    {
8718     "access" : "private",
8719     "field_name" : "mOwnsHandle",
8720     "field_offset" : 64,
8721     "referenced_type" : "type-10"
8722    }
8723   ],
8724   "linker_set_key" : "android::NativeHandle",
8725   "name" : "android::NativeHandle",
8726   "record_kind" : "class",
8727   "referenced_type" : "type-279",
8728   "self_type" : "type-279",
8729   "size" : 12,
8730   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
8731   "unique_id" : "_ZTSN7android12NativeHandleE"
8732  },
8733  {
8734   "alignment" : 4,
8735   "fields" :
8736   [
8737    {
8738     "access" : "private",
8739     "field_name" : "mRWLock",
8740     "referenced_type" : "type-653"
8741    }
8742   ],
8743   "linker_set_key" : "android::RWLock",
8744   "name" : "android::RWLock",
8745   "record_kind" : "class",
8746   "referenced_type" : "type-652",
8747   "self_type" : "type-652",
8748   "size" : 40,
8749   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8750   "unique_id" : "_ZTSN7android6RWLockE"
8751  },
8752  {
8753   "alignment" : 4,
8754   "fields" :
8755   [
8756    {
8757     "access" : "private",
8758     "field_name" : "mLock",
8759     "referenced_type" : "type-656"
8760    }
8761   ],
8762   "linker_set_key" : "android::RWLock::AutoRLock",
8763   "name" : "android::RWLock::AutoRLock",
8764   "record_kind" : "class",
8765   "referenced_type" : "type-655",
8766   "self_type" : "type-655",
8767   "size" : 4,
8768   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8769   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
8770  },
8771  {
8772   "alignment" : 4,
8773   "fields" :
8774   [
8775    {
8776     "access" : "private",
8777     "field_name" : "mLock",
8778     "referenced_type" : "type-656"
8779    }
8780   ],
8781   "linker_set_key" : "android::RWLock::AutoWLock",
8782   "name" : "android::RWLock::AutoWLock",
8783   "record_kind" : "class",
8784   "referenced_type" : "type-659",
8785   "self_type" : "type-659",
8786   "size" : 4,
8787   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
8788   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
8789  },
8790  {
8791   "alignment" : 4,
8792   "fields" :
8793   [
8794    {
8795     "access" : "private",
8796     "field_name" : "mRefs",
8797     "field_offset" : 32,
8798     "referenced_type" : "type-13"
8799    }
8800   ],
8801   "linker_set_key" : "android::RefBase",
8802   "name" : "android::RefBase",
8803   "record_kind" : "class",
8804   "referenced_type" : "type-12",
8805   "self_type" : "type-12",
8806   "size" : 8,
8807   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8808   "unique_id" : "_ZTSN7android7RefBaseE",
8809   "vtable_components" :
8810   [
8811    {
8812     "kind" : "offset_to_top"
8813    },
8814    {
8815     "kind" : "rtti",
8816     "mangled_component_name" : "_ZTIN7android7RefBaseE"
8817    },
8818    {
8819     "kind" : "complete_dtor_pointer",
8820     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
8821    },
8822    {
8823     "kind" : "deleting_dtor_pointer",
8824     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
8825    },
8826    {
8827     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8828    },
8829    {
8830     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8831    },
8832    {
8833     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8834    },
8835    {
8836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8837    }
8838   ]
8839  },
8840  {
8841   "alignment" : 1,
8842   "linker_set_key" : "android::RefBase::weakref_type",
8843   "name" : "android::RefBase::weakref_type",
8844   "record_kind" : "class",
8845   "referenced_type" : "type-20",
8846   "self_type" : "type-20",
8847   "size" : 1,
8848   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8849   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
8850  },
8851  {
8852   "alignment" : 1,
8853   "linker_set_key" : "android::ReferenceMover",
8854   "name" : "android::ReferenceMover",
8855   "record_kind" : "class",
8856   "referenced_type" : "type-373",
8857   "self_type" : "type-373",
8858   "size" : 1,
8859   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8860   "unique_id" : "_ZTSN7android14ReferenceMoverE"
8861  },
8862  {
8863   "alignment" : 4,
8864   "linker_set_key" : "android::ReferenceRenamer",
8865   "name" : "android::ReferenceRenamer",
8866   "record_kind" : "class",
8867   "referenced_type" : "type-366",
8868   "self_type" : "type-366",
8869   "size" : 4,
8870   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8871   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
8872   "vtable_components" :
8873   [
8874    {
8875     "kind" : "offset_to_top"
8876    },
8877    {
8878     "kind" : "rtti",
8879     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8880    },
8881    {
8882     "is_pure" : true,
8883     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8884    }
8885   ]
8886  },
8887  {
8888   "alignment" : 4,
8889   "fields" :
8890   [
8891    {
8892     "access" : "private",
8893     "field_name" : "mTag",
8894     "referenced_type" : "type-9"
8895    }
8896   ],
8897   "linker_set_key" : "android::ScopedTrace",
8898   "name" : "android::ScopedTrace",
8899   "record_kind" : "class",
8900   "referenced_type" : "type-661",
8901   "self_type" : "type-661",
8902   "size" : 8,
8903   "source_file" : "/system/core/libutils/include/utils/Trace.h",
8904   "unique_id" : "_ZTSN7android11ScopedTraceE"
8905  },
8906  {
8907   "alignment" : 4,
8908   "base_specifiers" :
8909   [
8910    {
8911     "access" : "private",
8912     "referenced_type" : "type-142"
8913    }
8914   ],
8915   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8916   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8917   "record_kind" : "class",
8918   "referenced_type" : "type-141",
8919   "self_type" : "type-141",
8920   "size" : 20,
8921   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8922   "template_args" : [ "type-143" ],
8923   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8924   "vtable_components" :
8925   [
8926    {
8927     "kind" : "offset_to_top"
8928    },
8929    {
8930     "kind" : "rtti",
8931     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8932    },
8933    {
8934     "kind" : "complete_dtor_pointer",
8935     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8936    },
8937    {
8938     "kind" : "deleting_dtor_pointer",
8939     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8940    },
8941    {
8942     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8943    },
8944    {
8945     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8946    },
8947    {
8948     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8949    },
8950    {
8951     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8952    },
8953    {
8954     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8955    },
8956    {
8957     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8958    },
8959    {
8960     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8961    }
8962   ]
8963  },
8964  {
8965   "alignment" : 4,
8966   "base_specifiers" :
8967   [
8968    {
8969     "referenced_type" : "type-128"
8970    }
8971   ],
8972   "linker_set_key" : "android::SortedVectorImpl",
8973   "name" : "android::SortedVectorImpl",
8974   "record_kind" : "class",
8975   "referenced_type" : "type-142",
8976   "self_type" : "type-142",
8977   "size" : 20,
8978   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8979   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8980   "vtable_components" :
8981   [
8982    {
8983     "kind" : "offset_to_top"
8984    },
8985    {
8986     "kind" : "rtti",
8987     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8988    },
8989    {
8990     "kind" : "complete_dtor_pointer",
8991     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8992    },
8993    {
8994     "kind" : "deleting_dtor_pointer",
8995     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8996    },
8997    {
8998     "is_pure" : true,
8999     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9000    },
9001    {
9002     "is_pure" : true,
9003     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9004    },
9005    {
9006     "is_pure" : true,
9007     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9008    },
9009    {
9010     "is_pure" : true,
9011     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9012    },
9013    {
9014     "is_pure" : true,
9015     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9016    },
9017    {
9018     "is_pure" : true,
9019     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9020    },
9021    {
9022     "is_pure" : true,
9023     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9024    }
9025   ]
9026  },
9027  {
9028   "alignment" : 4,
9029   "fields" :
9030   [
9031    {
9032     "access" : "private",
9033     "field_name" : "mString",
9034     "referenced_type" : "type-136"
9035    }
9036   ],
9037   "linker_set_key" : "android::String16",
9038   "name" : "android::String16",
9039   "record_kind" : "class",
9040   "referenced_type" : "type-135",
9041   "self_type" : "type-135",
9042   "size" : 4,
9043   "source_file" : "/system/core/libutils/include/utils/String16.h",
9044   "unique_id" : "_ZTSN7android8String16E"
9045  },
9046  {
9047   "alignment" : 4,
9048   "fields" :
9049   [
9050    {
9051     "access" : "private",
9052     "field_name" : "mString",
9053     "referenced_type" : "type-145"
9054    }
9055   ],
9056   "linker_set_key" : "android::String8",
9057   "name" : "android::String8",
9058   "record_kind" : "class",
9059   "referenced_type" : "type-144",
9060   "self_type" : "type-144",
9061   "size" : 4,
9062   "source_file" : "/system/core/libutils/include/utils/String8.h",
9063   "unique_id" : "_ZTSN7android7String8E"
9064  },
9065  {
9066   "alignment" : 4,
9067   "base_specifiers" :
9068   [
9069    {
9070     "is_virtual" : true,
9071     "referenced_type" : "type-12"
9072    }
9073   ],
9074   "fields" :
9075   [
9076    {
9077     "access" : "private",
9078     "field_name" : "mCanCallJava",
9079     "field_offset" : 32,
9080     "referenced_type" : "type-170"
9081    },
9082    {
9083     "access" : "private",
9084     "field_name" : "mThread",
9085     "field_offset" : 64,
9086     "referenced_type" : "type-43"
9087    },
9088    {
9089     "access" : "private",
9090     "field_name" : "mLock",
9091     "field_offset" : 96,
9092     "referenced_type" : "type-125"
9093    },
9094    {
9095     "access" : "private",
9096     "field_name" : "mThreadExitedCondition",
9097     "field_offset" : 128,
9098     "referenced_type" : "type-171"
9099    },
9100    {
9101     "access" : "private",
9102     "field_name" : "mStatus",
9103     "field_offset" : 160,
9104     "referenced_type" : "type-41"
9105    },
9106    {
9107     "access" : "private",
9108     "field_name" : "mExitPending",
9109     "field_offset" : 192,
9110     "referenced_type" : "type-173"
9111    },
9112    {
9113     "access" : "private",
9114     "field_name" : "mRunning",
9115     "field_offset" : 200,
9116     "referenced_type" : "type-173"
9117    },
9118    {
9119     "access" : "private",
9120     "field_name" : "mHoldSelf",
9121     "field_offset" : 224,
9122     "referenced_type" : "type-167"
9123    },
9124    {
9125     "access" : "private",
9126     "field_name" : "mTid",
9127     "field_offset" : 256,
9128     "referenced_type" : "type-41"
9129    }
9130   ],
9131   "linker_set_key" : "android::Thread",
9132   "name" : "android::Thread",
9133   "record_kind" : "class",
9134   "referenced_type" : "type-169",
9135   "self_type" : "type-169",
9136   "size" : 44,
9137   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9138   "unique_id" : "_ZTSN7android6ThreadE",
9139   "vtable_components" :
9140   [
9141    {
9142     "component_value" : 36,
9143     "kind" : "vbase_offset"
9144    },
9145    {
9146     "kind" : "offset_to_top"
9147    },
9148    {
9149     "kind" : "rtti",
9150     "mangled_component_name" : "_ZTIN7android6ThreadE"
9151    },
9152    {
9153     "kind" : "complete_dtor_pointer",
9154     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9155    },
9156    {
9157     "kind" : "deleting_dtor_pointer",
9158     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9159    },
9160    {
9161     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9162    },
9163    {
9164     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9165    },
9166    {
9167     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9168    },
9169    {
9170     "is_pure" : true,
9171     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9172    },
9173    {
9174     "kind" : "vcall_offset"
9175    },
9176    {
9177     "kind" : "vcall_offset"
9178    },
9179    {
9180     "kind" : "vcall_offset"
9181    },
9182    {
9183     "kind" : "vcall_offset"
9184    },
9185    {
9186     "component_value" : -36,
9187     "kind" : "vcall_offset"
9188    },
9189    {
9190     "component_value" : -36,
9191     "kind" : "offset_to_top"
9192    },
9193    {
9194     "kind" : "rtti",
9195     "mangled_component_name" : "_ZTIN7android6ThreadE"
9196    },
9197    {
9198     "kind" : "complete_dtor_pointer",
9199     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9200    },
9201    {
9202     "kind" : "deleting_dtor_pointer",
9203     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9204    },
9205    {
9206     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9207    },
9208    {
9209     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9210    },
9211    {
9212     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9213    },
9214    {
9215     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9216    }
9217   ]
9218  },
9219  {
9220   "alignment" : 4,
9221   "base_specifiers" :
9222   [
9223    {
9224     "access" : "private",
9225     "referenced_type" : "type-128"
9226    }
9227   ],
9228   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9229   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9230   "record_kind" : "class",
9231   "referenced_type" : "type-127",
9232   "self_type" : "type-127",
9233   "size" : 20,
9234   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9235   "template_args" : [ "type-130" ],
9236   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9237   "vtable_components" :
9238   [
9239    {
9240     "kind" : "offset_to_top"
9241    },
9242    {
9243     "kind" : "rtti",
9244     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9245    },
9246    {
9247     "kind" : "complete_dtor_pointer",
9248     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9249    },
9250    {
9251     "kind" : "deleting_dtor_pointer",
9252     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9253    },
9254    {
9255     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9256    },
9257    {
9258     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9259    },
9260    {
9261     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9262    },
9263    {
9264     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9265    },
9266    {
9267     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9268    },
9269    {
9270     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9271    }
9272   ]
9273  },
9274  {
9275   "alignment" : 4,
9276   "fields" :
9277   [
9278    {
9279     "access" : "private",
9280     "field_name" : "mStorage",
9281     "field_offset" : 32,
9282     "referenced_type" : "type-43"
9283    },
9284    {
9285     "access" : "private",
9286     "field_name" : "mCount",
9287     "field_offset" : 64,
9288     "referenced_type" : "type-2"
9289    },
9290    {
9291     "access" : "private",
9292     "field_name" : "mFlags",
9293     "field_offset" : 96,
9294     "referenced_type" : "type-129"
9295    },
9296    {
9297     "access" : "private",
9298     "field_name" : "mItemSize",
9299     "field_offset" : 128,
9300     "referenced_type" : "type-129"
9301    }
9302   ],
9303   "linker_set_key" : "android::VectorImpl",
9304   "name" : "android::VectorImpl",
9305   "record_kind" : "class",
9306   "referenced_type" : "type-128",
9307   "self_type" : "type-128",
9308   "size" : 20,
9309   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9310   "unique_id" : "_ZTSN7android10VectorImplE",
9311   "vtable_components" :
9312   [
9313    {
9314     "kind" : "offset_to_top"
9315    },
9316    {
9317     "kind" : "rtti",
9318     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9319    },
9320    {
9321     "kind" : "complete_dtor_pointer",
9322     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9323    },
9324    {
9325     "kind" : "deleting_dtor_pointer",
9326     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9327    },
9328    {
9329     "is_pure" : true,
9330     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9331    },
9332    {
9333     "is_pure" : true,
9334     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9335    },
9336    {
9337     "is_pure" : true,
9338     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9339    },
9340    {
9341     "is_pure" : true,
9342     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9343    },
9344    {
9345     "is_pure" : true,
9346     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9347    },
9348    {
9349     "is_pure" : true,
9350     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9351    }
9352   ]
9353  },
9354  {
9355   "alignment" : 4,
9356   "base_specifiers" :
9357   [
9358    {
9359     "referenced_type" : "type-274"
9360    }
9361   ],
9362   "linker_set_key" : "android::VirtualLightRefBase",
9363   "name" : "android::VirtualLightRefBase",
9364   "record_kind" : "class",
9365   "referenced_type" : "type-276",
9366   "self_type" : "type-276",
9367   "size" : 8,
9368   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9369   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
9370   "vtable_components" :
9371   [
9372    {
9373     "kind" : "offset_to_top"
9374    },
9375    {
9376     "kind" : "rtti",
9377     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9378    },
9379    {
9380     "kind" : "complete_dtor_pointer",
9381     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9382    },
9383    {
9384     "kind" : "deleting_dtor_pointer",
9385     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9386    }
9387   ]
9388  },
9389  {
9390   "alignment" : 4,
9391   "base_specifiers" :
9392   [
9393    {
9394     "referenced_type" : "type-45"
9395    }
9396   ],
9397   "fields" :
9398   [
9399    {
9400     "access" : "protected",
9401     "field_name" : "mSchedPolicy",
9402     "field_offset" : 32,
9403     "referenced_type" : "type-41"
9404    },
9405    {
9406     "access" : "protected",
9407     "field_name" : "mSchedPriority",
9408     "field_offset" : 64,
9409     "referenced_type" : "type-41"
9410    },
9411    {
9412     "access" : "private",
9413     "field_name" : "mExtras",
9414     "field_offset" : 96,
9415     "referenced_type" : "type-42"
9416    },
9417    {
9418     "access" : "private",
9419     "field_name" : "mReserved0",
9420     "field_offset" : 128,
9421     "referenced_type" : "type-43"
9422    }
9423   ],
9424   "linker_set_key" : "android::hardware::BHwBinder",
9425   "name" : "android::hardware::BHwBinder",
9426   "record_kind" : "class",
9427   "referenced_type" : "type-40",
9428   "self_type" : "type-40",
9429   "size" : 28,
9430   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9431   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
9432   "vtable_components" :
9433   [
9434    {
9435     "component_value" : 20,
9436     "kind" : "vbase_offset"
9437    },
9438    {
9439     "kind" : "offset_to_top"
9440    },
9441    {
9442     "kind" : "rtti",
9443     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9444    },
9445    {
9446     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9447    },
9448    {
9449     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9450    },
9451    {
9452     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9453    },
9454    {
9455     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9459    },
9460    {
9461     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9462    },
9463    {
9464     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9465    },
9466    {
9467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9468    },
9469    {
9470     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9471    },
9472    {
9473     "kind" : "complete_dtor_pointer",
9474     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
9475    },
9476    {
9477     "kind" : "deleting_dtor_pointer",
9478     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
9479    },
9480    {
9481     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9482    },
9483    {
9484     "kind" : "vcall_offset"
9485    },
9486    {
9487     "kind" : "vcall_offset"
9488    },
9489    {
9490     "kind" : "vcall_offset"
9491    },
9492    {
9493     "kind" : "vcall_offset"
9494    },
9495    {
9496     "component_value" : -20,
9497     "kind" : "vcall_offset"
9498    },
9499    {
9500     "component_value" : -20,
9501     "kind" : "offset_to_top"
9502    },
9503    {
9504     "kind" : "rtti",
9505     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
9506    },
9507    {
9508     "kind" : "complete_dtor_pointer",
9509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
9510    },
9511    {
9512     "kind" : "deleting_dtor_pointer",
9513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
9514    },
9515    {
9516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9517    },
9518    {
9519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9526    }
9527   ]
9528  },
9529  {
9530   "alignment" : 4,
9531   "base_specifiers" :
9532   [
9533    {
9534     "is_virtual" : true,
9535     "referenced_type" : "type-12"
9536    }
9537   ],
9538   "fields" :
9539   [
9540    {
9541     "access" : "private",
9542     "field_name" : "mRemote",
9543     "field_offset" : 32,
9544     "referenced_type" : "type-93"
9545    },
9546    {
9547     "access" : "private",
9548     "field_name" : "mRefs",
9549     "field_offset" : 64,
9550     "referenced_type" : "type-19"
9551    },
9552    {
9553     "access" : "private",
9554     "field_name" : "mState",
9555     "field_offset" : 96,
9556     "referenced_type" : "type-95"
9557    }
9558   ],
9559   "linker_set_key" : "android::hardware::BpHwRefBase",
9560   "name" : "android::hardware::BpHwRefBase",
9561   "record_kind" : "class",
9562   "referenced_type" : "type-92",
9563   "self_type" : "type-92",
9564   "size" : 24,
9565   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9566   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
9567   "vtable_components" :
9568   [
9569    {
9570     "component_value" : 16,
9571     "kind" : "vbase_offset"
9572    },
9573    {
9574     "kind" : "offset_to_top"
9575    },
9576    {
9577     "kind" : "rtti",
9578     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9579    },
9580    {
9581     "kind" : "complete_dtor_pointer",
9582     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9583    },
9584    {
9585     "kind" : "deleting_dtor_pointer",
9586     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9596    },
9597    {
9598     "kind" : "vcall_offset"
9599    },
9600    {
9601     "component_value" : -16,
9602     "kind" : "vcall_offset"
9603    },
9604    {
9605     "component_value" : -16,
9606     "kind" : "vcall_offset"
9607    },
9608    {
9609     "component_value" : -16,
9610     "kind" : "vcall_offset"
9611    },
9612    {
9613     "component_value" : -16,
9614     "kind" : "vcall_offset"
9615    },
9616    {
9617     "component_value" : -16,
9618     "kind" : "offset_to_top"
9619    },
9620    {
9621     "kind" : "rtti",
9622     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9623    },
9624    {
9625     "kind" : "complete_dtor_pointer",
9626     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9627    },
9628    {
9629     "kind" : "deleting_dtor_pointer",
9630     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9631    },
9632    {
9633     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9634    },
9635    {
9636     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9637    },
9638    {
9639     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9643    }
9644   ]
9645  },
9646  {
9647   "alignment" : 4,
9648   "base_specifiers" :
9649   [
9650    {
9651     "referenced_type" : "type-52"
9652    },
9653    {
9654     "referenced_type" : "type-91"
9655    },
9656    {
9657     "referenced_type" : "type-92"
9658    }
9659   ],
9660   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9661   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
9662   "record_kind" : "class",
9663   "referenced_type" : "type-548",
9664   "self_type" : "type-548",
9665   "size" : 32,
9666   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9667   "template_args" : [ "type-52" ],
9668   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE",
9669   "vtable_components" :
9670   [
9671    {
9672     "component_value" : 24,
9673     "kind" : "vbase_offset"
9674    },
9675    {
9676     "kind" : "offset_to_top"
9677    },
9678    {
9679     "kind" : "rtti",
9680     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9681    },
9682    {
9683     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
9684    },
9685    {
9686     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9696    },
9697    {
9698     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
9699    },
9700    {
9701     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9702    },
9703    {
9704     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9714    },
9715    {
9716     "kind" : "complete_dtor_pointer",
9717     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9718    },
9719    {
9720     "kind" : "deleting_dtor_pointer",
9721     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9722    },
9723    {
9724     "is_pure" : true,
9725     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
9726    },
9727    {
9728     "is_pure" : true,
9729     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9730    },
9731    {
9732     "is_pure" : true,
9733     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
9734    },
9735    {
9736     "is_pure" : true,
9737     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
9738    },
9739    {
9740     "is_pure" : true,
9741     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
9742    },
9743    {
9744     "is_pure" : true,
9745     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
9746    },
9747    {
9748     "is_pure" : true,
9749     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
9750    },
9751    {
9752     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9753    },
9754    {
9755     "component_value" : 20,
9756     "kind" : "vbase_offset"
9757    },
9758    {
9759     "component_value" : -4,
9760     "kind" : "offset_to_top"
9761    },
9762    {
9763     "kind" : "rtti",
9764     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9765    },
9766    {
9767     "kind" : "complete_dtor_pointer",
9768     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9769    },
9770    {
9771     "kind" : "deleting_dtor_pointer",
9772     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9773    },
9774    {
9775     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
9776    },
9777    {
9778     "component_value" : 16,
9779     "kind" : "vbase_offset"
9780    },
9781    {
9782     "component_value" : -8,
9783     "kind" : "offset_to_top"
9784    },
9785    {
9786     "kind" : "rtti",
9787     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9788    },
9789    {
9790     "kind" : "complete_dtor_pointer",
9791     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9792    },
9793    {
9794     "kind" : "deleting_dtor_pointer",
9795     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9796    },
9797    {
9798     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9805    },
9806    {
9807     "kind" : "vcall_offset"
9808    },
9809    {
9810     "component_value" : -16,
9811     "kind" : "vcall_offset"
9812    },
9813    {
9814     "component_value" : -16,
9815     "kind" : "vcall_offset"
9816    },
9817    {
9818     "component_value" : -16,
9819     "kind" : "vcall_offset"
9820    },
9821    {
9822     "component_value" : -24,
9823     "kind" : "vcall_offset"
9824    },
9825    {
9826     "component_value" : -24,
9827     "kind" : "offset_to_top"
9828    },
9829    {
9830     "kind" : "rtti",
9831     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEEE"
9832    },
9833    {
9834     "kind" : "complete_dtor_pointer",
9835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED1Ev"
9836    },
9837    {
9838     "kind" : "deleting_dtor_pointer",
9839     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEED0Ev"
9840    },
9841    {
9842     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9843    },
9844    {
9845     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9846    },
9847    {
9848     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9852    }
9853   ]
9854  },
9855  {
9856   "alignment" : 4,
9857   "base_specifiers" :
9858   [
9859    {
9860     "referenced_type" : "type-100"
9861    },
9862    {
9863     "referenced_type" : "type-91"
9864    },
9865    {
9866     "referenced_type" : "type-92"
9867    }
9868   ],
9869   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9870   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
9871   "record_kind" : "class",
9872   "referenced_type" : "type-547",
9873   "self_type" : "type-547",
9874   "size" : 32,
9875   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9876   "template_args" : [ "type-100" ],
9877   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE",
9878   "vtable_components" :
9879   [
9880    {
9881     "component_value" : 24,
9882     "kind" : "vbase_offset"
9883    },
9884    {
9885     "kind" : "offset_to_top"
9886    },
9887    {
9888     "kind" : "rtti",
9889     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9890    },
9891    {
9892     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
9893    },
9894    {
9895     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9896    },
9897    {
9898     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9899    },
9900    {
9901     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9905    },
9906    {
9907     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9923    },
9924    {
9925     "kind" : "complete_dtor_pointer",
9926     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9927    },
9928    {
9929     "kind" : "deleting_dtor_pointer",
9930     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9931    },
9932    {
9933     "is_pure" : true,
9934     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
9935    },
9936    {
9937     "is_pure" : true,
9938     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
9939    },
9940    {
9941     "is_pure" : true,
9942     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
9943    },
9944    {
9945     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
9946    },
9947    {
9948     "component_value" : 20,
9949     "kind" : "vbase_offset"
9950    },
9951    {
9952     "component_value" : -4,
9953     "kind" : "offset_to_top"
9954    },
9955    {
9956     "kind" : "rtti",
9957     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9958    },
9959    {
9960     "kind" : "complete_dtor_pointer",
9961     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9962    },
9963    {
9964     "kind" : "deleting_dtor_pointer",
9965     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9966    },
9967    {
9968     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
9969    },
9970    {
9971     "component_value" : 16,
9972     "kind" : "vbase_offset"
9973    },
9974    {
9975     "component_value" : -8,
9976     "kind" : "offset_to_top"
9977    },
9978    {
9979     "kind" : "rtti",
9980     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
9981    },
9982    {
9983     "kind" : "complete_dtor_pointer",
9984     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
9985    },
9986    {
9987     "kind" : "deleting_dtor_pointer",
9988     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
9989    },
9990    {
9991     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9998    },
9999    {
10000     "kind" : "vcall_offset"
10001    },
10002    {
10003     "component_value" : -16,
10004     "kind" : "vcall_offset"
10005    },
10006    {
10007     "component_value" : -16,
10008     "kind" : "vcall_offset"
10009    },
10010    {
10011     "component_value" : -16,
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "component_value" : -24,
10016     "kind" : "vcall_offset"
10017    },
10018    {
10019     "component_value" : -24,
10020     "kind" : "offset_to_top"
10021    },
10022    {
10023     "kind" : "rtti",
10024     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
10025    },
10026    {
10027     "kind" : "complete_dtor_pointer",
10028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED1Ev"
10029    },
10030    {
10031     "kind" : "deleting_dtor_pointer",
10032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEED0Ev"
10033    },
10034    {
10035     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10036    },
10037    {
10038     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10039    },
10040    {
10041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10045    }
10046   ]
10047  },
10048  {
10049   "alignment" : 4,
10050   "base_specifiers" :
10051   [
10052    {
10053     "referenced_type" : "type-51"
10054    },
10055    {
10056     "referenced_type" : "type-91"
10057    },
10058    {
10059     "referenced_type" : "type-92"
10060    }
10061   ],
10062   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10063   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
10064   "record_kind" : "class",
10065   "referenced_type" : "type-550",
10066   "self_type" : "type-550",
10067   "size" : 32,
10068   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10069   "template_args" : [ "type-51" ],
10070   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE",
10071   "vtable_components" :
10072   [
10073    {
10074     "component_value" : 24,
10075     "kind" : "vbase_offset"
10076    },
10077    {
10078     "kind" : "offset_to_top"
10079    },
10080    {
10081     "kind" : "rtti",
10082     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10083    },
10084    {
10085     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
10086    },
10087    {
10088     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10089    },
10090    {
10091     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10092    },
10093    {
10094     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10095    },
10096    {
10097     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
10101    },
10102    {
10103     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10104    },
10105    {
10106     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
10107    },
10108    {
10109     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10110    },
10111    {
10112     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
10113    },
10114    {
10115     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10116    },
10117    {
10118     "kind" : "complete_dtor_pointer",
10119     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10120    },
10121    {
10122     "kind" : "deleting_dtor_pointer",
10123     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10124    },
10125    {
10126     "is_pure" : true,
10127     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10128    },
10129    {
10130     "is_pure" : true,
10131     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10132    },
10133    {
10134     "is_pure" : true,
10135     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10136    },
10137    {
10138     "is_pure" : true,
10139     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
10140    },
10141    {
10142     "is_pure" : true,
10143     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10144    },
10145    {
10146     "is_pure" : true,
10147     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
10148    },
10149    {
10150     "is_pure" : true,
10151     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
10152    },
10153    {
10154     "is_pure" : true,
10155     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10156    },
10157    {
10158     "is_pure" : true,
10159     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10160    },
10161    {
10162     "is_pure" : true,
10163     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10167    },
10168    {
10169     "component_value" : 20,
10170     "kind" : "vbase_offset"
10171    },
10172    {
10173     "component_value" : -4,
10174     "kind" : "offset_to_top"
10175    },
10176    {
10177     "kind" : "rtti",
10178     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10179    },
10180    {
10181     "kind" : "complete_dtor_pointer",
10182     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10183    },
10184    {
10185     "kind" : "deleting_dtor_pointer",
10186     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10187    },
10188    {
10189     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
10190    },
10191    {
10192     "component_value" : 16,
10193     "kind" : "vbase_offset"
10194    },
10195    {
10196     "component_value" : -8,
10197     "kind" : "offset_to_top"
10198    },
10199    {
10200     "kind" : "rtti",
10201     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10202    },
10203    {
10204     "kind" : "complete_dtor_pointer",
10205     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10206    },
10207    {
10208     "kind" : "deleting_dtor_pointer",
10209     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10210    },
10211    {
10212     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10213    },
10214    {
10215     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10216    },
10217    {
10218     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10219    },
10220    {
10221     "kind" : "vcall_offset"
10222    },
10223    {
10224     "component_value" : -16,
10225     "kind" : "vcall_offset"
10226    },
10227    {
10228     "component_value" : -16,
10229     "kind" : "vcall_offset"
10230    },
10231    {
10232     "component_value" : -16,
10233     "kind" : "vcall_offset"
10234    },
10235    {
10236     "component_value" : -24,
10237     "kind" : "vcall_offset"
10238    },
10239    {
10240     "component_value" : -24,
10241     "kind" : "offset_to_top"
10242    },
10243    {
10244     "kind" : "rtti",
10245     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEEE"
10246    },
10247    {
10248     "kind" : "complete_dtor_pointer",
10249     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED1Ev"
10250    },
10251    {
10252     "kind" : "deleting_dtor_pointer",
10253     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEED0Ev"
10254    },
10255    {
10256     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10263    },
10264    {
10265     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10266    }
10267   ]
10268  },
10269  {
10270   "alignment" : 4,
10271   "base_specifiers" :
10272   [
10273    {
10274     "referenced_type" : "type-105"
10275    },
10276    {
10277     "referenced_type" : "type-91"
10278    },
10279    {
10280     "referenced_type" : "type-92"
10281    }
10282   ],
10283   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10284   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
10285   "record_kind" : "class",
10286   "referenced_type" : "type-549",
10287   "self_type" : "type-549",
10288   "size" : 32,
10289   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10290   "template_args" : [ "type-105" ],
10291   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE",
10292   "vtable_components" :
10293   [
10294    {
10295     "component_value" : 24,
10296     "kind" : "vbase_offset"
10297    },
10298    {
10299     "kind" : "offset_to_top"
10300    },
10301    {
10302     "kind" : "rtti",
10303     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10304    },
10305    {
10306     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
10307    },
10308    {
10309     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10313    },
10314    {
10315     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10345    },
10346    {
10347     "is_pure" : true,
10348     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
10349    },
10350    {
10351     "is_pure" : true,
10352     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
10353    },
10354    {
10355     "is_pure" : true,
10356     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
10357    },
10358    {
10359     "is_pure" : true,
10360     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
10361    },
10362    {
10363     "is_pure" : true,
10364     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
10365    },
10366    {
10367     "is_pure" : true,
10368     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10372    },
10373    {
10374     "component_value" : 20,
10375     "kind" : "vbase_offset"
10376    },
10377    {
10378     "component_value" : -4,
10379     "kind" : "offset_to_top"
10380    },
10381    {
10382     "kind" : "rtti",
10383     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10384    },
10385    {
10386     "kind" : "complete_dtor_pointer",
10387     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10388    },
10389    {
10390     "kind" : "deleting_dtor_pointer",
10391     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10392    },
10393    {
10394     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
10395    },
10396    {
10397     "component_value" : 16,
10398     "kind" : "vbase_offset"
10399    },
10400    {
10401     "component_value" : -8,
10402     "kind" : "offset_to_top"
10403    },
10404    {
10405     "kind" : "rtti",
10406     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10407    },
10408    {
10409     "kind" : "complete_dtor_pointer",
10410     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10411    },
10412    {
10413     "kind" : "deleting_dtor_pointer",
10414     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10415    },
10416    {
10417     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10418    },
10419    {
10420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10421    },
10422    {
10423     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10424    },
10425    {
10426     "kind" : "vcall_offset"
10427    },
10428    {
10429     "component_value" : -16,
10430     "kind" : "vcall_offset"
10431    },
10432    {
10433     "component_value" : -16,
10434     "kind" : "vcall_offset"
10435    },
10436    {
10437     "component_value" : -16,
10438     "kind" : "vcall_offset"
10439    },
10440    {
10441     "component_value" : -24,
10442     "kind" : "vcall_offset"
10443    },
10444    {
10445     "component_value" : -24,
10446     "kind" : "offset_to_top"
10447    },
10448    {
10449     "kind" : "rtti",
10450     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
10451    },
10452    {
10453     "kind" : "complete_dtor_pointer",
10454     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED1Ev"
10455    },
10456    {
10457     "kind" : "deleting_dtor_pointer",
10458     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEED0Ev"
10459    },
10460    {
10461     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10468    },
10469    {
10470     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10471    }
10472   ]
10473  },
10474  {
10475   "alignment" : 4,
10476   "base_specifiers" :
10477   [
10478    {
10479     "referenced_type" : "type-50"
10480    },
10481    {
10482     "referenced_type" : "type-91"
10483    },
10484    {
10485     "referenced_type" : "type-92"
10486    }
10487   ],
10488   "linker_set_key" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10489   "name" : "android::hardware::BpInterface<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
10490   "record_kind" : "class",
10491   "referenced_type" : "type-90",
10492   "self_type" : "type-90",
10493   "size" : 32,
10494   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10495   "template_args" : [ "type-50" ],
10496   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE",
10497   "vtable_components" :
10498   [
10499    {
10500     "component_value" : 24,
10501     "kind" : "vbase_offset"
10502    },
10503    {
10504     "kind" : "offset_to_top"
10505    },
10506    {
10507     "kind" : "rtti",
10508     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10509    },
10510    {
10511     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10515    },
10516    {
10517     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10524    },
10525    {
10526     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
10527    },
10528    {
10529     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10530    },
10531    {
10532     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
10533    },
10534    {
10535     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10536    },
10537    {
10538     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
10539    },
10540    {
10541     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10542    },
10543    {
10544     "kind" : "complete_dtor_pointer",
10545     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10546    },
10547    {
10548     "kind" : "deleting_dtor_pointer",
10549     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10550    },
10551    {
10552     "is_pure" : true,
10553     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
10554    },
10555    {
10556     "is_pure" : true,
10557     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10558    },
10559    {
10560     "is_pure" : true,
10561     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10562    },
10563    {
10564     "is_pure" : true,
10565     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
10566    },
10567    {
10568     "is_pure" : true,
10569     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10570    },
10571    {
10572     "is_pure" : true,
10573     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
10574    },
10575    {
10576     "is_pure" : true,
10577     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
10578    },
10579    {
10580     "is_pure" : true,
10581     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10582    },
10583    {
10584     "is_pure" : true,
10585     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
10586    },
10587    {
10588     "is_pure" : true,
10589     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
10590    },
10591    {
10592     "is_pure" : true,
10593     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
10594    },
10595    {
10596     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10597    },
10598    {
10599     "component_value" : 20,
10600     "kind" : "vbase_offset"
10601    },
10602    {
10603     "component_value" : -4,
10604     "kind" : "offset_to_top"
10605    },
10606    {
10607     "kind" : "rtti",
10608     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10609    },
10610    {
10611     "kind" : "complete_dtor_pointer",
10612     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10613    },
10614    {
10615     "kind" : "deleting_dtor_pointer",
10616     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10617    },
10618    {
10619     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
10620    },
10621    {
10622     "component_value" : 16,
10623     "kind" : "vbase_offset"
10624    },
10625    {
10626     "component_value" : -8,
10627     "kind" : "offset_to_top"
10628    },
10629    {
10630     "kind" : "rtti",
10631     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10632    },
10633    {
10634     "kind" : "complete_dtor_pointer",
10635     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10636    },
10637    {
10638     "kind" : "deleting_dtor_pointer",
10639     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10649    },
10650    {
10651     "kind" : "vcall_offset"
10652    },
10653    {
10654     "component_value" : -16,
10655     "kind" : "vcall_offset"
10656    },
10657    {
10658     "component_value" : -16,
10659     "kind" : "vcall_offset"
10660    },
10661    {
10662     "component_value" : -16,
10663     "kind" : "vcall_offset"
10664    },
10665    {
10666     "component_value" : -24,
10667     "kind" : "vcall_offset"
10668    },
10669    {
10670     "component_value" : -24,
10671     "kind" : "offset_to_top"
10672    },
10673    {
10674     "kind" : "rtti",
10675     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEEE"
10676    },
10677    {
10678     "kind" : "complete_dtor_pointer",
10679     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED1Ev"
10680    },
10681    {
10682     "kind" : "deleting_dtor_pointer",
10683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEED0Ev"
10684    },
10685    {
10686     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10687    },
10688    {
10689     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10690    },
10691    {
10692     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10693    },
10694    {
10695     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10696    }
10697   ]
10698  },
10699  {
10700   "alignment" : 4,
10701   "base_specifiers" :
10702   [
10703    {
10704     "referenced_type" : "type-30"
10705    },
10706    {
10707     "referenced_type" : "type-91"
10708    },
10709    {
10710     "referenced_type" : "type-92"
10711    }
10712   ],
10713   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10714   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10715   "record_kind" : "class",
10716   "referenced_type" : "type-546",
10717   "self_type" : "type-546",
10718   "size" : 32,
10719   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10720   "template_args" : [ "type-30" ],
10721   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10722   "vtable_components" :
10723   [
10724    {
10725     "component_value" : 24,
10726     "kind" : "vbase_offset"
10727    },
10728    {
10729     "kind" : "offset_to_top"
10730    },
10731    {
10732     "kind" : "rtti",
10733     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10752    },
10753    {
10754     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10755    },
10756    {
10757     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10758    },
10759    {
10760     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10761    },
10762    {
10763     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10764    },
10765    {
10766     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10767    },
10768    {
10769     "kind" : "complete_dtor_pointer",
10770     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10771    },
10772    {
10773     "kind" : "deleting_dtor_pointer",
10774     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10778    },
10779    {
10780     "component_value" : 20,
10781     "kind" : "vbase_offset"
10782    },
10783    {
10784     "component_value" : -4,
10785     "kind" : "offset_to_top"
10786    },
10787    {
10788     "kind" : "rtti",
10789     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10790    },
10791    {
10792     "kind" : "complete_dtor_pointer",
10793     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10794    },
10795    {
10796     "kind" : "deleting_dtor_pointer",
10797     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10798    },
10799    {
10800     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10801    },
10802    {
10803     "component_value" : 16,
10804     "kind" : "vbase_offset"
10805    },
10806    {
10807     "component_value" : -8,
10808     "kind" : "offset_to_top"
10809    },
10810    {
10811     "kind" : "rtti",
10812     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10813    },
10814    {
10815     "kind" : "complete_dtor_pointer",
10816     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10817    },
10818    {
10819     "kind" : "deleting_dtor_pointer",
10820     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10830    },
10831    {
10832     "kind" : "vcall_offset"
10833    },
10834    {
10835     "component_value" : -16,
10836     "kind" : "vcall_offset"
10837    },
10838    {
10839     "component_value" : -16,
10840     "kind" : "vcall_offset"
10841    },
10842    {
10843     "component_value" : -16,
10844     "kind" : "vcall_offset"
10845    },
10846    {
10847     "component_value" : -24,
10848     "kind" : "vcall_offset"
10849    },
10850    {
10851     "component_value" : -24,
10852     "kind" : "offset_to_top"
10853    },
10854    {
10855     "kind" : "rtti",
10856     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10857    },
10858    {
10859     "kind" : "complete_dtor_pointer",
10860     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10861    },
10862    {
10863     "kind" : "deleting_dtor_pointer",
10864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10865    },
10866    {
10867     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10874    },
10875    {
10876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10877    }
10878   ]
10879  },
10880  {
10881   "alignment" : 4,
10882   "fields" :
10883   [
10884    {
10885     "access" : "private",
10886     "field_name" : "mMutex",
10887     "referenced_type" : "type-572"
10888    },
10889    {
10890     "access" : "private",
10891     "field_name" : "mMap",
10892     "field_offset" : 32,
10893     "referenced_type" : "type-573"
10894    }
10895   ],
10896   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10897   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
10898   "record_kind" : "class",
10899   "referenced_type" : "type-571",
10900   "self_type" : "type-571",
10901   "size" : 16,
10902   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10903   "template_args" : [ "type-28", "type-574" ],
10904   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
10905  },
10906  {
10907   "alignment" : 4,
10908   "fields" :
10909   [
10910    {
10911     "access" : "private",
10912     "field_name" : "mMutex",
10913     "referenced_type" : "type-580"
10914    },
10915    {
10916     "access" : "private",
10917     "field_name" : "mMap",
10918     "field_offset" : 32,
10919     "referenced_type" : "type-581"
10920    }
10921   ],
10922   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10923   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
10924   "record_kind" : "class",
10925   "referenced_type" : "type-579",
10926   "self_type" : "type-579",
10927   "size" : 16,
10928   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10929   "template_args" : [ "type-28", "type-10" ],
10930   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
10931  },
10932  {
10933   "alignment" : 4,
10934   "fields" :
10935   [
10936    {
10937     "access" : "private",
10938     "field_name" : "mMutex",
10939     "referenced_type" : "type-586"
10940    },
10941    {
10942     "access" : "private",
10943     "field_name" : "mMap",
10944     "field_offset" : 32,
10945     "referenced_type" : "type-587"
10946    }
10947   ],
10948   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10949   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10950   "record_kind" : "class",
10951   "referenced_type" : "type-585",
10952   "self_type" : "type-585",
10953   "size" : 16,
10954   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10955   "template_args" : [ "type-110", "type-38" ],
10956   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
10957  },
10958  {
10959   "alignment" : 4,
10960   "fields" :
10961   [
10962    {
10963     "access" : "private",
10964     "field_name" : "mMutex",
10965     "referenced_type" : "type-603"
10966    },
10967    {
10968     "access" : "private",
10969     "field_name" : "mMap",
10970     "field_offset" : 32,
10971     "referenced_type" : "type-604"
10972    }
10973   ],
10974   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10975   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10976   "record_kind" : "class",
10977   "referenced_type" : "type-602",
10978   "self_type" : "type-602",
10979   "size" : 16,
10980   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10981   "template_args" : [ "type-605", "type-606" ],
10982   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
10983  },
10984  {
10985   "alignment" : 4,
10986   "fields" :
10987   [
10988    {
10989     "access" : "private",
10990     "field_name" : "mMutex",
10991     "referenced_type" : "type-592"
10992    },
10993    {
10994     "access" : "private",
10995     "field_name" : "mMap",
10996     "field_offset" : 32,
10997     "referenced_type" : "type-593"
10998    }
10999   ],
11000   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11001   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11002   "record_kind" : "class",
11003   "referenced_type" : "type-591",
11004   "self_type" : "type-591",
11005   "size" : 16,
11006   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11007   "template_args" : [ "type-594", "type-595" ],
11008   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
11009  },
11010  {
11011   "alignment" : 8,
11012   "fields" :
11013   [
11014    {
11015     "field_name" : "flags",
11016     "referenced_type" : "type-2"
11017    },
11018    {
11019     "field_name" : "fdIndex",
11020     "field_offset" : 32,
11021     "referenced_type" : "type-2"
11022    },
11023    {
11024     "field_name" : "offset",
11025     "field_offset" : 64,
11026     "referenced_type" : "type-2"
11027    },
11028    {
11029     "field_name" : "extent",
11030     "field_offset" : 128,
11031     "referenced_type" : "type-9"
11032    }
11033   ],
11034   "linker_set_key" : "android::hardware::GrantorDescriptor",
11035   "name" : "android::hardware::GrantorDescriptor",
11036   "referenced_type" : "type-355",
11037   "self_type" : "type-355",
11038   "size" : 24,
11039   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11040   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
11041  },
11042  {
11043   "alignment" : 8,
11044   "base_specifiers" :
11045   [
11046    {
11047     "is_virtual" : true,
11048     "referenced_type" : "type-377"
11049    },
11050    {
11051     "is_virtual" : true,
11052     "referenced_type" : "type-12"
11053    }
11054   ],
11055   "linker_set_key" : "android::hardware::HidlMemory",
11056   "name" : "android::hardware::HidlMemory",
11057   "record_kind" : "class",
11058   "referenced_type" : "type-388",
11059   "self_type" : "type-388",
11060   "size" : 56,
11061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11062   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
11063   "vtable_components" :
11064   [
11065    {
11066     "component_value" : 48,
11067     "kind" : "vbase_offset"
11068    },
11069    {
11070     "component_value" : 8,
11071     "kind" : "vbase_offset"
11072    },
11073    {
11074     "kind" : "offset_to_top"
11075    },
11076    {
11077     "kind" : "rtti",
11078     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11079    },
11080    {
11081     "kind" : "complete_dtor_pointer",
11082     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11083    },
11084    {
11085     "kind" : "deleting_dtor_pointer",
11086     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11087    },
11088    {
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "kind" : "vcall_offset"
11093    },
11094    {
11095     "kind" : "vcall_offset"
11096    },
11097    {
11098     "kind" : "vcall_offset"
11099    },
11100    {
11101     "component_value" : -48,
11102     "kind" : "vcall_offset"
11103    },
11104    {
11105     "component_value" : -48,
11106     "kind" : "offset_to_top"
11107    },
11108    {
11109     "kind" : "rtti",
11110     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11111    },
11112    {
11113     "kind" : "complete_dtor_pointer",
11114     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11115    },
11116    {
11117     "kind" : "deleting_dtor_pointer",
11118     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11131    }
11132   ]
11133  },
11134  {
11135   "alignment" : 4,
11136   "base_specifiers" :
11137   [
11138    {
11139     "is_virtual" : true,
11140     "referenced_type" : "type-12"
11141    }
11142   ],
11143   "linker_set_key" : "android::hardware::IBinder",
11144   "name" : "android::hardware::IBinder",
11145   "record_kind" : "class",
11146   "referenced_type" : "type-45",
11147   "self_type" : "type-45",
11148   "size" : 12,
11149   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11150   "unique_id" : "_ZTSN7android8hardware7IBinderE",
11151   "vtable_components" :
11152   [
11153    {
11154     "component_value" : 4,
11155     "kind" : "vbase_offset"
11156    },
11157    {
11158     "kind" : "offset_to_top"
11159    },
11160    {
11161     "kind" : "rtti",
11162     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11163    },
11164    {
11165     "is_pure" : true,
11166     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11167    },
11168    {
11169     "is_pure" : true,
11170     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11171    },
11172    {
11173     "is_pure" : true,
11174     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11175    },
11176    {
11177     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11178    },
11179    {
11180     "is_pure" : true,
11181     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11182    },
11183    {
11184     "is_pure" : true,
11185     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11186    },
11187    {
11188     "is_pure" : true,
11189     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11193    },
11194    {
11195     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11196    },
11197    {
11198     "kind" : "complete_dtor_pointer",
11199     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11200    },
11201    {
11202     "kind" : "deleting_dtor_pointer",
11203     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11204    },
11205    {
11206     "kind" : "vcall_offset"
11207    },
11208    {
11209     "kind" : "vcall_offset"
11210    },
11211    {
11212     "kind" : "vcall_offset"
11213    },
11214    {
11215     "kind" : "vcall_offset"
11216    },
11217    {
11218     "component_value" : -4,
11219     "kind" : "vcall_offset"
11220    },
11221    {
11222     "component_value" : -4,
11223     "kind" : "offset_to_top"
11224    },
11225    {
11226     "kind" : "rtti",
11227     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11228    },
11229    {
11230     "kind" : "complete_dtor_pointer",
11231     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11232    },
11233    {
11234     "kind" : "deleting_dtor_pointer",
11235     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11245    },
11246    {
11247     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11248    }
11249   ]
11250  },
11251  {
11252   "alignment" : 4,
11253   "base_specifiers" :
11254   [
11255    {
11256     "is_virtual" : true,
11257     "referenced_type" : "type-12"
11258    }
11259   ],
11260   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
11261   "name" : "android::hardware::IBinder::DeathRecipient",
11262   "record_kind" : "class",
11263   "referenced_type" : "type-11",
11264   "self_type" : "type-11",
11265   "size" : 12,
11266   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
11267   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
11268   "vtable_components" :
11269   [
11270    {
11271     "component_value" : 4,
11272     "kind" : "vbase_offset"
11273    },
11274    {
11275     "kind" : "offset_to_top"
11276    },
11277    {
11278     "kind" : "rtti",
11279     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11280    },
11281    {
11282     "is_pure" : true,
11283     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11284    },
11285    {
11286     "kind" : "complete_dtor_pointer",
11287     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11288    },
11289    {
11290     "kind" : "deleting_dtor_pointer",
11291     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11292    },
11293    {
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "kind" : "vcall_offset"
11298    },
11299    {
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "kind" : "vcall_offset"
11304    },
11305    {
11306     "component_value" : -4,
11307     "kind" : "vcall_offset"
11308    },
11309    {
11310     "component_value" : -4,
11311     "kind" : "offset_to_top"
11312    },
11313    {
11314     "kind" : "rtti",
11315     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11316    },
11317    {
11318     "kind" : "complete_dtor_pointer",
11319     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11320    },
11321    {
11322     "kind" : "deleting_dtor_pointer",
11323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11336    }
11337   ]
11338  },
11339  {
11340   "alignment" : 4,
11341   "base_specifiers" :
11342   [
11343    {
11344     "is_virtual" : true,
11345     "referenced_type" : "type-12"
11346    }
11347   ],
11348   "linker_set_key" : "android::hardware::IInterface",
11349   "name" : "android::hardware::IInterface",
11350   "record_kind" : "class",
11351   "referenced_type" : "type-91",
11352   "self_type" : "type-91",
11353   "size" : 12,
11354   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11355   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
11356   "vtable_components" :
11357   [
11358    {
11359     "component_value" : 4,
11360     "kind" : "vbase_offset"
11361    },
11362    {
11363     "kind" : "offset_to_top"
11364    },
11365    {
11366     "kind" : "rtti",
11367     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11368    },
11369    {
11370     "kind" : "complete_dtor_pointer",
11371     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11372    },
11373    {
11374     "kind" : "deleting_dtor_pointer",
11375     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11376    },
11377    {
11378     "is_pure" : true,
11379     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11380    },
11381    {
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "kind" : "vcall_offset"
11386    },
11387    {
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "component_value" : -4,
11395     "kind" : "vcall_offset"
11396    },
11397    {
11398     "component_value" : -4,
11399     "kind" : "offset_to_top"
11400    },
11401    {
11402     "kind" : "rtti",
11403     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11404    },
11405    {
11406     "kind" : "complete_dtor_pointer",
11407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11408    },
11409    {
11410     "kind" : "deleting_dtor_pointer",
11411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11424    }
11425   ]
11426  },
11427  {
11428   "alignment" : 4,
11429   "fields" :
11430   [
11431    {
11432     "access" : "private",
11433     "field_name" : "mGrantors",
11434     "referenced_type" : "type-392"
11435    },
11436    {
11437     "access" : "private",
11438     "field_name" : "mHandle",
11439     "field_offset" : 128,
11440     "referenced_type" : "type-397"
11441    },
11442    {
11443     "access" : "private",
11444     "field_name" : "mQuantum",
11445     "field_offset" : 192,
11446     "referenced_type" : "type-2"
11447    },
11448    {
11449     "access" : "private",
11450     "field_name" : "mFlags",
11451     "field_offset" : 224,
11452     "referenced_type" : "type-2"
11453    }
11454   ],
11455   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11456   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11457   "referenced_type" : "type-521",
11458   "self_type" : "type-521",
11459   "size" : 32,
11460   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11461   "template_args" : [ "type-69" ],
11462   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
11463  },
11464  {
11465   "alignment" : 4,
11466   "fields" :
11467   [
11468    {
11469     "access" : "private",
11470     "field_name" : "mBufCachePos",
11471     "referenced_type" : "type-2"
11472    },
11473    {
11474     "access" : "private",
11475     "field_name" : "mBufCache",
11476     "field_offset" : 32,
11477     "referenced_type" : "type-553"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mError",
11482     "field_offset" : 128,
11483     "referenced_type" : "type-41"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mData",
11488     "field_offset" : 160,
11489     "referenced_type" : "type-449"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mDataSize",
11494     "field_offset" : 192,
11495     "referenced_type" : "type-2"
11496    },
11497    {
11498     "access" : "private",
11499     "field_name" : "mDataCapacity",
11500     "field_offset" : 224,
11501     "referenced_type" : "type-2"
11502    },
11503    {
11504     "access" : "private",
11505     "field_name" : "mDataPos",
11506     "field_offset" : 256,
11507     "referenced_type" : "type-2"
11508    },
11509    {
11510     "access" : "private",
11511     "field_name" : "mObjects",
11512     "field_offset" : 288,
11513     "referenced_type" : "type-554"
11514    },
11515    {
11516     "access" : "private",
11517     "field_name" : "mObjectsSize",
11518     "field_offset" : 320,
11519     "referenced_type" : "type-2"
11520    },
11521    {
11522     "access" : "private",
11523     "field_name" : "mObjectsCapacity",
11524     "field_offset" : 352,
11525     "referenced_type" : "type-2"
11526    },
11527    {
11528     "access" : "private",
11529     "field_name" : "mNextObjectHint",
11530     "field_offset" : 384,
11531     "referenced_type" : "type-2"
11532    },
11533    {
11534     "access" : "private",
11535     "field_name" : "mNumRef",
11536     "field_offset" : 416,
11537     "referenced_type" : "type-2"
11538    },
11539    {
11540     "access" : "private",
11541     "field_name" : "mFdsKnown",
11542     "field_offset" : 448,
11543     "referenced_type" : "type-10"
11544    },
11545    {
11546     "access" : "private",
11547     "field_name" : "mHasFds",
11548     "field_offset" : 456,
11549     "referenced_type" : "type-10"
11550    },
11551    {
11552     "access" : "private",
11553     "field_name" : "mAllowFds",
11554     "field_offset" : 464,
11555     "referenced_type" : "type-10"
11556    },
11557    {
11558     "access" : "private",
11559     "field_name" : "mOwner",
11560     "field_offset" : 480,
11561     "referenced_type" : "type-555"
11562    },
11563    {
11564     "access" : "private",
11565     "field_name" : "mOwnerCookie",
11566     "field_offset" : 512,
11567     "referenced_type" : "type-43"
11568    }
11569   ],
11570   "linker_set_key" : "android::hardware::Parcel",
11571   "name" : "android::hardware::Parcel",
11572   "record_kind" : "class",
11573   "referenced_type" : "type-552",
11574   "self_type" : "type-552",
11575   "size" : 68,
11576   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11577   "unique_id" : "_ZTSN7android8hardware6ParcelE"
11578  },
11579  {
11580   "access" : "private",
11581   "alignment" : 4,
11582   "fields" :
11583   [
11584    {
11585     "field_name" : "index",
11586     "referenced_type" : "type-2"
11587    },
11588    {
11589     "field_name" : "buffer",
11590     "field_offset" : 32,
11591     "referenced_type" : "type-9"
11592    },
11593    {
11594     "field_name" : "bufend",
11595     "field_offset" : 96,
11596     "referenced_type" : "type-9"
11597    }
11598   ],
11599   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
11600   "name" : "android::hardware::Parcel::BufferInfo",
11601   "referenced_type" : "type-560",
11602   "self_type" : "type-560",
11603   "size" : 20,
11604   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
11605   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
11606  },
11607  {
11608   "alignment" : 4,
11609   "base_specifiers" :
11610   [
11611    {
11612     "is_virtual" : true,
11613     "referenced_type" : "type-12"
11614    }
11615   ],
11616   "fields" :
11617   [
11618    {
11619     "access" : "private",
11620     "field_name" : "mDriverFD",
11621     "field_offset" : 32,
11622     "referenced_type" : "type-41"
11623    },
11624    {
11625     "access" : "private",
11626     "field_name" : "mVMStart",
11627     "field_offset" : 64,
11628     "referenced_type" : "type-43"
11629    },
11630    {
11631     "access" : "private",
11632     "field_name" : "mThreadCountLock",
11633     "field_offset" : 96,
11634     "referenced_type" : "type-122"
11635    },
11636    {
11637     "access" : "private",
11638     "field_name" : "mThreadCountDecrement",
11639     "field_offset" : 128,
11640     "referenced_type" : "type-123"
11641    },
11642    {
11643     "access" : "private",
11644     "field_name" : "mExecutingThreadsCount",
11645     "field_offset" : 160,
11646     "referenced_type" : "type-2"
11647    },
11648    {
11649     "access" : "private",
11650     "field_name" : "mMaxThreads",
11651     "field_offset" : 192,
11652     "referenced_type" : "type-2"
11653    },
11654    {
11655     "access" : "private",
11656     "field_name" : "mStarvationStartTimeMs",
11657     "field_offset" : 224,
11658     "referenced_type" : "type-124"
11659    },
11660    {
11661     "access" : "private",
11662     "field_name" : "mLock",
11663     "field_offset" : 288,
11664     "referenced_type" : "type-125"
11665    },
11666    {
11667     "access" : "private",
11668     "field_name" : "mHandleToObject",
11669     "field_offset" : 320,
11670     "referenced_type" : "type-127"
11671    },
11672    {
11673     "access" : "private",
11674     "field_name" : "mManagesContexts",
11675     "field_offset" : 480,
11676     "referenced_type" : "type-10"
11677    },
11678    {
11679     "access" : "private",
11680     "field_name" : "mBinderContextCheckFunc",
11681     "field_offset" : 512,
11682     "referenced_type" : "type-131"
11683    },
11684    {
11685     "access" : "private",
11686     "field_name" : "mBinderContextUserData",
11687     "field_offset" : 544,
11688     "referenced_type" : "type-43"
11689    },
11690    {
11691     "access" : "private",
11692     "field_name" : "mContexts",
11693     "field_offset" : 576,
11694     "referenced_type" : "type-140"
11695    },
11696    {
11697     "access" : "private",
11698     "field_name" : "mRootDir",
11699     "field_offset" : 736,
11700     "referenced_type" : "type-144"
11701    },
11702    {
11703     "access" : "private",
11704     "field_name" : "mThreadPoolStarted",
11705     "field_offset" : 768,
11706     "referenced_type" : "type-10"
11707    },
11708    {
11709     "access" : "private",
11710     "field_name" : "mSpawnThreadOnStart",
11711     "field_offset" : 776,
11712     "referenced_type" : "type-10"
11713    },
11714    {
11715     "access" : "private",
11716     "field_name" : "mThreadPoolSeq",
11717     "field_offset" : 800,
11718     "referenced_type" : "type-147"
11719    },
11720    {
11721     "access" : "private",
11722     "field_name" : "mMmapSize",
11723     "field_offset" : 832,
11724     "referenced_type" : "type-129"
11725    },
11726    {
11727     "access" : "private",
11728     "field_name" : "mCallRestriction",
11729     "field_offset" : 864,
11730     "referenced_type" : "type-148"
11731    }
11732   ],
11733   "linker_set_key" : "android::hardware::ProcessState",
11734   "name" : "android::hardware::ProcessState",
11735   "record_kind" : "class",
11736   "referenced_type" : "type-121",
11737   "self_type" : "type-121",
11738   "size" : 120,
11739   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11740   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
11741   "vtable_components" :
11742   [
11743    {
11744     "component_value" : 112,
11745     "kind" : "vbase_offset"
11746    },
11747    {
11748     "kind" : "offset_to_top"
11749    },
11750    {
11751     "kind" : "rtti",
11752     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11753    },
11754    {
11755     "kind" : "complete_dtor_pointer",
11756     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11757    },
11758    {
11759     "kind" : "deleting_dtor_pointer",
11760     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11761    },
11762    {
11763     "kind" : "vcall_offset"
11764    },
11765    {
11766     "kind" : "vcall_offset"
11767    },
11768    {
11769     "kind" : "vcall_offset"
11770    },
11771    {
11772     "kind" : "vcall_offset"
11773    },
11774    {
11775     "component_value" : -112,
11776     "kind" : "vcall_offset"
11777    },
11778    {
11779     "component_value" : -112,
11780     "kind" : "offset_to_top"
11781    },
11782    {
11783     "kind" : "rtti",
11784     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11785    },
11786    {
11787     "kind" : "complete_dtor_pointer",
11788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11789    },
11790    {
11791     "kind" : "deleting_dtor_pointer",
11792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11805    }
11806   ]
11807  },
11808  {
11809   "access" : "private",
11810   "alignment" : 4,
11811   "fields" :
11812   [
11813    {
11814     "field_name" : "binder",
11815     "referenced_type" : "type-94"
11816    },
11817    {
11818     "field_name" : "refs",
11819     "field_offset" : 32,
11820     "referenced_type" : "type-19"
11821    }
11822   ],
11823   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
11824   "name" : "android::hardware::ProcessState::handle_entry",
11825   "referenced_type" : "type-130",
11826   "self_type" : "type-130",
11827   "size" : 8,
11828   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11829   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
11830  },
11831  {
11832   "alignment" : 4,
11833   "base_specifiers" :
11834   [
11835    {
11836     "referenced_type" : "type-239"
11837    }
11838   ],
11839   "fields" :
11840   [
11841    {
11842     "access" : "private",
11843     "field_name" : "mVal",
11844     "field_offset" : 192,
11845     "referenced_type" : "type-48"
11846    }
11847   ],
11848   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11849   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> >",
11850   "record_kind" : "class",
11851   "referenced_type" : "type-252",
11852   "self_type" : "type-252",
11853   "size" : 28,
11854   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11855   "template_args" : [ "type-48" ],
11856   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_12soundtrigger4V2_215ISoundTriggerHwEEEEE"
11857  },
11858  {
11859   "alignment" : 4,
11860   "base_specifiers" :
11861   [
11862    {
11863     "referenced_type" : "type-239"
11864    }
11865   ],
11866   "fields" :
11867   [
11868    {
11869     "access" : "private",
11870     "field_name" : "mVal",
11871     "field_offset" : 168,
11872     "referenced_type" : "type-10"
11873    }
11874   ],
11875   "linker_set_key" : "android::hardware::Return<bool>",
11876   "name" : "android::hardware::Return<bool>",
11877   "record_kind" : "class",
11878   "referenced_type" : "type-238",
11879   "self_type" : "type-238",
11880   "size" : 24,
11881   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11882   "template_args" : [ "type-10" ],
11883   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
11884  },
11885  {
11886   "alignment" : 4,
11887   "base_specifiers" :
11888   [
11889    {
11890     "referenced_type" : "type-239"
11891    }
11892   ],
11893   "fields" :
11894   [
11895    {
11896     "access" : "private",
11897     "field_name" : "mVal",
11898     "field_offset" : 192,
11899     "referenced_type" : "type-41"
11900    }
11901   ],
11902   "linker_set_key" : "android::hardware::Return<int>",
11903   "name" : "android::hardware::Return<int>",
11904   "record_kind" : "class",
11905   "referenced_type" : "type-246",
11906   "self_type" : "type-246",
11907   "size" : 28,
11908   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11909   "template_args" : [ "type-41" ],
11910   "unique_id" : "_ZTSN7android8hardware6ReturnIiEE"
11911  },
11912  {
11913   "alignment" : 4,
11914   "base_specifiers" :
11915   [
11916    {
11917     "referenced_type" : "type-239"
11918    }
11919   ],
11920   "linker_set_key" : "android::hardware::Return<void>",
11921   "name" : "android::hardware::Return<void>",
11922   "record_kind" : "class",
11923   "referenced_type" : "type-270",
11924   "self_type" : "type-270",
11925   "size" : 24,
11926   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11927   "template_args" : [ "type-44" ],
11928   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
11929  },
11930  {
11931   "alignment" : 4,
11932   "fields" :
11933   [
11934    {
11935     "access" : "private",
11936     "field_name" : "mException",
11937     "referenced_type" : "type-41"
11938    },
11939    {
11940     "access" : "private",
11941     "field_name" : "mErrorCode",
11942     "field_offset" : 32,
11943     "referenced_type" : "type-41"
11944    },
11945    {
11946     "access" : "private",
11947     "field_name" : "mMessage",
11948     "field_offset" : 64,
11949     "referenced_type" : "type-229"
11950    }
11951   ],
11952   "linker_set_key" : "android::hardware::Status",
11953   "name" : "android::hardware::Status",
11954   "record_kind" : "class",
11955   "referenced_type" : "type-228",
11956   "self_type" : "type-228",
11957   "size" : 20,
11958   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11959   "unique_id" : "_ZTSN7android8hardware6StatusE"
11960  },
11961  {
11962   "alignment" : 8,
11963   "fields" :
11964   [
11965    {
11966     "field_name" : "sampleRateHz",
11967     "referenced_type" : "type-2"
11968    },
11969    {
11970     "field_name" : "channelMask",
11971     "field_offset" : 32,
11972     "referenced_type" : "type-427"
11973    },
11974    {
11975     "field_name" : "format",
11976     "field_offset" : 64,
11977     "referenced_type" : "type-434"
11978    },
11979    {
11980     "field_name" : "offloadInfo",
11981     "field_offset" : 128,
11982     "referenced_type" : "type-697"
11983    },
11984    {
11985     "field_name" : "frameCount",
11986     "field_offset" : 512,
11987     "referenced_type" : "type-9"
11988    }
11989   ],
11990   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioConfig",
11991   "name" : "android::hardware::audio::common::V2_0::AudioConfig",
11992   "referenced_type" : "type-698",
11993   "self_type" : "type-698",
11994   "size" : 72,
11995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
11996   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_011AudioConfigE"
11997  },
11998  {
11999   "alignment" : 4,
12000   "fields" :
12001   [
12002    {
12003     "field_name" : "mode",
12004     "referenced_type" : "type-443"
12005    },
12006    {
12007     "field_name" : "channelMask",
12008     "field_offset" : 32,
12009     "referenced_type" : "type-427"
12010    },
12011    {
12012     "field_name" : "minValue",
12013     "field_offset" : 64,
12014     "referenced_type" : "type-41"
12015    },
12016    {
12017     "field_name" : "maxValue",
12018     "field_offset" : 96,
12019     "referenced_type" : "type-41"
12020    },
12021    {
12022     "field_name" : "defaultValue",
12023     "field_offset" : 128,
12024     "referenced_type" : "type-41"
12025    },
12026    {
12027     "field_name" : "stepValue",
12028     "field_offset" : 160,
12029     "referenced_type" : "type-2"
12030    },
12031    {
12032     "field_name" : "minRampMs",
12033     "field_offset" : 192,
12034     "referenced_type" : "type-2"
12035    },
12036    {
12037     "field_name" : "maxRampMs",
12038     "field_offset" : 224,
12039     "referenced_type" : "type-2"
12040    }
12041   ],
12042   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGain",
12043   "name" : "android::hardware::audio::common::V2_0::AudioGain",
12044   "referenced_type" : "type-442",
12045   "self_type" : "type-442",
12046   "size" : 32,
12047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12048   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioGainE"
12049  },
12050  {
12051   "alignment" : 4,
12052   "fields" :
12053   [
12054    {
12055     "field_name" : "index",
12056     "referenced_type" : "type-41"
12057    },
12058    {
12059     "field_name" : "mode",
12060     "field_offset" : 32,
12061     "referenced_type" : "type-443"
12062    },
12063    {
12064     "field_name" : "channelMask",
12065     "field_offset" : 64,
12066     "referenced_type" : "type-427"
12067    },
12068    {
12069     "field_name" : "values",
12070     "field_offset" : 96,
12071     "referenced_type" : "type-498"
12072    },
12073    {
12074     "field_name" : "rampDurationMs",
12075     "field_offset" : 1120,
12076     "referenced_type" : "type-2"
12077    }
12078   ],
12079   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12080   "name" : "android::hardware::audio::common::V2_0::AudioGainConfig",
12081   "referenced_type" : "type-699",
12082   "self_type" : "type-699",
12083   "size" : 144,
12084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12085   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioGainConfigE"
12086  },
12087  {
12088   "alignment" : 8,
12089   "fields" :
12090   [
12091    {
12092     "field_name" : "sampleRateHz",
12093     "referenced_type" : "type-2"
12094    },
12095    {
12096     "field_name" : "channelMask",
12097     "field_offset" : 32,
12098     "referenced_type" : "type-427"
12099    },
12100    {
12101     "field_name" : "format",
12102     "field_offset" : 64,
12103     "referenced_type" : "type-434"
12104    },
12105    {
12106     "field_name" : "streamType",
12107     "field_offset" : 96,
12108     "referenced_type" : "type-687"
12109    },
12110    {
12111     "field_name" : "bitRatePerSecond",
12112     "field_offset" : 128,
12113     "referenced_type" : "type-2"
12114    },
12115    {
12116     "field_name" : "durationMicroseconds",
12117     "field_offset" : 192,
12118     "referenced_type" : "type-124"
12119    },
12120    {
12121     "field_name" : "hasVideo",
12122     "field_offset" : 256,
12123     "referenced_type" : "type-10"
12124    },
12125    {
12126     "field_name" : "isStreaming",
12127     "field_offset" : 264,
12128     "referenced_type" : "type-10"
12129    },
12130    {
12131     "field_name" : "bitWidth",
12132     "field_offset" : 288,
12133     "referenced_type" : "type-2"
12134    },
12135    {
12136     "field_name" : "bufferSize",
12137     "field_offset" : 320,
12138     "referenced_type" : "type-2"
12139    },
12140    {
12141     "field_name" : "usage",
12142     "field_offset" : 352,
12143     "referenced_type" : "type-696"
12144    }
12145   ],
12146   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12147   "name" : "android::hardware::audio::common::V2_0::AudioOffloadInfo",
12148   "referenced_type" : "type-697",
12149   "self_type" : "type-697",
12150   "size" : 48,
12151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12152   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_016AudioOffloadInfoE"
12153  },
12154  {
12155   "alignment" : 8,
12156   "fields" :
12157   [
12158    {
12159     "field_name" : "id",
12160     "referenced_type" : "type-41"
12161    },
12162    {
12163     "field_name" : "role",
12164     "field_offset" : 32,
12165     "referenced_type" : "type-700"
12166    },
12167    {
12168     "field_name" : "name",
12169     "field_offset" : 64,
12170     "referenced_type" : "type-192"
12171    },
12172    {
12173     "field_name" : "sampleRates",
12174     "field_offset" : 192,
12175     "referenced_type" : "type-188"
12176    },
12177    {
12178     "field_name" : "channelMasks",
12179     "field_offset" : 320,
12180     "referenced_type" : "type-423"
12181    },
12182    {
12183     "field_name" : "formats",
12184     "field_offset" : 448,
12185     "referenced_type" : "type-430"
12186    },
12187    {
12188     "field_name" : "gains",
12189     "field_offset" : 576,
12190     "referenced_type" : "type-438"
12191    },
12192    {
12193     "field_name" : "activeConfig",
12194     "field_offset" : 704,
12195     "referenced_type" : "type-705"
12196    },
12197    {
12198     "field_name" : "type",
12199     "field_offset" : 2400,
12200     "referenced_type" : "type-701"
12201    },
12202    {
12203     "field_name" : "ext",
12204     "field_offset" : 2432,
12205     "referenced_type" : "type-714"
12206    }
12207   ],
12208   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort",
12209   "name" : "android::hardware::audio::common::V2_0::AudioPort",
12210   "referenced_type" : "type-713",
12211   "self_type" : "type-713",
12212   "size" : 344,
12213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12214   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPortE"
12215  },
12216  {
12217   "alignment" : 4,
12218   "fields" :
12219   [
12220    {
12221     "field_name" : "device",
12222     "referenced_type" : "type-709"
12223    },
12224    {
12225     "field_name" : "mix",
12226     "referenced_type" : "type-711"
12227    },
12228    {
12229     "field_name" : "session",
12230     "referenced_type" : "type-712"
12231    }
12232   ],
12233   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12234   "name" : "android::hardware::audio::common::V2_0::AudioPort::Ext",
12235   "record_kind" : "union",
12236   "referenced_type" : "type-714",
12237   "self_type" : "type-714",
12238   "size" : 40,
12239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12240   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_09AudioPort3ExtE"
12241  },
12242  {
12243   "alignment" : 4,
12244   "fields" :
12245   [
12246    {
12247     "field_name" : "id",
12248     "referenced_type" : "type-41"
12249    },
12250    {
12251     "field_name" : "configMask",
12252     "field_offset" : 32,
12253     "referenced_type" : "type-704"
12254    },
12255    {
12256     "field_name" : "sampleRateHz",
12257     "field_offset" : 64,
12258     "referenced_type" : "type-2"
12259    },
12260    {
12261     "field_name" : "channelMask",
12262     "field_offset" : 96,
12263     "referenced_type" : "type-427"
12264    },
12265    {
12266     "field_name" : "format",
12267     "field_offset" : 128,
12268     "referenced_type" : "type-434"
12269    },
12270    {
12271     "field_name" : "gain",
12272     "field_offset" : 160,
12273     "referenced_type" : "type-699"
12274    },
12275    {
12276     "field_name" : "type",
12277     "field_offset" : 1312,
12278     "referenced_type" : "type-701"
12279    },
12280    {
12281     "field_name" : "role",
12282     "field_offset" : 1344,
12283     "referenced_type" : "type-700"
12284    },
12285    {
12286     "field_name" : "ext",
12287     "field_offset" : 1376,
12288     "referenced_type" : "type-706"
12289    }
12290   ],
12291   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12292   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig",
12293   "referenced_type" : "type-705",
12294   "self_type" : "type-705",
12295   "size" : 212,
12296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12297   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfigE"
12298  },
12299  {
12300   "alignment" : 4,
12301   "fields" :
12302   [
12303    {
12304     "field_name" : "device",
12305     "referenced_type" : "type-702"
12306    },
12307    {
12308     "field_name" : "mix",
12309     "referenced_type" : "type-707"
12310    },
12311    {
12312     "field_name" : "session",
12313     "referenced_type" : "type-703"
12314    }
12315   ],
12316   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12317   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext",
12318   "record_kind" : "union",
12319   "referenced_type" : "type-706",
12320   "self_type" : "type-706",
12321   "size" : 40,
12322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12323   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3ExtE"
12324  },
12325  {
12326   "alignment" : 4,
12327   "fields" :
12328   [
12329    {
12330     "field_name" : "hwModule",
12331     "referenced_type" : "type-41"
12332    },
12333    {
12334     "field_name" : "ioHandle",
12335     "field_offset" : 32,
12336     "referenced_type" : "type-41"
12337    },
12338    {
12339     "field_name" : "useCase",
12340     "field_offset" : 64,
12341     "referenced_type" : "type-708"
12342    }
12343   ],
12344   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12345   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt",
12346   "referenced_type" : "type-707",
12347   "self_type" : "type-707",
12348   "size" : 12,
12349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12350   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExtE"
12351  },
12352  {
12353   "alignment" : 4,
12354   "fields" :
12355   [
12356    {
12357     "field_name" : "stream",
12358     "referenced_type" : "type-687"
12359    },
12360    {
12361     "field_name" : "source",
12362     "referenced_type" : "type-688"
12363    }
12364   ],
12365   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12366   "name" : "android::hardware::audio::common::V2_0::AudioPortConfig::Ext::AudioPortConfigMixExt::UseCase",
12367   "record_kind" : "union",
12368   "referenced_type" : "type-708",
12369   "self_type" : "type-708",
12370   "size" : 4,
12371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12372   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortConfig3Ext21AudioPortConfigMixExt7UseCaseE"
12373  },
12374  {
12375   "alignment" : 4,
12376   "fields" :
12377   [
12378    {
12379     "field_name" : "hwModule",
12380     "referenced_type" : "type-41"
12381    },
12382    {
12383     "field_name" : "type",
12384     "field_offset" : 32,
12385     "referenced_type" : "type-693"
12386    },
12387    {
12388     "field_name" : "address",
12389     "field_offset" : 64,
12390     "referenced_type" : "type-404"
12391    }
12392   ],
12393   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12394   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigDeviceExt",
12395   "referenced_type" : "type-702",
12396   "self_type" : "type-702",
12397   "size" : 40,
12398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12399   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_024AudioPortConfigDeviceExtE"
12400  },
12401  {
12402   "alignment" : 4,
12403   "fields" :
12404   [
12405    {
12406     "field_name" : "session",
12407     "referenced_type" : "type-41"
12408    }
12409   ],
12410   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12411   "name" : "android::hardware::audio::common::V2_0::AudioPortConfigSessionExt",
12412   "referenced_type" : "type-703",
12413   "self_type" : "type-703",
12414   "size" : 4,
12415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12416   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_025AudioPortConfigSessionExtE"
12417  },
12418  {
12419   "alignment" : 4,
12420   "fields" :
12421   [
12422    {
12423     "field_name" : "hwModule",
12424     "referenced_type" : "type-41"
12425    },
12426    {
12427     "field_name" : "type",
12428     "field_offset" : 32,
12429     "referenced_type" : "type-693"
12430    },
12431    {
12432     "field_name" : "address",
12433     "field_offset" : 64,
12434     "referenced_type" : "type-404"
12435    }
12436   ],
12437   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12438   "name" : "android::hardware::audio::common::V2_0::AudioPortDeviceExt",
12439   "referenced_type" : "type-709",
12440   "self_type" : "type-709",
12441   "size" : 40,
12442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12443   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_018AudioPortDeviceExtE"
12444  },
12445  {
12446   "alignment" : 4,
12447   "fields" :
12448   [
12449    {
12450     "field_name" : "hwModule",
12451     "referenced_type" : "type-41"
12452    },
12453    {
12454     "field_name" : "ioHandle",
12455     "field_offset" : 32,
12456     "referenced_type" : "type-41"
12457    },
12458    {
12459     "field_name" : "latencyClass",
12460     "field_offset" : 64,
12461     "referenced_type" : "type-710"
12462    }
12463   ],
12464   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12465   "name" : "android::hardware::audio::common::V2_0::AudioPortMixExt",
12466   "referenced_type" : "type-711",
12467   "self_type" : "type-711",
12468   "size" : 12,
12469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12470   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_015AudioPortMixExtE"
12471  },
12472  {
12473   "alignment" : 4,
12474   "fields" :
12475   [
12476    {
12477     "field_name" : "session",
12478     "referenced_type" : "type-41"
12479    }
12480   ],
12481   "linker_set_key" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12482   "name" : "android::hardware::audio::common::V2_0::AudioPortSessionExt",
12483   "referenced_type" : "type-712",
12484   "self_type" : "type-712",
12485   "size" : 4,
12486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12487   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_019AudioPortSessionExtE"
12488  },
12489  {
12490   "alignment" : 8,
12491   "fields" :
12492   [
12493    {
12494     "field_name" : "pid",
12495     "referenced_type" : "type-124"
12496    },
12497    {
12498     "field_name" : "tid",
12499     "field_offset" : 64,
12500     "referenced_type" : "type-124"
12501    }
12502   ],
12503   "linker_set_key" : "android::hardware::audio::common::V2_0::ThreadInfo",
12504   "name" : "android::hardware::audio::common::V2_0::ThreadInfo",
12505   "referenced_type" : "type-717",
12506   "self_type" : "type-717",
12507   "size" : 16,
12508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12509   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_010ThreadInfoE"
12510  },
12511  {
12512   "alignment" : 4,
12513   "fields" :
12514   [
12515    {
12516     "field_name" : "timeLow",
12517     "referenced_type" : "type-2"
12518    },
12519    {
12520     "field_name" : "timeMid",
12521     "field_offset" : 32,
12522     "referenced_type" : "type-67"
12523    },
12524    {
12525     "field_name" : "versionAndTimeHigh",
12526     "field_offset" : 48,
12527     "referenced_type" : "type-67"
12528    },
12529    {
12530     "field_name" : "variantAndClockSeqHigh",
12531     "field_offset" : 64,
12532     "referenced_type" : "type-67"
12533    },
12534    {
12535     "field_name" : "node",
12536     "field_offset" : 80,
12537     "referenced_type" : "type-492"
12538    }
12539   ],
12540   "linker_set_key" : "android::hardware::audio::common::V2_0::Uuid",
12541   "name" : "android::hardware::audio::common::V2_0::Uuid",
12542   "referenced_type" : "type-686",
12543   "self_type" : "type-686",
12544   "size" : 16,
12545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/audio/common/2.0/[email protected]_genc++_headers/gen/android/hardware/audio/common/2.0/types.h",
12546   "unique_id" : "_ZTSN7android8hardware5audio6common4V2_04UuidE"
12547  },
12548  {
12549   "alignment" : 4,
12550   "fields" :
12551   [
12552    {
12553     "access" : "protected",
12554     "field_name" : "mInstrumentationCallbacks",
12555     "field_offset" : 32,
12556     "referenced_type" : "type-56"
12557    },
12558    {
12559     "access" : "protected",
12560     "field_name" : "mEnableInstrumentation",
12561     "field_offset" : 128,
12562     "referenced_type" : "type-10"
12563    },
12564    {
12565     "access" : "protected",
12566     "field_name" : "mInstrumentationLibPackage",
12567     "field_offset" : 160,
12568     "referenced_type" : "type-57"
12569    },
12570    {
12571     "access" : "protected",
12572     "field_name" : "mInterfaceName",
12573     "field_offset" : 256,
12574     "referenced_type" : "type-58"
12575    }
12576   ],
12577   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
12578   "name" : "android::hardware::details::HidlInstrumentor",
12579   "referenced_type" : "type-55",
12580   "self_type" : "type-55",
12581   "size" : 44,
12582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12583   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
12584   "vtable_components" :
12585   [
12586    {
12587     "kind" : "offset_to_top"
12588    },
12589    {
12590     "kind" : "rtti",
12591     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12592    },
12593    {
12594     "kind" : "complete_dtor_pointer",
12595     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12596    },
12597    {
12598     "kind" : "deleting_dtor_pointer",
12599     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12600    }
12601   ]
12602  },
12603  {
12604   "alignment" : 4,
12605   "fields" :
12606   [
12607    {
12608     "field_name" : "sched_policy",
12609     "referenced_type" : "type-41"
12610    },
12611    {
12612     "field_name" : "prio",
12613     "field_offset" : 32,
12614     "referenced_type" : "type-41"
12615    }
12616   ],
12617   "linker_set_key" : "android::hardware::details::SchedPrio",
12618   "name" : "android::hardware::details::SchedPrio",
12619   "referenced_type" : "type-574",
12620   "self_type" : "type-574",
12621   "size" : 8,
12622   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
12623   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
12624  },
12625  {
12626   "alignment" : 4,
12627   "fields" :
12628   [
12629    {
12630     "access" : "private",
12631     "field_name" : "mQueue",
12632     "referenced_type" : "type-84"
12633    }
12634   ],
12635   "linker_set_key" : "android::hardware::details::TaskRunner",
12636   "name" : "android::hardware::details::TaskRunner",
12637   "record_kind" : "class",
12638   "referenced_type" : "type-83",
12639   "self_type" : "type-83",
12640   "size" : 8,
12641   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
12642   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
12643  },
12644  {
12645   "alignment" : 1,
12646   "linker_set_key" : "android::hardware::details::bnhw_tag",
12647   "name" : "android::hardware::details::bnhw_tag",
12648   "referenced_type" : "type-232",
12649   "self_type" : "type-232",
12650   "size" : 1,
12651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12652   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
12653  },
12654  {
12655   "alignment" : 1,
12656   "linker_set_key" : "android::hardware::details::bphw_tag",
12657   "name" : "android::hardware::details::bphw_tag",
12658   "referenced_type" : "type-243",
12659   "self_type" : "type-243",
12660   "size" : 1,
12661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12662   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
12663  },
12664  {
12665   "alignment" : 1,
12666   "linker_set_key" : "android::hardware::details::bs_tag",
12667   "name" : "android::hardware::details::bs_tag",
12668   "referenced_type" : "type-255",
12669   "self_type" : "type-255",
12670   "size" : 1,
12671   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12672   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
12673  },
12674  {
12675   "alignment" : 4,
12676   "fields" :
12677   [
12678    {
12679     "access" : "private",
12680     "field_name" : "mBase",
12681     "referenced_type" : "type-478"
12682    }
12683   ],
12684   "linker_set_key" : "android::hardware::details::const_accessor<int, 32>",
12685   "name" : "android::hardware::details::const_accessor<int, 32>",
12686   "referenced_type" : "type-477",
12687   "self_type" : "type-477",
12688   "size" : 4,
12689   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12690   "template_args" : [ "type-41" ],
12691   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIiLj32EJEEE"
12692  },
12693  {
12694   "alignment" : 4,
12695   "fields" :
12696   [
12697    {
12698     "access" : "private",
12699     "field_name" : "mBase",
12700     "referenced_type" : "type-471"
12701    }
12702   ],
12703   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 32>",
12704   "name" : "android::hardware::details::const_accessor<unsigned char, 32>",
12705   "referenced_type" : "type-483",
12706   "self_type" : "type-483",
12707   "size" : 4,
12708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12709   "template_args" : [ "type-65" ],
12710   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj32EJEEE"
12711  },
12712  {
12713   "alignment" : 4,
12714   "fields" :
12715   [
12716    {
12717     "access" : "private",
12718     "field_name" : "mBase",
12719     "referenced_type" : "type-471"
12720    }
12721   ],
12722   "linker_set_key" : "android::hardware::details::const_accessor<unsigned char, 6>",
12723   "name" : "android::hardware::details::const_accessor<unsigned char, 6>",
12724   "referenced_type" : "type-470",
12725   "self_type" : "type-470",
12726   "size" : 4,
12727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12728   "template_args" : [ "type-65" ],
12729   "unique_id" : "_ZTSN7android8hardware7details14const_accessorIhLj6EJEEE"
12730  },
12731  {
12732   "access" : "private",
12733   "alignment" : 4,
12734   "fields" :
12735   [
12736    {
12737     "field_name" : "mPointer",
12738     "referenced_type" : "type-426"
12739    },
12740    {
12741     "field_name" : "_pad",
12742     "referenced_type" : "type-9"
12743    }
12744   ],
12745   "is_anonymous" : true,
12746   "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",
12747   "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",
12748   "record_kind" : "union",
12749   "referenced_type" : "type-425",
12750   "self_type" : "type-425",
12751   "size" : 8,
12752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12753   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEUt_E"
12754  },
12755  {
12756   "access" : "private",
12757   "alignment" : 4,
12758   "fields" :
12759   [
12760    {
12761     "field_name" : "mPointer",
12762     "referenced_type" : "type-433"
12763    },
12764    {
12765     "field_name" : "_pad",
12766     "referenced_type" : "type-9"
12767    }
12768   ],
12769   "is_anonymous" : true,
12770   "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",
12771   "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",
12772   "record_kind" : "union",
12773   "referenced_type" : "type-432",
12774   "self_type" : "type-432",
12775   "size" : 8,
12776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12777   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEUt_E"
12778  },
12779  {
12780   "access" : "private",
12781   "alignment" : 4,
12782   "fields" :
12783   [
12784    {
12785     "field_name" : "mPointer",
12786     "referenced_type" : "type-441"
12787    },
12788    {
12789     "field_name" : "_pad",
12790     "referenced_type" : "type-9"
12791    }
12792   ],
12793   "is_anonymous" : true,
12794   "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",
12795   "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",
12796   "record_kind" : "union",
12797   "referenced_type" : "type-440",
12798   "self_type" : "type-440",
12799   "size" : 8,
12800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12801   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEUt_E"
12802  },
12803  {
12804   "access" : "private",
12805   "alignment" : 4,
12806   "fields" :
12807   [
12808    {
12809     "field_name" : "mPointer",
12810     "referenced_type" : "type-7"
12811    },
12812    {
12813     "field_name" : "_pad",
12814     "referenced_type" : "type-9"
12815    }
12816   ],
12817   "is_anonymous" : true,
12818   "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",
12819   "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",
12820   "record_kind" : "union",
12821   "referenced_type" : "type-6",
12822   "self_type" : "type-6",
12823   "size" : 8,
12824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEUt_E"
12826  },
12827  {
12828   "access" : "private",
12829   "alignment" : 4,
12830   "fields" :
12831   [
12832    {
12833     "field_name" : "mPointer",
12834     "referenced_type" : "type-354"
12835    },
12836    {
12837     "field_name" : "_pad",
12838     "referenced_type" : "type-9"
12839    }
12840   ],
12841   "is_anonymous" : true,
12842   "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",
12843   "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",
12844   "record_kind" : "union",
12845   "referenced_type" : "type-353",
12846   "self_type" : "type-353",
12847   "size" : 8,
12848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12850  },
12851  {
12852   "access" : "private",
12853   "alignment" : 4,
12854   "fields" :
12855   [
12856    {
12857     "field_name" : "mPointer",
12858     "referenced_type" : "type-186"
12859    },
12860    {
12861     "field_name" : "_pad",
12862     "referenced_type" : "type-9"
12863    }
12864   ],
12865   "is_anonymous" : true,
12866   "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",
12867   "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",
12868   "record_kind" : "union",
12869   "referenced_type" : "type-185",
12870   "self_type" : "type-185",
12871   "size" : 8,
12872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12873   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEUt_E"
12874  },
12875  {
12876   "access" : "private",
12877   "alignment" : 4,
12878   "fields" :
12879   [
12880    {
12881     "field_name" : "mPointer",
12882     "referenced_type" : "type-154"
12883    },
12884    {
12885     "field_name" : "_pad",
12886     "referenced_type" : "type-9"
12887    }
12888   ],
12889   "is_anonymous" : true,
12890   "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",
12891   "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",
12892   "record_kind" : "union",
12893   "referenced_type" : "type-153",
12894   "self_type" : "type-153",
12895   "size" : 8,
12896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12897   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEUt_E"
12898  },
12899  {
12900   "alignment" : 4,
12901   "fields" :
12902   [
12903    {
12904     "access" : "private",
12905     "referenced_type" : "type-353"
12906    }
12907   ],
12908   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12909   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12910   "referenced_type" : "type-352",
12911   "self_type" : "type-352",
12912   "size" : 8,
12913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12914   "template_args" : [ "type-355" ],
12915   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12916  },
12917  {
12918   "alignment" : 4,
12919   "fields" :
12920   [
12921    {
12922     "access" : "private",
12923     "referenced_type" : "type-425"
12924    }
12925   ],
12926   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12927   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioChannelMask>",
12928   "referenced_type" : "type-424",
12929   "self_type" : "type-424",
12930   "size" : 8,
12931   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12932   "template_args" : [ "type-427" ],
12933   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_016AudioChannelMaskEEE"
12934  },
12935  {
12936   "alignment" : 4,
12937   "fields" :
12938   [
12939    {
12940     "access" : "private",
12941     "referenced_type" : "type-432"
12942    }
12943   ],
12944   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12945   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioFormat>",
12946   "referenced_type" : "type-431",
12947   "self_type" : "type-431",
12948   "size" : 8,
12949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12950   "template_args" : [ "type-434" ],
12951   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_011AudioFormatEEE"
12952  },
12953  {
12954   "alignment" : 4,
12955   "fields" :
12956   [
12957    {
12958     "access" : "private",
12959     "referenced_type" : "type-440"
12960    }
12961   ],
12962   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
12963   "name" : "android::hardware::details::hidl_pointer<android::hardware::audio::common::V2_0::AudioGain>",
12964   "referenced_type" : "type-439",
12965   "self_type" : "type-439",
12966   "size" : 8,
12967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12968   "template_args" : [ "type-442" ],
12969   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5audio6common4V2_09AudioGainEEE"
12970  },
12971  {
12972   "alignment" : 4,
12973   "fields" :
12974   [
12975    {
12976     "access" : "private",
12977     "referenced_type" : "type-402"
12978    }
12979   ],
12980   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12981   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12982   "referenced_type" : "type-401",
12983   "self_type" : "type-401",
12984   "size" : 8,
12985   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12986   "template_args" : [ "type-404" ],
12987   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12988  },
12989  {
12990   "alignment" : 4,
12991   "fields" :
12992   [
12993    {
12994     "access" : "private",
12995     "referenced_type" : "type-380"
12996    }
12997   ],
12998   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12999   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13000   "referenced_type" : "type-379",
13001   "self_type" : "type-379",
13002   "size" : 8,
13003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13004   "template_args" : [ "type-192" ],
13005   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
13006  },
13007  {
13008   "alignment" : 4,
13009   "fields" :
13010   [
13011    {
13012     "access" : "private",
13013     "referenced_type" : "type-6"
13014    }
13015   ],
13016   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13017   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
13018   "referenced_type" : "type-5",
13019   "self_type" : "type-5",
13020   "size" : 8,
13021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13022   "template_args" : [ "type-8" ],
13023   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
13024  },
13025  {
13026   "alignment" : 4,
13027   "fields" :
13028   [
13029    {
13030     "access" : "private",
13031     "referenced_type" : "type-185"
13032    }
13033   ],
13034   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13035   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
13036   "referenced_type" : "type-184",
13037   "self_type" : "type-184",
13038   "size" : 8,
13039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13040   "template_args" : [ "type-187" ],
13041   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
13042  },
13043  {
13044   "alignment" : 4,
13045   "fields" :
13046   [
13047    {
13048     "access" : "private",
13049     "referenced_type" : "type-153"
13050    }
13051   ],
13052   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13053   "name" : "android::hardware::details::hidl_pointer<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
13054   "referenced_type" : "type-152",
13055   "self_type" : "type-152",
13056   "size" : 8,
13057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13058   "template_args" : [ "type-3" ],
13059   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
13060  },
13061  {
13062   "alignment" : 4,
13063   "fields" :
13064   [
13065    {
13066     "access" : "private",
13067     "referenced_type" : "type-465"
13068    }
13069   ],
13070   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
13071   "name" : "android::hardware::details::hidl_pointer<char>",
13072   "referenced_type" : "type-464",
13073   "self_type" : "type-464",
13074   "size" : 8,
13075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13076   "template_args" : [ "type-69" ],
13077   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
13078  },
13079  {
13080   "access" : "private",
13081   "alignment" : 4,
13082   "fields" :
13083   [
13084    {
13085     "field_name" : "mPointer",
13086     "referenced_type" : "type-466"
13087    },
13088    {
13089     "field_name" : "_pad",
13090     "referenced_type" : "type-9"
13091    }
13092   ],
13093   "is_anonymous" : true,
13094   "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",
13095   "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",
13096   "record_kind" : "union",
13097   "referenced_type" : "type-465",
13098   "self_type" : "type-465",
13099   "size" : 8,
13100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
13102  },
13103  {
13104   "alignment" : 4,
13105   "fields" :
13106   [
13107    {
13108     "access" : "private",
13109     "referenced_type" : "type-194"
13110    }
13111   ],
13112   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
13113   "name" : "android::hardware::details::hidl_pointer<const char>",
13114   "referenced_type" : "type-193",
13115   "self_type" : "type-193",
13116   "size" : 8,
13117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13118   "template_args" : [ "type-146" ],
13119   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
13120  },
13121  {
13122   "access" : "private",
13123   "alignment" : 4,
13124   "fields" :
13125   [
13126    {
13127     "field_name" : "mPointer",
13128     "referenced_type" : "type-145"
13129    },
13130    {
13131     "field_name" : "_pad",
13132     "referenced_type" : "type-9"
13133    }
13134   ],
13135   "is_anonymous" : true,
13136   "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",
13137   "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",
13138   "record_kind" : "union",
13139   "referenced_type" : "type-194",
13140   "self_type" : "type-194",
13141   "size" : 8,
13142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13143   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
13144  },
13145  {
13146   "alignment" : 4,
13147   "fields" :
13148   [
13149    {
13150     "access" : "private",
13151     "referenced_type" : "type-267"
13152    }
13153   ],
13154   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
13155   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13156   "referenced_type" : "type-266",
13157   "self_type" : "type-266",
13158   "size" : 8,
13159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13160   "template_args" : [ "type-269" ],
13161   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
13162  },
13163  {
13164   "access" : "private",
13165   "alignment" : 4,
13166   "fields" :
13167   [
13168    {
13169     "field_name" : "mPointer",
13170     "referenced_type" : "type-268"
13171    },
13172    {
13173     "field_name" : "_pad",
13174     "referenced_type" : "type-9"
13175    }
13176   ],
13177   "is_anonymous" : true,
13178   "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",
13179   "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",
13180   "record_kind" : "union",
13181   "referenced_type" : "type-267",
13182   "self_type" : "type-267",
13183   "size" : 8,
13184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13185   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13186  },
13187  {
13188   "access" : "private",
13189   "alignment" : 4,
13190   "fields" :
13191   [
13192    {
13193     "field_name" : "mPointer",
13194     "referenced_type" : "type-403"
13195    },
13196    {
13197     "field_name" : "_pad",
13198     "referenced_type" : "type-9"
13199    }
13200   ],
13201   "is_anonymous" : true,
13202   "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",
13203   "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",
13204   "record_kind" : "union",
13205   "referenced_type" : "type-402",
13206   "self_type" : "type-402",
13207   "size" : 8,
13208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13209   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13210  },
13211  {
13212   "access" : "private",
13213   "alignment" : 4,
13214   "fields" :
13215   [
13216    {
13217     "field_name" : "mPointer",
13218     "referenced_type" : "type-381"
13219    },
13220    {
13221     "field_name" : "_pad",
13222     "referenced_type" : "type-9"
13223    }
13224   ],
13225   "is_anonymous" : true,
13226   "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",
13227   "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",
13228   "record_kind" : "union",
13229   "referenced_type" : "type-380",
13230   "self_type" : "type-380",
13231   "size" : 8,
13232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13233   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13234  },
13235  {
13236   "alignment" : 4,
13237   "fields" :
13238   [
13239    {
13240     "access" : "private",
13241     "referenced_type" : "type-412"
13242    }
13243   ],
13244   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
13245   "name" : "android::hardware::details::hidl_pointer<int>",
13246   "referenced_type" : "type-411",
13247   "self_type" : "type-411",
13248   "size" : 8,
13249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13250   "template_args" : [ "type-41" ],
13251   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
13252  },
13253  {
13254   "access" : "private",
13255   "alignment" : 4,
13256   "fields" :
13257   [
13258    {
13259     "field_name" : "mPointer",
13260     "referenced_type" : "type-413"
13261    },
13262    {
13263     "field_name" : "_pad",
13264     "referenced_type" : "type-9"
13265    }
13266   ],
13267   "is_anonymous" : true,
13268   "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",
13269   "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",
13270   "record_kind" : "union",
13271   "referenced_type" : "type-412",
13272   "self_type" : "type-412",
13273   "size" : 8,
13274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13275   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
13276  },
13277  {
13278   "alignment" : 4,
13279   "fields" :
13280   [
13281    {
13282     "access" : "private",
13283     "referenced_type" : "type-398"
13284    }
13285   ],
13286   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
13287   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13288   "referenced_type" : "type-397",
13289   "self_type" : "type-397",
13290   "size" : 8,
13291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13292   "template_args" : [ "type-200" ],
13293   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
13294  },
13295  {
13296   "access" : "private",
13297   "alignment" : 4,
13298   "fields" :
13299   [
13300    {
13301     "field_name" : "mPointer",
13302     "referenced_type" : "type-280"
13303    },
13304    {
13305     "field_name" : "_pad",
13306     "referenced_type" : "type-9"
13307    }
13308   ],
13309   "is_anonymous" : true,
13310   "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",
13311   "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",
13312   "record_kind" : "union",
13313   "referenced_type" : "type-398",
13314   "self_type" : "type-398",
13315   "size" : 8,
13316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13317   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13318  },
13319  {
13320   "alignment" : 4,
13321   "fields" :
13322   [
13323    {
13324     "access" : "private",
13325     "referenced_type" : "type-448"
13326    }
13327   ],
13328   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
13329   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
13330   "referenced_type" : "type-447",
13331   "self_type" : "type-447",
13332   "size" : 8,
13333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13334   "template_args" : [ "type-65" ],
13335   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
13336  },
13337  {
13338   "access" : "private",
13339   "alignment" : 4,
13340   "fields" :
13341   [
13342    {
13343     "field_name" : "mPointer",
13344     "referenced_type" : "type-449"
13345    },
13346    {
13347     "field_name" : "_pad",
13348     "referenced_type" : "type-9"
13349    }
13350   ],
13351   "is_anonymous" : true,
13352   "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",
13353   "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",
13354   "record_kind" : "union",
13355   "referenced_type" : "type-448",
13356   "self_type" : "type-448",
13357   "size" : 8,
13358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13359   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
13360  },
13361  {
13362   "alignment" : 4,
13363   "fields" :
13364   [
13365    {
13366     "access" : "private",
13367     "referenced_type" : "type-190"
13368    }
13369   ],
13370   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
13371   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
13372   "referenced_type" : "type-189",
13373   "self_type" : "type-189",
13374   "size" : 8,
13375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13376   "template_args" : [ "type-2" ],
13377   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
13378  },
13379  {
13380   "access" : "private",
13381   "alignment" : 4,
13382   "fields" :
13383   [
13384    {
13385     "field_name" : "mPointer",
13386     "referenced_type" : "type-191"
13387    },
13388    {
13389     "field_name" : "_pad",
13390     "referenced_type" : "type-9"
13391    }
13392   ],
13393   "is_anonymous" : true,
13394   "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",
13395   "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",
13396   "record_kind" : "union",
13397   "referenced_type" : "type-190",
13398   "self_type" : "type-190",
13399   "size" : 8,
13400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13401   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
13402  },
13403  {
13404   "alignment" : 1,
13405   "linker_set_key" : "android::hardware::details::i_tag",
13406   "name" : "android::hardware::details::i_tag",
13407   "referenced_type" : "type-220",
13408   "self_type" : "type-220",
13409   "size" : 1,
13410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13411   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
13412  },
13413  {
13414   "alignment" : 4,
13415   "fields" :
13416   [
13417    {
13418     "access" : "private",
13419     "field_name" : "mStatus",
13420     "referenced_type" : "type-228"
13421    },
13422    {
13423     "access" : "private",
13424     "field_name" : "mCheckedStatus",
13425     "field_offset" : 160,
13426     "referenced_type" : "type-10"
13427    }
13428   ],
13429   "linker_set_key" : "android::hardware::details::return_status",
13430   "name" : "android::hardware::details::return_status",
13431   "record_kind" : "class",
13432   "referenced_type" : "type-239",
13433   "self_type" : "type-239",
13434   "size" : 24,
13435   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13436   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
13437  },
13438  {
13439   "alignment" : 1,
13440   "linker_set_key" : "android::hardware::details::std_array<int, 32>",
13441   "name" : "android::hardware::details::std_array<int, 32>",
13442   "referenced_type" : "type-468",
13443   "self_type" : "type-468",
13444   "size" : 1,
13445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13446   "template_args" : [ "type-41" ],
13447   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIiLj32EJEEE"
13448  },
13449  {
13450   "alignment" : 1,
13451   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
13452   "name" : "android::hardware::details::std_array<unsigned char, 32>",
13453   "referenced_type" : "type-469",
13454   "self_type" : "type-469",
13455   "size" : 1,
13456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13457   "template_args" : [ "type-65" ],
13458   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
13459  },
13460  {
13461   "alignment" : 1,
13462   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 6>",
13463   "name" : "android::hardware::details::std_array<unsigned char, 6>",
13464   "referenced_type" : "type-467",
13465   "self_type" : "type-467",
13466   "size" : 1,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13468   "template_args" : [ "type-65" ],
13469   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj6EJEEE"
13470  },
13471  {
13472   "alignment" : 4,
13473   "fields" :
13474   [
13475    {
13476     "access" : "private",
13477     "field_name" : "mBuffer",
13478     "referenced_type" : "type-499"
13479    }
13480   ],
13481   "linker_set_key" : "android::hardware::hidl_array<int, 32>",
13482   "name" : "android::hardware::hidl_array<int, 32>",
13483   "referenced_type" : "type-498",
13484   "self_type" : "type-498",
13485   "size" : 128,
13486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13487   "template_args" : [ "type-41" ],
13488   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIiLj32EJEEE"
13489  },
13490  {
13491   "alignment" : 1,
13492   "fields" :
13493   [
13494    {
13495     "access" : "private",
13496     "field_name" : "mBuffer",
13497     "referenced_type" : "type-405"
13498    }
13499   ],
13500   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
13501   "name" : "android::hardware::hidl_array<unsigned char, 32>",
13502   "referenced_type" : "type-404",
13503   "self_type" : "type-404",
13504   "size" : 32,
13505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13506   "template_args" : [ "type-65" ],
13507   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
13508  },
13509  {
13510   "alignment" : 1,
13511   "fields" :
13512   [
13513    {
13514     "access" : "private",
13515     "field_name" : "mBuffer",
13516     "referenced_type" : "type-493"
13517    }
13518   ],
13519   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 6>",
13520   "name" : "android::hardware::hidl_array<unsigned char, 6>",
13521   "referenced_type" : "type-492",
13522   "self_type" : "type-492",
13523   "size" : 6,
13524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13525   "template_args" : [ "type-65" ],
13526   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj6EJEEE"
13527  },
13528  {
13529   "alignment" : 4,
13530   "base_specifiers" :
13531   [
13532    {
13533     "referenced_type" : "type-11"
13534    }
13535   ],
13536   "fields" :
13537   [
13538    {
13539     "access" : "private",
13540     "field_name" : "mRecipient",
13541     "field_offset" : 32,
13542     "referenced_type" : "type-25"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mCookie",
13547     "field_offset" : 96,
13548     "referenced_type" : "type-9"
13549    },
13550    {
13551     "access" : "private",
13552     "field_name" : "mBase",
13553     "field_offset" : 160,
13554     "referenced_type" : "type-28"
13555    }
13556   ],
13557   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
13558   "name" : "android::hardware::hidl_binder_death_recipient",
13559   "referenced_type" : "type-24",
13560   "self_type" : "type-24",
13561   "size" : 36,
13562   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13563   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
13564   "vtable_components" :
13565   [
13566    {
13567     "component_value" : 28,
13568     "kind" : "vbase_offset"
13569    },
13570    {
13571     "kind" : "offset_to_top"
13572    },
13573    {
13574     "kind" : "rtti",
13575     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13576    },
13577    {
13578     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13579    },
13580    {
13581     "kind" : "complete_dtor_pointer",
13582     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13583    },
13584    {
13585     "kind" : "deleting_dtor_pointer",
13586     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13587    },
13588    {
13589     "kind" : "vcall_offset"
13590    },
13591    {
13592     "kind" : "vcall_offset"
13593    },
13594    {
13595     "kind" : "vcall_offset"
13596    },
13597    {
13598     "kind" : "vcall_offset"
13599    },
13600    {
13601     "component_value" : -28,
13602     "kind" : "vcall_offset"
13603    },
13604    {
13605     "component_value" : -28,
13606     "kind" : "offset_to_top"
13607    },
13608    {
13609     "kind" : "rtti",
13610     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13611    },
13612    {
13613     "kind" : "complete_dtor_pointer",
13614     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13615    },
13616    {
13617     "kind" : "deleting_dtor_pointer",
13618     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13619    },
13620    {
13621     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13622    },
13623    {
13624     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13625    },
13626    {
13627     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13628    },
13629    {
13630     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13631    }
13632   ]
13633  },
13634  {
13635   "alignment" : 4,
13636   "base_specifiers" :
13637   [
13638    {
13639     "is_virtual" : true,
13640     "referenced_type" : "type-12"
13641    }
13642   ],
13643   "linker_set_key" : "android::hardware::hidl_death_recipient",
13644   "name" : "android::hardware::hidl_death_recipient",
13645   "referenced_type" : "type-27",
13646   "self_type" : "type-27",
13647   "size" : 12,
13648   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13649   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
13650   "vtable_components" :
13651   [
13652    {
13653     "component_value" : 4,
13654     "kind" : "vbase_offset"
13655    },
13656    {
13657     "kind" : "offset_to_top"
13658    },
13659    {
13660     "kind" : "rtti",
13661     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13662    },
13663    {
13664     "is_pure" : true,
13665     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13666    },
13667    {
13668     "kind" : "complete_dtor_pointer",
13669     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13670    },
13671    {
13672     "kind" : "deleting_dtor_pointer",
13673     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13674    },
13675    {
13676     "kind" : "vcall_offset"
13677    },
13678    {
13679     "kind" : "vcall_offset"
13680    },
13681    {
13682     "kind" : "vcall_offset"
13683    },
13684    {
13685     "kind" : "vcall_offset"
13686    },
13687    {
13688     "component_value" : -4,
13689     "kind" : "vcall_offset"
13690    },
13691    {
13692     "component_value" : -4,
13693     "kind" : "offset_to_top"
13694    },
13695    {
13696     "kind" : "rtti",
13697     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13698    },
13699    {
13700     "kind" : "complete_dtor_pointer",
13701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13702    },
13703    {
13704     "kind" : "deleting_dtor_pointer",
13705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13706    },
13707    {
13708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13709    },
13710    {
13711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13712    },
13713    {
13714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13715    },
13716    {
13717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13718    }
13719   ]
13720  },
13721  {
13722   "alignment" : 8,
13723   "fields" :
13724   [
13725    {
13726     "access" : "private",
13727     "field_name" : "mHandle",
13728     "referenced_type" : "type-266"
13729    },
13730    {
13731     "access" : "private",
13732     "field_name" : "mOwnsHandle",
13733     "field_offset" : 64,
13734     "referenced_type" : "type-10"
13735    }
13736   ],
13737   "linker_set_key" : "android::hardware::hidl_handle",
13738   "name" : "android::hardware::hidl_handle",
13739   "referenced_type" : "type-374",
13740   "self_type" : "type-374",
13741   "size" : 16,
13742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13743   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
13744  },
13745  {
13746   "alignment" : 8,
13747   "fields" :
13748   [
13749    {
13750     "access" : "private",
13751     "field_name" : "mHandle",
13752     "referenced_type" : "type-374"
13753    },
13754    {
13755     "access" : "private",
13756     "field_name" : "mSize",
13757     "field_offset" : 128,
13758     "referenced_type" : "type-9"
13759    },
13760    {
13761     "access" : "private",
13762     "field_name" : "mName",
13763     "field_offset" : 192,
13764     "referenced_type" : "type-192"
13765    }
13766   ],
13767   "linker_set_key" : "android::hardware::hidl_memory",
13768   "name" : "android::hardware::hidl_memory",
13769   "referenced_type" : "type-377",
13770   "self_type" : "type-377",
13771   "size" : 40,
13772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13773   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
13774  },
13775  {
13776   "alignment" : 4,
13777   "fields" :
13778   [
13779    {
13780     "access" : "private",
13781     "field_name" : "mBuffer",
13782     "referenced_type" : "type-193"
13783    },
13784    {
13785     "access" : "private",
13786     "field_name" : "mSize",
13787     "field_offset" : 64,
13788     "referenced_type" : "type-2"
13789    },
13790    {
13791     "access" : "private",
13792     "field_name" : "mOwnsBuffer",
13793     "field_offset" : 96,
13794     "referenced_type" : "type-10"
13795    }
13796   ],
13797   "linker_set_key" : "android::hardware::hidl_string",
13798   "name" : "android::hardware::hidl_string",
13799   "referenced_type" : "type-192",
13800   "self_type" : "type-192",
13801   "size" : 16,
13802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13803   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
13804  },
13805  {
13806   "alignment" : 4,
13807   "fields" :
13808   [
13809    {
13810     "access" : "private",
13811     "field_name" : "mBuffer",
13812     "referenced_type" : "type-352"
13813    },
13814    {
13815     "access" : "private",
13816     "field_name" : "mSize",
13817     "field_offset" : 64,
13818     "referenced_type" : "type-2"
13819    },
13820    {
13821     "access" : "private",
13822     "field_name" : "mOwnsBuffer",
13823     "field_offset" : 96,
13824     "referenced_type" : "type-10"
13825    }
13826   ],
13827   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13828   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13829   "referenced_type" : "type-392",
13830   "self_type" : "type-392",
13831   "size" : 16,
13832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13833   "template_args" : [ "type-355" ],
13834   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13835  },
13836  {
13837   "alignment" : 4,
13838   "fields" :
13839   [
13840    {
13841     "access" : "private",
13842     "field_name" : "mBuffer",
13843     "referenced_type" : "type-424"
13844    },
13845    {
13846     "access" : "private",
13847     "field_name" : "mSize",
13848     "field_offset" : 64,
13849     "referenced_type" : "type-2"
13850    },
13851    {
13852     "access" : "private",
13853     "field_name" : "mOwnsBuffer",
13854     "field_offset" : 96,
13855     "referenced_type" : "type-10"
13856    }
13857   ],
13858   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13859   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioChannelMask>",
13860   "referenced_type" : "type-423",
13861   "self_type" : "type-423",
13862   "size" : 16,
13863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13864   "template_args" : [ "type-427" ],
13865   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_016AudioChannelMaskEEE"
13866  },
13867  {
13868   "alignment" : 4,
13869   "fields" :
13870   [
13871    {
13872     "access" : "private",
13873     "field_name" : "mBuffer",
13874     "referenced_type" : "type-431"
13875    },
13876    {
13877     "access" : "private",
13878     "field_name" : "mSize",
13879     "field_offset" : 64,
13880     "referenced_type" : "type-2"
13881    },
13882    {
13883     "access" : "private",
13884     "field_name" : "mOwnsBuffer",
13885     "field_offset" : 96,
13886     "referenced_type" : "type-10"
13887    }
13888   ],
13889   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13890   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioFormat>",
13891   "referenced_type" : "type-430",
13892   "self_type" : "type-430",
13893   "size" : 16,
13894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13895   "template_args" : [ "type-434" ],
13896   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_011AudioFormatEEE"
13897  },
13898  {
13899   "alignment" : 4,
13900   "fields" :
13901   [
13902    {
13903     "access" : "private",
13904     "field_name" : "mBuffer",
13905     "referenced_type" : "type-439"
13906    },
13907    {
13908     "access" : "private",
13909     "field_name" : "mSize",
13910     "field_offset" : 64,
13911     "referenced_type" : "type-2"
13912    },
13913    {
13914     "access" : "private",
13915     "field_name" : "mOwnsBuffer",
13916     "field_offset" : 96,
13917     "referenced_type" : "type-10"
13918    }
13919   ],
13920   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13921   "name" : "android::hardware::hidl_vec<android::hardware::audio::common::V2_0::AudioGain>",
13922   "referenced_type" : "type-438",
13923   "self_type" : "type-438",
13924   "size" : 16,
13925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13926   "template_args" : [ "type-442" ],
13927   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5audio6common4V2_09AudioGainEEE"
13928  },
13929  {
13930   "alignment" : 4,
13931   "fields" :
13932   [
13933    {
13934     "access" : "private",
13935     "field_name" : "mBuffer",
13936     "referenced_type" : "type-401"
13937    },
13938    {
13939     "access" : "private",
13940     "field_name" : "mSize",
13941     "field_offset" : 64,
13942     "referenced_type" : "type-2"
13943    },
13944    {
13945     "access" : "private",
13946     "field_name" : "mOwnsBuffer",
13947     "field_offset" : 96,
13948     "referenced_type" : "type-10"
13949    }
13950   ],
13951   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13952   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13953   "referenced_type" : "type-400",
13954   "self_type" : "type-400",
13955   "size" : 16,
13956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13957   "template_args" : [ "type-404" ],
13958   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13959  },
13960  {
13961   "alignment" : 4,
13962   "fields" :
13963   [
13964    {
13965     "access" : "private",
13966     "field_name" : "mBuffer",
13967     "referenced_type" : "type-379"
13968    },
13969    {
13970     "access" : "private",
13971     "field_name" : "mSize",
13972     "field_offset" : 64,
13973     "referenced_type" : "type-2"
13974    },
13975    {
13976     "access" : "private",
13977     "field_name" : "mOwnsBuffer",
13978     "field_offset" : 96,
13979     "referenced_type" : "type-10"
13980    }
13981   ],
13982   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13983   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13984   "referenced_type" : "type-393",
13985   "self_type" : "type-393",
13986   "size" : 16,
13987   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13988   "template_args" : [ "type-192" ],
13989   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13990  },
13991  {
13992   "alignment" : 4,
13993   "fields" :
13994   [
13995    {
13996     "access" : "private",
13997     "field_name" : "mBuffer",
13998     "referenced_type" : "type-5"
13999    },
14000    {
14001     "access" : "private",
14002     "field_name" : "mSize",
14003     "field_offset" : 64,
14004     "referenced_type" : "type-2"
14005    },
14006    {
14007     "access" : "private",
14008     "field_name" : "mOwnsBuffer",
14009     "field_offset" : 96,
14010     "referenced_type" : "type-10"
14011    }
14012   ],
14013   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14014   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ConfidenceLevel>",
14015   "referenced_type" : "type-4",
14016   "self_type" : "type-4",
14017   "size" : 16,
14018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14019   "template_args" : [ "type-8" ],
14020   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ConfidenceLevelEEE"
14021  },
14022  {
14023   "alignment" : 4,
14024   "fields" :
14025   [
14026    {
14027     "access" : "private",
14028     "field_name" : "mBuffer",
14029     "referenced_type" : "type-184"
14030    },
14031    {
14032     "access" : "private",
14033     "field_name" : "mSize",
14034     "field_offset" : 64,
14035     "referenced_type" : "type-2"
14036    },
14037    {
14038     "access" : "private",
14039     "field_name" : "mOwnsBuffer",
14040     "field_offset" : 96,
14041     "referenced_type" : "type-10"
14042    }
14043   ],
14044   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14045   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase>",
14046   "referenced_type" : "type-458",
14047   "self_type" : "type-458",
14048   "size" : 16,
14049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14050   "template_args" : [ "type-187" ],
14051   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_015ISoundTriggerHw6PhraseEEE"
14052  },
14053  {
14054   "alignment" : 4,
14055   "fields" :
14056   [
14057    {
14058     "access" : "private",
14059     "field_name" : "mBuffer",
14060     "referenced_type" : "type-152"
14061    },
14062    {
14063     "access" : "private",
14064     "field_name" : "mSize",
14065     "field_offset" : 64,
14066     "referenced_type" : "type-2"
14067    },
14068    {
14069     "access" : "private",
14070     "field_name" : "mOwnsBuffer",
14071     "field_offset" : 96,
14072     "referenced_type" : "type-10"
14073    }
14074   ],
14075   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14076   "name" : "android::hardware::hidl_vec<android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra>",
14077   "referenced_type" : "type-454",
14078   "self_type" : "type-454",
14079   "size" : 16,
14080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14081   "template_args" : [ "type-3" ],
14082   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_12soundtrigger4V2_022PhraseRecognitionExtraEEE"
14083  },
14084  {
14085   "alignment" : 4,
14086   "fields" :
14087   [
14088    {
14089     "access" : "private",
14090     "field_name" : "mBuffer",
14091     "referenced_type" : "type-464"
14092    },
14093    {
14094     "access" : "private",
14095     "field_name" : "mSize",
14096     "field_offset" : 64,
14097     "referenced_type" : "type-2"
14098    },
14099    {
14100     "access" : "private",
14101     "field_name" : "mOwnsBuffer",
14102     "field_offset" : 96,
14103     "referenced_type" : "type-10"
14104    }
14105   ],
14106   "linker_set_key" : "android::hardware::hidl_vec<char>",
14107   "name" : "android::hardware::hidl_vec<char>",
14108   "referenced_type" : "type-463",
14109   "self_type" : "type-463",
14110   "size" : 16,
14111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14112   "template_args" : [ "type-69" ],
14113   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
14114  },
14115  {
14116   "alignment" : 4,
14117   "fields" :
14118   [
14119    {
14120     "access" : "private",
14121     "field_name" : "mBuffer",
14122     "referenced_type" : "type-411"
14123    },
14124    {
14125     "access" : "private",
14126     "field_name" : "mSize",
14127     "field_offset" : 64,
14128     "referenced_type" : "type-2"
14129    },
14130    {
14131     "access" : "private",
14132     "field_name" : "mOwnsBuffer",
14133     "field_offset" : 96,
14134     "referenced_type" : "type-10"
14135    }
14136   ],
14137   "linker_set_key" : "android::hardware::hidl_vec<int>",
14138   "name" : "android::hardware::hidl_vec<int>",
14139   "referenced_type" : "type-410",
14140   "self_type" : "type-410",
14141   "size" : 16,
14142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14143   "template_args" : [ "type-41" ],
14144   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
14145  },
14146  {
14147   "alignment" : 4,
14148   "fields" :
14149   [
14150    {
14151     "access" : "private",
14152     "field_name" : "mBuffer",
14153     "referenced_type" : "type-447"
14154    },
14155    {
14156     "access" : "private",
14157     "field_name" : "mSize",
14158     "field_offset" : 64,
14159     "referenced_type" : "type-2"
14160    },
14161    {
14162     "access" : "private",
14163     "field_name" : "mOwnsBuffer",
14164     "field_offset" : 96,
14165     "referenced_type" : "type-10"
14166    }
14167   ],
14168   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
14169   "name" : "android::hardware::hidl_vec<unsigned char>",
14170   "referenced_type" : "type-446",
14171   "self_type" : "type-446",
14172   "size" : 16,
14173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14174   "template_args" : [ "type-65" ],
14175   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
14176  },
14177  {
14178   "alignment" : 4,
14179   "fields" :
14180   [
14181    {
14182     "access" : "private",
14183     "field_name" : "mBuffer",
14184     "referenced_type" : "type-189"
14185    },
14186    {
14187     "access" : "private",
14188     "field_name" : "mSize",
14189     "field_offset" : 64,
14190     "referenced_type" : "type-2"
14191    },
14192    {
14193     "access" : "private",
14194     "field_name" : "mOwnsBuffer",
14195     "field_offset" : 96,
14196     "referenced_type" : "type-10"
14197    }
14198   ],
14199   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
14200   "name" : "android::hardware::hidl_vec<unsigned int>",
14201   "referenced_type" : "type-188",
14202   "self_type" : "type-188",
14203   "size" : 16,
14204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14205   "template_args" : [ "type-2" ],
14206   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
14207  },
14208  {
14209   "alignment" : 2,
14210   "fields" :
14211   [
14212    {
14213     "access" : "private",
14214     "field_name" : "mMajor",
14215     "referenced_type" : "type-67"
14216    },
14217    {
14218     "access" : "private",
14219     "field_name" : "mMinor",
14220     "field_offset" : 16,
14221     "referenced_type" : "type-67"
14222    }
14223   ],
14224   "linker_set_key" : "android::hardware::hidl_version",
14225   "name" : "android::hardware::hidl_version",
14226   "referenced_type" : "type-504",
14227   "self_type" : "type-504",
14228   "size" : 4,
14229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14230   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
14231  },
14232  {
14233   "alignment" : 4,
14234   "base_specifiers" :
14235   [
14236    {
14237     "referenced_type" : "type-53"
14238    }
14239   ],
14240   "fields" :
14241   [
14242    {
14243     "access" : "private",
14244     "field_name" : "_hidl_mImpl",
14245     "field_offset" : 544,
14246     "referenced_type" : "type-198"
14247    }
14248   ],
14249   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14250   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHw",
14251   "referenced_type" : "type-821",
14252   "self_type" : "type-821",
14253   "size" : 80,
14254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHw.h",
14255   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE",
14256   "vtable_components" :
14257   [
14258    {
14259     "component_value" : 72,
14260     "kind" : "vbase_offset"
14261    },
14262    {
14263     "kind" : "offset_to_top"
14264    },
14265    {
14266     "kind" : "rtti",
14267     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14271    },
14272    {
14273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14277    },
14278    {
14279     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14283    },
14284    {
14285     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14289    },
14290    {
14291     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14292    },
14293    {
14294     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14295    },
14296    {
14297     "kind" : "complete_dtor_pointer",
14298     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14299    },
14300    {
14301     "kind" : "deleting_dtor_pointer",
14302     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14306    },
14307    {
14308     "component_value" : -20,
14309     "kind" : "offset_to_top"
14310    },
14311    {
14312     "kind" : "rtti",
14313     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14314    },
14315    {
14316     "kind" : "complete_dtor_pointer",
14317     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14318    },
14319    {
14320     "kind" : "deleting_dtor_pointer",
14321     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14322    },
14323    {
14324     "kind" : "vcall_offset"
14325    },
14326    {
14327     "kind" : "vcall_offset"
14328    },
14329    {
14330     "kind" : "vcall_offset"
14331    },
14332    {
14333     "kind" : "vcall_offset"
14334    },
14335    {
14336     "component_value" : -72,
14337     "kind" : "vcall_offset"
14338    },
14339    {
14340     "component_value" : -72,
14341     "kind" : "offset_to_top"
14342    },
14343    {
14344     "kind" : "rtti",
14345     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwE"
14346    },
14347    {
14348     "kind" : "complete_dtor_pointer",
14349     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD1Ev"
14350    },
14351    {
14352     "kind" : "deleting_dtor_pointer",
14353     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BnHwSoundTriggerHwD0Ev"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14366    }
14367   ]
14368  },
14369  {
14370   "alignment" : 4,
14371   "base_specifiers" :
14372   [
14373    {
14374     "referenced_type" : "type-53"
14375    }
14376   ],
14377   "fields" :
14378   [
14379    {
14380     "access" : "private",
14381     "field_name" : "_hidl_mImpl",
14382     "field_offset" : 544,
14383     "referenced_type" : "type-98"
14384    }
14385   ],
14386   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14387   "name" : "android::hardware::soundtrigger::V2_0::BnHwSoundTriggerHwCallback",
14388   "referenced_type" : "type-814",
14389   "self_type" : "type-814",
14390   "size" : 80,
14391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BnHwSoundTriggerHwCallback.h",
14392   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE",
14393   "vtable_components" :
14394   [
14395    {
14396     "component_value" : 72,
14397     "kind" : "vbase_offset"
14398    },
14399    {
14400     "kind" : "offset_to_top"
14401    },
14402    {
14403     "kind" : "rtti",
14404     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14405    },
14406    {
14407     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14408    },
14409    {
14410     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14411    },
14412    {
14413     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14414    },
14415    {
14416     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14417    },
14418    {
14419     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14420    },
14421    {
14422     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14423    },
14424    {
14425     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14426    },
14427    {
14428     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14429    },
14430    {
14431     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14432    },
14433    {
14434     "kind" : "complete_dtor_pointer",
14435     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14436    },
14437    {
14438     "kind" : "deleting_dtor_pointer",
14439     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14440    },
14441    {
14442     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14443    },
14444    {
14445     "component_value" : -20,
14446     "kind" : "offset_to_top"
14447    },
14448    {
14449     "kind" : "rtti",
14450     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14451    },
14452    {
14453     "kind" : "complete_dtor_pointer",
14454     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14455    },
14456    {
14457     "kind" : "deleting_dtor_pointer",
14458     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14459    },
14460    {
14461     "kind" : "vcall_offset"
14462    },
14463    {
14464     "kind" : "vcall_offset"
14465    },
14466    {
14467     "kind" : "vcall_offset"
14468    },
14469    {
14470     "kind" : "vcall_offset"
14471    },
14472    {
14473     "component_value" : -72,
14474     "kind" : "vcall_offset"
14475    },
14476    {
14477     "component_value" : -72,
14478     "kind" : "offset_to_top"
14479    },
14480    {
14481     "kind" : "rtti",
14482     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackE"
14483    },
14484    {
14485     "kind" : "complete_dtor_pointer",
14486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD1Ev"
14487    },
14488    {
14489     "kind" : "deleting_dtor_pointer",
14490     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BnHwSoundTriggerHwCallbackD0Ev"
14491    },
14492    {
14493     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14500    },
14501    {
14502     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14503    }
14504   ]
14505  },
14506  {
14507   "alignment" : 4,
14508   "base_specifiers" :
14509   [
14510    {
14511     "referenced_type" : "type-548"
14512    },
14513    {
14514     "referenced_type" : "type-55"
14515    }
14516   ],
14517   "fields" :
14518   [
14519    {
14520     "access" : "private",
14521     "field_name" : "_hidl_mMutex",
14522     "field_offset" : 544,
14523     "referenced_type" : "type-824"
14524    },
14525    {
14526     "access" : "private",
14527     "field_name" : "_hidl_mDeathRecipients",
14528     "field_offset" : 576,
14529     "referenced_type" : "type-825"
14530    }
14531   ],
14532   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14533   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHw",
14534   "referenced_type" : "type-823",
14535   "self_type" : "type-823",
14536   "size" : 92,
14537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHw.h",
14538   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE",
14539   "vtable_components" :
14540   [
14541    {
14542     "component_value" : 84,
14543     "kind" : "vbase_offset"
14544    },
14545    {
14546     "kind" : "offset_to_top"
14547    },
14548    {
14549     "kind" : "rtti",
14550     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14551    },
14552    {
14553     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw8isRemoteEv"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14563    },
14564    {
14565     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14566    },
14567    {
14568     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21setHALInstrumentationEv"
14569    },
14570    {
14571     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw4pingEv"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw21notifySyspropsChangedEv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14584    },
14585    {
14586     "kind" : "complete_dtor_pointer",
14587     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14588    },
14589    {
14590     "kind" : "deleting_dtor_pointer",
14591     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14592    },
14593    {
14594     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS2_15ISoundTriggerHw10PropertiesEEEE"
14595    },
14596    {
14597     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw14loadSoundModelERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14598    },
14599    {
14600     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw20loadPhraseSoundModelERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
14601    },
14602    {
14603     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16unloadSoundModelEi"
14604    },
14605    {
14606     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw16startRecognitionEiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
14607    },
14608    {
14609     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw15stopRecognitionEi"
14610    },
14611    {
14612     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHw19stopAllRecognitionsEv"
14613    },
14614    {
14615     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14616    },
14617    {
14618     "component_value" : 80,
14619     "kind" : "vbase_offset"
14620    },
14621    {
14622     "component_value" : -4,
14623     "kind" : "offset_to_top"
14624    },
14625    {
14626     "kind" : "rtti",
14627     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14628    },
14629    {
14630     "kind" : "complete_dtor_pointer",
14631     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14632    },
14633    {
14634     "kind" : "deleting_dtor_pointer",
14635     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14636    },
14637    {
14638     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_015ISoundTriggerHwEE10onAsBinderEv"
14639    },
14640    {
14641     "component_value" : 76,
14642     "kind" : "vbase_offset"
14643    },
14644    {
14645     "component_value" : -8,
14646     "kind" : "offset_to_top"
14647    },
14648    {
14649     "kind" : "rtti",
14650     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14651    },
14652    {
14653     "kind" : "complete_dtor_pointer",
14654     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14655    },
14656    {
14657     "kind" : "deleting_dtor_pointer",
14658     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14668    },
14669    {
14670     "component_value" : -24,
14671     "kind" : "offset_to_top"
14672    },
14673    {
14674     "kind" : "rtti",
14675     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14676    },
14677    {
14678     "kind" : "complete_dtor_pointer",
14679     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14680    },
14681    {
14682     "kind" : "deleting_dtor_pointer",
14683     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14684    },
14685    {
14686     "kind" : "vcall_offset"
14687    },
14688    {
14689     "component_value" : -76,
14690     "kind" : "vcall_offset"
14691    },
14692    {
14693     "component_value" : -76,
14694     "kind" : "vcall_offset"
14695    },
14696    {
14697     "component_value" : -76,
14698     "kind" : "vcall_offset"
14699    },
14700    {
14701     "component_value" : -84,
14702     "kind" : "vcall_offset"
14703    },
14704    {
14705     "component_value" : -84,
14706     "kind" : "offset_to_top"
14707    },
14708    {
14709     "kind" : "rtti",
14710     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwE"
14711    },
14712    {
14713     "kind" : "complete_dtor_pointer",
14714     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD1Ev"
14715    },
14716    {
14717     "kind" : "deleting_dtor_pointer",
14718     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_018BpHwSoundTriggerHwD0Ev"
14719    },
14720    {
14721     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14722    },
14723    {
14724     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14725    },
14726    {
14727     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14728    },
14729    {
14730     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14731    }
14732   ]
14733  },
14734  {
14735   "alignment" : 4,
14736   "base_specifiers" :
14737   [
14738    {
14739     "referenced_type" : "type-547"
14740    },
14741    {
14742     "referenced_type" : "type-55"
14743    }
14744   ],
14745   "fields" :
14746   [
14747    {
14748     "access" : "private",
14749     "field_name" : "_hidl_mMutex",
14750     "field_offset" : 544,
14751     "referenced_type" : "type-817"
14752    },
14753    {
14754     "access" : "private",
14755     "field_name" : "_hidl_mDeathRecipients",
14756     "field_offset" : 576,
14757     "referenced_type" : "type-818"
14758    }
14759   ],
14760   "linker_set_key" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14761   "name" : "android::hardware::soundtrigger::V2_0::BpHwSoundTriggerHwCallback",
14762   "referenced_type" : "type-816",
14763   "self_type" : "type-816",
14764   "size" : 92,
14765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/BpHwSoundTriggerHwCallback.h",
14766   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE",
14767   "vtable_components" :
14768   [
14769    {
14770     "component_value" : 84,
14771     "kind" : "vbase_offset"
14772    },
14773    {
14774     "kind" : "offset_to_top"
14775    },
14776    {
14777     "kind" : "rtti",
14778     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14779    },
14780    {
14781     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback8isRemoteEv"
14782    },
14783    {
14784     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14788    },
14789    {
14790     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14791    },
14792    {
14793     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14794    },
14795    {
14796     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14800    },
14801    {
14802     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback4pingEv"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14812    },
14813    {
14814     "kind" : "complete_dtor_pointer",
14815     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14816    },
14817    {
14818     "kind" : "deleting_dtor_pointer",
14819     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback19recognitionCallbackERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
14823    },
14824    {
14825     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
14826    },
14827    {
14828     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallback18soundModelCallbackERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
14829    },
14830    {
14831     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14832    },
14833    {
14834     "component_value" : 80,
14835     "kind" : "vbase_offset"
14836    },
14837    {
14838     "component_value" : -4,
14839     "kind" : "offset_to_top"
14840    },
14841    {
14842     "kind" : "rtti",
14843     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14844    },
14845    {
14846     "kind" : "complete_dtor_pointer",
14847     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14848    },
14849    {
14850     "kind" : "deleting_dtor_pointer",
14851     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14852    },
14853    {
14854     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_023ISoundTriggerHwCallbackEE10onAsBinderEv"
14855    },
14856    {
14857     "component_value" : 76,
14858     "kind" : "vbase_offset"
14859    },
14860    {
14861     "component_value" : -8,
14862     "kind" : "offset_to_top"
14863    },
14864    {
14865     "kind" : "rtti",
14866     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14867    },
14868    {
14869     "kind" : "complete_dtor_pointer",
14870     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14871    },
14872    {
14873     "kind" : "deleting_dtor_pointer",
14874     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14875    },
14876    {
14877     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14881    },
14882    {
14883     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14884    },
14885    {
14886     "component_value" : -24,
14887     "kind" : "offset_to_top"
14888    },
14889    {
14890     "kind" : "rtti",
14891     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14892    },
14893    {
14894     "kind" : "complete_dtor_pointer",
14895     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14896    },
14897    {
14898     "kind" : "deleting_dtor_pointer",
14899     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14900    },
14901    {
14902     "kind" : "vcall_offset"
14903    },
14904    {
14905     "component_value" : -76,
14906     "kind" : "vcall_offset"
14907    },
14908    {
14909     "component_value" : -76,
14910     "kind" : "vcall_offset"
14911    },
14912    {
14913     "component_value" : -76,
14914     "kind" : "vcall_offset"
14915    },
14916    {
14917     "component_value" : -84,
14918     "kind" : "vcall_offset"
14919    },
14920    {
14921     "component_value" : -84,
14922     "kind" : "offset_to_top"
14923    },
14924    {
14925     "kind" : "rtti",
14926     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackE"
14927    },
14928    {
14929     "kind" : "complete_dtor_pointer",
14930     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD1Ev"
14931    },
14932    {
14933     "kind" : "deleting_dtor_pointer",
14934     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_026BpHwSoundTriggerHwCallbackD0Ev"
14935    },
14936    {
14937     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14938    },
14939    {
14940     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14941    },
14942    {
14943     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14944    },
14945    {
14946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14947    }
14948   ]
14949  },
14950  {
14951   "alignment" : 4,
14952   "fields" :
14953   [
14954    {
14955     "field_name" : "userId",
14956     "referenced_type" : "type-2"
14957    },
14958    {
14959     "field_name" : "levelPercent",
14960     "field_offset" : 32,
14961     "referenced_type" : "type-2"
14962    }
14963   ],
14964   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
14965   "name" : "android::hardware::soundtrigger::V2_0::ConfidenceLevel",
14966   "referenced_type" : "type-8",
14967   "self_type" : "type-8",
14968   "size" : 8,
14969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
14970   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ConfidenceLevelE"
14971  },
14972  {
14973   "alignment" : 4,
14974   "base_specifiers" :
14975   [
14976    {
14977     "referenced_type" : "type-30"
14978    }
14979   ],
14980   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
14981   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw",
14982   "referenced_type" : "type-52",
14983   "self_type" : "type-52",
14984   "size" : 12,
14985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
14986   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE",
14987   "vtable_components" :
14988   [
14989    {
14990     "component_value" : 4,
14991     "kind" : "vbase_offset"
14992    },
14993    {
14994     "kind" : "offset_to_top"
14995    },
14996    {
14997     "kind" : "rtti",
14998     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
14999    },
15000    {
15001     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_015ISoundTriggerHw8isRemoteEv"
15002    },
15003    {
15004     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15005    },
15006    {
15007     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15008    },
15009    {
15010     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15011    },
15012    {
15013     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15014    },
15015    {
15016     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21setHALInstrumentationEv"
15017    },
15018    {
15019     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15020    },
15021    {
15022     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw4pingEv"
15023    },
15024    {
15025     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15026    },
15027    {
15028     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw21notifySyspropsChangedEv"
15029    },
15030    {
15031     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15032    },
15033    {
15034     "kind" : "complete_dtor_pointer",
15035     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15036    },
15037    {
15038     "kind" : "deleting_dtor_pointer",
15039     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15040    },
15041    {
15042     "is_pure" : true,
15043     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS3_10PropertiesEEEE"
15044    },
15045    {
15046     "is_pure" : true,
15047     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw14loadSoundModelERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15048    },
15049    {
15050     "is_pure" : true,
15051     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw20loadPhraseSoundModelERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15052    },
15053    {
15054     "is_pure" : true,
15055     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16unloadSoundModelEi"
15056    },
15057    {
15058     "is_pure" : true,
15059     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16startRecognitionEiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
15060    },
15061    {
15062     "is_pure" : true,
15063     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw15stopRecognitionEi"
15064    },
15065    {
15066     "is_pure" : true,
15067     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_015ISoundTriggerHw19stopAllRecognitionsEv"
15068    },
15069    {
15070     "kind" : "vcall_offset"
15071    },
15072    {
15073     "kind" : "vcall_offset"
15074    },
15075    {
15076     "kind" : "vcall_offset"
15077    },
15078    {
15079     "kind" : "vcall_offset"
15080    },
15081    {
15082     "component_value" : -4,
15083     "kind" : "vcall_offset"
15084    },
15085    {
15086     "component_value" : -4,
15087     "kind" : "offset_to_top"
15088    },
15089    {
15090     "kind" : "rtti",
15091     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_015ISoundTriggerHwE"
15092    },
15093    {
15094     "kind" : "complete_dtor_pointer",
15095     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD1Ev"
15096    },
15097    {
15098     "kind" : "deleting_dtor_pointer",
15099     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_015ISoundTriggerHwD0Ev"
15100    },
15101    {
15102     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15103    },
15104    {
15105     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15106    },
15107    {
15108     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15109    },
15110    {
15111     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15112    }
15113   ]
15114  },
15115  {
15116   "alignment" : 8,
15117   "fields" :
15118   [
15119    {
15120     "field_name" : "id",
15121     "referenced_type" : "type-2"
15122    },
15123    {
15124     "field_name" : "recognitionModes",
15125     "field_offset" : 32,
15126     "referenced_type" : "type-2"
15127    },
15128    {
15129     "field_name" : "users",
15130     "field_offset" : 64,
15131     "referenced_type" : "type-188"
15132    },
15133    {
15134     "field_name" : "locale",
15135     "field_offset" : 192,
15136     "referenced_type" : "type-192"
15137    },
15138    {
15139     "field_name" : "text",
15140     "field_offset" : 320,
15141     "referenced_type" : "type-192"
15142    }
15143   ],
15144   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15145   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Phrase",
15146   "referenced_type" : "type-187",
15147   "self_type" : "type-187",
15148   "size" : 56,
15149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15150   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw6PhraseE"
15151  },
15152  {
15153   "alignment" : 8,
15154   "fields" :
15155   [
15156    {
15157     "field_name" : "common",
15158     "referenced_type" : "type-789"
15159    },
15160    {
15161     "field_name" : "phrases",
15162     "field_offset" : 448,
15163     "referenced_type" : "type-458"
15164    }
15165   ],
15166   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15167   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::PhraseSoundModel",
15168   "referenced_type" : "type-790",
15169   "self_type" : "type-790",
15170   "size" : 72,
15171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15172   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw16PhraseSoundModelE"
15173  },
15174  {
15175   "alignment" : 8,
15176   "fields" :
15177   [
15178    {
15179     "field_name" : "implementor",
15180     "referenced_type" : "type-192"
15181    },
15182    {
15183     "field_name" : "description",
15184     "field_offset" : 128,
15185     "referenced_type" : "type-192"
15186    },
15187    {
15188     "field_name" : "version",
15189     "field_offset" : 256,
15190     "referenced_type" : "type-2"
15191    },
15192    {
15193     "field_name" : "uuid",
15194     "field_offset" : 288,
15195     "referenced_type" : "type-686"
15196    },
15197    {
15198     "field_name" : "maxSoundModels",
15199     "field_offset" : 416,
15200     "referenced_type" : "type-2"
15201    },
15202    {
15203     "field_name" : "maxKeyPhrases",
15204     "field_offset" : 448,
15205     "referenced_type" : "type-2"
15206    },
15207    {
15208     "field_name" : "maxUsers",
15209     "field_offset" : 480,
15210     "referenced_type" : "type-2"
15211    },
15212    {
15213     "field_name" : "recognitionModes",
15214     "field_offset" : 512,
15215     "referenced_type" : "type-2"
15216    },
15217    {
15218     "field_name" : "captureTransition",
15219     "field_offset" : 544,
15220     "referenced_type" : "type-10"
15221    },
15222    {
15223     "field_name" : "maxBufferMs",
15224     "field_offset" : 576,
15225     "referenced_type" : "type-2"
15226    },
15227    {
15228     "field_name" : "concurrentCapture",
15229     "field_offset" : 608,
15230     "referenced_type" : "type-10"
15231    },
15232    {
15233     "field_name" : "triggerInEvent",
15234     "field_offset" : 616,
15235     "referenced_type" : "type-10"
15236    },
15237    {
15238     "field_name" : "powerConsumptionMw",
15239     "field_offset" : 640,
15240     "referenced_type" : "type-2"
15241    }
15242   ],
15243   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15244   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::Properties",
15245   "referenced_type" : "type-788",
15246   "self_type" : "type-788",
15247   "size" : 88,
15248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15249   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10PropertiesE"
15250  },
15251  {
15252   "alignment" : 8,
15253   "fields" :
15254   [
15255    {
15256     "field_name" : "captureHandle",
15257     "referenced_type" : "type-41"
15258    },
15259    {
15260     "field_name" : "captureDevice",
15261     "field_offset" : 32,
15262     "referenced_type" : "type-693"
15263    },
15264    {
15265     "field_name" : "captureRequested",
15266     "field_offset" : 64,
15267     "referenced_type" : "type-10"
15268    },
15269    {
15270     "field_name" : "phrases",
15271     "field_offset" : 128,
15272     "referenced_type" : "type-454"
15273    },
15274    {
15275     "field_name" : "data",
15276     "field_offset" : 256,
15277     "referenced_type" : "type-446"
15278    }
15279   ],
15280   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15281   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::RecognitionConfig",
15282   "referenced_type" : "type-791",
15283   "self_type" : "type-791",
15284   "size" : 48,
15285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15286   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw17RecognitionConfigE"
15287  },
15288  {
15289   "alignment" : 8,
15290   "fields" :
15291   [
15292    {
15293     "field_name" : "type",
15294     "referenced_type" : "type-676"
15295    },
15296    {
15297     "field_name" : "uuid",
15298     "field_offset" : 32,
15299     "referenced_type" : "type-686"
15300    },
15301    {
15302     "field_name" : "vendorUuid",
15303     "field_offset" : 160,
15304     "referenced_type" : "type-686"
15305    },
15306    {
15307     "field_name" : "data",
15308     "field_offset" : 320,
15309     "referenced_type" : "type-446"
15310    }
15311   ],
15312   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15313   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHw::SoundModel",
15314   "referenced_type" : "type-789",
15315   "self_type" : "type-789",
15316   "size" : 56,
15317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHw.h",
15318   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_015ISoundTriggerHw10SoundModelE"
15319  },
15320  {
15321   "alignment" : 4,
15322   "base_specifiers" :
15323   [
15324    {
15325     "referenced_type" : "type-30"
15326    }
15327   ],
15328   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15329   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback",
15330   "referenced_type" : "type-100",
15331   "self_type" : "type-100",
15332   "size" : 12,
15333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15334   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE",
15335   "vtable_components" :
15336   [
15337    {
15338     "component_value" : 4,
15339     "kind" : "vbase_offset"
15340    },
15341    {
15342     "kind" : "offset_to_top"
15343    },
15344    {
15345     "kind" : "rtti",
15346     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15347    },
15348    {
15349     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback8isRemoteEv"
15350    },
15351    {
15352     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15353    },
15354    {
15355     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15356    },
15357    {
15358     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15359    },
15360    {
15361     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15362    },
15363    {
15364     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21setHALInstrumentationEv"
15365    },
15366    {
15367     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15368    },
15369    {
15370     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback4pingEv"
15371    },
15372    {
15373     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15374    },
15375    {
15376     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback21notifySyspropsChangedEv"
15377    },
15378    {
15379     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15380    },
15381    {
15382     "kind" : "complete_dtor_pointer",
15383     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15384    },
15385    {
15386     "kind" : "deleting_dtor_pointer",
15387     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15388    },
15389    {
15390     "is_pure" : true,
15391     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback19recognitionCallbackERKNS3_16RecognitionEventEi"
15392    },
15393    {
15394     "is_pure" : true,
15395     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS3_22PhraseRecognitionEventEi"
15396    },
15397    {
15398     "is_pure" : true,
15399     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback18soundModelCallbackERKNS3_10ModelEventEi"
15400    },
15401    {
15402     "kind" : "vcall_offset"
15403    },
15404    {
15405     "kind" : "vcall_offset"
15406    },
15407    {
15408     "kind" : "vcall_offset"
15409    },
15410    {
15411     "kind" : "vcall_offset"
15412    },
15413    {
15414     "component_value" : -4,
15415     "kind" : "vcall_offset"
15416    },
15417    {
15418     "component_value" : -4,
15419     "kind" : "offset_to_top"
15420    },
15421    {
15422     "kind" : "rtti",
15423     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackE"
15424    },
15425    {
15426     "kind" : "complete_dtor_pointer",
15427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD1Ev"
15428    },
15429    {
15430     "kind" : "deleting_dtor_pointer",
15431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackD0Ev"
15432    },
15433    {
15434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15435    },
15436    {
15437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15438    },
15439    {
15440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15441    },
15442    {
15443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15444    }
15445   ]
15446  },
15447  {
15448   "alignment" : 8,
15449   "fields" :
15450   [
15451    {
15452     "field_name" : "status",
15453     "referenced_type" : "type-778"
15454    },
15455    {
15456     "field_name" : "model",
15457     "field_offset" : 32,
15458     "referenced_type" : "type-41"
15459    },
15460    {
15461     "field_name" : "data",
15462     "field_offset" : 64,
15463     "referenced_type" : "type-446"
15464    }
15465   ],
15466   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15467   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::ModelEvent",
15468   "referenced_type" : "type-781",
15469   "self_type" : "type-781",
15470   "size" : 24,
15471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15472   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback10ModelEventE"
15473  },
15474  {
15475   "alignment" : 8,
15476   "fields" :
15477   [
15478    {
15479     "field_name" : "common",
15480     "referenced_type" : "type-779"
15481    },
15482    {
15483     "field_name" : "phraseExtras",
15484     "field_offset" : 960,
15485     "referenced_type" : "type-454"
15486    }
15487   ],
15488   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15489   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::PhraseRecognitionEvent",
15490   "referenced_type" : "type-780",
15491   "self_type" : "type-780",
15492   "size" : 136,
15493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15494   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventE"
15495  },
15496  {
15497   "alignment" : 8,
15498   "fields" :
15499   [
15500    {
15501     "field_name" : "status",
15502     "referenced_type" : "type-777"
15503    },
15504    {
15505     "field_name" : "type",
15506     "field_offset" : 32,
15507     "referenced_type" : "type-676"
15508    },
15509    {
15510     "field_name" : "model",
15511     "field_offset" : 64,
15512     "referenced_type" : "type-41"
15513    },
15514    {
15515     "field_name" : "captureAvailable",
15516     "field_offset" : 96,
15517     "referenced_type" : "type-10"
15518    },
15519    {
15520     "field_name" : "captureSession",
15521     "field_offset" : 128,
15522     "referenced_type" : "type-41"
15523    },
15524    {
15525     "field_name" : "captureDelayMs",
15526     "field_offset" : 160,
15527     "referenced_type" : "type-41"
15528    },
15529    {
15530     "field_name" : "capturePreambleMs",
15531     "field_offset" : 192,
15532     "referenced_type" : "type-41"
15533    },
15534    {
15535     "field_name" : "triggerInData",
15536     "field_offset" : 224,
15537     "referenced_type" : "type-10"
15538    },
15539    {
15540     "field_name" : "audioConfig",
15541     "field_offset" : 256,
15542     "referenced_type" : "type-698"
15543    },
15544    {
15545     "field_name" : "data",
15546     "field_offset" : 832,
15547     "referenced_type" : "type-446"
15548    }
15549   ],
15550   "linker_set_key" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15551   "name" : "android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback::RecognitionEvent",
15552   "referenced_type" : "type-779",
15553   "self_type" : "type-779",
15554   "size" : 120,
15555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/ISoundTriggerHwCallback.h",
15556   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_023ISoundTriggerHwCallback16RecognitionEventE"
15557  },
15558  {
15559   "alignment" : 8,
15560   "fields" :
15561   [
15562    {
15563     "field_name" : "id",
15564     "referenced_type" : "type-2"
15565    },
15566    {
15567     "field_name" : "recognitionModes",
15568     "field_offset" : 32,
15569     "referenced_type" : "type-2"
15570    },
15571    {
15572     "field_name" : "confidenceLevel",
15573     "field_offset" : 64,
15574     "referenced_type" : "type-2"
15575    },
15576    {
15577     "field_name" : "levels",
15578     "field_offset" : 128,
15579     "referenced_type" : "type-4"
15580    }
15581   ],
15582   "linker_set_key" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15583   "name" : "android::hardware::soundtrigger::V2_0::PhraseRecognitionExtra",
15584   "referenced_type" : "type-3",
15585   "self_type" : "type-3",
15586   "size" : 32,
15587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.0/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.0/types.h",
15588   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_022PhraseRecognitionExtraE"
15589  },
15590  {
15591   "alignment" : 4,
15592   "base_specifiers" :
15593   [
15594    {
15595     "referenced_type" : "type-53"
15596    }
15597   ],
15598   "fields" :
15599   [
15600    {
15601     "access" : "private",
15602     "field_name" : "_hidl_mImpl",
15603     "field_offset" : 544,
15604     "referenced_type" : "type-212"
15605    }
15606   ],
15607   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15608   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHw",
15609   "referenced_type" : "type-836",
15610   "self_type" : "type-836",
15611   "size" : 80,
15612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHw.h",
15613   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE",
15614   "vtable_components" :
15615   [
15616    {
15617     "component_value" : 72,
15618     "kind" : "vbase_offset"
15619    },
15620    {
15621     "kind" : "offset_to_top"
15622    },
15623    {
15624     "kind" : "rtti",
15625     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15626    },
15627    {
15628     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15629    },
15630    {
15631     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15632    },
15633    {
15634     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15635    },
15636    {
15637     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15638    },
15639    {
15640     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15641    },
15642    {
15643     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15644    },
15645    {
15646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15647    },
15648    {
15649     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15650    },
15651    {
15652     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15653    },
15654    {
15655     "kind" : "complete_dtor_pointer",
15656     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15657    },
15658    {
15659     "kind" : "deleting_dtor_pointer",
15660     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15661    },
15662    {
15663     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15664    },
15665    {
15666     "component_value" : -20,
15667     "kind" : "offset_to_top"
15668    },
15669    {
15670     "kind" : "rtti",
15671     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15672    },
15673    {
15674     "kind" : "complete_dtor_pointer",
15675     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15676    },
15677    {
15678     "kind" : "deleting_dtor_pointer",
15679     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15680    },
15681    {
15682     "kind" : "vcall_offset"
15683    },
15684    {
15685     "kind" : "vcall_offset"
15686    },
15687    {
15688     "kind" : "vcall_offset"
15689    },
15690    {
15691     "kind" : "vcall_offset"
15692    },
15693    {
15694     "component_value" : -72,
15695     "kind" : "vcall_offset"
15696    },
15697    {
15698     "component_value" : -72,
15699     "kind" : "offset_to_top"
15700    },
15701    {
15702     "kind" : "rtti",
15703     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwE"
15704    },
15705    {
15706     "kind" : "complete_dtor_pointer",
15707     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD1Ev"
15708    },
15709    {
15710     "kind" : "deleting_dtor_pointer",
15711     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BnHwSoundTriggerHwD0Ev"
15712    },
15713    {
15714     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15715    },
15716    {
15717     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15718    },
15719    {
15720     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15721    },
15722    {
15723     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15724    }
15725   ]
15726  },
15727  {
15728   "alignment" : 4,
15729   "base_specifiers" :
15730   [
15731    {
15732     "referenced_type" : "type-53"
15733    }
15734   ],
15735   "fields" :
15736   [
15737    {
15738     "access" : "private",
15739     "field_name" : "_hidl_mImpl",
15740     "field_offset" : 544,
15741     "referenced_type" : "type-103"
15742    }
15743   ],
15744   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15745   "name" : "android::hardware::soundtrigger::V2_1::BnHwSoundTriggerHwCallback",
15746   "referenced_type" : "type-829",
15747   "self_type" : "type-829",
15748   "size" : 80,
15749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BnHwSoundTriggerHwCallback.h",
15750   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE",
15751   "vtable_components" :
15752   [
15753    {
15754     "component_value" : 72,
15755     "kind" : "vbase_offset"
15756    },
15757    {
15758     "kind" : "offset_to_top"
15759    },
15760    {
15761     "kind" : "rtti",
15762     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15763    },
15764    {
15765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15766    },
15767    {
15768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15769    },
15770    {
15771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15772    },
15773    {
15774     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15775    },
15776    {
15777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15778    },
15779    {
15780     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15781    },
15782    {
15783     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15784    },
15785    {
15786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15787    },
15788    {
15789     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15790    },
15791    {
15792     "kind" : "complete_dtor_pointer",
15793     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15794    },
15795    {
15796     "kind" : "deleting_dtor_pointer",
15797     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15798    },
15799    {
15800     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15801    },
15802    {
15803     "component_value" : -20,
15804     "kind" : "offset_to_top"
15805    },
15806    {
15807     "kind" : "rtti",
15808     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15809    },
15810    {
15811     "kind" : "complete_dtor_pointer",
15812     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15813    },
15814    {
15815     "kind" : "deleting_dtor_pointer",
15816     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15817    },
15818    {
15819     "kind" : "vcall_offset"
15820    },
15821    {
15822     "kind" : "vcall_offset"
15823    },
15824    {
15825     "kind" : "vcall_offset"
15826    },
15827    {
15828     "kind" : "vcall_offset"
15829    },
15830    {
15831     "component_value" : -72,
15832     "kind" : "vcall_offset"
15833    },
15834    {
15835     "component_value" : -72,
15836     "kind" : "offset_to_top"
15837    },
15838    {
15839     "kind" : "rtti",
15840     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackE"
15841    },
15842    {
15843     "kind" : "complete_dtor_pointer",
15844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD1Ev"
15845    },
15846    {
15847     "kind" : "deleting_dtor_pointer",
15848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BnHwSoundTriggerHwCallbackD0Ev"
15849    },
15850    {
15851     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15855    },
15856    {
15857     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15858    },
15859    {
15860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15861    }
15862   ]
15863  },
15864  {
15865   "alignment" : 4,
15866   "base_specifiers" :
15867   [
15868    {
15869     "referenced_type" : "type-550"
15870    },
15871    {
15872     "referenced_type" : "type-55"
15873    }
15874   ],
15875   "fields" :
15876   [
15877    {
15878     "access" : "private",
15879     "field_name" : "_hidl_mMutex",
15880     "field_offset" : 544,
15881     "referenced_type" : "type-839"
15882    },
15883    {
15884     "access" : "private",
15885     "field_name" : "_hidl_mDeathRecipients",
15886     "field_offset" : 576,
15887     "referenced_type" : "type-840"
15888    }
15889   ],
15890   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15891   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHw",
15892   "referenced_type" : "type-838",
15893   "self_type" : "type-838",
15894   "size" : 92,
15895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHw.h",
15896   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE",
15897   "vtable_components" :
15898   [
15899    {
15900     "component_value" : 84,
15901     "kind" : "vbase_offset"
15902    },
15903    {
15904     "kind" : "offset_to_top"
15905    },
15906    {
15907     "kind" : "rtti",
15908     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
15909    },
15910    {
15911     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw8isRemoteEv"
15912    },
15913    {
15914     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15915    },
15916    {
15917     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21setHALInstrumentationEv"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15930    },
15931    {
15932     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw4pingEv"
15933    },
15934    {
15935     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15936    },
15937    {
15938     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw21notifySyspropsChangedEv"
15939    },
15940    {
15941     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15942    },
15943    {
15944     "kind" : "complete_dtor_pointer",
15945     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
15946    },
15947    {
15948     "kind" : "deleting_dtor_pointer",
15949     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
15950    },
15951    {
15952     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
15953    },
15954    {
15955     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15956    },
15957    {
15958     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15959    },
15960    {
15961     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16unloadSoundModelEi"
15962    },
15963    {
15964     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
15965    },
15966    {
15967     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw15stopRecognitionEi"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw19stopAllRecognitionsEv"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS2_15ISoundTriggerHw10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS2_15ISoundTriggerHw16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHw20startRecognition_2_1EiRKNS2_15ISoundTriggerHw17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
15983    },
15984    {
15985     "component_value" : 80,
15986     "kind" : "vbase_offset"
15987    },
15988    {
15989     "component_value" : -4,
15990     "kind" : "offset_to_top"
15991    },
15992    {
15993     "kind" : "rtti",
15994     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
15995    },
15996    {
15997     "kind" : "complete_dtor_pointer",
15998     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
15999    },
16000    {
16001     "kind" : "deleting_dtor_pointer",
16002     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16003    },
16004    {
16005     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_115ISoundTriggerHwEE10onAsBinderEv"
16006    },
16007    {
16008     "component_value" : 76,
16009     "kind" : "vbase_offset"
16010    },
16011    {
16012     "component_value" : -8,
16013     "kind" : "offset_to_top"
16014    },
16015    {
16016     "kind" : "rtti",
16017     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16018    },
16019    {
16020     "kind" : "complete_dtor_pointer",
16021     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16022    },
16023    {
16024     "kind" : "deleting_dtor_pointer",
16025     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16026    },
16027    {
16028     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16032    },
16033    {
16034     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16035    },
16036    {
16037     "component_value" : -24,
16038     "kind" : "offset_to_top"
16039    },
16040    {
16041     "kind" : "rtti",
16042     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16043    },
16044    {
16045     "kind" : "complete_dtor_pointer",
16046     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16047    },
16048    {
16049     "kind" : "deleting_dtor_pointer",
16050     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16051    },
16052    {
16053     "kind" : "vcall_offset"
16054    },
16055    {
16056     "component_value" : -76,
16057     "kind" : "vcall_offset"
16058    },
16059    {
16060     "component_value" : -76,
16061     "kind" : "vcall_offset"
16062    },
16063    {
16064     "component_value" : -76,
16065     "kind" : "vcall_offset"
16066    },
16067    {
16068     "component_value" : -84,
16069     "kind" : "vcall_offset"
16070    },
16071    {
16072     "component_value" : -84,
16073     "kind" : "offset_to_top"
16074    },
16075    {
16076     "kind" : "rtti",
16077     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwE"
16078    },
16079    {
16080     "kind" : "complete_dtor_pointer",
16081     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD1Ev"
16082    },
16083    {
16084     "kind" : "deleting_dtor_pointer",
16085     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_118BpHwSoundTriggerHwD0Ev"
16086    },
16087    {
16088     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16089    },
16090    {
16091     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16092    },
16093    {
16094     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16095    },
16096    {
16097     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16098    }
16099   ]
16100  },
16101  {
16102   "alignment" : 4,
16103   "base_specifiers" :
16104   [
16105    {
16106     "referenced_type" : "type-549"
16107    },
16108    {
16109     "referenced_type" : "type-55"
16110    }
16111   ],
16112   "fields" :
16113   [
16114    {
16115     "access" : "private",
16116     "field_name" : "_hidl_mMutex",
16117     "field_offset" : 544,
16118     "referenced_type" : "type-832"
16119    },
16120    {
16121     "access" : "private",
16122     "field_name" : "_hidl_mDeathRecipients",
16123     "field_offset" : 576,
16124     "referenced_type" : "type-833"
16125    }
16126   ],
16127   "linker_set_key" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16128   "name" : "android::hardware::soundtrigger::V2_1::BpHwSoundTriggerHwCallback",
16129   "referenced_type" : "type-831",
16130   "self_type" : "type-831",
16131   "size" : 92,
16132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/BpHwSoundTriggerHwCallback.h",
16133   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE",
16134   "vtable_components" :
16135   [
16136    {
16137     "component_value" : 84,
16138     "kind" : "vbase_offset"
16139    },
16140    {
16141     "kind" : "offset_to_top"
16142    },
16143    {
16144     "kind" : "rtti",
16145     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16146    },
16147    {
16148     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback8isRemoteEv"
16149    },
16150    {
16151     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16152    },
16153    {
16154     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16155    },
16156    {
16157     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16158    },
16159    {
16160     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16161    },
16162    {
16163     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21setHALInstrumentationEv"
16164    },
16165    {
16166     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16167    },
16168    {
16169     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback4pingEv"
16170    },
16171    {
16172     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16173    },
16174    {
16175     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback21notifySyspropsChangedEv"
16176    },
16177    {
16178     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16179    },
16180    {
16181     "kind" : "complete_dtor_pointer",
16182     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16183    },
16184    {
16185     "kind" : "deleting_dtor_pointer",
16186     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16187    },
16188    {
16189     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16190    },
16191    {
16192     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16196    },
16197    {
16198     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback23recognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback16RecognitionEventEi"
16199    },
16200    {
16201     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS2_23ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16202    },
16203    {
16204     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallback22soundModelCallback_2_1ERKNS2_23ISoundTriggerHwCallback10ModelEventEi"
16205    },
16206    {
16207     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16208    },
16209    {
16210     "component_value" : 80,
16211     "kind" : "vbase_offset"
16212    },
16213    {
16214     "component_value" : -4,
16215     "kind" : "offset_to_top"
16216    },
16217    {
16218     "kind" : "rtti",
16219     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16220    },
16221    {
16222     "kind" : "complete_dtor_pointer",
16223     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16224    },
16225    {
16226     "kind" : "deleting_dtor_pointer",
16227     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16228    },
16229    {
16230     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_123ISoundTriggerHwCallbackEE10onAsBinderEv"
16231    },
16232    {
16233     "component_value" : 76,
16234     "kind" : "vbase_offset"
16235    },
16236    {
16237     "component_value" : -8,
16238     "kind" : "offset_to_top"
16239    },
16240    {
16241     "kind" : "rtti",
16242     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16243    },
16244    {
16245     "kind" : "complete_dtor_pointer",
16246     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16247    },
16248    {
16249     "kind" : "deleting_dtor_pointer",
16250     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16251    },
16252    {
16253     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16254    },
16255    {
16256     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16257    },
16258    {
16259     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16260    },
16261    {
16262     "component_value" : -24,
16263     "kind" : "offset_to_top"
16264    },
16265    {
16266     "kind" : "rtti",
16267     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16268    },
16269    {
16270     "kind" : "complete_dtor_pointer",
16271     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16272    },
16273    {
16274     "kind" : "deleting_dtor_pointer",
16275     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16276    },
16277    {
16278     "kind" : "vcall_offset"
16279    },
16280    {
16281     "component_value" : -76,
16282     "kind" : "vcall_offset"
16283    },
16284    {
16285     "component_value" : -76,
16286     "kind" : "vcall_offset"
16287    },
16288    {
16289     "component_value" : -76,
16290     "kind" : "vcall_offset"
16291    },
16292    {
16293     "component_value" : -84,
16294     "kind" : "vcall_offset"
16295    },
16296    {
16297     "component_value" : -84,
16298     "kind" : "offset_to_top"
16299    },
16300    {
16301     "kind" : "rtti",
16302     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackE"
16303    },
16304    {
16305     "kind" : "complete_dtor_pointer",
16306     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD1Ev"
16307    },
16308    {
16309     "kind" : "deleting_dtor_pointer",
16310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_126BpHwSoundTriggerHwCallbackD0Ev"
16311    },
16312    {
16313     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16314    },
16315    {
16316     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16317    },
16318    {
16319     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16320    },
16321    {
16322     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16323    }
16324   ]
16325  },
16326  {
16327   "alignment" : 4,
16328   "base_specifiers" :
16329   [
16330    {
16331     "referenced_type" : "type-52"
16332    }
16333   ],
16334   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16335   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw",
16336   "referenced_type" : "type-51",
16337   "self_type" : "type-51",
16338   "size" : 12,
16339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16340   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE",
16341   "vtable_components" :
16342   [
16343    {
16344     "component_value" : 4,
16345     "kind" : "vbase_offset"
16346    },
16347    {
16348     "kind" : "offset_to_top"
16349    },
16350    {
16351     "kind" : "rtti",
16352     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16353    },
16354    {
16355     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_115ISoundTriggerHw8isRemoteEv"
16356    },
16357    {
16358     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16359    },
16360    {
16361     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16362    },
16363    {
16364     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16365    },
16366    {
16367     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16368    },
16369    {
16370     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21setHALInstrumentationEv"
16371    },
16372    {
16373     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16374    },
16375    {
16376     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw4pingEv"
16377    },
16378    {
16379     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16380    },
16381    {
16382     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw21notifySyspropsChangedEv"
16383    },
16384    {
16385     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16386    },
16387    {
16388     "kind" : "complete_dtor_pointer",
16389     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16390    },
16391    {
16392     "kind" : "deleting_dtor_pointer",
16393     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16394    },
16395    {
16396     "is_pure" : true,
16397     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
16398    },
16399    {
16400     "is_pure" : true,
16401     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16402    },
16403    {
16404     "is_pure" : true,
16405     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16406    },
16407    {
16408     "is_pure" : true,
16409     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16unloadSoundModelEi"
16410    },
16411    {
16412     "is_pure" : true,
16413     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
16414    },
16415    {
16416     "is_pure" : true,
16417     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw15stopRecognitionEi"
16418    },
16419    {
16420     "is_pure" : true,
16421     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw19stopAllRecognitionsEv"
16422    },
16423    {
16424     "is_pure" : true,
16425     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw18loadSoundModel_2_1ERKNS3_10SoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16426    },
16427    {
16428     "is_pure" : true,
16429     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS3_16PhraseSoundModelERKNS_2spINS2_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16430    },
16431    {
16432     "is_pure" : true,
16433     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_115ISoundTriggerHw20startRecognition_2_1EiRKNS3_17RecognitionConfigERKNS_2spINS2_23ISoundTriggerHwCallbackEEEi"
16434    },
16435    {
16436     "kind" : "vcall_offset"
16437    },
16438    {
16439     "kind" : "vcall_offset"
16440    },
16441    {
16442     "kind" : "vcall_offset"
16443    },
16444    {
16445     "kind" : "vcall_offset"
16446    },
16447    {
16448     "component_value" : -4,
16449     "kind" : "vcall_offset"
16450    },
16451    {
16452     "component_value" : -4,
16453     "kind" : "offset_to_top"
16454    },
16455    {
16456     "kind" : "rtti",
16457     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_115ISoundTriggerHwE"
16458    },
16459    {
16460     "kind" : "complete_dtor_pointer",
16461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD1Ev"
16462    },
16463    {
16464     "kind" : "deleting_dtor_pointer",
16465     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_115ISoundTriggerHwD0Ev"
16466    },
16467    {
16468     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16469    },
16470    {
16471     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16472    },
16473    {
16474     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16475    },
16476    {
16477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16478    }
16479   ]
16480  },
16481  {
16482   "alignment" : 8,
16483   "fields" :
16484   [
16485    {
16486     "field_name" : "common",
16487     "referenced_type" : "type-797"
16488    },
16489    {
16490     "field_name" : "phrases",
16491     "field_offset" : 768,
16492     "referenced_type" : "type-458"
16493    }
16494   ],
16495   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16496   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::PhraseSoundModel",
16497   "referenced_type" : "type-798",
16498   "self_type" : "type-798",
16499   "size" : 112,
16500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16501   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw16PhraseSoundModelE"
16502  },
16503  {
16504   "alignment" : 8,
16505   "fields" :
16506   [
16507    {
16508     "field_name" : "header",
16509     "referenced_type" : "type-791"
16510    },
16511    {
16512     "field_name" : "data",
16513     "field_offset" : 384,
16514     "referenced_type" : "type-377"
16515    }
16516   ],
16517   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16518   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::RecognitionConfig",
16519   "referenced_type" : "type-799",
16520   "self_type" : "type-799",
16521   "size" : 88,
16522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16523   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw17RecognitionConfigE"
16524  },
16525  {
16526   "alignment" : 8,
16527   "fields" :
16528   [
16529    {
16530     "field_name" : "header",
16531     "referenced_type" : "type-789"
16532    },
16533    {
16534     "field_name" : "data",
16535     "field_offset" : 448,
16536     "referenced_type" : "type-377"
16537    }
16538   ],
16539   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16540   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHw::SoundModel",
16541   "referenced_type" : "type-797",
16542   "self_type" : "type-797",
16543   "size" : 96,
16544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHw.h",
16545   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_115ISoundTriggerHw10SoundModelE"
16546  },
16547  {
16548   "alignment" : 4,
16549   "base_specifiers" :
16550   [
16551    {
16552     "referenced_type" : "type-100"
16553    }
16554   ],
16555   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16556   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback",
16557   "referenced_type" : "type-105",
16558   "self_type" : "type-105",
16559   "size" : 12,
16560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16561   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE",
16562   "vtable_components" :
16563   [
16564    {
16565     "component_value" : 4,
16566     "kind" : "vbase_offset"
16567    },
16568    {
16569     "kind" : "offset_to_top"
16570    },
16571    {
16572     "kind" : "rtti",
16573     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16574    },
16575    {
16576     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback8isRemoteEv"
16577    },
16578    {
16579     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16580    },
16581    {
16582     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16583    },
16584    {
16585     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16586    },
16587    {
16588     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16589    },
16590    {
16591     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21setHALInstrumentationEv"
16592    },
16593    {
16594     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16595    },
16596    {
16597     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback4pingEv"
16598    },
16599    {
16600     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16601    },
16602    {
16603     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback21notifySyspropsChangedEv"
16604    },
16605    {
16606     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16607    },
16608    {
16609     "kind" : "complete_dtor_pointer",
16610     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16611    },
16612    {
16613     "kind" : "deleting_dtor_pointer",
16614     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16615    },
16616    {
16617     "is_pure" : true,
16618     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback19recognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback16RecognitionEventEi"
16619    },
16620    {
16621     "is_pure" : true,
16622     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback25phraseRecognitionCallbackERKNS1_4V2_023ISoundTriggerHwCallback22PhraseRecognitionEventEi"
16623    },
16624    {
16625     "is_pure" : true,
16626     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback18soundModelCallbackERKNS1_4V2_023ISoundTriggerHwCallback10ModelEventEi"
16627    },
16628    {
16629     "is_pure" : true,
16630     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback23recognitionCallback_2_1ERKNS3_16RecognitionEventEi"
16631    },
16632    {
16633     "is_pure" : true,
16634     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback29phraseRecognitionCallback_2_1ERKNS3_22PhraseRecognitionEventEi"
16635    },
16636    {
16637     "is_pure" : true,
16638     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22soundModelCallback_2_1ERKNS3_10ModelEventEi"
16639    },
16640    {
16641     "kind" : "vcall_offset"
16642    },
16643    {
16644     "kind" : "vcall_offset"
16645    },
16646    {
16647     "kind" : "vcall_offset"
16648    },
16649    {
16650     "kind" : "vcall_offset"
16651    },
16652    {
16653     "component_value" : -4,
16654     "kind" : "vcall_offset"
16655    },
16656    {
16657     "component_value" : -4,
16658     "kind" : "offset_to_top"
16659    },
16660    {
16661     "kind" : "rtti",
16662     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackE"
16663    },
16664    {
16665     "kind" : "complete_dtor_pointer",
16666     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD1Ev"
16667    },
16668    {
16669     "kind" : "deleting_dtor_pointer",
16670     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackD0Ev"
16671    },
16672    {
16673     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16674    },
16675    {
16676     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16677    },
16678    {
16679     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16680    },
16681    {
16682     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16683    }
16684   ]
16685  },
16686  {
16687   "alignment" : 8,
16688   "fields" :
16689   [
16690    {
16691     "field_name" : "header",
16692     "referenced_type" : "type-781"
16693    },
16694    {
16695     "field_name" : "data",
16696     "field_offset" : 192,
16697     "referenced_type" : "type-377"
16698    }
16699   ],
16700   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16701   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::ModelEvent",
16702   "referenced_type" : "type-796",
16703   "self_type" : "type-796",
16704   "size" : 64,
16705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16706   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback10ModelEventE"
16707  },
16708  {
16709   "alignment" : 8,
16710   "fields" :
16711   [
16712    {
16713     "field_name" : "common",
16714     "referenced_type" : "type-794"
16715    },
16716    {
16717     "field_name" : "phraseExtras",
16718     "field_offset" : 1280,
16719     "referenced_type" : "type-454"
16720    }
16721   ],
16722   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16723   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::PhraseRecognitionEvent",
16724   "referenced_type" : "type-795",
16725   "self_type" : "type-795",
16726   "size" : 176,
16727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16728   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback22PhraseRecognitionEventE"
16729  },
16730  {
16731   "alignment" : 8,
16732   "fields" :
16733   [
16734    {
16735     "field_name" : "header",
16736     "referenced_type" : "type-779"
16737    },
16738    {
16739     "field_name" : "data",
16740     "field_offset" : 960,
16741     "referenced_type" : "type-377"
16742    }
16743   ],
16744   "linker_set_key" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16745   "name" : "android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback::RecognitionEvent",
16746   "referenced_type" : "type-794",
16747   "self_type" : "type-794",
16748   "size" : 160,
16749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.1/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.1/ISoundTriggerHwCallback.h",
16750   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_123ISoundTriggerHwCallback16RecognitionEventE"
16751  },
16752  {
16753   "alignment" : 4,
16754   "base_specifiers" :
16755   [
16756    {
16757     "referenced_type" : "type-53"
16758    }
16759   ],
16760   "fields" :
16761   [
16762    {
16763     "access" : "private",
16764     "field_name" : "_hidl_mImpl",
16765     "field_offset" : 544,
16766     "referenced_type" : "type-48"
16767    }
16768   ],
16769   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16770   "name" : "android::hardware::soundtrigger::V2_2::BnHwSoundTriggerHw",
16771   "referenced_type" : "type-47",
16772   "self_type" : "type-47",
16773   "size" : 80,
16774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BnHwSoundTriggerHw.h",
16775   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE",
16776   "vtable_components" :
16777   [
16778    {
16779     "component_value" : 72,
16780     "kind" : "vbase_offset"
16781    },
16782    {
16783     "kind" : "offset_to_top"
16784    },
16785    {
16786     "kind" : "rtti",
16787     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16797    },
16798    {
16799     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16800    },
16801    {
16802     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16803    },
16804    {
16805     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16806    },
16807    {
16808     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16809    },
16810    {
16811     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16812    },
16813    {
16814     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16815    },
16816    {
16817     "kind" : "complete_dtor_pointer",
16818     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16819    },
16820    {
16821     "kind" : "deleting_dtor_pointer",
16822     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16823    },
16824    {
16825     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHw10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16826    },
16827    {
16828     "component_value" : -20,
16829     "kind" : "offset_to_top"
16830    },
16831    {
16832     "kind" : "rtti",
16833     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16834    },
16835    {
16836     "kind" : "complete_dtor_pointer",
16837     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16838    },
16839    {
16840     "kind" : "deleting_dtor_pointer",
16841     "mangled_component_name" : "_ZThn20_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16842    },
16843    {
16844     "kind" : "vcall_offset"
16845    },
16846    {
16847     "kind" : "vcall_offset"
16848    },
16849    {
16850     "kind" : "vcall_offset"
16851    },
16852    {
16853     "kind" : "vcall_offset"
16854    },
16855    {
16856     "component_value" : -72,
16857     "kind" : "vcall_offset"
16858    },
16859    {
16860     "component_value" : -72,
16861     "kind" : "offset_to_top"
16862    },
16863    {
16864     "kind" : "rtti",
16865     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwE"
16866    },
16867    {
16868     "kind" : "complete_dtor_pointer",
16869     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD1Ev"
16870    },
16871    {
16872     "kind" : "deleting_dtor_pointer",
16873     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BnHwSoundTriggerHwD0Ev"
16874    },
16875    {
16876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16877    },
16878    {
16879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16880    },
16881    {
16882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16883    },
16884    {
16885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16886    }
16887   ]
16888  },
16889  {
16890   "alignment" : 4,
16891   "base_specifiers" :
16892   [
16893    {
16894     "referenced_type" : "type-90"
16895    },
16896    {
16897     "referenced_type" : "type-55"
16898    }
16899   ],
16900   "fields" :
16901   [
16902    {
16903     "access" : "private",
16904     "field_name" : "_hidl_mMutex",
16905     "field_offset" : 544,
16906     "referenced_type" : "type-88"
16907    },
16908    {
16909     "access" : "private",
16910     "field_name" : "_hidl_mDeathRecipients",
16911     "field_offset" : 576,
16912     "referenced_type" : "type-89"
16913    }
16914   ],
16915   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16916   "name" : "android::hardware::soundtrigger::V2_2::BpHwSoundTriggerHw",
16917   "referenced_type" : "type-87",
16918   "self_type" : "type-87",
16919   "size" : 92,
16920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BpHwSoundTriggerHw.h",
16921   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE",
16922   "vtable_components" :
16923   [
16924    {
16925     "component_value" : 84,
16926     "kind" : "vbase_offset"
16927    },
16928    {
16929     "kind" : "offset_to_top"
16930    },
16931    {
16932     "kind" : "rtti",
16933     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
16934    },
16935    {
16936     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw8isRemoteEv"
16937    },
16938    {
16939     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16940    },
16941    {
16942     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16943    },
16944    {
16945     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16946    },
16947    {
16948     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16949    },
16950    {
16951     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21setHALInstrumentationEv"
16952    },
16953    {
16954     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16955    },
16956    {
16957     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw4pingEv"
16958    },
16959    {
16960     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16961    },
16962    {
16963     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw21notifySyspropsChangedEv"
16964    },
16965    {
16966     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16967    },
16968    {
16969     "kind" : "complete_dtor_pointer",
16970     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
16971    },
16972    {
16973     "kind" : "deleting_dtor_pointer",
16974     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
16975    },
16976    {
16977     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
16978    },
16979    {
16980     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16981    },
16982    {
16983     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16984    },
16985    {
16986     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16unloadSoundModelEi"
16987    },
16988    {
16989     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
16990    },
16991    {
16992     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw15stopRecognitionEi"
16993    },
16994    {
16995     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw19stopAllRecognitionsEv"
16996    },
16997    {
16998     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
16999    },
17000    {
17001     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17005    },
17006    {
17007     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHw13getModelStateEi"
17008    },
17009    {
17010     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17011    },
17012    {
17013     "component_value" : 80,
17014     "kind" : "vbase_offset"
17015    },
17016    {
17017     "component_value" : -4,
17018     "kind" : "offset_to_top"
17019    },
17020    {
17021     "kind" : "rtti",
17022     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17023    },
17024    {
17025     "kind" : "complete_dtor_pointer",
17026     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17027    },
17028    {
17029     "kind" : "deleting_dtor_pointer",
17030     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17031    },
17032    {
17033     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_12soundtrigger4V2_215ISoundTriggerHwEE10onAsBinderEv"
17034    },
17035    {
17036     "component_value" : 76,
17037     "kind" : "vbase_offset"
17038    },
17039    {
17040     "component_value" : -8,
17041     "kind" : "offset_to_top"
17042    },
17043    {
17044     "kind" : "rtti",
17045     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17046    },
17047    {
17048     "kind" : "complete_dtor_pointer",
17049     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17050    },
17051    {
17052     "kind" : "deleting_dtor_pointer",
17053     "mangled_component_name" : "_ZThn8_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17054    },
17055    {
17056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17057    },
17058    {
17059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17060    },
17061    {
17062     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17063    },
17064    {
17065     "component_value" : -24,
17066     "kind" : "offset_to_top"
17067    },
17068    {
17069     "kind" : "rtti",
17070     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17071    },
17072    {
17073     "kind" : "complete_dtor_pointer",
17074     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17075    },
17076    {
17077     "kind" : "deleting_dtor_pointer",
17078     "mangled_component_name" : "_ZThn24_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17079    },
17080    {
17081     "kind" : "vcall_offset"
17082    },
17083    {
17084     "component_value" : -76,
17085     "kind" : "vcall_offset"
17086    },
17087    {
17088     "component_value" : -76,
17089     "kind" : "vcall_offset"
17090    },
17091    {
17092     "component_value" : -76,
17093     "kind" : "vcall_offset"
17094    },
17095    {
17096     "component_value" : -84,
17097     "kind" : "vcall_offset"
17098    },
17099    {
17100     "component_value" : -84,
17101     "kind" : "offset_to_top"
17102    },
17103    {
17104     "kind" : "rtti",
17105     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwE"
17106    },
17107    {
17108     "kind" : "complete_dtor_pointer",
17109     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD1Ev"
17110    },
17111    {
17112     "kind" : "deleting_dtor_pointer",
17113     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_218BpHwSoundTriggerHwD0Ev"
17114    },
17115    {
17116     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17117    },
17118    {
17119     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17120    },
17121    {
17122     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17123    },
17124    {
17125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17126    }
17127   ]
17128  },
17129  {
17130   "alignment" : 4,
17131   "base_specifiers" :
17132   [
17133    {
17134     "referenced_type" : "type-50"
17135    },
17136    {
17137     "referenced_type" : "type-55"
17138    }
17139   ],
17140   "fields" :
17141   [
17142    {
17143     "access" : "private",
17144     "field_name" : "mImpl",
17145     "field_offset" : 384,
17146     "referenced_type" : "type-82"
17147    },
17148    {
17149     "access" : "private",
17150     "field_name" : "mOnewayQueue",
17151     "field_offset" : 416,
17152     "referenced_type" : "type-83"
17153    }
17154   ],
17155   "linker_set_key" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17156   "name" : "android::hardware::soundtrigger::V2_2::BsSoundTriggerHw",
17157   "referenced_type" : "type-81",
17158   "self_type" : "type-81",
17159   "size" : 68,
17160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/BsSoundTriggerHw.h",
17161   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE",
17162   "vtable_components" :
17163   [
17164    {
17165     "component_value" : 60,
17166     "kind" : "vbase_offset"
17167    },
17168    {
17169     "kind" : "offset_to_top"
17170    },
17171    {
17172     "kind" : "rtti",
17173     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17174    },
17175    {
17176     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17177    },
17178    {
17179     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17180    },
17181    {
17182     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17183    },
17184    {
17185     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17186    },
17187    {
17188     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17189    },
17190    {
17191     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21setHALInstrumentationEv"
17192    },
17193    {
17194     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17195    },
17196    {
17197     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw4pingEv"
17198    },
17199    {
17200     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17201    },
17202    {
17203     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw21notifySyspropsChangedEv"
17204    },
17205    {
17206     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17207    },
17208    {
17209     "kind" : "complete_dtor_pointer",
17210     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17211    },
17212    {
17213     "kind" : "deleting_dtor_pointer",
17214     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17215    },
17216    {
17217     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17218    },
17219    {
17220     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17221    },
17222    {
17223     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17224    },
17225    {
17226     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16unloadSoundModelEi"
17227    },
17228    {
17229     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17230    },
17231    {
17232     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw15stopRecognitionEi"
17233    },
17234    {
17235     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw19stopAllRecognitionsEv"
17236    },
17237    {
17238     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17239    },
17240    {
17241     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17242    },
17243    {
17244     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17245    },
17246    {
17247     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_216BsSoundTriggerHw13getModelStateEi"
17248    },
17249    {
17250     "component_value" : -4,
17251     "kind" : "offset_to_top"
17252    },
17253    {
17254     "kind" : "rtti",
17255     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17256    },
17257    {
17258     "kind" : "complete_dtor_pointer",
17259     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17260    },
17261    {
17262     "kind" : "deleting_dtor_pointer",
17263     "mangled_component_name" : "_ZThn4_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17264    },
17265    {
17266     "kind" : "vcall_offset"
17267    },
17268    {
17269     "kind" : "vcall_offset"
17270    },
17271    {
17272     "kind" : "vcall_offset"
17273    },
17274    {
17275     "kind" : "vcall_offset"
17276    },
17277    {
17278     "component_value" : -60,
17279     "kind" : "vcall_offset"
17280    },
17281    {
17282     "component_value" : -60,
17283     "kind" : "offset_to_top"
17284    },
17285    {
17286     "kind" : "rtti",
17287     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_216BsSoundTriggerHwE"
17288    },
17289    {
17290     "kind" : "complete_dtor_pointer",
17291     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD1Ev"
17292    },
17293    {
17294     "kind" : "deleting_dtor_pointer",
17295     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_216BsSoundTriggerHwD0Ev"
17296    },
17297    {
17298     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17299    },
17300    {
17301     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17302    },
17303    {
17304     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17305    },
17306    {
17307     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17308    }
17309   ]
17310  },
17311  {
17312   "alignment" : 4,
17313   "base_specifiers" :
17314   [
17315    {
17316     "referenced_type" : "type-51"
17317    }
17318   ],
17319   "linker_set_key" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17320   "name" : "android::hardware::soundtrigger::V2_2::ISoundTriggerHw",
17321   "referenced_type" : "type-50",
17322   "self_type" : "type-50",
17323   "size" : 12,
17324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/soundtrigger/2.2/[email protected]_genc++_headers/gen/android/hardware/soundtrigger/2.2/ISoundTriggerHw.h",
17325   "unique_id" : "_ZTSN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE",
17326   "vtable_components" :
17327   [
17328    {
17329     "component_value" : 4,
17330     "kind" : "vbase_offset"
17331    },
17332    {
17333     "kind" : "offset_to_top"
17334    },
17335    {
17336     "kind" : "rtti",
17337     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17338    },
17339    {
17340     "mangled_component_name" : "_ZNK7android8hardware12soundtrigger4V2_215ISoundTriggerHw8isRemoteEv"
17341    },
17342    {
17343     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17344    },
17345    {
17346     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17347    },
17348    {
17349     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17350    },
17351    {
17352     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17353    },
17354    {
17355     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21setHALInstrumentationEv"
17356    },
17357    {
17358     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17359    },
17360    {
17361     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw4pingEv"
17362    },
17363    {
17364     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17365    },
17366    {
17367     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw21notifySyspropsChangedEv"
17368    },
17369    {
17370     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17371    },
17372    {
17373     "kind" : "complete_dtor_pointer",
17374     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17375    },
17376    {
17377     "kind" : "deleting_dtor_pointer",
17378     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17379    },
17380    {
17381     "is_pure" : true,
17382     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getPropertiesENSt3__18functionIFviRKNS1_4V2_015ISoundTriggerHw10PropertiesEEEE"
17383    },
17384    {
17385     "is_pure" : true,
17386     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw14loadSoundModelERKNS1_4V2_015ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17387    },
17388    {
17389     "is_pure" : true,
17390     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20loadPhraseSoundModelERKNS1_4V2_015ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17391    },
17392    {
17393     "is_pure" : true,
17394     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16unloadSoundModelEi"
17395    },
17396    {
17397     "is_pure" : true,
17398     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw16startRecognitionEiRKNS1_4V2_015ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17399    },
17400    {
17401     "is_pure" : true,
17402     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw15stopRecognitionEi"
17403    },
17404    {
17405     "is_pure" : true,
17406     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw19stopAllRecognitionsEv"
17407    },
17408    {
17409     "is_pure" : true,
17410     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw18loadSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw10SoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17411    },
17412    {
17413     "is_pure" : true,
17414     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw24loadPhraseSoundModel_2_1ERKNS1_4V2_115ISoundTriggerHw16PhraseSoundModelERKNS_2spINS4_23ISoundTriggerHwCallbackEEEiNSt3__18functionIFviiEEE"
17415    },
17416    {
17417     "is_pure" : true,
17418     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw20startRecognition_2_1EiRKNS1_4V2_115ISoundTriggerHw17RecognitionConfigERKNS_2spINS4_23ISoundTriggerHwCallbackEEEi"
17419    },
17420    {
17421     "is_pure" : true,
17422     "mangled_component_name" : "_ZN7android8hardware12soundtrigger4V2_215ISoundTriggerHw13getModelStateEi"
17423    },
17424    {
17425     "kind" : "vcall_offset"
17426    },
17427    {
17428     "kind" : "vcall_offset"
17429    },
17430    {
17431     "kind" : "vcall_offset"
17432    },
17433    {
17434     "kind" : "vcall_offset"
17435    },
17436    {
17437     "component_value" : -4,
17438     "kind" : "vcall_offset"
17439    },
17440    {
17441     "component_value" : -4,
17442     "kind" : "offset_to_top"
17443    },
17444    {
17445     "kind" : "rtti",
17446     "mangled_component_name" : "_ZTIN7android8hardware12soundtrigger4V2_215ISoundTriggerHwE"
17447    },
17448    {
17449     "kind" : "complete_dtor_pointer",
17450     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD1Ev"
17451    },
17452    {
17453     "kind" : "deleting_dtor_pointer",
17454     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12soundtrigger4V2_215ISoundTriggerHwD0Ev"
17455    },
17456    {
17457     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17458    },
17459    {
17460     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17461    },
17462    {
17463     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17464    },
17465    {
17466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17467    }
17468   ]
17469  },
17470  {
17471   "alignment" : 4,
17472   "base_specifiers" :
17473   [
17474    {
17475     "referenced_type" : "type-40"
17476    },
17477    {
17478     "referenced_type" : "type-55"
17479    }
17480   ],
17481   "fields" :
17482   [
17483    {
17484     "access" : "private",
17485     "field_name" : "_hidl_mImpl",
17486     "field_offset" : 512,
17487     "referenced_type" : "type-54"
17488    }
17489   ],
17490   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
17491   "name" : "android::hidl::base::V1_0::BnHwBase",
17492   "referenced_type" : "type-53",
17493   "self_type" : "type-53",
17494   "size" : 76,
17495   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
17496   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
17497   "vtable_components" :
17498   [
17499    {
17500     "component_value" : 68,
17501     "kind" : "vbase_offset"
17502    },
17503    {
17504     "kind" : "offset_to_top"
17505    },
17506    {
17507     "kind" : "rtti",
17508     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17509    },
17510    {
17511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17515    },
17516    {
17517     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17518    },
17519    {
17520     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17521    },
17522    {
17523     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17524    },
17525    {
17526     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17527    },
17528    {
17529     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17530    },
17531    {
17532     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17533    },
17534    {
17535     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17536    },
17537    {
17538     "kind" : "complete_dtor_pointer",
17539     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
17540    },
17541    {
17542     "kind" : "deleting_dtor_pointer",
17543     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
17544    },
17545    {
17546     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
17547    },
17548    {
17549     "component_value" : -20,
17550     "kind" : "offset_to_top"
17551    },
17552    {
17553     "kind" : "rtti",
17554     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17555    },
17556    {
17557     "kind" : "complete_dtor_pointer",
17558     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17559    },
17560    {
17561     "kind" : "deleting_dtor_pointer",
17562     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17563    },
17564    {
17565     "kind" : "vcall_offset"
17566    },
17567    {
17568     "kind" : "vcall_offset"
17569    },
17570    {
17571     "kind" : "vcall_offset"
17572    },
17573    {
17574     "kind" : "vcall_offset"
17575    },
17576    {
17577     "component_value" : -68,
17578     "kind" : "vcall_offset"
17579    },
17580    {
17581     "component_value" : -68,
17582     "kind" : "offset_to_top"
17583    },
17584    {
17585     "kind" : "rtti",
17586     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17587    },
17588    {
17589     "kind" : "complete_dtor_pointer",
17590     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
17591    },
17592    {
17593     "kind" : "deleting_dtor_pointer",
17594     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
17595    },
17596    {
17597     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17598    },
17599    {
17600     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17601    },
17602    {
17603     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17604    },
17605    {
17606     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17607    }
17608   ]
17609  },
17610  {
17611   "alignment" : 4,
17612   "base_specifiers" :
17613   [
17614    {
17615     "referenced_type" : "type-546"
17616    },
17617    {
17618     "referenced_type" : "type-55"
17619    }
17620   ],
17621   "fields" :
17622   [
17623    {
17624     "access" : "private",
17625     "field_name" : "_hidl_mMutex",
17626     "field_offset" : 544,
17627     "referenced_type" : "type-810"
17628    },
17629    {
17630     "access" : "private",
17631     "field_name" : "_hidl_mDeathRecipients",
17632     "field_offset" : 576,
17633     "referenced_type" : "type-811"
17634    }
17635   ],
17636   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
17637   "name" : "android::hidl::base::V1_0::BpHwBase",
17638   "referenced_type" : "type-809",
17639   "self_type" : "type-809",
17640   "size" : 92,
17641   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
17642   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
17643   "vtable_components" :
17644   [
17645    {
17646     "component_value" : 84,
17647     "kind" : "vbase_offset"
17648    },
17649    {
17650     "kind" : "offset_to_top"
17651    },
17652    {
17653     "kind" : "rtti",
17654     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17655    },
17656    {
17657     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
17658    },
17659    {
17660     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17661    },
17662    {
17663     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17664    },
17665    {
17666     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17667    },
17668    {
17669     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
17670    },
17671    {
17672     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
17673    },
17674    {
17675     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
17676    },
17677    {
17678     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
17679    },
17680    {
17681     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17682    },
17683    {
17684     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
17685    },
17686    {
17687     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17688    },
17689    {
17690     "kind" : "complete_dtor_pointer",
17691     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
17692    },
17693    {
17694     "kind" : "deleting_dtor_pointer",
17695     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
17696    },
17697    {
17698     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17699    },
17700    {
17701     "component_value" : 80,
17702     "kind" : "vbase_offset"
17703    },
17704    {
17705     "component_value" : -4,
17706     "kind" : "offset_to_top"
17707    },
17708    {
17709     "kind" : "rtti",
17710     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17711    },
17712    {
17713     "kind" : "complete_dtor_pointer",
17714     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17715    },
17716    {
17717     "kind" : "deleting_dtor_pointer",
17718     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17719    },
17720    {
17721     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
17722    },
17723    {
17724     "component_value" : 76,
17725     "kind" : "vbase_offset"
17726    },
17727    {
17728     "component_value" : -8,
17729     "kind" : "offset_to_top"
17730    },
17731    {
17732     "kind" : "rtti",
17733     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17734    },
17735    {
17736     "kind" : "complete_dtor_pointer",
17737     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17738    },
17739    {
17740     "kind" : "deleting_dtor_pointer",
17741     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17742    },
17743    {
17744     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17745    },
17746    {
17747     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17748    },
17749    {
17750     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17751    },
17752    {
17753     "component_value" : -24,
17754     "kind" : "offset_to_top"
17755    },
17756    {
17757     "kind" : "rtti",
17758     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17759    },
17760    {
17761     "kind" : "complete_dtor_pointer",
17762     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17763    },
17764    {
17765     "kind" : "deleting_dtor_pointer",
17766     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17767    },
17768    {
17769     "kind" : "vcall_offset"
17770    },
17771    {
17772     "component_value" : -76,
17773     "kind" : "vcall_offset"
17774    },
17775    {
17776     "component_value" : -76,
17777     "kind" : "vcall_offset"
17778    },
17779    {
17780     "component_value" : -76,
17781     "kind" : "vcall_offset"
17782    },
17783    {
17784     "component_value" : -84,
17785     "kind" : "vcall_offset"
17786    },
17787    {
17788     "component_value" : -84,
17789     "kind" : "offset_to_top"
17790    },
17791    {
17792     "kind" : "rtti",
17793     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
17794    },
17795    {
17796     "kind" : "complete_dtor_pointer",
17797     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
17798    },
17799    {
17800     "kind" : "deleting_dtor_pointer",
17801     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
17802    },
17803    {
17804     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17805    },
17806    {
17807     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17808    },
17809    {
17810     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17811    },
17812    {
17813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17814    }
17815   ]
17816  },
17817  {
17818   "alignment" : 8,
17819   "fields" :
17820   [
17821    {
17822     "field_name" : "pid",
17823     "referenced_type" : "type-41"
17824    },
17825    {
17826     "field_name" : "ptr",
17827     "field_offset" : 64,
17828     "referenced_type" : "type-9"
17829    },
17830    {
17831     "field_name" : "arch",
17832     "field_offset" : 128,
17833     "referenced_type" : "type-527"
17834    }
17835   ],
17836   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
17837   "name" : "android::hidl::base::V1_0::DebugInfo",
17838   "referenced_type" : "type-526",
17839   "self_type" : "type-526",
17840   "size" : 24,
17841   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
17842   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
17843  },
17844  {
17845   "alignment" : 4,
17846   "base_specifiers" :
17847   [
17848    {
17849     "is_virtual" : true,
17850     "referenced_type" : "type-12"
17851    }
17852   ],
17853   "linker_set_key" : "android::hidl::base::V1_0::IBase",
17854   "name" : "android::hidl::base::V1_0::IBase",
17855   "referenced_type" : "type-30",
17856   "self_type" : "type-30",
17857   "size" : 12,
17858   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
17859   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
17860   "vtable_components" :
17861   [
17862    {
17863     "component_value" : 4,
17864     "kind" : "vbase_offset"
17865    },
17866    {
17867     "kind" : "offset_to_top"
17868    },
17869    {
17870     "kind" : "rtti",
17871     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17872    },
17873    {
17874     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
17875    },
17876    {
17877     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17878    },
17879    {
17880     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17881    },
17882    {
17883     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17884    },
17885    {
17886     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
17887    },
17888    {
17889     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
17890    },
17891    {
17892     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
17893    },
17894    {
17895     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
17896    },
17897    {
17898     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
17899    },
17900    {
17901     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
17902    },
17903    {
17904     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
17905    },
17906    {
17907     "kind" : "complete_dtor_pointer",
17908     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
17909    },
17910    {
17911     "kind" : "deleting_dtor_pointer",
17912     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
17913    },
17914    {
17915     "kind" : "vcall_offset"
17916    },
17917    {
17918     "kind" : "vcall_offset"
17919    },
17920    {
17921     "kind" : "vcall_offset"
17922    },
17923    {
17924     "kind" : "vcall_offset"
17925    },
17926    {
17927     "component_value" : -4,
17928     "kind" : "vcall_offset"
17929    },
17930    {
17931     "component_value" : -4,
17932     "kind" : "offset_to_top"
17933    },
17934    {
17935     "kind" : "rtti",
17936     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17937    },
17938    {
17939     "kind" : "complete_dtor_pointer",
17940     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
17941    },
17942    {
17943     "kind" : "deleting_dtor_pointer",
17944     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
17945    },
17946    {
17947     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17948    },
17949    {
17950     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17951    },
17952    {
17953     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17954    },
17955    {
17956     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17957    }
17958   ]
17959  },
17960  {
17961   "alignment" : 4,
17962   "base_specifiers" :
17963   [
17964    {
17965     "referenced_type" : "type-30"
17966    }
17967   ],
17968   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
17969   "name" : "android::hidl::manager::V1_0::IServiceManager",
17970   "referenced_type" : "type-161",
17971   "self_type" : "type-161",
17972   "size" : 12,
17973   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
17974   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
17975   "vtable_components" :
17976   [
17977    {
17978     "component_value" : 4,
17979     "kind" : "vbase_offset"
17980    },
17981    {
17982     "kind" : "offset_to_top"
17983    },
17984    {
17985     "kind" : "rtti",
17986     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
17987    },
17988    {
17989     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
17990    },
17991    {
17992     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
17993    },
17994    {
17995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
17996    },
17997    {
17998     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
17999    },
18000    {
18001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18002    },
18003    {
18004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
18005    },
18006    {
18007     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18008    },
18009    {
18010     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
18011    },
18012    {
18013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18014    },
18015    {
18016     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
18017    },
18018    {
18019     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18020    },
18021    {
18022     "kind" : "complete_dtor_pointer",
18023     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
18024    },
18025    {
18026     "kind" : "deleting_dtor_pointer",
18027     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
18028    },
18029    {
18030     "is_pure" : true,
18031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
18032    },
18033    {
18034     "is_pure" : true,
18035     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
18036    },
18037    {
18038     "is_pure" : true,
18039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
18040    },
18041    {
18042     "is_pure" : true,
18043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18044    },
18045    {
18046     "is_pure" : true,
18047     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
18048    },
18049    {
18050     "is_pure" : true,
18051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
18052    },
18053    {
18054     "is_pure" : true,
18055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
18056    },
18057    {
18058     "is_pure" : true,
18059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
18060    },
18061    {
18062     "kind" : "vcall_offset"
18063    },
18064    {
18065     "kind" : "vcall_offset"
18066    },
18067    {
18068     "kind" : "vcall_offset"
18069    },
18070    {
18071     "kind" : "vcall_offset"
18072    },
18073    {
18074     "component_value" : -4,
18075     "kind" : "vcall_offset"
18076    },
18077    {
18078     "component_value" : -4,
18079     "kind" : "offset_to_top"
18080    },
18081    {
18082     "kind" : "rtti",
18083     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
18084    },
18085    {
18086     "kind" : "complete_dtor_pointer",
18087     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
18088    },
18089    {
18090     "kind" : "deleting_dtor_pointer",
18091     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
18092    },
18093    {
18094     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18095    },
18096    {
18097     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18098    },
18099    {
18100     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18101    },
18102    {
18103     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18104    }
18105   ]
18106  },
18107  {
18108   "alignment" : 8,
18109   "fields" :
18110   [
18111    {
18112     "field_name" : "interfaceName",
18113     "referenced_type" : "type-192"
18114    },
18115    {
18116     "field_name" : "instanceName",
18117     "field_offset" : 128,
18118     "referenced_type" : "type-192"
18119    },
18120    {
18121     "field_name" : "pid",
18122     "field_offset" : 256,
18123     "referenced_type" : "type-41"
18124    },
18125    {
18126     "field_name" : "clientPids",
18127     "field_offset" : 320,
18128     "referenced_type" : "type-410"
18129    },
18130    {
18131     "field_name" : "arch",
18132     "field_offset" : 448,
18133     "referenced_type" : "type-527"
18134    }
18135   ],
18136   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18137   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
18138   "referenced_type" : "type-668",
18139   "self_type" : "type-668",
18140   "size" : 64,
18141   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
18142   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
18143  },
18144  {
18145   "alignment" : 4,
18146   "base_specifiers" :
18147   [
18148    {
18149     "referenced_type" : "type-30"
18150    }
18151   ],
18152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
18153   "name" : "android::hidl::manager::V1_0::IServiceNotification",
18154   "referenced_type" : "type-177",
18155   "self_type" : "type-177",
18156   "size" : 12,
18157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
18158   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
18159   "vtable_components" :
18160   [
18161    {
18162     "component_value" : 4,
18163     "kind" : "vbase_offset"
18164    },
18165    {
18166     "kind" : "offset_to_top"
18167    },
18168    {
18169     "kind" : "rtti",
18170     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18171    },
18172    {
18173     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
18174    },
18175    {
18176     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
18177    },
18178    {
18179     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
18180    },
18181    {
18182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
18183    },
18184    {
18185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
18186    },
18187    {
18188     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
18189    },
18190    {
18191     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
18192    },
18193    {
18194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
18195    },
18196    {
18197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
18198    },
18199    {
18200     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
18201    },
18202    {
18203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
18204    },
18205    {
18206     "kind" : "complete_dtor_pointer",
18207     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18208    },
18209    {
18210     "kind" : "deleting_dtor_pointer",
18211     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18212    },
18213    {
18214     "is_pure" : true,
18215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
18216    },
18217    {
18218     "kind" : "vcall_offset"
18219    },
18220    {
18221     "kind" : "vcall_offset"
18222    },
18223    {
18224     "kind" : "vcall_offset"
18225    },
18226    {
18227     "kind" : "vcall_offset"
18228    },
18229    {
18230     "component_value" : -4,
18231     "kind" : "vcall_offset"
18232    },
18233    {
18234     "component_value" : -4,
18235     "kind" : "offset_to_top"
18236    },
18237    {
18238     "kind" : "rtti",
18239     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
18240    },
18241    {
18242     "kind" : "complete_dtor_pointer",
18243     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
18244    },
18245    {
18246     "kind" : "deleting_dtor_pointer",
18247     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
18248    },
18249    {
18250     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18251    },
18252    {
18253     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18254    },
18255    {
18256     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18257    },
18258    {
18259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18260    }
18261   ]
18262  },
18263  {
18264   "alignment" : 4,
18265   "fields" :
18266   [
18267    {
18268     "access" : "private",
18269     "field_name" : "m_ptr",
18270     "referenced_type" : "type-168"
18271    }
18272   ],
18273   "linker_set_key" : "android::sp<android::Thread>",
18274   "name" : "android::sp<android::Thread>",
18275   "record_kind" : "class",
18276   "referenced_type" : "type-167",
18277   "self_type" : "type-167",
18278   "size" : 4,
18279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18280   "template_args" : [ "type-169" ],
18281   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
18282  },
18283  {
18284   "alignment" : 4,
18285   "fields" :
18286   [
18287    {
18288     "access" : "private",
18289     "field_name" : "m_ptr",
18290     "referenced_type" : "type-39"
18291    }
18292   ],
18293   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
18294   "name" : "android::sp<android::hardware::BHwBinder>",
18295   "record_kind" : "class",
18296   "referenced_type" : "type-227",
18297   "self_type" : "type-227",
18298   "size" : 4,
18299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18300   "template_args" : [ "type-40" ],
18301   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
18302  },
18303  {
18304   "alignment" : 4,
18305   "fields" :
18306   [
18307    {
18308     "access" : "private",
18309     "field_name" : "m_ptr",
18310     "referenced_type" : "type-18"
18311    }
18312   ],
18313   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18314   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
18315   "record_kind" : "class",
18316   "referenced_type" : "type-111",
18317   "self_type" : "type-111",
18318   "size" : 4,
18319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18320   "template_args" : [ "type-11" ],
18321   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
18322  },
18323  {
18324   "alignment" : 4,
18325   "fields" :
18326   [
18327    {
18328     "access" : "private",
18329     "field_name" : "m_ptr",
18330     "referenced_type" : "type-94"
18331    }
18332   ],
18333   "linker_set_key" : "android::sp<android::hardware::IBinder>",
18334   "name" : "android::sp<android::hardware::IBinder>",
18335   "record_kind" : "class",
18336   "referenced_type" : "type-113",
18337   "self_type" : "type-113",
18338   "size" : 4,
18339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18340   "template_args" : [ "type-45" ],
18341   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
18342  },
18343  {
18344   "alignment" : 4,
18345   "fields" :
18346   [
18347    {
18348     "access" : "private",
18349     "field_name" : "m_ptr",
18350     "referenced_type" : "type-118"
18351    }
18352   ],
18353   "linker_set_key" : "android::sp<android::hardware::IInterface>",
18354   "name" : "android::sp<android::hardware::IInterface>",
18355   "record_kind" : "class",
18356   "referenced_type" : "type-117",
18357   "self_type" : "type-117",
18358   "size" : 4,
18359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18360   "template_args" : [ "type-91" ],
18361   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
18362  },
18363  {
18364   "alignment" : 4,
18365   "fields" :
18366   [
18367    {
18368     "access" : "private",
18369     "field_name" : "m_ptr",
18370     "referenced_type" : "type-120"
18371    }
18372   ],
18373   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
18374   "name" : "android::sp<android::hardware::ProcessState>",
18375   "record_kind" : "class",
18376   "referenced_type" : "type-119",
18377   "self_type" : "type-119",
18378   "size" : 4,
18379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18380   "template_args" : [ "type-121" ],
18381   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
18382  },
18383  {
18384   "alignment" : 4,
18385   "fields" :
18386   [
18387    {
18388     "access" : "private",
18389     "field_name" : "m_ptr",
18390     "referenced_type" : "type-23"
18391    }
18392   ],
18393   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18394   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
18395   "record_kind" : "class",
18396   "referenced_type" : "type-22",
18397   "self_type" : "type-22",
18398   "size" : 4,
18399   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18400   "template_args" : [ "type-24" ],
18401   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
18402  },
18403  {
18404   "alignment" : 4,
18405   "fields" :
18406   [
18407    {
18408     "access" : "private",
18409     "field_name" : "m_ptr",
18410     "referenced_type" : "type-26"
18411    }
18412   ],
18413   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
18414   "name" : "android::sp<android::hardware::hidl_death_recipient>",
18415   "record_kind" : "class",
18416   "referenced_type" : "type-36",
18417   "self_type" : "type-36",
18418   "size" : 4,
18419   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18420   "template_args" : [ "type-27" ],
18421   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
18422  },
18423  {
18424   "alignment" : 4,
18425   "fields" :
18426   [
18427    {
18428     "access" : "private",
18429     "field_name" : "m_ptr",
18430     "referenced_type" : "type-199"
18431    }
18432   ],
18433   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18434   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHw>",
18435   "record_kind" : "class",
18436   "referenced_type" : "type-198",
18437   "self_type" : "type-198",
18438   "size" : 4,
18439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18440   "template_args" : [ "type-52" ],
18441   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_015ISoundTriggerHwEEE"
18442  },
18443  {
18444   "alignment" : 4,
18445   "fields" :
18446   [
18447    {
18448     "access" : "private",
18449     "field_name" : "m_ptr",
18450     "referenced_type" : "type-99"
18451    }
18452   ],
18453   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18454   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback>",
18455   "record_kind" : "class",
18456   "referenced_type" : "type-98",
18457   "self_type" : "type-98",
18458   "size" : 4,
18459   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18460   "template_args" : [ "type-100" ],
18461   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_023ISoundTriggerHwCallbackEEE"
18462  },
18463  {
18464   "alignment" : 4,
18465   "fields" :
18466   [
18467    {
18468     "access" : "private",
18469     "field_name" : "m_ptr",
18470     "referenced_type" : "type-213"
18471    }
18472   ],
18473   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18474   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHw>",
18475   "record_kind" : "class",
18476   "referenced_type" : "type-212",
18477   "self_type" : "type-212",
18478   "size" : 4,
18479   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18480   "template_args" : [ "type-51" ],
18481   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_115ISoundTriggerHwEEE"
18482  },
18483  {
18484   "alignment" : 4,
18485   "fields" :
18486   [
18487    {
18488     "access" : "private",
18489     "field_name" : "m_ptr",
18490     "referenced_type" : "type-104"
18491    }
18492   ],
18493   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18494   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback>",
18495   "record_kind" : "class",
18496   "referenced_type" : "type-103",
18497   "self_type" : "type-103",
18498   "size" : 4,
18499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18500   "template_args" : [ "type-105" ],
18501   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_123ISoundTriggerHwCallbackEEE"
18502  },
18503  {
18504   "alignment" : 4,
18505   "fields" :
18506   [
18507    {
18508     "access" : "private",
18509     "field_name" : "m_ptr",
18510     "referenced_type" : "type-49"
18511    }
18512   ],
18513   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18514   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw>",
18515   "record_kind" : "class",
18516   "referenced_type" : "type-48",
18517   "self_type" : "type-48",
18518   "size" : 4,
18519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18520   "template_args" : [ "type-50" ],
18521   "unique_id" : "_ZTSN7android2spINS_8hardware12soundtrigger4V2_215ISoundTriggerHwEEE"
18522  },
18523  {
18524   "alignment" : 4,
18525   "fields" :
18526   [
18527    {
18528     "access" : "private",
18529     "field_name" : "m_ptr",
18530     "referenced_type" : "type-29"
18531    }
18532   ],
18533   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
18534   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
18535   "record_kind" : "class",
18536   "referenced_type" : "type-54",
18537   "self_type" : "type-54",
18538   "size" : 4,
18539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18540   "template_args" : [ "type-30" ],
18541   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
18542  },
18543  {
18544   "alignment" : 4,
18545   "fields" :
18546   [
18547    {
18548     "access" : "private",
18549     "field_name" : "m_ptr",
18550     "referenced_type" : "type-160"
18551    }
18552   ],
18553   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18554   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
18555   "record_kind" : "class",
18556   "referenced_type" : "type-159",
18557   "self_type" : "type-159",
18558   "size" : 4,
18559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18560   "template_args" : [ "type-161" ],
18561   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
18562  },
18563  {
18564   "alignment" : 4,
18565   "fields" :
18566   [
18567    {
18568     "access" : "private",
18569     "field_name" : "m_ptr",
18570     "referenced_type" : "type-176"
18571    }
18572   ],
18573   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18574   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
18575   "record_kind" : "class",
18576   "referenced_type" : "type-175",
18577   "self_type" : "type-175",
18578   "size" : 4,
18579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
18580   "template_args" : [ "type-177" ],
18581   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
18582  },
18583  {
18584   "alignment" : 1,
18585   "linker_set_key" : "android::trait_trivial_copy<bool>",
18586   "name" : "android::trait_trivial_copy<bool>",
18587   "referenced_type" : "type-288",
18588   "self_type" : "type-288",
18589   "size" : 1,
18590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18591   "template_args" : [ "type-10" ],
18592   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
18593  },
18594  {
18595   "alignment" : 1,
18596   "linker_set_key" : "android::trait_trivial_copy<char>",
18597   "name" : "android::trait_trivial_copy<char>",
18598   "referenced_type" : "type-292",
18599   "self_type" : "type-292",
18600   "size" : 1,
18601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18602   "template_args" : [ "type-69" ],
18603   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
18604  },
18605  {
18606   "alignment" : 1,
18607   "linker_set_key" : "android::trait_trivial_copy<double>",
18608   "name" : "android::trait_trivial_copy<double>",
18609   "referenced_type" : "type-343",
18610   "self_type" : "type-343",
18611   "size" : 1,
18612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18613   "template_args" : [ "type-341" ],
18614   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
18615  },
18616  {
18617   "alignment" : 1,
18618   "linker_set_key" : "android::trait_trivial_copy<float>",
18619   "name" : "android::trait_trivial_copy<float>",
18620   "referenced_type" : "type-338",
18621   "self_type" : "type-338",
18622   "size" : 1,
18623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18624   "template_args" : [ "type-334" ],
18625   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
18626  },
18627  {
18628   "alignment" : 1,
18629   "linker_set_key" : "android::trait_trivial_copy<int>",
18630   "name" : "android::trait_trivial_copy<int>",
18631   "referenced_type" : "type-309",
18632   "self_type" : "type-309",
18633   "size" : 1,
18634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18635   "template_args" : [ "type-41" ],
18636   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
18637  },
18638  {
18639   "alignment" : 1,
18640   "linker_set_key" : "android::trait_trivial_copy<long long>",
18641   "name" : "android::trait_trivial_copy<long long>",
18642   "referenced_type" : "type-327",
18643   "self_type" : "type-327",
18644   "size" : 1,
18645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18646   "template_args" : [ "type-124" ],
18647   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
18648  },
18649  {
18650   "alignment" : 1,
18651   "linker_set_key" : "android::trait_trivial_copy<long>",
18652   "name" : "android::trait_trivial_copy<long>",
18653   "referenced_type" : "type-318",
18654   "self_type" : "type-318",
18655   "size" : 1,
18656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18657   "template_args" : [ "type-316" ],
18658   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
18659  },
18660  {
18661   "alignment" : 1,
18662   "linker_set_key" : "android::trait_trivial_copy<short>",
18663   "name" : "android::trait_trivial_copy<short>",
18664   "referenced_type" : "type-301",
18665   "self_type" : "type-301",
18666   "size" : 1,
18667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18668   "template_args" : [ "type-299" ],
18669   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
18670  },
18671  {
18672   "alignment" : 1,
18673   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
18674   "name" : "android::trait_trivial_copy<unsigned char>",
18675   "referenced_type" : "type-296",
18676   "self_type" : "type-296",
18677   "size" : 1,
18678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18679   "template_args" : [ "type-65" ],
18680   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
18681  },
18682  {
18683   "alignment" : 1,
18684   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
18685   "name" : "android::trait_trivial_copy<unsigned int>",
18686   "referenced_type" : "type-313",
18687   "self_type" : "type-313",
18688   "size" : 1,
18689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18690   "template_args" : [ "type-2" ],
18691   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
18692  },
18693  {
18694   "alignment" : 1,
18695   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
18696   "name" : "android::trait_trivial_copy<unsigned long long>",
18697   "referenced_type" : "type-331",
18698   "self_type" : "type-331",
18699   "size" : 1,
18700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18701   "template_args" : [ "type-9" ],
18702   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
18703  },
18704  {
18705   "alignment" : 1,
18706   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
18707   "name" : "android::trait_trivial_copy<unsigned long>",
18708   "referenced_type" : "type-323",
18709   "self_type" : "type-323",
18710   "size" : 1,
18711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18712   "template_args" : [ "type-321" ],
18713   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
18714  },
18715  {
18716   "alignment" : 1,
18717   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
18718   "name" : "android::trait_trivial_copy<unsigned short>",
18719   "referenced_type" : "type-305",
18720   "self_type" : "type-305",
18721   "size" : 1,
18722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18723   "template_args" : [ "type-67" ],
18724   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
18725  },
18726  {
18727   "alignment" : 1,
18728   "linker_set_key" : "android::trait_trivial_copy<void>",
18729   "name" : "android::trait_trivial_copy<void>",
18730   "referenced_type" : "type-284",
18731   "self_type" : "type-284",
18732   "size" : 1,
18733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18734   "template_args" : [ "type-44" ],
18735   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
18736  },
18737  {
18738   "alignment" : 1,
18739   "linker_set_key" : "android::trait_trivial_ctor<bool>",
18740   "name" : "android::trait_trivial_ctor<bool>",
18741   "referenced_type" : "type-286",
18742   "self_type" : "type-286",
18743   "size" : 1,
18744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18745   "template_args" : [ "type-10" ],
18746   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
18747  },
18748  {
18749   "alignment" : 1,
18750   "linker_set_key" : "android::trait_trivial_ctor<char>",
18751   "name" : "android::trait_trivial_ctor<char>",
18752   "referenced_type" : "type-290",
18753   "self_type" : "type-290",
18754   "size" : 1,
18755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18756   "template_args" : [ "type-69" ],
18757   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
18758  },
18759  {
18760   "alignment" : 1,
18761   "linker_set_key" : "android::trait_trivial_ctor<double>",
18762   "name" : "android::trait_trivial_ctor<double>",
18763   "referenced_type" : "type-340",
18764   "self_type" : "type-340",
18765   "size" : 1,
18766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18767   "template_args" : [ "type-341" ],
18768   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
18769  },
18770  {
18771   "alignment" : 1,
18772   "linker_set_key" : "android::trait_trivial_ctor<float>",
18773   "name" : "android::trait_trivial_ctor<float>",
18774   "referenced_type" : "type-333",
18775   "self_type" : "type-333",
18776   "size" : 1,
18777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18778   "template_args" : [ "type-334" ],
18779   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
18780  },
18781  {
18782   "alignment" : 1,
18783   "linker_set_key" : "android::trait_trivial_ctor<int>",
18784   "name" : "android::trait_trivial_ctor<int>",
18785   "referenced_type" : "type-307",
18786   "self_type" : "type-307",
18787   "size" : 1,
18788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18789   "template_args" : [ "type-41" ],
18790   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
18791  },
18792  {
18793   "alignment" : 1,
18794   "linker_set_key" : "android::trait_trivial_ctor<long long>",
18795   "name" : "android::trait_trivial_ctor<long long>",
18796   "referenced_type" : "type-325",
18797   "self_type" : "type-325",
18798   "size" : 1,
18799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18800   "template_args" : [ "type-124" ],
18801   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
18802  },
18803  {
18804   "alignment" : 1,
18805   "linker_set_key" : "android::trait_trivial_ctor<long>",
18806   "name" : "android::trait_trivial_ctor<long>",
18807   "referenced_type" : "type-315",
18808   "self_type" : "type-315",
18809   "size" : 1,
18810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18811   "template_args" : [ "type-316" ],
18812   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
18813  },
18814  {
18815   "alignment" : 1,
18816   "linker_set_key" : "android::trait_trivial_ctor<short>",
18817   "name" : "android::trait_trivial_ctor<short>",
18818   "referenced_type" : "type-298",
18819   "self_type" : "type-298",
18820   "size" : 1,
18821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18822   "template_args" : [ "type-299" ],
18823   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
18824  },
18825  {
18826   "alignment" : 1,
18827   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
18828   "name" : "android::trait_trivial_ctor<unsigned char>",
18829   "referenced_type" : "type-294",
18830   "self_type" : "type-294",
18831   "size" : 1,
18832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18833   "template_args" : [ "type-65" ],
18834   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
18835  },
18836  {
18837   "alignment" : 1,
18838   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
18839   "name" : "android::trait_trivial_ctor<unsigned int>",
18840   "referenced_type" : "type-311",
18841   "self_type" : "type-311",
18842   "size" : 1,
18843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18844   "template_args" : [ "type-2" ],
18845   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
18846  },
18847  {
18848   "alignment" : 1,
18849   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
18850   "name" : "android::trait_trivial_ctor<unsigned long long>",
18851   "referenced_type" : "type-329",
18852   "self_type" : "type-329",
18853   "size" : 1,
18854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18855   "template_args" : [ "type-9" ],
18856   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
18857  },
18858  {
18859   "alignment" : 1,
18860   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
18861   "name" : "android::trait_trivial_ctor<unsigned long>",
18862   "referenced_type" : "type-320",
18863   "self_type" : "type-320",
18864   "size" : 1,
18865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18866   "template_args" : [ "type-321" ],
18867   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
18868  },
18869  {
18870   "alignment" : 1,
18871   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
18872   "name" : "android::trait_trivial_ctor<unsigned short>",
18873   "referenced_type" : "type-303",
18874   "self_type" : "type-303",
18875   "size" : 1,
18876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18877   "template_args" : [ "type-67" ],
18878   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
18879  },
18880  {
18881   "alignment" : 1,
18882   "linker_set_key" : "android::trait_trivial_ctor<void>",
18883   "name" : "android::trait_trivial_ctor<void>",
18884   "referenced_type" : "type-282",
18885   "self_type" : "type-282",
18886   "size" : 1,
18887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18888   "template_args" : [ "type-44" ],
18889   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
18890  },
18891  {
18892   "alignment" : 1,
18893   "linker_set_key" : "android::trait_trivial_dtor<bool>",
18894   "name" : "android::trait_trivial_dtor<bool>",
18895   "referenced_type" : "type-287",
18896   "self_type" : "type-287",
18897   "size" : 1,
18898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18899   "template_args" : [ "type-10" ],
18900   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
18901  },
18902  {
18903   "alignment" : 1,
18904   "linker_set_key" : "android::trait_trivial_dtor<char>",
18905   "name" : "android::trait_trivial_dtor<char>",
18906   "referenced_type" : "type-291",
18907   "self_type" : "type-291",
18908   "size" : 1,
18909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18910   "template_args" : [ "type-69" ],
18911   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
18912  },
18913  {
18914   "alignment" : 1,
18915   "linker_set_key" : "android::trait_trivial_dtor<double>",
18916   "name" : "android::trait_trivial_dtor<double>",
18917   "referenced_type" : "type-342",
18918   "self_type" : "type-342",
18919   "size" : 1,
18920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18921   "template_args" : [ "type-341" ],
18922   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
18923  },
18924  {
18925   "alignment" : 1,
18926   "linker_set_key" : "android::trait_trivial_dtor<float>",
18927   "name" : "android::trait_trivial_dtor<float>",
18928   "referenced_type" : "type-337",
18929   "self_type" : "type-337",
18930   "size" : 1,
18931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18932   "template_args" : [ "type-334" ],
18933   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
18934  },
18935  {
18936   "alignment" : 1,
18937   "linker_set_key" : "android::trait_trivial_dtor<int>",
18938   "name" : "android::trait_trivial_dtor<int>",
18939   "referenced_type" : "type-308",
18940   "self_type" : "type-308",
18941   "size" : 1,
18942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18943   "template_args" : [ "type-41" ],
18944   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
18945  },
18946  {
18947   "alignment" : 1,
18948   "linker_set_key" : "android::trait_trivial_dtor<long long>",
18949   "name" : "android::trait_trivial_dtor<long long>",
18950   "referenced_type" : "type-326",
18951   "self_type" : "type-326",
18952   "size" : 1,
18953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18954   "template_args" : [ "type-124" ],
18955   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
18956  },
18957  {
18958   "alignment" : 1,
18959   "linker_set_key" : "android::trait_trivial_dtor<long>",
18960   "name" : "android::trait_trivial_dtor<long>",
18961   "referenced_type" : "type-317",
18962   "self_type" : "type-317",
18963   "size" : 1,
18964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18965   "template_args" : [ "type-316" ],
18966   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
18967  },
18968  {
18969   "alignment" : 1,
18970   "linker_set_key" : "android::trait_trivial_dtor<short>",
18971   "name" : "android::trait_trivial_dtor<short>",
18972   "referenced_type" : "type-300",
18973   "self_type" : "type-300",
18974   "size" : 1,
18975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18976   "template_args" : [ "type-299" ],
18977   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
18978  },
18979  {
18980   "alignment" : 1,
18981   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
18982   "name" : "android::trait_trivial_dtor<unsigned char>",
18983   "referenced_type" : "type-295",
18984   "self_type" : "type-295",
18985   "size" : 1,
18986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18987   "template_args" : [ "type-65" ],
18988   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
18989  },
18990  {
18991   "alignment" : 1,
18992   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
18993   "name" : "android::trait_trivial_dtor<unsigned int>",
18994   "referenced_type" : "type-312",
18995   "self_type" : "type-312",
18996   "size" : 1,
18997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
18998   "template_args" : [ "type-2" ],
18999   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
19000  },
19001  {
19002   "alignment" : 1,
19003   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
19004   "name" : "android::trait_trivial_dtor<unsigned long long>",
19005   "referenced_type" : "type-330",
19006   "self_type" : "type-330",
19007   "size" : 1,
19008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19009   "template_args" : [ "type-9" ],
19010   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
19011  },
19012  {
19013   "alignment" : 1,
19014   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
19015   "name" : "android::trait_trivial_dtor<unsigned long>",
19016   "referenced_type" : "type-322",
19017   "self_type" : "type-322",
19018   "size" : 1,
19019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19020   "template_args" : [ "type-321" ],
19021   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
19022  },
19023  {
19024   "alignment" : 1,
19025   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
19026   "name" : "android::trait_trivial_dtor<unsigned short>",
19027   "referenced_type" : "type-304",
19028   "self_type" : "type-304",
19029   "size" : 1,
19030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19031   "template_args" : [ "type-67" ],
19032   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
19033  },
19034  {
19035   "alignment" : 1,
19036   "linker_set_key" : "android::trait_trivial_dtor<void>",
19037   "name" : "android::trait_trivial_dtor<void>",
19038   "referenced_type" : "type-283",
19039   "self_type" : "type-283",
19040   "size" : 1,
19041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19042   "template_args" : [ "type-44" ],
19043   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
19044  },
19045  {
19046   "alignment" : 1,
19047   "linker_set_key" : "android::trait_trivial_move<android::String16>",
19048   "name" : "android::trait_trivial_move<android::String16>",
19049   "referenced_type" : "type-543",
19050   "self_type" : "type-543",
19051   "size" : 1,
19052   "source_file" : "/system/core/libutils/include/utils/String16.h",
19053   "template_args" : [ "type-135" ],
19054   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
19055  },
19056  {
19057   "alignment" : 1,
19058   "linker_set_key" : "android::trait_trivial_move<android::String8>",
19059   "name" : "android::trait_trivial_move<android::String8>",
19060   "referenced_type" : "type-538",
19061   "self_type" : "type-538",
19062   "size" : 1,
19063   "source_file" : "/system/core/libutils/include/utils/String8.h",
19064   "template_args" : [ "type-144" ],
19065   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
19066  },
19067  {
19068   "alignment" : 1,
19069   "linker_set_key" : "android::trait_trivial_move<bool>",
19070   "name" : "android::trait_trivial_move<bool>",
19071   "referenced_type" : "type-289",
19072   "self_type" : "type-289",
19073   "size" : 1,
19074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19075   "template_args" : [ "type-10" ],
19076   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
19077  },
19078  {
19079   "alignment" : 1,
19080   "linker_set_key" : "android::trait_trivial_move<char>",
19081   "name" : "android::trait_trivial_move<char>",
19082   "referenced_type" : "type-293",
19083   "self_type" : "type-293",
19084   "size" : 1,
19085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19086   "template_args" : [ "type-69" ],
19087   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
19088  },
19089  {
19090   "alignment" : 1,
19091   "linker_set_key" : "android::trait_trivial_move<double>",
19092   "name" : "android::trait_trivial_move<double>",
19093   "referenced_type" : "type-344",
19094   "self_type" : "type-344",
19095   "size" : 1,
19096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19097   "template_args" : [ "type-341" ],
19098   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
19099  },
19100  {
19101   "alignment" : 1,
19102   "linker_set_key" : "android::trait_trivial_move<float>",
19103   "name" : "android::trait_trivial_move<float>",
19104   "referenced_type" : "type-339",
19105   "self_type" : "type-339",
19106   "size" : 1,
19107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19108   "template_args" : [ "type-334" ],
19109   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
19110  },
19111  {
19112   "alignment" : 1,
19113   "linker_set_key" : "android::trait_trivial_move<int>",
19114   "name" : "android::trait_trivial_move<int>",
19115   "referenced_type" : "type-310",
19116   "self_type" : "type-310",
19117   "size" : 1,
19118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19119   "template_args" : [ "type-41" ],
19120   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
19121  },
19122  {
19123   "alignment" : 1,
19124   "linker_set_key" : "android::trait_trivial_move<long long>",
19125   "name" : "android::trait_trivial_move<long long>",
19126   "referenced_type" : "type-328",
19127   "self_type" : "type-328",
19128   "size" : 1,
19129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19130   "template_args" : [ "type-124" ],
19131   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
19132  },
19133  {
19134   "alignment" : 1,
19135   "linker_set_key" : "android::trait_trivial_move<long>",
19136   "name" : "android::trait_trivial_move<long>",
19137   "referenced_type" : "type-319",
19138   "self_type" : "type-319",
19139   "size" : 1,
19140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19141   "template_args" : [ "type-316" ],
19142   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
19143  },
19144  {
19145   "alignment" : 1,
19146   "linker_set_key" : "android::trait_trivial_move<short>",
19147   "name" : "android::trait_trivial_move<short>",
19148   "referenced_type" : "type-302",
19149   "self_type" : "type-302",
19150   "size" : 1,
19151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19152   "template_args" : [ "type-299" ],
19153   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
19154  },
19155  {
19156   "alignment" : 1,
19157   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
19158   "name" : "android::trait_trivial_move<unsigned char>",
19159   "referenced_type" : "type-297",
19160   "self_type" : "type-297",
19161   "size" : 1,
19162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19163   "template_args" : [ "type-65" ],
19164   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
19165  },
19166  {
19167   "alignment" : 1,
19168   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
19169   "name" : "android::trait_trivial_move<unsigned int>",
19170   "referenced_type" : "type-314",
19171   "self_type" : "type-314",
19172   "size" : 1,
19173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19174   "template_args" : [ "type-2" ],
19175   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
19176  },
19177  {
19178   "alignment" : 1,
19179   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
19180   "name" : "android::trait_trivial_move<unsigned long long>",
19181   "referenced_type" : "type-332",
19182   "self_type" : "type-332",
19183   "size" : 1,
19184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19185   "template_args" : [ "type-9" ],
19186   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
19187  },
19188  {
19189   "alignment" : 1,
19190   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
19191   "name" : "android::trait_trivial_move<unsigned long>",
19192   "referenced_type" : "type-324",
19193   "self_type" : "type-324",
19194   "size" : 1,
19195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19196   "template_args" : [ "type-321" ],
19197   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
19198  },
19199  {
19200   "alignment" : 1,
19201   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
19202   "name" : "android::trait_trivial_move<unsigned short>",
19203   "referenced_type" : "type-306",
19204   "self_type" : "type-306",
19205   "size" : 1,
19206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19207   "template_args" : [ "type-67" ],
19208   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
19209  },
19210  {
19211   "alignment" : 1,
19212   "linker_set_key" : "android::trait_trivial_move<void>",
19213   "name" : "android::trait_trivial_move<void>",
19214   "referenced_type" : "type-285",
19215   "self_type" : "type-285",
19216   "size" : 1,
19217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
19218   "template_args" : [ "type-44" ],
19219   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
19220  },
19221  {
19222   "alignment" : 4,
19223   "fields" :
19224   [
19225    {
19226     "access" : "private",
19227     "field_name" : "m_ptr",
19228     "referenced_type" : "type-39"
19229    },
19230    {
19231     "access" : "private",
19232     "field_name" : "m_refs",
19233     "field_offset" : 32,
19234     "referenced_type" : "type-19"
19235    }
19236   ],
19237   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
19238   "name" : "android::wp<android::hardware::BHwBinder>",
19239   "record_kind" : "class",
19240   "referenced_type" : "type-38",
19241   "self_type" : "type-38",
19242   "size" : 8,
19243   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19244   "template_args" : [ "type-40" ],
19245   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
19246  },
19247  {
19248   "alignment" : 4,
19249   "fields" :
19250   [
19251    {
19252     "access" : "private",
19253     "field_name" : "m_ptr",
19254     "referenced_type" : "type-18"
19255    },
19256    {
19257     "access" : "private",
19258     "field_name" : "m_refs",
19259     "field_offset" : 32,
19260     "referenced_type" : "type-19"
19261    }
19262   ],
19263   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19264   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
19265   "record_kind" : "class",
19266   "referenced_type" : "type-17",
19267   "self_type" : "type-17",
19268   "size" : 8,
19269   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19270   "template_args" : [ "type-11" ],
19271   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
19272  },
19273  {
19274   "alignment" : 4,
19275   "fields" :
19276   [
19277    {
19278     "access" : "private",
19279     "field_name" : "m_ptr",
19280     "referenced_type" : "type-26"
19281    },
19282    {
19283     "access" : "private",
19284     "field_name" : "m_refs",
19285     "field_offset" : 32,
19286     "referenced_type" : "type-19"
19287    }
19288   ],
19289   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
19290   "name" : "android::wp<android::hardware::hidl_death_recipient>",
19291   "record_kind" : "class",
19292   "referenced_type" : "type-25",
19293   "self_type" : "type-25",
19294   "size" : 8,
19295   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19296   "template_args" : [ "type-27" ],
19297   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
19298  },
19299  {
19300   "alignment" : 4,
19301   "fields" :
19302   [
19303    {
19304     "access" : "private",
19305     "field_name" : "m_ptr",
19306     "referenced_type" : "type-29"
19307    },
19308    {
19309     "access" : "private",
19310     "field_name" : "m_refs",
19311     "field_offset" : 32,
19312     "referenced_type" : "type-19"
19313    }
19314   ],
19315   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
19316   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
19317   "record_kind" : "class",
19318   "referenced_type" : "type-28",
19319   "self_type" : "type-28",
19320   "size" : 8,
19321   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
19322   "template_args" : [ "type-30" ],
19323   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
19324  },
19325  {
19326   "alignment" : 4,
19327   "fields" :
19328   [
19329    {
19330     "field_name" : "maxContentLightLevel",
19331     "referenced_type" : "type-334"
19332    },
19333    {
19334     "field_name" : "maxFrameAverageLightLevel",
19335     "field_offset" : 32,
19336     "referenced_type" : "type-334"
19337    }
19338   ],
19339   "linker_set_key" : "android_cta861_3_metadata",
19340   "name" : "android_cta861_3_metadata",
19341   "referenced_type" : "type-642",
19342   "self_type" : "type-642",
19343   "size" : 8,
19344   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19345   "unique_id" : "android_cta861_3_metadata"
19346  },
19347  {
19348   "alignment" : 4,
19349   "fields" :
19350   [
19351    {
19352     "field_name" : "num_points",
19353     "referenced_type" : "type-2"
19354    },
19355    {
19356     "field_name" : "reserved",
19357     "field_offset" : 32,
19358     "referenced_type" : "type-630"
19359    },
19360    {
19361     "field_name" : "xyzc_points",
19362     "field_offset" : 288,
19363     "referenced_type" : "type-637"
19364    }
19365   ],
19366   "linker_set_key" : "android_depth_points",
19367   "name" : "android_depth_points",
19368   "referenced_type" : "type-636",
19369   "self_type" : "type-636",
19370   "size" : 36,
19371   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19372   "unique_id" : "android_depth_points"
19373  },
19374  {
19375   "alignment" : 4,
19376   "fields" :
19377   [
19378    {
19379     "field_name" : "format",
19380     "referenced_type" : "type-633"
19381    },
19382    {
19383     "field_name" : "num_planes",
19384     "field_offset" : 32,
19385     "referenced_type" : "type-2"
19386    },
19387    {
19388     "field_name" : "planes",
19389     "field_offset" : 64,
19390     "referenced_type" : "type-635"
19391    }
19392   ],
19393   "linker_set_key" : "android_flex_layout",
19394   "name" : "android_flex_layout",
19395   "referenced_type" : "type-634",
19396   "self_type" : "type-634",
19397   "size" : 12,
19398   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19399   "unique_id" : "android_flex_layout"
19400  },
19401  {
19402   "alignment" : 4,
19403   "fields" :
19404   [
19405    {
19406     "field_name" : "top_left",
19407     "referenced_type" : "type-449"
19408    },
19409    {
19410     "field_name" : "component",
19411     "field_offset" : 32,
19412     "referenced_type" : "type-631"
19413    },
19414    {
19415     "field_name" : "bits_per_component",
19416     "field_offset" : 64,
19417     "referenced_type" : "type-41"
19418    },
19419    {
19420     "field_name" : "bits_used",
19421     "field_offset" : 96,
19422     "referenced_type" : "type-41"
19423    },
19424    {
19425     "field_name" : "h_increment",
19426     "field_offset" : 128,
19427     "referenced_type" : "type-41"
19428    },
19429    {
19430     "field_name" : "v_increment",
19431     "field_offset" : 160,
19432     "referenced_type" : "type-41"
19433    },
19434    {
19435     "field_name" : "h_subsampling",
19436     "field_offset" : 192,
19437     "referenced_type" : "type-41"
19438    },
19439    {
19440     "field_name" : "v_subsampling",
19441     "field_offset" : 224,
19442     "referenced_type" : "type-41"
19443    }
19444   ],
19445   "linker_set_key" : "android_flex_plane",
19446   "name" : "android_flex_plane",
19447   "referenced_type" : "type-632",
19448   "self_type" : "type-632",
19449   "size" : 32,
19450   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19451   "unique_id" : "android_flex_plane"
19452  },
19453  {
19454   "alignment" : 4,
19455   "fields" :
19456   [
19457    {
19458     "field_name" : "displayPrimaryRed",
19459     "referenced_type" : "type-638"
19460    },
19461    {
19462     "field_name" : "displayPrimaryGreen",
19463     "field_offset" : 64,
19464     "referenced_type" : "type-638"
19465    },
19466    {
19467     "field_name" : "displayPrimaryBlue",
19468     "field_offset" : 128,
19469     "referenced_type" : "type-638"
19470    },
19471    {
19472     "field_name" : "whitePoint",
19473     "field_offset" : 192,
19474     "referenced_type" : "type-638"
19475    },
19476    {
19477     "field_name" : "maxLuminance",
19478     "field_offset" : 256,
19479     "referenced_type" : "type-334"
19480    },
19481    {
19482     "field_name" : "minLuminance",
19483     "field_offset" : 288,
19484     "referenced_type" : "type-334"
19485    }
19486   ],
19487   "linker_set_key" : "android_smpte2086_metadata",
19488   "name" : "android_smpte2086_metadata",
19489   "referenced_type" : "type-640",
19490   "self_type" : "type-640",
19491   "size" : 40,
19492   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19493   "unique_id" : "android_smpte2086_metadata"
19494  },
19495  {
19496   "alignment" : 4,
19497   "fields" :
19498   [
19499    {
19500     "field_name" : "x",
19501     "referenced_type" : "type-334"
19502    },
19503    {
19504     "field_name" : "y",
19505     "field_offset" : 32,
19506     "referenced_type" : "type-334"
19507    }
19508   ],
19509   "linker_set_key" : "android_xy_color",
19510   "name" : "android_xy_color",
19511   "referenced_type" : "type-638",
19512   "self_type" : "type-638",
19513   "size" : 8,
19514   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19515   "unique_id" : "android_xy_color"
19516  },
19517  {
19518   "alignment" : 4,
19519   "fields" :
19520   [
19521    {
19522     "field_name" : "y",
19523     "referenced_type" : "type-43"
19524    },
19525    {
19526     "field_name" : "cb",
19527     "field_offset" : 32,
19528     "referenced_type" : "type-43"
19529    },
19530    {
19531     "field_name" : "cr",
19532     "field_offset" : 64,
19533     "referenced_type" : "type-43"
19534    },
19535    {
19536     "field_name" : "ystride",
19537     "field_offset" : 96,
19538     "referenced_type" : "type-2"
19539    },
19540    {
19541     "field_name" : "cstride",
19542     "field_offset" : 128,
19543     "referenced_type" : "type-2"
19544    },
19545    {
19546     "field_name" : "chroma_step",
19547     "field_offset" : 160,
19548     "referenced_type" : "type-2"
19549    },
19550    {
19551     "field_name" : "reserved",
19552     "field_offset" : 192,
19553     "referenced_type" : "type-630"
19554    }
19555   ],
19556   "linker_set_key" : "android_ycbcr",
19557   "name" : "android_ycbcr",
19558   "referenced_type" : "type-629",
19559   "self_type" : "type-629",
19560   "size" : 56,
19561   "source_file" : "/system/core/libsystem/include/system/graphics.h",
19562   "unique_id" : "android_ycbcr"
19563  },
19564  {
19565   "alignment" : 4,
19566   "fields" :
19567   [
19568    {
19569     "referenced_type" : "type-63"
19570    }
19571   ],
19572   "linker_set_key" : "log_msg",
19573   "name" : "log_msg",
19574   "referenced_type" : "type-62",
19575   "self_type" : "type-62",
19576   "size" : 5124,
19577   "source_file" : "/system/core/liblog/include/log/log_read.h",
19578   "unique_id" : "log_msg"
19579  },
19580  {
19581   "alignment" : 4,
19582   "fields" :
19583   [
19584    {
19585     "field_name" : "buf",
19586     "referenced_type" : "type-64"
19587    },
19588    {
19589     "field_name" : "entry",
19590     "referenced_type" : "type-66"
19591    },
19592    {
19593     "field_name" : "entry_v4",
19594     "referenced_type" : "type-66"
19595    },
19596    {
19597     "field_name" : "entry_v3",
19598     "referenced_type" : "type-70"
19599    },
19600    {
19601     "field_name" : "entry_v2",
19602     "referenced_type" : "type-71"
19603    },
19604    {
19605     "field_name" : "entry_v1",
19606     "referenced_type" : "type-72"
19607    }
19608   ],
19609   "is_anonymous" : true,
19610   "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",
19611   "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",
19612   "record_kind" : "union",
19613   "referenced_type" : "type-63",
19614   "self_type" : "type-63",
19615   "size" : 5124,
19616   "source_file" : "/system/core/liblog/include/log/log_read.h",
19617   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
19618  },
19619  {
19620   "alignment" : 1,
19621   "fields" :
19622   [
19623    {
19624     "field_name" : "tv_sec",
19625     "referenced_type" : "type-2"
19626    },
19627    {
19628     "field_name" : "tv_nsec",
19629     "field_offset" : 32,
19630     "referenced_type" : "type-2"
19631    }
19632   ],
19633   "linker_set_key" : "log_time",
19634   "name" : "log_time",
19635   "referenced_type" : "type-367",
19636   "self_type" : "type-367",
19637   "size" : 8,
19638   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
19639   "unique_id" : "_ZTS8log_time"
19640  },
19641  {
19642   "alignment" : 4,
19643   "fields" :
19644   [
19645    {
19646     "field_name" : "len",
19647     "referenced_type" : "type-67"
19648    },
19649    {
19650     "field_name" : "__pad",
19651     "field_offset" : 16,
19652     "referenced_type" : "type-67"
19653    },
19654    {
19655     "field_name" : "pid",
19656     "field_offset" : 32,
19657     "referenced_type" : "type-41"
19658    },
19659    {
19660     "field_name" : "tid",
19661     "field_offset" : 64,
19662     "referenced_type" : "type-41"
19663    },
19664    {
19665     "field_name" : "sec",
19666     "field_offset" : 96,
19667     "referenced_type" : "type-41"
19668    },
19669    {
19670     "field_name" : "nsec",
19671     "field_offset" : 128,
19672     "referenced_type" : "type-41"
19673    },
19674    {
19675     "field_name" : "msg",
19676     "field_offset" : 160,
19677     "referenced_type" : "type-68"
19678    }
19679   ],
19680   "linker_set_key" : "logger_entry",
19681   "name" : "logger_entry",
19682   "referenced_type" : "type-72",
19683   "self_type" : "type-72",
19684   "size" : 20,
19685   "source_file" : "/system/core/liblog/include/log/log_read.h",
19686   "unique_id" : "logger_entry"
19687  },
19688  {
19689   "alignment" : 1,
19690   "fields" :
19691   [
19692    {
19693     "field_name" : "len",
19694     "referenced_type" : "type-67"
19695    },
19696    {
19697     "field_name" : "hdr_size",
19698     "field_offset" : 16,
19699     "referenced_type" : "type-67"
19700    },
19701    {
19702     "field_name" : "pid",
19703     "field_offset" : 32,
19704     "referenced_type" : "type-41"
19705    },
19706    {
19707     "field_name" : "tid",
19708     "field_offset" : 64,
19709     "referenced_type" : "type-41"
19710    },
19711    {
19712     "field_name" : "sec",
19713     "field_offset" : 96,
19714     "referenced_type" : "type-41"
19715    },
19716    {
19717     "field_name" : "nsec",
19718     "field_offset" : 128,
19719     "referenced_type" : "type-41"
19720    },
19721    {
19722     "field_name" : "euid",
19723     "field_offset" : 160,
19724     "referenced_type" : "type-2"
19725    },
19726    {
19727     "field_name" : "msg",
19728     "field_offset" : 192,
19729     "referenced_type" : "type-68"
19730    }
19731   ],
19732   "linker_set_key" : "logger_entry_v2",
19733   "name" : "logger_entry_v2",
19734   "referenced_type" : "type-71",
19735   "self_type" : "type-71",
19736   "size" : 24,
19737   "source_file" : "/system/core/liblog/include/log/log_read.h",
19738   "unique_id" : "logger_entry_v2"
19739  },
19740  {
19741   "alignment" : 1,
19742   "fields" :
19743   [
19744    {
19745     "field_name" : "len",
19746     "referenced_type" : "type-67"
19747    },
19748    {
19749     "field_name" : "hdr_size",
19750     "field_offset" : 16,
19751     "referenced_type" : "type-67"
19752    },
19753    {
19754     "field_name" : "pid",
19755     "field_offset" : 32,
19756     "referenced_type" : "type-41"
19757    },
19758    {
19759     "field_name" : "tid",
19760     "field_offset" : 64,
19761     "referenced_type" : "type-41"
19762    },
19763    {
19764     "field_name" : "sec",
19765     "field_offset" : 96,
19766     "referenced_type" : "type-41"
19767    },
19768    {
19769     "field_name" : "nsec",
19770     "field_offset" : 128,
19771     "referenced_type" : "type-41"
19772    },
19773    {
19774     "field_name" : "lid",
19775     "field_offset" : 160,
19776     "referenced_type" : "type-2"
19777    },
19778    {
19779     "field_name" : "msg",
19780     "field_offset" : 192,
19781     "referenced_type" : "type-68"
19782    }
19783   ],
19784   "linker_set_key" : "logger_entry_v3",
19785   "name" : "logger_entry_v3",
19786   "referenced_type" : "type-70",
19787   "self_type" : "type-70",
19788   "size" : 24,
19789   "source_file" : "/system/core/liblog/include/log/log_read.h",
19790   "unique_id" : "logger_entry_v3"
19791  },
19792  {
19793   "alignment" : 4,
19794   "fields" :
19795   [
19796    {
19797     "field_name" : "len",
19798     "referenced_type" : "type-67"
19799    },
19800    {
19801     "field_name" : "hdr_size",
19802     "field_offset" : 16,
19803     "referenced_type" : "type-67"
19804    },
19805    {
19806     "field_name" : "pid",
19807     "field_offset" : 32,
19808     "referenced_type" : "type-41"
19809    },
19810    {
19811     "field_name" : "tid",
19812     "field_offset" : 64,
19813     "referenced_type" : "type-2"
19814    },
19815    {
19816     "field_name" : "sec",
19817     "field_offset" : 96,
19818     "referenced_type" : "type-2"
19819    },
19820    {
19821     "field_name" : "nsec",
19822     "field_offset" : 128,
19823     "referenced_type" : "type-2"
19824    },
19825    {
19826     "field_name" : "lid",
19827     "field_offset" : 160,
19828     "referenced_type" : "type-2"
19829    },
19830    {
19831     "field_name" : "uid",
19832     "field_offset" : 192,
19833     "referenced_type" : "type-2"
19834    },
19835    {
19836     "field_name" : "msg",
19837     "field_offset" : 224,
19838     "referenced_type" : "type-68"
19839    }
19840   ],
19841   "linker_set_key" : "logger_entry_v4",
19842   "name" : "logger_entry_v4",
19843   "referenced_type" : "type-66",
19844   "self_type" : "type-66",
19845   "size" : 28,
19846   "source_file" : "/system/core/liblog/include/log/log_read.h",
19847   "unique_id" : "logger_entry_v4"
19848  },
19849  {
19850   "alignment" : 4,
19851   "fields" :
19852   [
19853    {
19854     "field_name" : "version",
19855     "referenced_type" : "type-41"
19856    },
19857    {
19858     "field_name" : "numFds",
19859     "field_offset" : 32,
19860     "referenced_type" : "type-41"
19861    },
19862    {
19863     "field_name" : "numInts",
19864     "field_offset" : 64,
19865     "referenced_type" : "type-41"
19866    },
19867    {
19868     "field_name" : "data",
19869     "field_offset" : 96,
19870     "referenced_type" : "type-201"
19871    }
19872   ],
19873   "linker_set_key" : "native_handle",
19874   "name" : "native_handle",
19875   "referenced_type" : "type-200",
19876   "self_type" : "type-200",
19877   "size" : 12,
19878   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
19879   "unique_id" : "native_handle"
19880  }
19881 ],
19882 "rvalue_reference_types" :
19883 [
19884  {
19885   "alignment" : 4,
19886   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19887   "name" : "android::hardware::Return<android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> > &&",
19888   "referenced_type" : "type-252",
19889   "self_type" : "type-256",
19890   "size" : 4,
19891   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19892  },
19893  {
19894   "alignment" : 4,
19895   "linker_set_key" : "android::hardware::Return<bool> &&",
19896   "name" : "android::hardware::Return<bool> &&",
19897   "referenced_type" : "type-238",
19898   "self_type" : "type-241",
19899   "size" : 4,
19900   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19901  },
19902  {
19903   "alignment" : 4,
19904   "linker_set_key" : "android::hardware::Return<int> &&",
19905   "name" : "android::hardware::Return<int> &&",
19906   "referenced_type" : "type-246",
19907   "self_type" : "type-248",
19908   "size" : 4,
19909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19910  },
19911  {
19912   "alignment" : 4,
19913   "linker_set_key" : "android::hardware::Return<void> &&",
19914   "name" : "android::hardware::Return<void> &&",
19915   "referenced_type" : "type-270",
19916   "self_type" : "type-272",
19917   "size" : 4,
19918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19919  },
19920  {
19921   "alignment" : 4,
19922   "linker_set_key" : "android::hardware::Status &&",
19923   "name" : "android::hardware::Status &&",
19924   "referenced_type" : "type-228",
19925   "self_type" : "type-235",
19926   "size" : 4,
19927   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19928  },
19929  {
19930   "alignment" : 4,
19931   "linker_set_key" : "android::hardware::details::return_status &&",
19932   "name" : "android::hardware::details::return_status &&",
19933   "referenced_type" : "type-239",
19934   "self_type" : "type-262",
19935   "size" : 4,
19936   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19937  },
19938  {
19939   "alignment" : 4,
19940   "linker_set_key" : "android::hardware::hidl_handle &&",
19941   "name" : "android::hardware::hidl_handle &&",
19942   "referenced_type" : "type-374",
19943   "self_type" : "type-382",
19944   "size" : 4,
19945   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19946  },
19947  {
19948   "alignment" : 4,
19949   "linker_set_key" : "android::hardware::hidl_memory &&",
19950   "name" : "android::hardware::hidl_memory &&",
19951   "referenced_type" : "type-377",
19952   "self_type" : "type-386",
19953   "size" : 4,
19954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19955  },
19956  {
19957   "alignment" : 4,
19958   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19959   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19960   "referenced_type" : "type-22",
19961   "self_type" : "type-224",
19962   "size" : 4,
19963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19964  },
19965  {
19966   "alignment" : 4,
19967   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
19968   "name" : "android::sp<android::hardware::soundtrigger::V2_0::ISoundTriggerHwCallback> &&",
19969   "referenced_type" : "type-98",
19970   "self_type" : "type-183",
19971   "size" : 4,
19972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19973  },
19974  {
19975   "alignment" : 4,
19976   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
19977   "name" : "android::sp<android::hardware::soundtrigger::V2_1::ISoundTriggerHwCallback> &&",
19978   "referenced_type" : "type-103",
19979   "self_type" : "type-208",
19980   "size" : 4,
19981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19982  },
19983  {
19984   "alignment" : 4,
19985   "linker_set_key" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
19986   "name" : "android::sp<android::hardware::soundtrigger::V2_2::ISoundTriggerHw> &&",
19987   "referenced_type" : "type-48",
19988   "self_type" : "type-219",
19989   "size" : 4,
19990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19991  },
19992  {
19993   "alignment" : 4,
19994   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
19995   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
19996   "referenced_type" : "type-598",
19997   "self_type" : "type-597",
19998   "size" : 4,
19999   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20000  },
20001  {
20002   "alignment" : 4,
20003   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
20004   "name" : "std::function<sp<IBase> (void *)> &&",
20005   "referenced_type" : "type-610",
20006   "self_type" : "type-609",
20007   "size" : 4,
20008   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20009  },
20010  {
20011   "alignment" : 4,
20012   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
20013   "name" : "std::function<sp<IBinder> (void *)> &&",
20014   "referenced_type" : "type-601",
20015   "self_type" : "type-600",
20016   "size" : 4,
20017   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20018  }
20019 ]
20020}
20021