1{
2 "array_types" :
3 [
4  {
5   "linker_set_key" : "android::TypeConverter<android::AudioFlagTraits>::Table []",
6   "name" : "android::TypeConverter<android::AudioFlagTraits>::Table []",
7   "referenced_type" : "type-244",
8   "self_type" : "type-243",
9   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
10  },
11  {
12   "linker_set_key" : "android::TypeConverter<android::ChannelIndexTraits>::Table []",
13   "name" : "android::TypeConverter<android::ChannelIndexTraits>::Table []",
14   "referenced_type" : "type-223",
15   "self_type" : "type-222",
16   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
17  },
18  {
19   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >::Table []",
20   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >::Table []",
21   "referenced_type" : "type-195",
22   "self_type" : "type-197",
23   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
24  },
25  {
26   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_input_flags_t> >::Table []",
27   "name" : "android::TypeConverter<android::DefaultTraits<audio_input_flags_t> >::Table []",
28   "referenced_type" : "type-209",
29   "self_type" : "type-208",
30   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
31  },
32  {
33   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_mode_t> >::Table []",
34   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t> >::Table []",
35   "referenced_type" : "type-234",
36   "self_type" : "type-233",
37   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
38  },
39  {
40   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_output_flags_t> >::Table []",
41   "name" : "android::TypeConverter<android::DefaultTraits<audio_output_flags_t> >::Table []",
42   "referenced_type" : "type-206",
43   "self_type" : "type-205",
44   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
45  },
46  {
47   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_source_t> >::Table []",
48   "name" : "android::TypeConverter<android::DefaultTraits<audio_source_t> >::Table []",
49   "referenced_type" : "type-240",
50   "self_type" : "type-239",
51   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
52  },
53  {
54   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_stream_type_t> >::Table []",
55   "name" : "android::TypeConverter<android::DefaultTraits<audio_stream_type_t> >::Table []",
56   "referenced_type" : "type-231",
57   "self_type" : "type-230",
58   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
59  },
60  {
61   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_usage_t> >::Table []",
62   "name" : "android::TypeConverter<android::DefaultTraits<audio_usage_t> >::Table []",
63   "referenced_type" : "type-237",
64   "self_type" : "type-236",
65   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
66  },
67  {
68   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<unsigned int> >::Table []",
69   "name" : "android::TypeConverter<android::DefaultTraits<unsigned int> >::Table []",
70   "referenced_type" : "type-226",
71   "self_type" : "type-225",
72   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
73  },
74  {
75   "linker_set_key" : "android::TypeConverter<android::InputChannelTraits>::Table []",
76   "name" : "android::TypeConverter<android::InputChannelTraits>::Table []",
77   "referenced_type" : "type-219",
78   "self_type" : "type-218",
79   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
80  },
81  {
82   "linker_set_key" : "android::TypeConverter<android::InputDeviceTraits>::Table []",
83   "name" : "android::TypeConverter<android::InputDeviceTraits>::Table []",
84   "referenced_type" : "type-203",
85   "self_type" : "type-202",
86   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
87  },
88  {
89   "linker_set_key" : "android::TypeConverter<android::OutputChannelTraits>::Table []",
90   "name" : "android::TypeConverter<android::OutputChannelTraits>::Table []",
91   "referenced_type" : "type-216",
92   "self_type" : "type-215",
93   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
94  },
95  {
96   "linker_set_key" : "android::TypeConverter<android::OutputDeviceTraits>::Table []",
97   "name" : "android::TypeConverter<android::OutputDeviceTraits>::Table []",
98   "referenced_type" : "type-200",
99   "self_type" : "type-199",
100   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
101  },
102  {
103   "linker_set_key" : "android::TypeConverter<android::VectorTraits<audio_format_t> >::Table []",
104   "name" : "android::TypeConverter<android::VectorTraits<audio_format_t> >::Table []",
105   "referenced_type" : "type-213",
106   "self_type" : "type-212",
107   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
108  },
109  {
110   "alignment" : 1,
111   "linker_set_key" : "char [0]",
112   "name" : "char [0]",
113   "referenced_type" : "type-8",
114   "self_type" : "type-115",
115   "source_file" : "/system/core/liblog/include/log/log_read.h"
116  },
117  {
118   "alignment" : 1,
119   "linker_set_key" : "unsigned char [5121]",
120   "name" : "unsigned char [5121]",
121   "referenced_type" : "type-22",
122   "self_type" : "type-271",
123   "size" : 5121,
124   "source_file" : "/system/core/liblog/include/log/log_read.h"
125  }
126 ],
127 "builtin_types" :
128 [
129  {
130   "alignment" : 1,
131   "is_integral" : true,
132   "is_unsigned" : true,
133   "linker_set_key" : "bool",
134   "name" : "bool",
135   "referenced_type" : "type-13",
136   "self_type" : "type-13",
137   "size" : 1
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "char",
143   "name" : "char",
144   "referenced_type" : "type-8",
145   "self_type" : "type-8",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "linker_set_key" : "double",
151   "name" : "double",
152   "referenced_type" : "type-72",
153   "self_type" : "type-72",
154   "size" : 8
155  },
156  {
157   "alignment" : 4,
158   "linker_set_key" : "float",
159   "name" : "float",
160   "referenced_type" : "type-66",
161   "self_type" : "type-66",
162   "size" : 4
163  },
164  {
165   "alignment" : 4,
166   "is_integral" : true,
167   "linker_set_key" : "int",
168   "name" : "int",
169   "referenced_type" : "type-37",
170   "self_type" : "type-37",
171   "size" : 4
172  },
173  {
174   "alignment" : 4,
175   "is_integral" : true,
176   "linker_set_key" : "long",
177   "name" : "long",
178   "referenced_type" : "type-46",
179   "self_type" : "type-46",
180   "size" : 4
181  },
182  {
183   "alignment" : 4,
184   "is_integral" : true,
185   "linker_set_key" : "long long",
186   "name" : "long long",
187   "referenced_type" : "type-56",
188   "self_type" : "type-56",
189   "size" : 8
190  },
191  {
192   "alignment" : 2,
193   "is_integral" : true,
194   "linker_set_key" : "short",
195   "name" : "short",
196   "referenced_type" : "type-27",
197   "self_type" : "type-27",
198   "size" : 2
199  },
200  {
201   "alignment" : 1,
202   "is_integral" : true,
203   "linker_set_key" : "signed char",
204   "name" : "signed char",
205   "referenced_type" : "type-156",
206   "self_type" : "type-156",
207   "size" : 1
208  },
209  {
210   "alignment" : 1,
211   "is_integral" : true,
212   "is_unsigned" : true,
213   "linker_set_key" : "unsigned char",
214   "name" : "unsigned char",
215   "referenced_type" : "type-22",
216   "self_type" : "type-22",
217   "size" : 1
218  },
219  {
220   "alignment" : 4,
221   "is_integral" : true,
222   "is_unsigned" : true,
223   "linker_set_key" : "unsigned int",
224   "name" : "unsigned int",
225   "referenced_type" : "type-2",
226   "self_type" : "type-2",
227   "size" : 4
228  },
229  {
230   "alignment" : 4,
231   "is_integral" : true,
232   "is_unsigned" : true,
233   "linker_set_key" : "unsigned long",
234   "name" : "unsigned long",
235   "referenced_type" : "type-51",
236   "self_type" : "type-51",
237   "size" : 4
238  },
239  {
240   "alignment" : 4,
241   "is_integral" : true,
242   "is_unsigned" : true,
243   "linker_set_key" : "unsigned long long",
244   "name" : "unsigned long long",
245   "referenced_type" : "type-61",
246   "self_type" : "type-61",
247   "size" : 8
248  },
249  {
250   "alignment" : 2,
251   "is_integral" : true,
252   "is_unsigned" : true,
253   "linker_set_key" : "unsigned short",
254   "name" : "unsigned short",
255   "referenced_type" : "type-32",
256   "self_type" : "type-32",
257   "size" : 2
258  },
259  {
260   "linker_set_key" : "void",
261   "name" : "void",
262   "referenced_type" : "type-10",
263   "self_type" : "type-10"
264  }
265 ],
266 "elf_functions" :
267 [
268  {
269   "binding" : "weak",
270   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
271  },
272  {
273   "binding" : "weak",
274   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
275  },
276  {
277   "binding" : "weak",
278   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
279  },
280  {
281   "binding" : "weak",
282   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS_6VectorIS2_EEPKc"
283  },
284  {
285   "binding" : "weak",
286   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
287  },
288  {
289   "binding" : "weak",
290   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
291  },
292  {
293   "binding" : "weak",
294   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
295  },
296  {
297   "binding" : "weak",
298   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
299  },
300  {
301   "binding" : "weak",
302   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
303  },
304  {
305   "binding" : "weak",
306   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
307  },
308  {
309   "binding" : "weak",
310   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
311  },
312  {
313   "binding" : "weak",
314   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
315  },
316  {
317   "binding" : "weak",
318   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
319  },
320  {
321   "binding" : "weak",
322   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
323  },
324  {
325   "binding" : "weak",
326   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
327  },
328  {
329   "binding" : "weak",
330   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
331  },
332  {
333   "binding" : "weak",
334   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
335  },
336  {
337   "binding" : "weak",
338   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
339  },
340  {
341   "binding" : "weak",
342   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
343  },
344  {
345   "binding" : "weak",
346   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
347  },
348  {
349   "binding" : "weak",
350   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
351  },
352  {
353   "binding" : "weak",
354   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
355  },
356  {
357   "binding" : "weak",
358   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
359  },
360  {
361   "binding" : "weak",
362   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
363  },
364  {
365   "binding" : "weak",
366   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
367  },
368  {
369   "binding" : "weak",
370   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
371  },
372  {
373   "binding" : "weak",
374   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
375  },
376  {
377   "binding" : "weak",
378   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
387  },
388  {
389   "binding" : "weak",
390   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE10fromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERS2_"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE12maskToStringEjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE14maskFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPKc"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE20collectionFromStringERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERNS5_6vectorIS2_NS9_IS2_EEEEPKc"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE8toStringERKS2_RNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE10fromStringERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERj"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE12maskToStringEjRNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE14maskFromStringERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEPKc"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE20collectionFromStringERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERNS4_6vectorIjNS8_IjEEEEPKc"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE8toStringERKjRNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorIjNS7_IjEEEEPKc"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
451  },
452  {
453   "binding" : "weak",
454   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
459  },
460  {
461   "binding" : "weak",
462   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorIjNS7_IjEEEEPKc"
463  },
464  {
465   "binding" : "weak",
466   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
467  },
468  {
469   "binding" : "weak",
470   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
471  },
472  {
473   "binding" : "weak",
474   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
475  },
476  {
477   "binding" : "weak",
478   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
479  },
480  {
481   "binding" : "weak",
482   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS_12SortedVectorIjEEPKc"
483  },
484  {
485   "binding" : "weak",
486   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
487  },
488  {
489   "binding" : "weak",
490   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
495  },
496  {
497   "binding" : "weak",
498   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS_12SortedVectorIjEEPKc"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
511  },
512  {
513   "binding" : "weak",
514   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
519  },
520  {
521   "binding" : "weak",
522   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS3_6vectorIjNS7_IjEEEEPKc"
523  },
524  {
525   "binding" : "weak",
526   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE10fromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERj"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE12maskToStringEjRNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE14maskFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEPKc"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE20collectionFromStringERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERNS_12SortedVectorIjEEPKc"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE8toStringERKjRNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
547  },
548  {
549   "name" : "_ZN7android14AudioParameter3addERKNS_7String8ES3_"
550  },
551  {
552   "name" : "_ZN7android14AudioParameter6addIntERKNS_7String8Ei"
553  },
554  {
555   "name" : "_ZN7android14AudioParameter6addKeyERKNS_7String8E"
556  },
557  {
558   "name" : "_ZN7android14AudioParameter6removeERKNS_7String8E"
559  },
560  {
561   "name" : "_ZN7android14AudioParameter8addFloatERKNS_7String8Ef"
562  },
563  {
564   "name" : "_ZN7android14AudioParameterC1ERKNS_7String8E"
565  },
566  {
567   "name" : "_ZN7android14AudioParameterC2ERKNS_7String8E"
568  },
569  {
570   "name" : "_ZN7android14AudioParameterD0Ev"
571  },
572  {
573   "name" : "_ZN7android14AudioParameterD1Ev"
574  },
575  {
576   "name" : "_ZN7android14AudioParameterD2Ev"
577  },
578  {
579   "name" : "_ZN7android16deviceFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERj"
580  },
581  {
582   "name" : "_ZN7android16formatFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE14audio_format_t"
583  },
584  {
585   "name" : "_ZN7android17formatsFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
586  },
587  {
588   "name" : "_ZN7android21channelMaskFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE"
589  },
590  {
591   "name" : "_ZN7android22channelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
592  },
593  {
594   "name" : "_ZN7android23samplingRatesFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
595  },
596  {
597   "name" : "_ZN7android27inputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
598  },
599  {
600   "name" : "_ZN7android28outputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc"
601  },
602  {
603   "binding" : "weak",
604   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
605  },
606  {
607   "binding" : "weak",
608   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
609  },
610  {
611   "binding" : "weak",
612   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
613  },
614  {
615   "binding" : "weak",
616   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
617  },
618  {
619   "binding" : "weak",
620   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZNK7android12SortedVectorIjE10do_compareEPKvS3_"
633  },
634  {
635   "binding" : "weak",
636   "name" : "_ZNK7android12SortedVectorIjE10do_destroyEPvj"
637  },
638  {
639   "binding" : "weak",
640   "name" : "_ZNK7android12SortedVectorIjE12do_constructEPvj"
641  },
642  {
643   "binding" : "weak",
644   "name" : "_ZNK7android12SortedVectorIjE15do_move_forwardEPvPKvj"
645  },
646  {
647   "binding" : "weak",
648   "name" : "_ZNK7android12SortedVectorIjE16do_move_backwardEPvPKvj"
649  },
650  {
651   "binding" : "weak",
652   "name" : "_ZNK7android12SortedVectorIjE7do_copyEPvPKvj"
653  },
654  {
655   "binding" : "weak",
656   "name" : "_ZNK7android12SortedVectorIjE8do_splatEPvPKvj"
657  },
658  {
659   "name" : "_ZNK7android14AudioParameter12toStringImplEb"
660  },
661  {
662   "name" : "_ZNK7android14AudioParameter3getERKNS_7String8ERS1_"
663  },
664  {
665   "name" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8E"
666  },
667  {
668   "name" : "_ZNK7android14AudioParameter5getAtEjRNS_7String8ES2_"
669  },
670  {
671   "name" : "_ZNK7android14AudioParameter6getIntERKNS_7String8ERi"
672  },
673  {
674   "name" : "_ZNK7android14AudioParameter8getFloatERKNS_7String8ERf"
675  },
676  {
677   "binding" : "weak",
678   "name" : "_ZNK7android6VectorI14audio_format_tE10do_destroyEPvj"
679  },
680  {
681   "binding" : "weak",
682   "name" : "_ZNK7android6VectorI14audio_format_tE12do_constructEPvj"
683  },
684  {
685   "binding" : "weak",
686   "name" : "_ZNK7android6VectorI14audio_format_tE15do_move_forwardEPvPKvj"
687  },
688  {
689   "binding" : "weak",
690   "name" : "_ZNK7android6VectorI14audio_format_tE16do_move_backwardEPvPKvj"
691  },
692  {
693   "binding" : "weak",
694   "name" : "_ZNK7android6VectorI14audio_format_tE7do_copyEPvPKvj"
695  },
696  {
697   "binding" : "weak",
698   "name" : "_ZNK7android6VectorI14audio_format_tE8do_splatEPvPKvj"
699  },
700  {
701   "binding" : "weak",
702   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE"
703  },
704  {
705   "binding" : "weak",
706   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj"
707  },
708  {
709   "binding" : "weak",
710   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi"
711  },
712  {
713   "binding" : "weak",
714   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi"
715  },
716  {
717   "binding" : "weak",
718   "name" : "_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv"
719  },
720  {
721   "binding" : "weak",
722   "name" : "_ZNSt3__16vectorI12audio_mode_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
723  },
724  {
725   "binding" : "weak",
726   "name" : "_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
727  },
728  {
729   "binding" : "weak",
730   "name" : "_ZNSt3__16vectorI14audio_source_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
731  },
732  {
733   "binding" : "weak",
734   "name" : "_ZNSt3__16vectorI19audio_input_flags_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
735  },
736  {
737   "binding" : "weak",
738   "name" : "_ZNSt3__16vectorI19audio_stream_type_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
739  },
740  {
741   "binding" : "weak",
742   "name" : "_ZNSt3__16vectorI20audio_output_flags_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_"
743  },
744  {
745   "binding" : "weak",
746   "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_"
747  }
748 ],
749 "elf_objects" :
750 [
751  {
752   "name" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE6mTableE"
753  },
754  {
755   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE6mTableE"
756  },
757  {
758   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE6mTableE"
759  },
760  {
761   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE6mTableE"
762  },
763  {
764   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE6mTableE"
765  },
766  {
767   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE6mTableE"
768  },
769  {
770   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE6mTableE"
771  },
772  {
773   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE6mTableE"
774  },
775  {
776   "name" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE6mTableE"
777  },
778  {
779   "name" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE6mTableE"
780  },
781  {
782   "name" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE6mTableE"
783  },
784  {
785   "name" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE6mTableE"
786  },
787  {
788   "name" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE6mTableE"
789  },
790  {
791   "name" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE6mTableE"
792  },
793  {
794   "name" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE6mTableE"
795  },
796  {
797   "name" : "_ZN7android14AudioParameter10keyRoutingE"
798  },
799  {
800   "name" : "_ZN7android14AudioParameter11keyChannelsE"
801  },
802  {
803   "name" : "_ZN7android14AudioParameter11keyHwAvSyncE"
804  },
805  {
806   "name" : "_ZN7android14AudioParameter12keyProgramIdE"
807  },
808  {
809   "name" : "_ZN7android14AudioParameter13keyFrameCountE"
810  },
811  {
812   "name" : "_ZN7android14AudioParameter13keyMonoOutputE"
813  },
814  {
815   "name" : "_ZN7android14AudioParameter14keyInputSourceE"
816  },
817  {
818   "name" : "_ZN7android14AudioParameter14keyScreenStateE"
819  },
820  {
821   "name" : "_ZN7android14AudioParameter15keyReconfigA2dpE"
822  },
823  {
824   "name" : "_ZN7android14AudioParameter15keySamplingRateE"
825  },
826  {
827   "name" : "_ZN7android14AudioParameter16keyStreamConnectE"
828  },
829  {
830   "name" : "_ZN7android14AudioParameter17keyPresentationIdE"
831  },
832  {
833   "name" : "_ZN7android14AudioParameter17keyStreamHwAvSyncE"
834  },
835  {
836   "name" : "_ZN7android14AudioParameter18valueListSeparatorE"
837  },
838  {
839   "name" : "_ZN7android14AudioParameter19keyStreamDisconnectE"
840  },
841  {
842   "name" : "_ZN7android14AudioParameter24keyReconfigA2dpSupportedE"
843  },
844  {
845   "name" : "_ZN7android14AudioParameter25keyAudioLanguagePreferredE"
846  },
847  {
848   "name" : "_ZN7android14AudioParameter25keyStreamSupportedFormatsE"
849  },
850  {
851   "name" : "_ZN7android14AudioParameter26keyStreamSupportedChannelsE"
852  },
853  {
854   "name" : "_ZN7android14AudioParameter31keyStreamSupportedSamplingRatesE"
855  },
856  {
857   "name" : "_ZN7android14AudioParameter7valueOnE"
858  },
859  {
860   "name" : "_ZN7android14AudioParameter8valueOffE"
861  },
862  {
863   "name" : "_ZN7android14AudioParameter9keyBtNrecE"
864  },
865  {
866   "name" : "_ZN7android14AudioParameter9keyFormatE"
867  },
868  {
869   "binding" : "weak",
870   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_13basic_istreamIcS2_EE"
871  },
872  {
873   "binding" : "weak",
874   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE0_NS_14basic_iostreamIcS2_EE"
875  },
876  {
877   "binding" : "weak",
878   "name" : "_ZTCNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE8_NS_13basic_ostreamIcS2_EE"
879  },
880  {
881   "binding" : "weak",
882   "name" : "_ZTTNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
883  },
884  {
885   "binding" : "weak",
886   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
887  },
888  {
889   "binding" : "weak",
890   "name" : "_ZTVN7android12SortedVectorIjEE"
891  },
892  {
893   "name" : "_ZTVN7android14AudioParameterE"
894  },
895  {
896   "binding" : "weak",
897   "name" : "_ZTVN7android6VectorI14audio_format_tEE"
898  },
899  {
900   "binding" : "weak",
901   "name" : "_ZTVNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
902  },
903  {
904   "binding" : "weak",
905   "name" : "_ZTVNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
906  }
907 ],
908 "enum_types" :
909 [
910  {
911   "alignment" : 4,
912   "enum_fields" :
913   [
914    {
915     "enum_field_value" : 0,
916     "name" : "android::String8::kEmptyString"
917    }
918   ],
919   "linker_set_key" : "android::String8::StaticLinkage",
920   "name" : "android::String8::StaticLinkage",
921   "referenced_type" : "type-288",
922   "self_type" : "type-288",
923   "size" : 4,
924   "source_file" : "/system/core/libutils/include/utils/String8.h",
925   "underlying_type" : "type-2",
926   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
927  },
928  {
929   "alignment" : 4,
930   "enum_fields" :
931   [
932    {
933     "enum_field_value" : 0,
934     "name" : "ANDROID_LOG_UNKNOWN"
935    },
936    {
937     "enum_field_value" : 1,
938     "name" : "ANDROID_LOG_DEFAULT"
939    },
940    {
941     "enum_field_value" : 2,
942     "name" : "ANDROID_LOG_VERBOSE"
943    },
944    {
945     "enum_field_value" : 3,
946     "name" : "ANDROID_LOG_DEBUG"
947    },
948    {
949     "enum_field_value" : 4,
950     "name" : "ANDROID_LOG_INFO"
951    },
952    {
953     "enum_field_value" : 5,
954     "name" : "ANDROID_LOG_WARN"
955    },
956    {
957     "enum_field_value" : 6,
958     "name" : "ANDROID_LOG_ERROR"
959    },
960    {
961     "enum_field_value" : 7,
962     "name" : "ANDROID_LOG_FATAL"
963    },
964    {
965     "enum_field_value" : 8,
966     "name" : "ANDROID_LOG_SILENT"
967    }
968   ],
969   "linker_set_key" : "android_LogPriority",
970   "name" : "android_LogPriority",
971   "referenced_type" : "type-1",
972   "self_type" : "type-1",
973   "size" : 4,
974   "source_file" : "/system/core/liblog/include/android/log.h",
975   "underlying_type" : "type-2",
976   "unique_id" : "android_LogPriority"
977  },
978  {
979   "alignment" : 4,
980   "enum_fields" :
981   [
982    {
983     "enum_field_value" : 0,
984     "name" : "LOG_ID_MIN"
985    },
986    {
987     "enum_field_value" : 0,
988     "name" : "LOG_ID_MAIN"
989    },
990    {
991     "enum_field_value" : 1,
992     "name" : "LOG_ID_RADIO"
993    },
994    {
995     "enum_field_value" : 2,
996     "name" : "LOG_ID_EVENTS"
997    },
998    {
999     "enum_field_value" : 3,
1000     "name" : "LOG_ID_SYSTEM"
1001    },
1002    {
1003     "enum_field_value" : 4,
1004     "name" : "LOG_ID_CRASH"
1005    },
1006    {
1007     "enum_field_value" : 5,
1008     "name" : "LOG_ID_STATS"
1009    },
1010    {
1011     "enum_field_value" : 6,
1012     "name" : "LOG_ID_SECURITY"
1013    },
1014    {
1015     "enum_field_value" : 7,
1016     "name" : "LOG_ID_KERNEL"
1017    },
1018    {
1019     "enum_field_value" : 8,
1020     "name" : "LOG_ID_MAX"
1021    }
1022   ],
1023   "linker_set_key" : "log_id",
1024   "name" : "log_id",
1025   "referenced_type" : "type-303",
1026   "self_type" : "type-303",
1027   "size" : 4,
1028   "source_file" : "/system/core/liblog/include/android/log.h",
1029   "underlying_type" : "type-2",
1030   "unique_id" : "log_id"
1031  }
1032 ],
1033 "function_types" : [],
1034 "functions" :
1035 [
1036  {
1037   "function_name" : "android::deviceFromString",
1038   "linker_set_key" : "_ZN7android16deviceFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEERj",
1039   "parameters" :
1040   [
1041    {
1042     "referenced_type" : "type-132"
1043    },
1044    {
1045     "referenced_type" : "type-142"
1046    }
1047   ],
1048   "return_type" : "type-13",
1049   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1050  },
1051  {
1052   "function_name" : "android::formatFromString",
1053   "linker_set_key" : "_ZN7android16formatFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE14audio_format_t",
1054   "parameters" :
1055   [
1056    {
1057     "referenced_type" : "type-132"
1058    },
1059    {
1060     "default_arg" : true,
1061     "referenced_type" : "type-326"
1062    }
1063   ],
1064   "return_type" : "type-325",
1065   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1066  },
1067  {
1068   "function_name" : "android::formatsFromString",
1069   "linker_set_key" : "_ZN7android17formatsFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1070   "parameters" :
1071   [
1072    {
1073     "referenced_type" : "type-132"
1074    },
1075    {
1076     "default_arg" : true,
1077     "referenced_type" : "type-6"
1078    }
1079   ],
1080   "return_type" : "type-101",
1081   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1082  },
1083  {
1084   "function_name" : "android::channelMaskFromString",
1085   "linker_set_key" : "_ZN7android21channelMaskFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE",
1086   "parameters" :
1087   [
1088    {
1089     "referenced_type" : "type-132"
1090    }
1091   ],
1092   "return_type" : "type-2",
1093   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1094  },
1095  {
1096   "function_name" : "android::channelMasksFromString",
1097   "linker_set_key" : "_ZN7android22channelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1098   "parameters" :
1099   [
1100    {
1101     "referenced_type" : "type-132"
1102    },
1103    {
1104     "default_arg" : true,
1105     "referenced_type" : "type-6"
1106    }
1107   ],
1108   "return_type" : "type-93",
1109   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1110  },
1111  {
1112   "function_name" : "android::samplingRatesFromString",
1113   "linker_set_key" : "_ZN7android23samplingRatesFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1114   "parameters" :
1115   [
1116    {
1117     "referenced_type" : "type-132"
1118    },
1119    {
1120     "default_arg" : true,
1121     "referenced_type" : "type-6"
1122    }
1123   ],
1124   "return_type" : "type-93",
1125   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1126  },
1127  {
1128   "function_name" : "android::inputChannelMasksFromString",
1129   "linker_set_key" : "_ZN7android27inputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1130   "parameters" :
1131   [
1132    {
1133     "referenced_type" : "type-132"
1134    },
1135    {
1136     "default_arg" : true,
1137     "referenced_type" : "type-6"
1138    }
1139   ],
1140   "return_type" : "type-93",
1141   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1142  },
1143  {
1144   "function_name" : "android::outputChannelMasksFromString",
1145   "linker_set_key" : "_ZN7android28outputChannelMasksFromStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEPKc",
1146   "parameters" :
1147   [
1148    {
1149     "referenced_type" : "type-132"
1150    },
1151    {
1152     "default_arg" : true,
1153     "referenced_type" : "type-6"
1154    }
1155   ],
1156   "return_type" : "type-93",
1157   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1158  },
1159  {
1160   "access" : "protected",
1161   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
1162   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
1163   "parameters" :
1164   [
1165    {
1166     "is_this_ptr" : true,
1167     "referenced_type" : "type-283"
1168    },
1169    {
1170     "referenced_type" : "type-276"
1171    },
1172    {
1173     "referenced_type" : "type-276"
1174    }
1175   ],
1176   "return_type" : "type-37",
1177   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1178  },
1179  {
1180   "access" : "protected",
1181   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
1182   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj",
1183   "parameters" :
1184   [
1185    {
1186     "is_this_ptr" : true,
1187     "referenced_type" : "type-283"
1188    },
1189    {
1190     "referenced_type" : "type-96"
1191    },
1192    {
1193     "referenced_type" : "type-2"
1194    }
1195   ],
1196   "return_type" : "type-10",
1197   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1198  },
1199  {
1200   "access" : "protected",
1201   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
1202   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj",
1203   "parameters" :
1204   [
1205    {
1206     "is_this_ptr" : true,
1207     "referenced_type" : "type-283"
1208    },
1209    {
1210     "referenced_type" : "type-96"
1211    },
1212    {
1213     "referenced_type" : "type-2"
1214    }
1215   ],
1216   "return_type" : "type-10",
1217   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1218  },
1219  {
1220   "access" : "protected",
1221   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
1222   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj",
1223   "parameters" :
1224   [
1225    {
1226     "is_this_ptr" : true,
1227     "referenced_type" : "type-283"
1228    },
1229    {
1230     "referenced_type" : "type-96"
1231    },
1232    {
1233     "referenced_type" : "type-276"
1234    },
1235    {
1236     "referenced_type" : "type-2"
1237    }
1238   ],
1239   "return_type" : "type-10",
1240   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1241  },
1242  {
1243   "access" : "protected",
1244   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
1245   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj",
1246   "parameters" :
1247   [
1248    {
1249     "is_this_ptr" : true,
1250     "referenced_type" : "type-283"
1251    },
1252    {
1253     "referenced_type" : "type-96"
1254    },
1255    {
1256     "referenced_type" : "type-276"
1257    },
1258    {
1259     "referenced_type" : "type-2"
1260    }
1261   ],
1262   "return_type" : "type-10",
1263   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1264  },
1265  {
1266   "access" : "protected",
1267   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
1268   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj",
1269   "parameters" :
1270   [
1271    {
1272     "is_this_ptr" : true,
1273     "referenced_type" : "type-283"
1274    },
1275    {
1276     "referenced_type" : "type-96"
1277    },
1278    {
1279     "referenced_type" : "type-276"
1280    },
1281    {
1282     "referenced_type" : "type-2"
1283    }
1284   ],
1285   "return_type" : "type-10",
1286   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1287  },
1288  {
1289   "access" : "protected",
1290   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
1291   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj",
1292   "parameters" :
1293   [
1294    {
1295     "is_this_ptr" : true,
1296     "referenced_type" : "type-283"
1297    },
1298    {
1299     "referenced_type" : "type-96"
1300    },
1301    {
1302     "referenced_type" : "type-276"
1303    },
1304    {
1305     "referenced_type" : "type-2"
1306    }
1307   ],
1308   "return_type" : "type-10",
1309   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1310  },
1311  {
1312   "access" : "protected",
1313   "function_name" : "android::SortedVector<unsigned int>::do_compare",
1314   "linker_set_key" : "_ZNK7android12SortedVectorIjE10do_compareEPKvS3_",
1315   "parameters" :
1316   [
1317    {
1318     "is_this_ptr" : true,
1319     "referenced_type" : "type-100"
1320    },
1321    {
1322     "referenced_type" : "type-276"
1323    },
1324    {
1325     "referenced_type" : "type-276"
1326    }
1327   ],
1328   "return_type" : "type-37",
1329   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1330  },
1331  {
1332   "access" : "protected",
1333   "function_name" : "android::SortedVector<unsigned int>::do_destroy",
1334   "linker_set_key" : "_ZNK7android12SortedVectorIjE10do_destroyEPvj",
1335   "parameters" :
1336   [
1337    {
1338     "is_this_ptr" : true,
1339     "referenced_type" : "type-100"
1340    },
1341    {
1342     "referenced_type" : "type-96"
1343    },
1344    {
1345     "referenced_type" : "type-2"
1346    }
1347   ],
1348   "return_type" : "type-10",
1349   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1350  },
1351  {
1352   "access" : "protected",
1353   "function_name" : "android::SortedVector<unsigned int>::do_construct",
1354   "linker_set_key" : "_ZNK7android12SortedVectorIjE12do_constructEPvj",
1355   "parameters" :
1356   [
1357    {
1358     "is_this_ptr" : true,
1359     "referenced_type" : "type-100"
1360    },
1361    {
1362     "referenced_type" : "type-96"
1363    },
1364    {
1365     "referenced_type" : "type-2"
1366    }
1367   ],
1368   "return_type" : "type-10",
1369   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1370  },
1371  {
1372   "access" : "protected",
1373   "function_name" : "android::SortedVector<unsigned int>::do_move_forward",
1374   "linker_set_key" : "_ZNK7android12SortedVectorIjE15do_move_forwardEPvPKvj",
1375   "parameters" :
1376   [
1377    {
1378     "is_this_ptr" : true,
1379     "referenced_type" : "type-100"
1380    },
1381    {
1382     "referenced_type" : "type-96"
1383    },
1384    {
1385     "referenced_type" : "type-276"
1386    },
1387    {
1388     "referenced_type" : "type-2"
1389    }
1390   ],
1391   "return_type" : "type-10",
1392   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1393  },
1394  {
1395   "access" : "protected",
1396   "function_name" : "android::SortedVector<unsigned int>::do_move_backward",
1397   "linker_set_key" : "_ZNK7android12SortedVectorIjE16do_move_backwardEPvPKvj",
1398   "parameters" :
1399   [
1400    {
1401     "is_this_ptr" : true,
1402     "referenced_type" : "type-100"
1403    },
1404    {
1405     "referenced_type" : "type-96"
1406    },
1407    {
1408     "referenced_type" : "type-276"
1409    },
1410    {
1411     "referenced_type" : "type-2"
1412    }
1413   ],
1414   "return_type" : "type-10",
1415   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1416  },
1417  {
1418   "access" : "protected",
1419   "function_name" : "android::SortedVector<unsigned int>::do_copy",
1420   "linker_set_key" : "_ZNK7android12SortedVectorIjE7do_copyEPvPKvj",
1421   "parameters" :
1422   [
1423    {
1424     "is_this_ptr" : true,
1425     "referenced_type" : "type-100"
1426    },
1427    {
1428     "referenced_type" : "type-96"
1429    },
1430    {
1431     "referenced_type" : "type-276"
1432    },
1433    {
1434     "referenced_type" : "type-2"
1435    }
1436   ],
1437   "return_type" : "type-10",
1438   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1439  },
1440  {
1441   "access" : "protected",
1442   "function_name" : "android::SortedVector<unsigned int>::do_splat",
1443   "linker_set_key" : "_ZNK7android12SortedVectorIjE8do_splatEPvPKvj",
1444   "parameters" :
1445   [
1446    {
1447     "is_this_ptr" : true,
1448     "referenced_type" : "type-100"
1449    },
1450    {
1451     "referenced_type" : "type-96"
1452    },
1453    {
1454     "referenced_type" : "type-276"
1455    },
1456    {
1457     "referenced_type" : "type-2"
1458    }
1459   ],
1460   "return_type" : "type-10",
1461   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1462  },
1463  {
1464   "access" : "protected",
1465   "function_name" : "android::Vector<audio_format_t>::do_destroy",
1466   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE10do_destroyEPvj",
1467   "parameters" :
1468   [
1469    {
1470     "is_this_ptr" : true,
1471     "referenced_type" : "type-108"
1472    },
1473    {
1474     "referenced_type" : "type-96"
1475    },
1476    {
1477     "referenced_type" : "type-2"
1478    }
1479   ],
1480   "return_type" : "type-10",
1481   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1482  },
1483  {
1484   "access" : "protected",
1485   "function_name" : "android::Vector<audio_format_t>::do_construct",
1486   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE12do_constructEPvj",
1487   "parameters" :
1488   [
1489    {
1490     "is_this_ptr" : true,
1491     "referenced_type" : "type-108"
1492    },
1493    {
1494     "referenced_type" : "type-96"
1495    },
1496    {
1497     "referenced_type" : "type-2"
1498    }
1499   ],
1500   "return_type" : "type-10",
1501   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1502  },
1503  {
1504   "access" : "protected",
1505   "function_name" : "android::Vector<audio_format_t>::do_move_forward",
1506   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE15do_move_forwardEPvPKvj",
1507   "parameters" :
1508   [
1509    {
1510     "is_this_ptr" : true,
1511     "referenced_type" : "type-108"
1512    },
1513    {
1514     "referenced_type" : "type-96"
1515    },
1516    {
1517     "referenced_type" : "type-276"
1518    },
1519    {
1520     "referenced_type" : "type-2"
1521    }
1522   ],
1523   "return_type" : "type-10",
1524   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1525  },
1526  {
1527   "access" : "protected",
1528   "function_name" : "android::Vector<audio_format_t>::do_move_backward",
1529   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE16do_move_backwardEPvPKvj",
1530   "parameters" :
1531   [
1532    {
1533     "is_this_ptr" : true,
1534     "referenced_type" : "type-108"
1535    },
1536    {
1537     "referenced_type" : "type-96"
1538    },
1539    {
1540     "referenced_type" : "type-276"
1541    },
1542    {
1543     "referenced_type" : "type-2"
1544    }
1545   ],
1546   "return_type" : "type-10",
1547   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1548  },
1549  {
1550   "access" : "protected",
1551   "function_name" : "android::Vector<audio_format_t>::do_copy",
1552   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE7do_copyEPvPKvj",
1553   "parameters" :
1554   [
1555    {
1556     "is_this_ptr" : true,
1557     "referenced_type" : "type-108"
1558    },
1559    {
1560     "referenced_type" : "type-96"
1561    },
1562    {
1563     "referenced_type" : "type-276"
1564    },
1565    {
1566     "referenced_type" : "type-2"
1567    }
1568   ],
1569   "return_type" : "type-10",
1570   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1571  },
1572  {
1573   "access" : "protected",
1574   "function_name" : "android::Vector<audio_format_t>::do_splat",
1575   "linker_set_key" : "_ZNK7android6VectorI14audio_format_tE8do_splatEPvPKvj",
1576   "parameters" :
1577   [
1578    {
1579     "is_this_ptr" : true,
1580     "referenced_type" : "type-108"
1581    },
1582    {
1583     "referenced_type" : "type-96"
1584    },
1585    {
1586     "referenced_type" : "type-276"
1587    },
1588    {
1589     "referenced_type" : "type-2"
1590    }
1591   ],
1592   "return_type" : "type-10",
1593   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1594  }
1595 ],
1596 "global_vars" :
1597 [
1598  {
1599   "access" : "protected",
1600   "linker_set_key" : "_ZN7android13TypeConverterINS_12VectorTraitsI14audio_format_tEEE6mTableE",
1601   "name" : "android::TypeConverter<android::VectorTraits<audio_format_t> >::mTable",
1602   "referenced_type" : "type-214",
1603   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1604  },
1605  {
1606   "access" : "protected",
1607   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI12audio_mode_tEEE6mTableE",
1608   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t> >::mTable",
1609   "referenced_type" : "type-235",
1610   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1611  },
1612  {
1613   "access" : "protected",
1614   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI13audio_usage_tEEE6mTableE",
1615   "name" : "android::TypeConverter<android::DefaultTraits<audio_usage_t> >::mTable",
1616   "referenced_type" : "type-238",
1617   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1618  },
1619  {
1620   "access" : "protected",
1621   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI14audio_source_tEEE6mTableE",
1622   "name" : "android::TypeConverter<android::DefaultTraits<audio_source_t> >::mTable",
1623   "referenced_type" : "type-242",
1624   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1625  },
1626  {
1627   "access" : "protected",
1628   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_input_flags_tEEE6mTableE",
1629   "name" : "android::TypeConverter<android::DefaultTraits<audio_input_flags_t> >::mTable",
1630   "referenced_type" : "type-211",
1631   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1632  },
1633  {
1634   "access" : "protected",
1635   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI19audio_stream_type_tEEE6mTableE",
1636   "name" : "android::TypeConverter<android::DefaultTraits<audio_stream_type_t> >::mTable",
1637   "referenced_type" : "type-232",
1638   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1639  },
1640  {
1641   "access" : "protected",
1642   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE6mTableE",
1643   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >::mTable",
1644   "referenced_type" : "type-198",
1645   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1646  },
1647  {
1648   "access" : "protected",
1649   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsI20audio_output_flags_tEEE6mTableE",
1650   "name" : "android::TypeConverter<android::DefaultTraits<audio_output_flags_t> >::mTable",
1651   "referenced_type" : "type-207",
1652   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1653  },
1654  {
1655   "access" : "protected",
1656   "linker_set_key" : "_ZN7android13TypeConverterINS_13DefaultTraitsIjEEE6mTableE",
1657   "name" : "android::TypeConverter<android::DefaultTraits<unsigned int> >::mTable",
1658   "referenced_type" : "type-229",
1659   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1660  },
1661  {
1662   "access" : "protected",
1663   "linker_set_key" : "_ZN7android13TypeConverterINS_15AudioFlagTraitsEE6mTableE",
1664   "name" : "android::TypeConverter<android::AudioFlagTraits>::mTable",
1665   "referenced_type" : "type-245",
1666   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1667  },
1668  {
1669   "access" : "protected",
1670   "linker_set_key" : "_ZN7android13TypeConverterINS_17InputDeviceTraitsEE6mTableE",
1671   "name" : "android::TypeConverter<android::InputDeviceTraits>::mTable",
1672   "referenced_type" : "type-204",
1673   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1674  },
1675  {
1676   "access" : "protected",
1677   "linker_set_key" : "_ZN7android13TypeConverterINS_18ChannelIndexTraitsEE6mTableE",
1678   "name" : "android::TypeConverter<android::ChannelIndexTraits>::mTable",
1679   "referenced_type" : "type-224",
1680   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1681  },
1682  {
1683   "access" : "protected",
1684   "linker_set_key" : "_ZN7android13TypeConverterINS_18InputChannelTraitsEE6mTableE",
1685   "name" : "android::TypeConverter<android::InputChannelTraits>::mTable",
1686   "referenced_type" : "type-221",
1687   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1688  },
1689  {
1690   "access" : "protected",
1691   "linker_set_key" : "_ZN7android13TypeConverterINS_18OutputDeviceTraitsEE6mTableE",
1692   "name" : "android::TypeConverter<android::OutputDeviceTraits>::mTable",
1693   "referenced_type" : "type-201",
1694   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1695  },
1696  {
1697   "access" : "protected",
1698   "linker_set_key" : "_ZN7android13TypeConverterINS_19OutputChannelTraitsEE6mTableE",
1699   "name" : "android::TypeConverter<android::OutputChannelTraits>::mTable",
1700   "referenced_type" : "type-217",
1701   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1702  }
1703 ],
1704 "lvalue_reference_types" :
1705 [
1706  {
1707   "alignment" : 4,
1708   "linker_set_key" : "android::SortedVector<unsigned int> &",
1709   "name" : "android::SortedVector<unsigned int> &",
1710   "referenced_type" : "type-93",
1711   "self_type" : "type-180",
1712   "size" : 4,
1713   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1714  },
1715  {
1716   "alignment" : 4,
1717   "linker_set_key" : "android::String8 &",
1718   "name" : "android::String8 &",
1719   "referenced_type" : "type-5",
1720   "self_type" : "type-290",
1721   "size" : 4,
1722   "source_file" : "/system/core/libutils/include/utils/String8.h"
1723  },
1724  {
1725   "alignment" : 4,
1726   "linker_set_key" : "android::Vector<audio_format_t> &",
1727   "name" : "android::Vector<audio_format_t> &",
1728   "referenced_type" : "type-101",
1729   "self_type" : "type-178",
1730   "size" : 4,
1731   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1732  },
1733  {
1734   "alignment" : 4,
1735   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> &",
1736   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
1737   "referenced_type" : "type-4",
1738   "self_type" : "type-92",
1739   "size" : 4,
1740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1741  },
1742  {
1743   "alignment" : 4,
1744   "linker_set_key" : "const android::SortedVector<unsigned int> &",
1745   "name" : "const android::SortedVector<unsigned int> &",
1746   "referenced_type" : "type-98",
1747   "self_type" : "type-99",
1748   "size" : 4,
1749   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
1750  },
1751  {
1752   "alignment" : 4,
1753   "linker_set_key" : "const android::String8 &",
1754   "name" : "const android::String8 &",
1755   "referenced_type" : "type-103",
1756   "self_type" : "type-109",
1757   "size" : 4,
1758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1759  },
1760  {
1761   "alignment" : 4,
1762   "linker_set_key" : "const android::Vector<audio_format_t> &",
1763   "name" : "const android::Vector<audio_format_t> &",
1764   "referenced_type" : "type-105",
1765   "self_type" : "type-106",
1766   "size" : 4,
1767   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1768  },
1769  {
1770   "alignment" : 4,
1771   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> &",
1772   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
1773   "referenced_type" : "type-3",
1774   "self_type" : "type-68",
1775   "size" : 4,
1776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1777  },
1778  {
1779   "alignment" : 4,
1780   "linker_set_key" : "const audio_content_type_t &",
1781   "name" : "const audio_content_type_t &",
1782   "referenced_type" : "type-190",
1783   "self_type" : "type-192",
1784   "size" : 4,
1785   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1786  },
1787  {
1788   "alignment" : 4,
1789   "linker_set_key" : "const audio_format_t &",
1790   "name" : "const audio_format_t &",
1791   "referenced_type" : "type-81",
1792   "self_type" : "type-107",
1793   "size" : 4,
1794   "source_file" : "/system/core/libutils/include/utils/Vector.h"
1795  },
1796  {
1797   "alignment" : 4,
1798   "linker_set_key" : "const bool &",
1799   "name" : "const bool &",
1800   "referenced_type" : "type-125",
1801   "self_type" : "type-146",
1802   "size" : 4,
1803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1804  },
1805  {
1806   "alignment" : 4,
1807   "linker_set_key" : "const double &",
1808   "name" : "const double &",
1809   "referenced_type" : "type-274",
1810   "self_type" : "type-275",
1811   "size" : 4,
1812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1813  },
1814  {
1815   "alignment" : 4,
1816   "linker_set_key" : "const float &",
1817   "name" : "const float &",
1818   "referenced_type" : "type-268",
1819   "self_type" : "type-273",
1820   "size" : 4,
1821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1822  },
1823  {
1824   "alignment" : 4,
1825   "linker_set_key" : "const int &",
1826   "name" : "const int &",
1827   "referenced_type" : "type-261",
1828   "self_type" : "type-262",
1829   "size" : 4,
1830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1831  },
1832  {
1833   "alignment" : 4,
1834   "linker_set_key" : "const log_msg &",
1835   "name" : "const log_msg &",
1836   "referenced_type" : "type-293",
1837   "self_type" : "type-296",
1838   "size" : 4,
1839   "source_file" : "/system/core/liblog/include/log/log_read.h"
1840  },
1841  {
1842   "alignment" : 4,
1843   "linker_set_key" : "const long long &",
1844   "name" : "const long long &",
1845   "referenced_type" : "type-264",
1846   "self_type" : "type-265",
1847   "size" : 4,
1848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1849  },
1850  {
1851   "alignment" : 4,
1852   "linker_set_key" : "const short &",
1853   "name" : "const short &",
1854   "referenced_type" : "type-220",
1855   "self_type" : "type-241",
1856   "size" : 4,
1857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1858  },
1859  {
1860   "alignment" : 4,
1861   "linker_set_key" : "const signed char &",
1862   "name" : "const signed char &",
1863   "referenced_type" : "type-155",
1864   "self_type" : "type-177",
1865   "size" : 4,
1866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1867  },
1868  {
1869   "alignment" : 4,
1870   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
1871   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
1872   "referenced_type" : "type-130",
1873   "self_type" : "type-132",
1874   "size" : 4,
1875   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
1876  },
1877  {
1878   "alignment" : 4,
1879   "linker_set_key" : "const unsigned char &",
1880   "name" : "const unsigned char &",
1881   "referenced_type" : "type-188",
1882   "self_type" : "type-210",
1883   "size" : 4,
1884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1885  },
1886  {
1887   "alignment" : 4,
1888   "linker_set_key" : "const unsigned int &",
1889   "name" : "const unsigned int &",
1890   "referenced_type" : "type-80",
1891   "self_type" : "type-263",
1892   "size" : 4,
1893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1894  },
1895  {
1896   "alignment" : 4,
1897   "linker_set_key" : "const unsigned long long &",
1898   "name" : "const unsigned long long &",
1899   "referenced_type" : "type-266",
1900   "self_type" : "type-267",
1901   "size" : 4,
1902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1903  },
1904  {
1905   "alignment" : 4,
1906   "linker_set_key" : "const unsigned short &",
1907   "name" : "const unsigned short &",
1908   "referenced_type" : "type-252",
1909   "self_type" : "type-260",
1910   "size" : 4,
1911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
1912  },
1913  {
1914   "alignment" : 4,
1915   "linker_set_key" : "double &",
1916   "name" : "double &",
1917   "referenced_type" : "type-72",
1918   "self_type" : "type-136",
1919   "size" : 4,
1920   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
1921  },
1922  {
1923   "alignment" : 4,
1924   "linker_set_key" : "float &",
1925   "name" : "float &",
1926   "referenced_type" : "type-66",
1927   "self_type" : "type-133",
1928   "size" : 4,
1929   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
1930  },
1931  {
1932   "alignment" : 4,
1933   "linker_set_key" : "long long &",
1934   "name" : "long long &",
1935   "referenced_type" : "type-56",
1936   "self_type" : "type-139",
1937   "size" : 4,
1938   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
1939  },
1940  {
1941   "alignment" : 4,
1942   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
1943   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
1944   "referenced_type" : "type-194",
1945   "self_type" : "type-193",
1946   "size" : 4,
1947   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1948  },
1949  {
1950   "alignment" : 4,
1951   "linker_set_key" : "std::vector<audio_input_flags_t, std::allocator<audio_input_flags_t> > &",
1952   "name" : "std::vector<audio_input_flags_t, std::allocator<audio_input_flags_t> > &",
1953   "referenced_type" : "type-150",
1954   "self_type" : "type-149",
1955   "size" : 4,
1956   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1957  },
1958  {
1959   "alignment" : 4,
1960   "linker_set_key" : "std::vector<audio_mode_t, std::allocator<audio_mode_t> > &",
1961   "name" : "std::vector<audio_mode_t, std::allocator<audio_mode_t> > &",
1962   "referenced_type" : "type-164",
1963   "self_type" : "type-163",
1964   "size" : 4,
1965   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1966  },
1967  {
1968   "alignment" : 4,
1969   "linker_set_key" : "std::vector<audio_output_flags_t, std::allocator<audio_output_flags_t> > &",
1970   "name" : "std::vector<audio_output_flags_t, std::allocator<audio_output_flags_t> > &",
1971   "referenced_type" : "type-154",
1972   "self_type" : "type-153",
1973   "size" : 4,
1974   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1975  },
1976  {
1977   "alignment" : 4,
1978   "linker_set_key" : "std::vector<audio_source_t, std::allocator<audio_source_t> > &",
1979   "name" : "std::vector<audio_source_t, std::allocator<audio_source_t> > &",
1980   "referenced_type" : "type-174",
1981   "self_type" : "type-173",
1982   "size" : 4,
1983   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1984  },
1985  {
1986   "alignment" : 4,
1987   "linker_set_key" : "std::vector<audio_stream_type_t, std::allocator<audio_stream_type_t> > &",
1988   "name" : "std::vector<audio_stream_type_t, std::allocator<audio_stream_type_t> > &",
1989   "referenced_type" : "type-160",
1990   "self_type" : "type-159",
1991   "size" : 4,
1992   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
1993  },
1994  {
1995   "alignment" : 4,
1996   "linker_set_key" : "std::vector<audio_usage_t, std::allocator<audio_usage_t> > &",
1997   "name" : "std::vector<audio_usage_t, std::allocator<audio_usage_t> > &",
1998   "referenced_type" : "type-170",
1999   "self_type" : "type-169",
2000   "size" : 4,
2001   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2002  },
2003  {
2004   "alignment" : 4,
2005   "linker_set_key" : "std::vector<unsigned int, std::allocator<unsigned int> > &",
2006   "name" : "std::vector<unsigned int, std::allocator<unsigned int> > &",
2007   "referenced_type" : "type-145",
2008   "self_type" : "type-144",
2009   "size" : 4,
2010   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2011  },
2012  {
2013   "alignment" : 4,
2014   "linker_set_key" : "unsigned int &",
2015   "name" : "unsigned int &",
2016   "referenced_type" : "type-2",
2017   "self_type" : "type-142",
2018   "size" : 4,
2019   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
2020  }
2021 ],
2022 "pointer_types" :
2023 [
2024  {
2025   "alignment" : 4,
2026   "linker_set_key" : "android::KeyedVector<android::String8, android::String8> *",
2027   "name" : "android::KeyedVector<android::String8, android::String8> *",
2028   "referenced_type" : "type-284",
2029   "self_type" : "type-285",
2030   "size" : 4,
2031   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
2032  },
2033  {
2034   "alignment" : 4,
2035   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
2036   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
2037   "referenced_type" : "type-280",
2038   "self_type" : "type-281",
2039   "size" : 4,
2040   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2041  },
2042  {
2043   "alignment" : 4,
2044   "linker_set_key" : "android::SortedVector<unsigned int> *",
2045   "name" : "android::SortedVector<unsigned int> *",
2046   "referenced_type" : "type-93",
2047   "self_type" : "type-97",
2048   "size" : 4,
2049   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2050  },
2051  {
2052   "alignment" : 4,
2053   "linker_set_key" : "android::String8 *",
2054   "name" : "android::String8 *",
2055   "referenced_type" : "type-5",
2056   "self_type" : "type-291",
2057   "size" : 4,
2058   "source_file" : "/system/core/libutils/include/utils/String8.h"
2059  },
2060  {
2061   "alignment" : 4,
2062   "linker_set_key" : "android::Vector<audio_format_t> *",
2063   "name" : "android::Vector<audio_format_t> *",
2064   "referenced_type" : "type-101",
2065   "self_type" : "type-104",
2066   "size" : 4,
2067   "source_file" : "/system/core/libutils/include/utils/Vector.h"
2068  },
2069  {
2070   "alignment" : 4,
2071   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> *",
2072   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
2073   "referenced_type" : "type-4",
2074   "self_type" : "type-75",
2075   "size" : 4,
2076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2077  },
2078  {
2079   "alignment" : 4,
2080   "linker_set_key" : "audio_format_t *",
2081   "name" : "audio_format_t *",
2082   "referenced_type" : "type-78",
2083   "self_type" : "type-77",
2084   "size" : 4,
2085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2086  },
2087  {
2088   "alignment" : 4,
2089   "linker_set_key" : "char *",
2090   "name" : "char *",
2091   "referenced_type" : "type-8",
2092   "self_type" : "type-298",
2093   "size" : 4,
2094   "source_file" : "/system/core/liblog/include/log/log_read.h"
2095  },
2096  {
2097   "alignment" : 4,
2098   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> *",
2099   "name" : "const android::KeyedVector<android::String8, android::String8> *",
2100   "referenced_type" : "type-286",
2101   "self_type" : "type-287",
2102   "size" : 4,
2103   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
2104  },
2105  {
2106   "alignment" : 4,
2107   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
2108   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
2109   "referenced_type" : "type-282",
2110   "self_type" : "type-283",
2111   "size" : 4,
2112   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2113  },
2114  {
2115   "alignment" : 4,
2116   "linker_set_key" : "const android::SortedVector<unsigned int> *",
2117   "name" : "const android::SortedVector<unsigned int> *",
2118   "referenced_type" : "type-98",
2119   "self_type" : "type-100",
2120   "size" : 4,
2121   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2122  },
2123  {
2124   "alignment" : 4,
2125   "linker_set_key" : "const android::String8 *",
2126   "name" : "const android::String8 *",
2127   "referenced_type" : "type-103",
2128   "self_type" : "type-289",
2129   "size" : 4,
2130   "source_file" : "/system/core/libutils/include/utils/String8.h"
2131  },
2132  {
2133   "alignment" : 4,
2134   "linker_set_key" : "const android::Vector<audio_format_t> *",
2135   "name" : "const android::Vector<audio_format_t> *",
2136   "referenced_type" : "type-105",
2137   "self_type" : "type-108",
2138   "size" : 4,
2139   "source_file" : "/system/core/libutils/include/utils/Vector.h"
2140  },
2141  {
2142   "alignment" : 4,
2143   "linker_set_key" : "const android::VectorImpl *",
2144   "name" : "const android::VectorImpl *",
2145   "referenced_type" : "type-278",
2146   "self_type" : "type-279",
2147   "size" : 4,
2148   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2149  },
2150  {
2151   "alignment" : 4,
2152   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> *",
2153   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
2154   "referenced_type" : "type-3",
2155   "self_type" : "type-86",
2156   "size" : 4,
2157   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2158  },
2159  {
2160   "alignment" : 4,
2161   "linker_set_key" : "const audio_format_t *",
2162   "name" : "const audio_format_t *",
2163   "referenced_type" : "type-81",
2164   "self_type" : "type-83",
2165   "size" : 4,
2166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2167  },
2168  {
2169   "alignment" : 4,
2170   "linker_set_key" : "const char *",
2171   "name" : "const char *",
2172   "referenced_type" : "type-7",
2173   "self_type" : "type-6",
2174   "size" : 4,
2175   "source_file" : "/system/core/libutils/include/utils/String8.h"
2176  },
2177  {
2178   "alignment" : 4,
2179   "linker_set_key" : "const log_msg *",
2180   "name" : "const log_msg *",
2181   "referenced_type" : "type-293",
2182   "self_type" : "type-295",
2183   "size" : 4,
2184   "source_file" : "/system/core/liblog/include/log/log_read.h"
2185  },
2186  {
2187   "alignment" : 4,
2188   "linker_set_key" : "const unsigned int *",
2189   "name" : "const unsigned int *",
2190   "referenced_type" : "type-80",
2191   "self_type" : "type-79",
2192   "size" : 4,
2193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2194  },
2195  {
2196   "alignment" : 4,
2197   "linker_set_key" : "const void *",
2198   "name" : "const void *",
2199   "referenced_type" : "type-277",
2200   "self_type" : "type-276",
2201   "size" : 4,
2202   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2203  },
2204  {
2205   "alignment" : 4,
2206   "linker_set_key" : "log_msg *",
2207   "name" : "log_msg *",
2208   "referenced_type" : "type-269",
2209   "self_type" : "type-297",
2210   "size" : 4,
2211   "source_file" : "/system/core/liblog/include/log/log_read.h"
2212  },
2213  {
2214   "alignment" : 4,
2215   "linker_set_key" : "unsigned int *",
2216   "name" : "unsigned int *",
2217   "referenced_type" : "type-2",
2218   "self_type" : "type-76",
2219   "size" : 4,
2220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2221  },
2222  {
2223   "alignment" : 4,
2224   "linker_set_key" : "void *",
2225   "name" : "void *",
2226   "referenced_type" : "type-10",
2227   "self_type" : "type-96",
2228   "size" : 4,
2229   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2230  }
2231 ],
2232 "qualified_types" :
2233 [
2234  {
2235   "is_const" : true,
2236   "linker_set_key" : "android::TypeConverter<android::AudioFlagTraits>::Table const[]",
2237   "name" : "android::TypeConverter<android::AudioFlagTraits>::Table const[]",
2238   "referenced_type" : "type-243",
2239   "self_type" : "type-245",
2240   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2241  },
2242  {
2243   "is_const" : true,
2244   "linker_set_key" : "android::TypeConverter<android::ChannelIndexTraits>::Table const[]",
2245   "name" : "android::TypeConverter<android::ChannelIndexTraits>::Table const[]",
2246   "referenced_type" : "type-222",
2247   "self_type" : "type-224",
2248   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2249  },
2250  {
2251   "is_const" : true,
2252   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >::Table const[]",
2253   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >::Table const[]",
2254   "referenced_type" : "type-197",
2255   "self_type" : "type-198",
2256   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2257  },
2258  {
2259   "is_const" : true,
2260   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_input_flags_t> >::Table const[]",
2261   "name" : "android::TypeConverter<android::DefaultTraits<audio_input_flags_t> >::Table const[]",
2262   "referenced_type" : "type-208",
2263   "self_type" : "type-211",
2264   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2265  },
2266  {
2267   "is_const" : true,
2268   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_mode_t> >::Table const[]",
2269   "name" : "android::TypeConverter<android::DefaultTraits<audio_mode_t> >::Table const[]",
2270   "referenced_type" : "type-233",
2271   "self_type" : "type-235",
2272   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2273  },
2274  {
2275   "is_const" : true,
2276   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_output_flags_t> >::Table const[]",
2277   "name" : "android::TypeConverter<android::DefaultTraits<audio_output_flags_t> >::Table const[]",
2278   "referenced_type" : "type-205",
2279   "self_type" : "type-207",
2280   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2281  },
2282  {
2283   "is_const" : true,
2284   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_source_t> >::Table const[]",
2285   "name" : "android::TypeConverter<android::DefaultTraits<audio_source_t> >::Table const[]",
2286   "referenced_type" : "type-239",
2287   "self_type" : "type-242",
2288   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2289  },
2290  {
2291   "is_const" : true,
2292   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_stream_type_t> >::Table const[]",
2293   "name" : "android::TypeConverter<android::DefaultTraits<audio_stream_type_t> >::Table const[]",
2294   "referenced_type" : "type-230",
2295   "self_type" : "type-232",
2296   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2297  },
2298  {
2299   "is_const" : true,
2300   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_usage_t> >::Table const[]",
2301   "name" : "android::TypeConverter<android::DefaultTraits<audio_usage_t> >::Table const[]",
2302   "referenced_type" : "type-236",
2303   "self_type" : "type-238",
2304   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2305  },
2306  {
2307   "is_const" : true,
2308   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<unsigned int> >::Table const[]",
2309   "name" : "android::TypeConverter<android::DefaultTraits<unsigned int> >::Table const[]",
2310   "referenced_type" : "type-225",
2311   "self_type" : "type-229",
2312   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2313  },
2314  {
2315   "is_const" : true,
2316   "linker_set_key" : "android::TypeConverter<android::InputChannelTraits>::Table const[]",
2317   "name" : "android::TypeConverter<android::InputChannelTraits>::Table const[]",
2318   "referenced_type" : "type-218",
2319   "self_type" : "type-221",
2320   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2321  },
2322  {
2323   "is_const" : true,
2324   "linker_set_key" : "android::TypeConverter<android::InputDeviceTraits>::Table const[]",
2325   "name" : "android::TypeConverter<android::InputDeviceTraits>::Table const[]",
2326   "referenced_type" : "type-202",
2327   "self_type" : "type-204",
2328   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2329  },
2330  {
2331   "is_const" : true,
2332   "linker_set_key" : "android::TypeConverter<android::OutputChannelTraits>::Table const[]",
2333   "name" : "android::TypeConverter<android::OutputChannelTraits>::Table const[]",
2334   "referenced_type" : "type-215",
2335   "self_type" : "type-217",
2336   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2337  },
2338  {
2339   "is_const" : true,
2340   "linker_set_key" : "android::TypeConverter<android::OutputDeviceTraits>::Table const[]",
2341   "name" : "android::TypeConverter<android::OutputDeviceTraits>::Table const[]",
2342   "referenced_type" : "type-199",
2343   "self_type" : "type-201",
2344   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2345  },
2346  {
2347   "is_const" : true,
2348   "linker_set_key" : "android::TypeConverter<android::VectorTraits<audio_format_t> >::Table const[]",
2349   "name" : "android::TypeConverter<android::VectorTraits<audio_format_t> >::Table const[]",
2350   "referenced_type" : "type-212",
2351   "self_type" : "type-214",
2352   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2353  },
2354  {
2355   "alignment" : 4,
2356   "is_const" : true,
2357   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8>",
2358   "name" : "const android::KeyedVector<android::String8, android::String8>",
2359   "referenced_type" : "type-284",
2360   "self_type" : "type-286",
2361   "size" : 20,
2362   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
2363  },
2364  {
2365   "alignment" : 4,
2366   "is_const" : true,
2367   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
2368   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
2369   "referenced_type" : "type-280",
2370   "self_type" : "type-282",
2371   "size" : 20,
2372   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2373  },
2374  {
2375   "alignment" : 4,
2376   "is_const" : true,
2377   "linker_set_key" : "const android::SortedVector<unsigned int>",
2378   "name" : "const android::SortedVector<unsigned int>",
2379   "referenced_type" : "type-93",
2380   "self_type" : "type-98",
2381   "size" : 20,
2382   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
2383  },
2384  {
2385   "alignment" : 4,
2386   "is_const" : true,
2387   "linker_set_key" : "const android::String8",
2388   "name" : "const android::String8",
2389   "referenced_type" : "type-5",
2390   "self_type" : "type-103",
2391   "size" : 4,
2392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2393  },
2394  {
2395   "alignment" : 4,
2396   "is_const" : true,
2397   "linker_set_key" : "const android::Vector<audio_format_t>",
2398   "name" : "const android::Vector<audio_format_t>",
2399   "referenced_type" : "type-101",
2400   "self_type" : "type-105",
2401   "size" : 20,
2402   "source_file" : "/system/core/libutils/include/utils/Vector.h"
2403  },
2404  {
2405   "alignment" : 4,
2406   "is_const" : true,
2407   "linker_set_key" : "const android::VectorImpl",
2408   "name" : "const android::VectorImpl",
2409   "referenced_type" : "type-95",
2410   "self_type" : "type-278",
2411   "size" : 20,
2412   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2413  },
2414  {
2415   "alignment" : 4,
2416   "is_const" : true,
2417   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8>",
2418   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
2419   "referenced_type" : "type-4",
2420   "self_type" : "type-3",
2421   "size" : 8,
2422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2423  },
2424  {
2425   "alignment" : 4,
2426   "is_const" : true,
2427   "linker_set_key" : "const audio_content_type_t",
2428   "name" : "const audio_content_type_t",
2429   "referenced_type" : "type-191",
2430   "self_type" : "type-190",
2431   "size" : 4,
2432   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h"
2433  },
2434  {
2435   "alignment" : 4,
2436   "is_const" : true,
2437   "linker_set_key" : "const audio_format_t",
2438   "name" : "const audio_format_t",
2439   "referenced_type" : "type-82",
2440   "self_type" : "type-81",
2441   "size" : 4,
2442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2443  },
2444  {
2445   "alignment" : 1,
2446   "is_const" : true,
2447   "linker_set_key" : "const bool",
2448   "name" : "const bool",
2449   "referenced_type" : "type-13",
2450   "self_type" : "type-125",
2451   "size" : 1,
2452   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2453  },
2454  {
2455   "alignment" : 1,
2456   "is_const" : true,
2457   "linker_set_key" : "const char",
2458   "name" : "const char",
2459   "referenced_type" : "type-8",
2460   "self_type" : "type-7",
2461   "size" : 1,
2462   "source_file" : "/system/core/libutils/include/utils/String8.h"
2463  },
2464  {
2465   "alignment" : 4,
2466   "is_const" : true,
2467   "linker_set_key" : "const double",
2468   "name" : "const double",
2469   "referenced_type" : "type-72",
2470   "self_type" : "type-274",
2471   "size" : 8,
2472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2473  },
2474  {
2475   "alignment" : 4,
2476   "is_const" : true,
2477   "linker_set_key" : "const float",
2478   "name" : "const float",
2479   "referenced_type" : "type-66",
2480   "self_type" : "type-268",
2481   "size" : 4,
2482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2483  },
2484  {
2485   "alignment" : 4,
2486   "is_const" : true,
2487   "linker_set_key" : "const int",
2488   "name" : "const int",
2489   "referenced_type" : "type-37",
2490   "self_type" : "type-261",
2491   "size" : 4,
2492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2493  },
2494  {
2495   "alignment" : 4,
2496   "is_const" : true,
2497   "linker_set_key" : "const log_msg",
2498   "name" : "const log_msg",
2499   "referenced_type" : "type-269",
2500   "self_type" : "type-293",
2501   "size" : 5124,
2502   "source_file" : "/system/core/liblog/include/log/log_read.h"
2503  },
2504  {
2505   "alignment" : 4,
2506   "is_const" : true,
2507   "linker_set_key" : "const long long",
2508   "name" : "const long long",
2509   "referenced_type" : "type-56",
2510   "self_type" : "type-264",
2511   "size" : 8,
2512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2513  },
2514  {
2515   "alignment" : 2,
2516   "is_const" : true,
2517   "linker_set_key" : "const short",
2518   "name" : "const short",
2519   "referenced_type" : "type-27",
2520   "self_type" : "type-220",
2521   "size" : 2,
2522   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2523  },
2524  {
2525   "alignment" : 1,
2526   "is_const" : true,
2527   "linker_set_key" : "const signed char",
2528   "name" : "const signed char",
2529   "referenced_type" : "type-156",
2530   "self_type" : "type-155",
2531   "size" : 1,
2532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2533  },
2534  {
2535   "alignment" : 4,
2536   "is_const" : true,
2537   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
2538   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
2539   "referenced_type" : "type-131",
2540   "self_type" : "type-130",
2541   "size" : 12,
2542   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h"
2543  },
2544  {
2545   "alignment" : 1,
2546   "is_const" : true,
2547   "linker_set_key" : "const unsigned char",
2548   "name" : "const unsigned char",
2549   "referenced_type" : "type-22",
2550   "self_type" : "type-188",
2551   "size" : 1,
2552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2553  },
2554  {
2555   "alignment" : 4,
2556   "is_const" : true,
2557   "linker_set_key" : "const unsigned int",
2558   "name" : "const unsigned int",
2559   "referenced_type" : "type-2",
2560   "self_type" : "type-80",
2561   "size" : 4,
2562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2563  },
2564  {
2565   "alignment" : 4,
2566   "is_const" : true,
2567   "linker_set_key" : "const unsigned long long",
2568   "name" : "const unsigned long long",
2569   "referenced_type" : "type-61",
2570   "self_type" : "type-266",
2571   "size" : 8,
2572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2573  },
2574  {
2575   "alignment" : 2,
2576   "is_const" : true,
2577   "linker_set_key" : "const unsigned short",
2578   "name" : "const unsigned short",
2579   "referenced_type" : "type-32",
2580   "self_type" : "type-252",
2581   "size" : 2,
2582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
2583  },
2584  {
2585   "is_const" : true,
2586   "linker_set_key" : "const void",
2587   "name" : "const void",
2588   "referenced_type" : "type-10",
2589   "self_type" : "type-277",
2590   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2591  }
2592 ],
2593 "record_types" :
2594 [
2595  {
2596   "alignment" : 1,
2597   "base_specifiers" :
2598   [
2599    {
2600     "referenced_type" : "type-143"
2601    }
2602   ],
2603   "linker_set_key" : "android::AudioFlagTraits",
2604   "name" : "android::AudioFlagTraits",
2605   "referenced_type" : "type-186",
2606   "self_type" : "type-186",
2607   "size" : 1,
2608   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2609   "unique_id" : "_ZTSN7android15AudioFlagTraitsE"
2610  },
2611  {
2612   "alignment" : 1,
2613   "base_specifiers" :
2614   [
2615    {
2616     "referenced_type" : "type-179"
2617    }
2618   ],
2619   "linker_set_key" : "android::ChannelIndexTraits",
2620   "name" : "android::ChannelIndexTraits",
2621   "referenced_type" : "type-185",
2622   "self_type" : "type-185",
2623   "size" : 1,
2624   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2625   "unique_id" : "_ZTSN7android18ChannelIndexTraitsE"
2626  },
2627  {
2628   "alignment" : 1,
2629   "linker_set_key" : "android::DefaultTraits<audio_content_type_t>",
2630   "name" : "android::DefaultTraits<audio_content_type_t>",
2631   "referenced_type" : "type-165",
2632   "self_type" : "type-165",
2633   "size" : 1,
2634   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2635   "template_args" : [ "type-166" ],
2636   "unique_id" : "_ZTSN7android13DefaultTraitsI20audio_content_type_tEE"
2637  },
2638  {
2639   "alignment" : 1,
2640   "linker_set_key" : "android::DefaultTraits<audio_input_flags_t>",
2641   "name" : "android::DefaultTraits<audio_input_flags_t>",
2642   "referenced_type" : "type-147",
2643   "self_type" : "type-147",
2644   "size" : 1,
2645   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2646   "template_args" : [ "type-148" ],
2647   "unique_id" : "_ZTSN7android13DefaultTraitsI19audio_input_flags_tEE"
2648  },
2649  {
2650   "alignment" : 1,
2651   "linker_set_key" : "android::DefaultTraits<audio_mode_t>",
2652   "name" : "android::DefaultTraits<audio_mode_t>",
2653   "referenced_type" : "type-161",
2654   "self_type" : "type-161",
2655   "size" : 1,
2656   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2657   "template_args" : [ "type-162" ],
2658   "unique_id" : "_ZTSN7android13DefaultTraitsI12audio_mode_tEE"
2659  },
2660  {
2661   "alignment" : 1,
2662   "linker_set_key" : "android::DefaultTraits<audio_output_flags_t>",
2663   "name" : "android::DefaultTraits<audio_output_flags_t>",
2664   "referenced_type" : "type-151",
2665   "self_type" : "type-151",
2666   "size" : 1,
2667   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2668   "template_args" : [ "type-152" ],
2669   "unique_id" : "_ZTSN7android13DefaultTraitsI20audio_output_flags_tEE"
2670  },
2671  {
2672   "alignment" : 1,
2673   "linker_set_key" : "android::DefaultTraits<audio_source_t>",
2674   "name" : "android::DefaultTraits<audio_source_t>",
2675   "referenced_type" : "type-171",
2676   "self_type" : "type-171",
2677   "size" : 1,
2678   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2679   "template_args" : [ "type-172" ],
2680   "unique_id" : "_ZTSN7android13DefaultTraitsI14audio_source_tEE"
2681  },
2682  {
2683   "alignment" : 1,
2684   "linker_set_key" : "android::DefaultTraits<audio_stream_type_t>",
2685   "name" : "android::DefaultTraits<audio_stream_type_t>",
2686   "referenced_type" : "type-157",
2687   "self_type" : "type-157",
2688   "size" : 1,
2689   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2690   "template_args" : [ "type-158" ],
2691   "unique_id" : "_ZTSN7android13DefaultTraitsI19audio_stream_type_tEE"
2692  },
2693  {
2694   "alignment" : 1,
2695   "linker_set_key" : "android::DefaultTraits<audio_usage_t>",
2696   "name" : "android::DefaultTraits<audio_usage_t>",
2697   "referenced_type" : "type-167",
2698   "self_type" : "type-167",
2699   "size" : 1,
2700   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2701   "template_args" : [ "type-168" ],
2702   "unique_id" : "_ZTSN7android13DefaultTraitsI13audio_usage_tEE"
2703  },
2704  {
2705   "alignment" : 1,
2706   "linker_set_key" : "android::DefaultTraits<unsigned int>",
2707   "name" : "android::DefaultTraits<unsigned int>",
2708   "referenced_type" : "type-143",
2709   "self_type" : "type-143",
2710   "size" : 1,
2711   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2712   "template_args" : [ "type-2" ],
2713   "unique_id" : "_ZTSN7android13DefaultTraitsIjEE"
2714  },
2715  {
2716   "alignment" : 1,
2717   "base_specifiers" :
2718   [
2719    {
2720     "referenced_type" : "type-179"
2721    }
2722   ],
2723   "linker_set_key" : "android::InputChannelTraits",
2724   "name" : "android::InputChannelTraits",
2725   "referenced_type" : "type-184",
2726   "self_type" : "type-184",
2727   "size" : 1,
2728   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2729   "unique_id" : "_ZTSN7android18InputChannelTraitsE"
2730  },
2731  {
2732   "alignment" : 1,
2733   "base_specifiers" :
2734   [
2735    {
2736     "referenced_type" : "type-143"
2737    }
2738   ],
2739   "linker_set_key" : "android::InputDeviceTraits",
2740   "name" : "android::InputDeviceTraits",
2741   "referenced_type" : "type-182",
2742   "self_type" : "type-182",
2743   "size" : 1,
2744   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2745   "unique_id" : "_ZTSN7android17InputDeviceTraitsE"
2746  },
2747  {
2748   "alignment" : 4,
2749   "fields" :
2750   [
2751    {
2752     "access" : "private",
2753     "field_name" : "mVector",
2754     "referenced_type" : "type-280"
2755    }
2756   ],
2757   "linker_set_key" : "android::KeyedVector<android::String8, android::String8>",
2758   "name" : "android::KeyedVector<android::String8, android::String8>",
2759   "record_kind" : "class",
2760   "referenced_type" : "type-284",
2761   "self_type" : "type-284",
2762   "size" : 20,
2763   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
2764   "template_args" : [ "type-5", "type-5" ],
2765   "unique_id" : "_ZTSN7android11KeyedVectorINS_7String8ES1_EE"
2766  },
2767  {
2768   "alignment" : 1,
2769   "base_specifiers" :
2770   [
2771    {
2772     "referenced_type" : "type-179"
2773    }
2774   ],
2775   "linker_set_key" : "android::OutputChannelTraits",
2776   "name" : "android::OutputChannelTraits",
2777   "referenced_type" : "type-183",
2778   "self_type" : "type-183",
2779   "size" : 1,
2780   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2781   "unique_id" : "_ZTSN7android19OutputChannelTraitsE"
2782  },
2783  {
2784   "alignment" : 1,
2785   "base_specifiers" :
2786   [
2787    {
2788     "referenced_type" : "type-143"
2789    }
2790   ],
2791   "linker_set_key" : "android::OutputDeviceTraits",
2792   "name" : "android::OutputDeviceTraits",
2793   "referenced_type" : "type-181",
2794   "self_type" : "type-181",
2795   "size" : 1,
2796   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2797   "unique_id" : "_ZTSN7android18OutputDeviceTraitsE"
2798  },
2799  {
2800   "alignment" : 4,
2801   "base_specifiers" :
2802   [
2803    {
2804     "access" : "private",
2805     "referenced_type" : "type-94"
2806    }
2807   ],
2808   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
2809   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
2810   "record_kind" : "class",
2811   "referenced_type" : "type-280",
2812   "self_type" : "type-280",
2813   "size" : 20,
2814   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
2815   "template_args" : [ "type-4" ],
2816   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
2817   "vtable_components" :
2818   [
2819    {
2820     "kind" : "offset_to_top"
2821    },
2822    {
2823     "kind" : "rtti",
2824     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
2825    },
2826    {
2827     "kind" : "complete_dtor_pointer",
2828     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
2829    },
2830    {
2831     "kind" : "deleting_dtor_pointer",
2832     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
2833    },
2834    {
2835     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
2836    },
2837    {
2838     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
2839    },
2840    {
2841     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
2842    },
2843    {
2844     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
2845    },
2846    {
2847     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
2848    },
2849    {
2850     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
2851    },
2852    {
2853     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
2854    }
2855   ]
2856  },
2857  {
2858   "alignment" : 4,
2859   "base_specifiers" :
2860   [
2861    {
2862     "access" : "private",
2863     "referenced_type" : "type-94"
2864    }
2865   ],
2866   "linker_set_key" : "android::SortedVector<unsigned int>",
2867   "name" : "android::SortedVector<unsigned int>",
2868   "record_kind" : "class",
2869   "referenced_type" : "type-93",
2870   "self_type" : "type-93",
2871   "size" : 20,
2872   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
2873   "template_args" : [ "type-2" ],
2874   "unique_id" : "_ZTSN7android12SortedVectorIjEE",
2875   "vtable_components" :
2876   [
2877    {
2878     "kind" : "offset_to_top"
2879    },
2880    {
2881     "kind" : "rtti",
2882     "mangled_component_name" : "_ZTIN7android12SortedVectorIjEE"
2883    },
2884    {
2885     "kind" : "complete_dtor_pointer",
2886     "mangled_component_name" : "_ZN7android12SortedVectorIjED1Ev"
2887    },
2888    {
2889     "kind" : "deleting_dtor_pointer",
2890     "mangled_component_name" : "_ZN7android12SortedVectorIjED0Ev"
2891    },
2892    {
2893     "mangled_component_name" : "_ZNK7android12SortedVectorIjE12do_constructEPvj"
2894    },
2895    {
2896     "mangled_component_name" : "_ZNK7android12SortedVectorIjE10do_destroyEPvj"
2897    },
2898    {
2899     "mangled_component_name" : "_ZNK7android12SortedVectorIjE7do_copyEPvPKvj"
2900    },
2901    {
2902     "mangled_component_name" : "_ZNK7android12SortedVectorIjE8do_splatEPvPKvj"
2903    },
2904    {
2905     "mangled_component_name" : "_ZNK7android12SortedVectorIjE15do_move_forwardEPvPKvj"
2906    },
2907    {
2908     "mangled_component_name" : "_ZNK7android12SortedVectorIjE16do_move_backwardEPvPKvj"
2909    },
2910    {
2911     "mangled_component_name" : "_ZNK7android12SortedVectorIjE10do_compareEPKvS3_"
2912    }
2913   ]
2914  },
2915  {
2916   "alignment" : 4,
2917   "base_specifiers" :
2918   [
2919    {
2920     "referenced_type" : "type-95"
2921    }
2922   ],
2923   "linker_set_key" : "android::SortedVectorImpl",
2924   "name" : "android::SortedVectorImpl",
2925   "record_kind" : "class",
2926   "referenced_type" : "type-94",
2927   "self_type" : "type-94",
2928   "size" : 20,
2929   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
2930   "unique_id" : "_ZTSN7android16SortedVectorImplE",
2931   "vtable_components" :
2932   [
2933    {
2934     "kind" : "offset_to_top"
2935    },
2936    {
2937     "kind" : "rtti",
2938     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
2939    },
2940    {
2941     "kind" : "complete_dtor_pointer",
2942     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
2943    },
2944    {
2945     "kind" : "deleting_dtor_pointer",
2946     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
2947    },
2948    {
2949     "is_pure" : true,
2950     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
2951    },
2952    {
2953     "is_pure" : true,
2954     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
2955    },
2956    {
2957     "is_pure" : true,
2958     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
2959    },
2960    {
2961     "is_pure" : true,
2962     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
2963    },
2964    {
2965     "is_pure" : true,
2966     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
2967    },
2968    {
2969     "is_pure" : true,
2970     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
2971    },
2972    {
2973     "is_pure" : true,
2974     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
2975    }
2976   ]
2977  },
2978  {
2979   "alignment" : 1,
2980   "linker_set_key" : "android::SortedVectorTraits<unsigned int>",
2981   "name" : "android::SortedVectorTraits<unsigned int>",
2982   "referenced_type" : "type-179",
2983   "self_type" : "type-179",
2984   "size" : 1,
2985   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
2986   "template_args" : [ "type-2" ],
2987   "unique_id" : "_ZTSN7android18SortedVectorTraitsIjEE"
2988  },
2989  {
2990   "alignment" : 4,
2991   "fields" :
2992   [
2993    {
2994     "access" : "private",
2995     "field_name" : "mString",
2996     "referenced_type" : "type-6"
2997    }
2998   ],
2999   "linker_set_key" : "android::String8",
3000   "name" : "android::String8",
3001   "record_kind" : "class",
3002   "referenced_type" : "type-5",
3003   "self_type" : "type-5",
3004   "size" : 4,
3005   "source_file" : "/system/core/libutils/include/utils/String8.h",
3006   "unique_id" : "_ZTSN7android7String8E"
3007  },
3008  {
3009   "access" : "protected",
3010   "alignment" : 4,
3011   "fields" :
3012   [
3013    {
3014     "field_name" : "literal",
3015     "referenced_type" : "type-6"
3016    },
3017    {
3018     "field_name" : "value",
3019     "field_offset" : 32,
3020     "referenced_type" : "type-196"
3021    }
3022   ],
3023   "linker_set_key" : "android::TypeConverter<DefaultTraits<audio_content_type_t> >::Table",
3024   "name" : "android::TypeConverter<DefaultTraits<audio_content_type_t> >::Table",
3025   "referenced_type" : "type-195",
3026   "self_type" : "type-195",
3027   "size" : 8,
3028   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
3029   "unique_id" : "_ZTSN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEE5TableE"
3030  },
3031  {
3032   "alignment" : 1,
3033   "linker_set_key" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >",
3034   "name" : "android::TypeConverter<android::DefaultTraits<audio_content_type_t> >",
3035   "record_kind" : "class",
3036   "referenced_type" : "type-189",
3037   "self_type" : "type-189",
3038   "size" : 1,
3039   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
3040   "template_args" : [ "type-165" ],
3041   "unique_id" : "_ZTSN7android13TypeConverterINS_13DefaultTraitsI20audio_content_type_tEEEE"
3042  },
3043  {
3044   "alignment" : 4,
3045   "base_specifiers" :
3046   [
3047    {
3048     "access" : "private",
3049     "referenced_type" : "type-95"
3050    }
3051   ],
3052   "linker_set_key" : "android::Vector<audio_format_t>",
3053   "name" : "android::Vector<audio_format_t>",
3054   "record_kind" : "class",
3055   "referenced_type" : "type-101",
3056   "self_type" : "type-101",
3057   "size" : 20,
3058   "source_file" : "/system/core/libutils/include/utils/Vector.h",
3059   "template_args" : [ "type-102" ],
3060   "unique_id" : "_ZTSN7android6VectorI14audio_format_tEE",
3061   "vtable_components" :
3062   [
3063    {
3064     "kind" : "offset_to_top"
3065    },
3066    {
3067     "kind" : "rtti",
3068     "mangled_component_name" : "_ZTIN7android6VectorI14audio_format_tEE"
3069    },
3070    {
3071     "kind" : "complete_dtor_pointer",
3072     "mangled_component_name" : "_ZN7android6VectorI14audio_format_tED1Ev"
3073    },
3074    {
3075     "kind" : "deleting_dtor_pointer",
3076     "mangled_component_name" : "_ZN7android6VectorI14audio_format_tED0Ev"
3077    },
3078    {
3079     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE12do_constructEPvj"
3080    },
3081    {
3082     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE10do_destroyEPvj"
3083    },
3084    {
3085     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE7do_copyEPvPKvj"
3086    },
3087    {
3088     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE8do_splatEPvPKvj"
3089    },
3090    {
3091     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE15do_move_forwardEPvPKvj"
3092    },
3093    {
3094     "mangled_component_name" : "_ZNK7android6VectorI14audio_format_tE16do_move_backwardEPvPKvj"
3095    }
3096   ]
3097  },
3098  {
3099   "alignment" : 4,
3100   "fields" :
3101   [
3102    {
3103     "access" : "private",
3104     "field_name" : "mStorage",
3105     "field_offset" : 32,
3106     "referenced_type" : "type-96"
3107    },
3108    {
3109     "access" : "private",
3110     "field_name" : "mCount",
3111     "field_offset" : 64,
3112     "referenced_type" : "type-2"
3113    },
3114    {
3115     "access" : "private",
3116     "field_name" : "mFlags",
3117     "field_offset" : 96,
3118     "referenced_type" : "type-80"
3119    },
3120    {
3121     "access" : "private",
3122     "field_name" : "mItemSize",
3123     "field_offset" : 128,
3124     "referenced_type" : "type-80"
3125    }
3126   ],
3127   "linker_set_key" : "android::VectorImpl",
3128   "name" : "android::VectorImpl",
3129   "record_kind" : "class",
3130   "referenced_type" : "type-95",
3131   "self_type" : "type-95",
3132   "size" : 20,
3133   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
3134   "unique_id" : "_ZTSN7android10VectorImplE",
3135   "vtable_components" :
3136   [
3137    {
3138     "kind" : "offset_to_top"
3139    },
3140    {
3141     "kind" : "rtti",
3142     "mangled_component_name" : "_ZTIN7android10VectorImplE"
3143    },
3144    {
3145     "kind" : "complete_dtor_pointer",
3146     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
3147    },
3148    {
3149     "kind" : "deleting_dtor_pointer",
3150     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
3151    },
3152    {
3153     "is_pure" : true,
3154     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
3155    },
3156    {
3157     "is_pure" : true,
3158     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
3159    },
3160    {
3161     "is_pure" : true,
3162     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
3163    },
3164    {
3165     "is_pure" : true,
3166     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
3167    },
3168    {
3169     "is_pure" : true,
3170     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
3171    },
3172    {
3173     "is_pure" : true,
3174     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
3175    }
3176   ]
3177  },
3178  {
3179   "alignment" : 1,
3180   "linker_set_key" : "android::VectorTraits<audio_format_t>",
3181   "name" : "android::VectorTraits<audio_format_t>",
3182   "referenced_type" : "type-175",
3183   "self_type" : "type-175",
3184   "size" : 1,
3185   "source_file" : "/frameworks/av/media/libmedia/include/media/TypeConverter.h",
3186   "template_args" : [ "type-176" ],
3187   "unique_id" : "_ZTSN7android12VectorTraitsI14audio_format_tEE"
3188  },
3189  {
3190   "alignment" : 1,
3191   "linker_set_key" : "android::aggregate_traits<android::String8, android::String8>",
3192   "name" : "android::aggregate_traits<android::String8, android::String8>",
3193   "referenced_type" : "type-311",
3194   "self_type" : "type-311",
3195   "size" : 1,
3196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3197   "template_args" : [ "type-5", "type-5" ],
3198   "unique_id" : "_ZTSN7android16aggregate_traitsINS_7String8ES1_EE"
3199  },
3200  {
3201   "alignment" : 4,
3202   "fields" :
3203   [
3204    {
3205     "field_name" : "key",
3206     "referenced_type" : "type-5"
3207    },
3208    {
3209     "field_name" : "value",
3210     "field_offset" : 32,
3211     "referenced_type" : "type-5"
3212    }
3213   ],
3214   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8>",
3215   "name" : "android::key_value_pair_t<android::String8, android::String8>",
3216   "referenced_type" : "type-4",
3217   "self_type" : "type-4",
3218   "size" : 8,
3219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3220   "template_args" : [ "type-5", "type-5" ],
3221   "unique_id" : "_ZTSN7android16key_value_pair_tINS_7String8ES1_EE"
3222  },
3223  {
3224   "alignment" : 1,
3225   "linker_set_key" : "android::trait_pointer<android::String8>",
3226   "name" : "android::trait_pointer<android::String8>",
3227   "referenced_type" : "type-308",
3228   "self_type" : "type-308",
3229   "size" : 1,
3230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3231   "template_args" : [ "type-5" ],
3232   "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE"
3233  },
3234  {
3235   "alignment" : 1,
3236   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
3237   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
3238   "referenced_type" : "type-307",
3239   "self_type" : "type-307",
3240   "size" : 1,
3241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3242   "template_args" : [ "type-4" ],
3243   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE"
3244  },
3245  {
3246   "alignment" : 1,
3247   "linker_set_key" : "android::trait_pointer<audio_format_t>",
3248   "name" : "android::trait_pointer<audio_format_t>",
3249   "referenced_type" : "type-254",
3250   "self_type" : "type-254",
3251   "size" : 1,
3252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3253   "template_args" : [ "type-255" ],
3254   "unique_id" : "_ZTSN7android13trait_pointerI14audio_format_tEE"
3255  },
3256  {
3257   "alignment" : 1,
3258   "linker_set_key" : "android::trait_pointer<unsigned int>",
3259   "name" : "android::trait_pointer<unsigned int>",
3260   "referenced_type" : "type-253",
3261   "self_type" : "type-253",
3262   "size" : 1,
3263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3264   "template_args" : [ "type-2" ],
3265   "unique_id" : "_ZTSN7android13trait_pointerIjEE"
3266  },
3267  {
3268   "alignment" : 1,
3269   "linker_set_key" : "android::trait_trivial_copy<android::String8>",
3270   "name" : "android::trait_trivial_copy<android::String8>",
3271   "referenced_type" : "type-304",
3272   "self_type" : "type-304",
3273   "size" : 1,
3274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3275   "template_args" : [ "type-5" ],
3276   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE"
3277  },
3278  {
3279   "alignment" : 1,
3280   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
3281   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
3282   "referenced_type" : "type-305",
3283   "self_type" : "type-305",
3284   "size" : 1,
3285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3286   "template_args" : [ "type-4" ],
3287   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE"
3288  },
3289  {
3290   "alignment" : 1,
3291   "linker_set_key" : "android::trait_trivial_copy<audio_format_t>",
3292   "name" : "android::trait_trivial_copy<audio_format_t>",
3293   "referenced_type" : "type-248",
3294   "self_type" : "type-248",
3295   "size" : 1,
3296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3297   "template_args" : [ "type-249" ],
3298   "unique_id" : "_ZTSN7android18trait_trivial_copyI14audio_format_tEE"
3299  },
3300  {
3301   "alignment" : 1,
3302   "linker_set_key" : "android::trait_trivial_copy<bool>",
3303   "name" : "android::trait_trivial_copy<bool>",
3304   "referenced_type" : "type-15",
3305   "self_type" : "type-15",
3306   "size" : 1,
3307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3308   "template_args" : [ "type-13" ],
3309   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
3310  },
3311  {
3312   "alignment" : 1,
3313   "linker_set_key" : "android::trait_trivial_copy<char>",
3314   "name" : "android::trait_trivial_copy<char>",
3315   "referenced_type" : "type-19",
3316   "self_type" : "type-19",
3317   "size" : 1,
3318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3319   "template_args" : [ "type-8" ],
3320   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
3321  },
3322  {
3323   "alignment" : 1,
3324   "linker_set_key" : "android::trait_trivial_copy<double>",
3325   "name" : "android::trait_trivial_copy<double>",
3326   "referenced_type" : "type-74",
3327   "self_type" : "type-74",
3328   "size" : 1,
3329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3330   "template_args" : [ "type-72" ],
3331   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
3332  },
3333  {
3334   "alignment" : 1,
3335   "linker_set_key" : "android::trait_trivial_copy<float>",
3336   "name" : "android::trait_trivial_copy<float>",
3337   "referenced_type" : "type-69",
3338   "self_type" : "type-69",
3339   "size" : 1,
3340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3341   "template_args" : [ "type-66" ],
3342   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
3343  },
3344  {
3345   "alignment" : 1,
3346   "linker_set_key" : "android::trait_trivial_copy<int>",
3347   "name" : "android::trait_trivial_copy<int>",
3348   "referenced_type" : "type-39",
3349   "self_type" : "type-39",
3350   "size" : 1,
3351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3352   "template_args" : [ "type-37" ],
3353   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
3354  },
3355  {
3356   "alignment" : 1,
3357   "linker_set_key" : "android::trait_trivial_copy<long long>",
3358   "name" : "android::trait_trivial_copy<long long>",
3359   "referenced_type" : "type-58",
3360   "self_type" : "type-58",
3361   "size" : 1,
3362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3363   "template_args" : [ "type-56" ],
3364   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
3365  },
3366  {
3367   "alignment" : 1,
3368   "linker_set_key" : "android::trait_trivial_copy<long>",
3369   "name" : "android::trait_trivial_copy<long>",
3370   "referenced_type" : "type-48",
3371   "self_type" : "type-48",
3372   "size" : 1,
3373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3374   "template_args" : [ "type-46" ],
3375   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
3376  },
3377  {
3378   "alignment" : 1,
3379   "linker_set_key" : "android::trait_trivial_copy<short>",
3380   "name" : "android::trait_trivial_copy<short>",
3381   "referenced_type" : "type-29",
3382   "self_type" : "type-29",
3383   "size" : 1,
3384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3385   "template_args" : [ "type-27" ],
3386   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
3387  },
3388  {
3389   "alignment" : 1,
3390   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
3391   "name" : "android::trait_trivial_copy<unsigned char>",
3392   "referenced_type" : "type-24",
3393   "self_type" : "type-24",
3394   "size" : 1,
3395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3396   "template_args" : [ "type-22" ],
3397   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
3398  },
3399  {
3400   "alignment" : 1,
3401   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
3402   "name" : "android::trait_trivial_copy<unsigned int>",
3403   "referenced_type" : "type-43",
3404   "self_type" : "type-43",
3405   "size" : 1,
3406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3407   "template_args" : [ "type-2" ],
3408   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
3409  },
3410  {
3411   "alignment" : 1,
3412   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
3413   "name" : "android::trait_trivial_copy<unsigned long long>",
3414   "referenced_type" : "type-63",
3415   "self_type" : "type-63",
3416   "size" : 1,
3417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3418   "template_args" : [ "type-61" ],
3419   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
3420  },
3421  {
3422   "alignment" : 1,
3423   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
3424   "name" : "android::trait_trivial_copy<unsigned long>",
3425   "referenced_type" : "type-53",
3426   "self_type" : "type-53",
3427   "size" : 1,
3428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3429   "template_args" : [ "type-51" ],
3430   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
3431  },
3432  {
3433   "alignment" : 1,
3434   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
3435   "name" : "android::trait_trivial_copy<unsigned short>",
3436   "referenced_type" : "type-34",
3437   "self_type" : "type-34",
3438   "size" : 1,
3439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3440   "template_args" : [ "type-32" ],
3441   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
3442  },
3443  {
3444   "alignment" : 1,
3445   "linker_set_key" : "android::trait_trivial_copy<void>",
3446   "name" : "android::trait_trivial_copy<void>",
3447   "referenced_type" : "type-9",
3448   "self_type" : "type-9",
3449   "size" : 1,
3450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3451   "template_args" : [ "type-10" ],
3452   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
3453  },
3454  {
3455   "alignment" : 1,
3456   "linker_set_key" : "android::trait_trivial_ctor<android::String8>",
3457   "name" : "android::trait_trivial_ctor<android::String8>",
3458   "referenced_type" : "type-300",
3459   "self_type" : "type-300",
3460   "size" : 1,
3461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3462   "template_args" : [ "type-5" ],
3463   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE"
3464  },
3465  {
3466   "alignment" : 1,
3467   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
3468   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
3469   "referenced_type" : "type-299",
3470   "self_type" : "type-299",
3471   "size" : 1,
3472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3473   "template_args" : [ "type-4" ],
3474   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE"
3475  },
3476  {
3477   "alignment" : 1,
3478   "linker_set_key" : "android::trait_trivial_ctor<audio_format_t>",
3479   "name" : "android::trait_trivial_ctor<audio_format_t>",
3480   "referenced_type" : "type-227",
3481   "self_type" : "type-227",
3482   "size" : 1,
3483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3484   "template_args" : [ "type-228" ],
3485   "unique_id" : "_ZTSN7android18trait_trivial_ctorI14audio_format_tEE"
3486  },
3487  {
3488   "alignment" : 1,
3489   "linker_set_key" : "android::trait_trivial_ctor<bool>",
3490   "name" : "android::trait_trivial_ctor<bool>",
3491   "referenced_type" : "type-12",
3492   "self_type" : "type-12",
3493   "size" : 1,
3494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3495   "template_args" : [ "type-13" ],
3496   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
3497  },
3498  {
3499   "alignment" : 1,
3500   "linker_set_key" : "android::trait_trivial_ctor<char>",
3501   "name" : "android::trait_trivial_ctor<char>",
3502   "referenced_type" : "type-17",
3503   "self_type" : "type-17",
3504   "size" : 1,
3505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3506   "template_args" : [ "type-8" ],
3507   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
3508  },
3509  {
3510   "alignment" : 1,
3511   "linker_set_key" : "android::trait_trivial_ctor<double>",
3512   "name" : "android::trait_trivial_ctor<double>",
3513   "referenced_type" : "type-71",
3514   "self_type" : "type-71",
3515   "size" : 1,
3516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3517   "template_args" : [ "type-72" ],
3518   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
3519  },
3520  {
3521   "alignment" : 1,
3522   "linker_set_key" : "android::trait_trivial_ctor<float>",
3523   "name" : "android::trait_trivial_ctor<float>",
3524   "referenced_type" : "type-65",
3525   "self_type" : "type-65",
3526   "size" : 1,
3527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3528   "template_args" : [ "type-66" ],
3529   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
3530  },
3531  {
3532   "alignment" : 1,
3533   "linker_set_key" : "android::trait_trivial_ctor<int>",
3534   "name" : "android::trait_trivial_ctor<int>",
3535   "referenced_type" : "type-36",
3536   "self_type" : "type-36",
3537   "size" : 1,
3538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3539   "template_args" : [ "type-37" ],
3540   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
3541  },
3542  {
3543   "alignment" : 1,
3544   "linker_set_key" : "android::trait_trivial_ctor<long long>",
3545   "name" : "android::trait_trivial_ctor<long long>",
3546   "referenced_type" : "type-55",
3547   "self_type" : "type-55",
3548   "size" : 1,
3549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3550   "template_args" : [ "type-56" ],
3551   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
3552  },
3553  {
3554   "alignment" : 1,
3555   "linker_set_key" : "android::trait_trivial_ctor<long>",
3556   "name" : "android::trait_trivial_ctor<long>",
3557   "referenced_type" : "type-45",
3558   "self_type" : "type-45",
3559   "size" : 1,
3560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3561   "template_args" : [ "type-46" ],
3562   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
3563  },
3564  {
3565   "alignment" : 1,
3566   "linker_set_key" : "android::trait_trivial_ctor<short>",
3567   "name" : "android::trait_trivial_ctor<short>",
3568   "referenced_type" : "type-26",
3569   "self_type" : "type-26",
3570   "size" : 1,
3571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3572   "template_args" : [ "type-27" ],
3573   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
3574  },
3575  {
3576   "alignment" : 1,
3577   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
3578   "name" : "android::trait_trivial_ctor<unsigned char>",
3579   "referenced_type" : "type-21",
3580   "self_type" : "type-21",
3581   "size" : 1,
3582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3583   "template_args" : [ "type-22" ],
3584   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
3585  },
3586  {
3587   "alignment" : 1,
3588   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
3589   "name" : "android::trait_trivial_ctor<unsigned int>",
3590   "referenced_type" : "type-41",
3591   "self_type" : "type-41",
3592   "size" : 1,
3593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3594   "template_args" : [ "type-2" ],
3595   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
3596  },
3597  {
3598   "alignment" : 1,
3599   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
3600   "name" : "android::trait_trivial_ctor<unsigned long long>",
3601   "referenced_type" : "type-60",
3602   "self_type" : "type-60",
3603   "size" : 1,
3604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3605   "template_args" : [ "type-61" ],
3606   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
3607  },
3608  {
3609   "alignment" : 1,
3610   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
3611   "name" : "android::trait_trivial_ctor<unsigned long>",
3612   "referenced_type" : "type-50",
3613   "self_type" : "type-50",
3614   "size" : 1,
3615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3616   "template_args" : [ "type-51" ],
3617   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
3618  },
3619  {
3620   "alignment" : 1,
3621   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
3622   "name" : "android::trait_trivial_ctor<unsigned short>",
3623   "referenced_type" : "type-31",
3624   "self_type" : "type-31",
3625   "size" : 1,
3626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3627   "template_args" : [ "type-32" ],
3628   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
3629  },
3630  {
3631   "alignment" : 1,
3632   "linker_set_key" : "android::trait_trivial_ctor<void>",
3633   "name" : "android::trait_trivial_ctor<void>",
3634   "referenced_type" : "type-312",
3635   "self_type" : "type-312",
3636   "size" : 1,
3637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3638   "template_args" : [ "type-10" ],
3639   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
3640  },
3641  {
3642   "alignment" : 1,
3643   "linker_set_key" : "android::trait_trivial_dtor<android::String8>",
3644   "name" : "android::trait_trivial_dtor<android::String8>",
3645   "referenced_type" : "type-301",
3646   "self_type" : "type-301",
3647   "size" : 1,
3648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3649   "template_args" : [ "type-5" ],
3650   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE"
3651  },
3652  {
3653   "alignment" : 1,
3654   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
3655   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
3656   "referenced_type" : "type-302",
3657   "self_type" : "type-302",
3658   "size" : 1,
3659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3660   "template_args" : [ "type-4" ],
3661   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE"
3662  },
3663  {
3664   "alignment" : 1,
3665   "linker_set_key" : "android::trait_trivial_dtor<audio_format_t>",
3666   "name" : "android::trait_trivial_dtor<audio_format_t>",
3667   "referenced_type" : "type-246",
3668   "self_type" : "type-246",
3669   "size" : 1,
3670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3671   "template_args" : [ "type-247" ],
3672   "unique_id" : "_ZTSN7android18trait_trivial_dtorI14audio_format_tEE"
3673  },
3674  {
3675   "alignment" : 1,
3676   "linker_set_key" : "android::trait_trivial_dtor<bool>",
3677   "name" : "android::trait_trivial_dtor<bool>",
3678   "referenced_type" : "type-14",
3679   "self_type" : "type-14",
3680   "size" : 1,
3681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3682   "template_args" : [ "type-13" ],
3683   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
3684  },
3685  {
3686   "alignment" : 1,
3687   "linker_set_key" : "android::trait_trivial_dtor<char>",
3688   "name" : "android::trait_trivial_dtor<char>",
3689   "referenced_type" : "type-18",
3690   "self_type" : "type-18",
3691   "size" : 1,
3692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3693   "template_args" : [ "type-8" ],
3694   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
3695  },
3696  {
3697   "alignment" : 1,
3698   "linker_set_key" : "android::trait_trivial_dtor<double>",
3699   "name" : "android::trait_trivial_dtor<double>",
3700   "referenced_type" : "type-73",
3701   "self_type" : "type-73",
3702   "size" : 1,
3703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3704   "template_args" : [ "type-72" ],
3705   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
3706  },
3707  {
3708   "alignment" : 1,
3709   "linker_set_key" : "android::trait_trivial_dtor<float>",
3710   "name" : "android::trait_trivial_dtor<float>",
3711   "referenced_type" : "type-67",
3712   "self_type" : "type-67",
3713   "size" : 1,
3714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3715   "template_args" : [ "type-66" ],
3716   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
3717  },
3718  {
3719   "alignment" : 1,
3720   "linker_set_key" : "android::trait_trivial_dtor<int>",
3721   "name" : "android::trait_trivial_dtor<int>",
3722   "referenced_type" : "type-38",
3723   "self_type" : "type-38",
3724   "size" : 1,
3725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3726   "template_args" : [ "type-37" ],
3727   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
3728  },
3729  {
3730   "alignment" : 1,
3731   "linker_set_key" : "android::trait_trivial_dtor<long long>",
3732   "name" : "android::trait_trivial_dtor<long long>",
3733   "referenced_type" : "type-57",
3734   "self_type" : "type-57",
3735   "size" : 1,
3736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3737   "template_args" : [ "type-56" ],
3738   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
3739  },
3740  {
3741   "alignment" : 1,
3742   "linker_set_key" : "android::trait_trivial_dtor<long>",
3743   "name" : "android::trait_trivial_dtor<long>",
3744   "referenced_type" : "type-47",
3745   "self_type" : "type-47",
3746   "size" : 1,
3747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3748   "template_args" : [ "type-46" ],
3749   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
3750  },
3751  {
3752   "alignment" : 1,
3753   "linker_set_key" : "android::trait_trivial_dtor<short>",
3754   "name" : "android::trait_trivial_dtor<short>",
3755   "referenced_type" : "type-28",
3756   "self_type" : "type-28",
3757   "size" : 1,
3758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3759   "template_args" : [ "type-27" ],
3760   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
3761  },
3762  {
3763   "alignment" : 1,
3764   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
3765   "name" : "android::trait_trivial_dtor<unsigned char>",
3766   "referenced_type" : "type-23",
3767   "self_type" : "type-23",
3768   "size" : 1,
3769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3770   "template_args" : [ "type-22" ],
3771   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
3772  },
3773  {
3774   "alignment" : 1,
3775   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
3776   "name" : "android::trait_trivial_dtor<unsigned int>",
3777   "referenced_type" : "type-42",
3778   "self_type" : "type-42",
3779   "size" : 1,
3780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3781   "template_args" : [ "type-2" ],
3782   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
3783  },
3784  {
3785   "alignment" : 1,
3786   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
3787   "name" : "android::trait_trivial_dtor<unsigned long long>",
3788   "referenced_type" : "type-62",
3789   "self_type" : "type-62",
3790   "size" : 1,
3791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3792   "template_args" : [ "type-61" ],
3793   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
3794  },
3795  {
3796   "alignment" : 1,
3797   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
3798   "name" : "android::trait_trivial_dtor<unsigned long>",
3799   "referenced_type" : "type-52",
3800   "self_type" : "type-52",
3801   "size" : 1,
3802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3803   "template_args" : [ "type-51" ],
3804   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
3805  },
3806  {
3807   "alignment" : 1,
3808   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
3809   "name" : "android::trait_trivial_dtor<unsigned short>",
3810   "referenced_type" : "type-33",
3811   "self_type" : "type-33",
3812   "size" : 1,
3813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3814   "template_args" : [ "type-32" ],
3815   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
3816  },
3817  {
3818   "alignment" : 1,
3819   "linker_set_key" : "android::trait_trivial_dtor<void>",
3820   "name" : "android::trait_trivial_dtor<void>",
3821   "referenced_type" : "type-314",
3822   "self_type" : "type-314",
3823   "size" : 1,
3824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3825   "template_args" : [ "type-10" ],
3826   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
3827  },
3828  {
3829   "alignment" : 1,
3830   "linker_set_key" : "android::trait_trivial_move<android::String8>",
3831   "name" : "android::trait_trivial_move<android::String8>",
3832   "referenced_type" : "type-292",
3833   "self_type" : "type-292",
3834   "size" : 1,
3835   "source_file" : "/system/core/libutils/include/utils/String8.h",
3836   "template_args" : [ "type-5" ],
3837   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
3838  },
3839  {
3840   "alignment" : 1,
3841   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
3842   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
3843   "referenced_type" : "type-306",
3844   "self_type" : "type-306",
3845   "size" : 1,
3846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3847   "template_args" : [ "type-4" ],
3848   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
3849  },
3850  {
3851   "alignment" : 1,
3852   "linker_set_key" : "android::trait_trivial_move<audio_format_t>",
3853   "name" : "android::trait_trivial_move<audio_format_t>",
3854   "referenced_type" : "type-250",
3855   "self_type" : "type-250",
3856   "size" : 1,
3857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3858   "template_args" : [ "type-251" ],
3859   "unique_id" : "_ZTSN7android18trait_trivial_moveI14audio_format_tEE"
3860  },
3861  {
3862   "alignment" : 1,
3863   "linker_set_key" : "android::trait_trivial_move<bool>",
3864   "name" : "android::trait_trivial_move<bool>",
3865   "referenced_type" : "type-16",
3866   "self_type" : "type-16",
3867   "size" : 1,
3868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3869   "template_args" : [ "type-13" ],
3870   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
3871  },
3872  {
3873   "alignment" : 1,
3874   "linker_set_key" : "android::trait_trivial_move<char>",
3875   "name" : "android::trait_trivial_move<char>",
3876   "referenced_type" : "type-20",
3877   "self_type" : "type-20",
3878   "size" : 1,
3879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3880   "template_args" : [ "type-8" ],
3881   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
3882  },
3883  {
3884   "alignment" : 1,
3885   "linker_set_key" : "android::trait_trivial_move<double>",
3886   "name" : "android::trait_trivial_move<double>",
3887   "referenced_type" : "type-294",
3888   "self_type" : "type-294",
3889   "size" : 1,
3890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3891   "template_args" : [ "type-72" ],
3892   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
3893  },
3894  {
3895   "alignment" : 1,
3896   "linker_set_key" : "android::trait_trivial_move<float>",
3897   "name" : "android::trait_trivial_move<float>",
3898   "referenced_type" : "type-70",
3899   "self_type" : "type-70",
3900   "size" : 1,
3901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3902   "template_args" : [ "type-66" ],
3903   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
3904  },
3905  {
3906   "alignment" : 1,
3907   "linker_set_key" : "android::trait_trivial_move<int>",
3908   "name" : "android::trait_trivial_move<int>",
3909   "referenced_type" : "type-40",
3910   "self_type" : "type-40",
3911   "size" : 1,
3912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3913   "template_args" : [ "type-37" ],
3914   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
3915  },
3916  {
3917   "alignment" : 1,
3918   "linker_set_key" : "android::trait_trivial_move<long long>",
3919   "name" : "android::trait_trivial_move<long long>",
3920   "referenced_type" : "type-59",
3921   "self_type" : "type-59",
3922   "size" : 1,
3923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3924   "template_args" : [ "type-56" ],
3925   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
3926  },
3927  {
3928   "alignment" : 1,
3929   "linker_set_key" : "android::trait_trivial_move<long>",
3930   "name" : "android::trait_trivial_move<long>",
3931   "referenced_type" : "type-49",
3932   "self_type" : "type-49",
3933   "size" : 1,
3934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3935   "template_args" : [ "type-46" ],
3936   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
3937  },
3938  {
3939   "alignment" : 1,
3940   "linker_set_key" : "android::trait_trivial_move<short>",
3941   "name" : "android::trait_trivial_move<short>",
3942   "referenced_type" : "type-30",
3943   "self_type" : "type-30",
3944   "size" : 1,
3945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3946   "template_args" : [ "type-27" ],
3947   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
3948  },
3949  {
3950   "alignment" : 1,
3951   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
3952   "name" : "android::trait_trivial_move<unsigned char>",
3953   "referenced_type" : "type-25",
3954   "self_type" : "type-25",
3955   "size" : 1,
3956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3957   "template_args" : [ "type-22" ],
3958   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
3959  },
3960  {
3961   "alignment" : 1,
3962   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
3963   "name" : "android::trait_trivial_move<unsigned int>",
3964   "referenced_type" : "type-44",
3965   "self_type" : "type-44",
3966   "size" : 1,
3967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3968   "template_args" : [ "type-2" ],
3969   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
3970  },
3971  {
3972   "alignment" : 1,
3973   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
3974   "name" : "android::trait_trivial_move<unsigned long long>",
3975   "referenced_type" : "type-64",
3976   "self_type" : "type-64",
3977   "size" : 1,
3978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3979   "template_args" : [ "type-61" ],
3980   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
3981  },
3982  {
3983   "alignment" : 1,
3984   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
3985   "name" : "android::trait_trivial_move<unsigned long>",
3986   "referenced_type" : "type-54",
3987   "self_type" : "type-54",
3988   "size" : 1,
3989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3990   "template_args" : [ "type-51" ],
3991   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
3992  },
3993  {
3994   "alignment" : 1,
3995   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
3996   "name" : "android::trait_trivial_move<unsigned short>",
3997   "referenced_type" : "type-35",
3998   "self_type" : "type-35",
3999   "size" : 1,
4000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4001   "template_args" : [ "type-32" ],
4002   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
4003  },
4004  {
4005   "alignment" : 1,
4006   "linker_set_key" : "android::trait_trivial_move<void>",
4007   "name" : "android::trait_trivial_move<void>",
4008   "referenced_type" : "type-11",
4009   "self_type" : "type-11",
4010   "size" : 1,
4011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4012   "template_args" : [ "type-10" ],
4013   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
4014  },
4015  {
4016   "alignment" : 1,
4017   "linker_set_key" : "android::traits<android::String8>",
4018   "name" : "android::traits<android::String8>",
4019   "referenced_type" : "type-310",
4020   "self_type" : "type-310",
4021   "size" : 1,
4022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4023   "template_args" : [ "type-5" ],
4024   "unique_id" : "_ZTSN7android6traitsINS_7String8EEE"
4025  },
4026  {
4027   "alignment" : 1,
4028   "linker_set_key" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
4029   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
4030   "referenced_type" : "type-309",
4031   "self_type" : "type-309",
4032   "size" : 1,
4033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4034   "template_args" : [ "type-4" ],
4035   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE"
4036  },
4037  {
4038   "alignment" : 1,
4039   "linker_set_key" : "android::traits<audio_format_t>",
4040   "name" : "android::traits<audio_format_t>",
4041   "referenced_type" : "type-257",
4042   "self_type" : "type-257",
4043   "size" : 1,
4044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4045   "template_args" : [ "type-258" ],
4046   "unique_id" : "_ZTSN7android6traitsI14audio_format_tEE"
4047  },
4048  {
4049   "alignment" : 1,
4050   "linker_set_key" : "android::traits<unsigned int>",
4051   "name" : "android::traits<unsigned int>",
4052   "referenced_type" : "type-256",
4053   "self_type" : "type-256",
4054   "size" : 1,
4055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4056   "template_args" : [ "type-2" ],
4057   "unique_id" : "_ZTSN7android6traitsIjEE"
4058  },
4059  {
4060   "alignment" : 1,
4061   "base_specifiers" :
4062   [
4063    {
4064     "referenced_type" : "type-91"
4065    }
4066   ],
4067   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
4068   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
4069   "referenced_type" : "type-90",
4070   "self_type" : "type-90",
4071   "size" : 1,
4072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4073   "template_args" : [ "type-4" ],
4074   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
4075  },
4076  {
4077   "alignment" : 1,
4078   "base_specifiers" :
4079   [
4080    {
4081     "referenced_type" : "type-88"
4082    }
4083   ],
4084   "linker_set_key" : "android::use_trivial_move<audio_format_t>",
4085   "name" : "android::use_trivial_move<audio_format_t>",
4086   "referenced_type" : "type-87",
4087   "self_type" : "type-87",
4088   "size" : 1,
4089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4090   "template_args" : [ "type-89" ],
4091   "unique_id" : "_ZTSN7android16use_trivial_moveI14audio_format_tEE"
4092  },
4093  {
4094   "alignment" : 1,
4095   "base_specifiers" :
4096   [
4097    {
4098     "referenced_type" : "type-85"
4099    }
4100   ],
4101   "linker_set_key" : "android::use_trivial_move<unsigned int>",
4102   "name" : "android::use_trivial_move<unsigned int>",
4103   "referenced_type" : "type-84",
4104   "self_type" : "type-84",
4105   "size" : 1,
4106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4107   "template_args" : [ "type-2" ],
4108   "unique_id" : "_ZTSN7android16use_trivial_moveIjEE"
4109  },
4110  {
4111   "alignment" : 1,
4112   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<bool>",
4113   "name" : "android::utilities::details::ConversionFromStringAllowed<bool>",
4114   "referenced_type" : "type-110",
4115   "self_type" : "type-110",
4116   "size" : 1,
4117   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4118   "template_args" : [ "type-13" ],
4119   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIbEE"
4120  },
4121  {
4122   "alignment" : 1,
4123   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<double>",
4124   "name" : "android::utilities::details::ConversionFromStringAllowed<double>",
4125   "referenced_type" : "type-120",
4126   "self_type" : "type-120",
4127   "size" : 1,
4128   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4129   "template_args" : [ "type-72" ],
4130   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIdEE"
4131  },
4132  {
4133   "alignment" : 1,
4134   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<float>",
4135   "name" : "android::utilities::details::ConversionFromStringAllowed<float>",
4136   "referenced_type" : "type-119",
4137   "self_type" : "type-119",
4138   "size" : 1,
4139   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4140   "template_args" : [ "type-66" ],
4141   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIfEE"
4142  },
4143  {
4144   "alignment" : 1,
4145   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<int16_t>",
4146   "name" : "android::utilities::details::ConversionFromStringAllowed<int16_t>",
4147   "referenced_type" : "type-118",
4148   "self_type" : "type-118",
4149   "size" : 1,
4150   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4151   "template_args" : [ "type-27" ],
4152   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIsEE"
4153  },
4154  {
4155   "alignment" : 1,
4156   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<int32_t>",
4157   "name" : "android::utilities::details::ConversionFromStringAllowed<int32_t>",
4158   "referenced_type" : "type-116",
4159   "self_type" : "type-116",
4160   "size" : 1,
4161   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4162   "template_args" : [ "type-37" ],
4163   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIiEE"
4164  },
4165  {
4166   "alignment" : 1,
4167   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<int64_t>",
4168   "name" : "android::utilities::details::ConversionFromStringAllowed<int64_t>",
4169   "referenced_type" : "type-112",
4170   "self_type" : "type-112",
4171   "size" : 1,
4172   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4173   "template_args" : [ "type-56" ],
4174   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIxEE"
4175  },
4176  {
4177   "alignment" : 1,
4178   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<uint16_t>",
4179   "name" : "android::utilities::details::ConversionFromStringAllowed<uint16_t>",
4180   "referenced_type" : "type-117",
4181   "self_type" : "type-117",
4182   "size" : 1,
4183   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4184   "template_args" : [ "type-32" ],
4185   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedItEE"
4186  },
4187  {
4188   "alignment" : 1,
4189   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<uint32_t>",
4190   "name" : "android::utilities::details::ConversionFromStringAllowed<uint32_t>",
4191   "referenced_type" : "type-113",
4192   "self_type" : "type-113",
4193   "size" : 1,
4194   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4195   "template_args" : [ "type-2" ],
4196   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIjEE"
4197  },
4198  {
4199   "alignment" : 1,
4200   "linker_set_key" : "android::utilities::details::ConversionFromStringAllowed<uint64_t>",
4201   "name" : "android::utilities::details::ConversionFromStringAllowed<uint64_t>",
4202   "referenced_type" : "type-111",
4203   "self_type" : "type-111",
4204   "size" : 1,
4205   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4206   "template_args" : [ "type-61" ],
4207   "unique_id" : "_ZTSN7android9utilities7details27ConversionFromStringAllowedIyEE"
4208  },
4209  {
4210   "alignment" : 1,
4211   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<double>",
4212   "name" : "android::utilities::details::ConversionToStringAllowed<double>",
4213   "referenced_type" : "type-126",
4214   "self_type" : "type-126",
4215   "size" : 1,
4216   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4217   "template_args" : [ "type-72" ],
4218   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIdEE"
4219  },
4220  {
4221   "alignment" : 1,
4222   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<float>",
4223   "name" : "android::utilities::details::ConversionToStringAllowed<float>",
4224   "referenced_type" : "type-127",
4225   "self_type" : "type-127",
4226   "size" : 1,
4227   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4228   "template_args" : [ "type-66" ],
4229   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIfEE"
4230  },
4231  {
4232   "alignment" : 1,
4233   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<int32_t>",
4234   "name" : "android::utilities::details::ConversionToStringAllowed<int32_t>",
4235   "referenced_type" : "type-124",
4236   "self_type" : "type-124",
4237   "size" : 1,
4238   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4239   "template_args" : [ "type-37" ],
4240   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIiEE"
4241  },
4242  {
4243   "alignment" : 1,
4244   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<int64_t>",
4245   "name" : "android::utilities::details::ConversionToStringAllowed<int64_t>",
4246   "referenced_type" : "type-121",
4247   "self_type" : "type-121",
4248   "size" : 1,
4249   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4250   "template_args" : [ "type-56" ],
4251   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIxEE"
4252  },
4253  {
4254   "alignment" : 1,
4255   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<uint32_t>",
4256   "name" : "android::utilities::details::ConversionToStringAllowed<uint32_t>",
4257   "referenced_type" : "type-123",
4258   "self_type" : "type-123",
4259   "size" : 1,
4260   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4261   "template_args" : [ "type-2" ],
4262   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIjEE"
4263  },
4264  {
4265   "alignment" : 1,
4266   "linker_set_key" : "android::utilities::details::ConversionToStringAllowed<uint64_t>",
4267   "name" : "android::utilities::details::ConversionToStringAllowed<uint64_t>",
4268   "referenced_type" : "type-122",
4269   "self_type" : "type-122",
4270   "size" : 1,
4271   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4272   "template_args" : [ "type-61" ],
4273   "unique_id" : "_ZTSN7android9utilities7details25ConversionToStringAllowedIyEE"
4274  },
4275  {
4276   "alignment" : 1,
4277   "linker_set_key" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>",
4278   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double>",
4279   "record_kind" : "class",
4280   "referenced_type" : "type-134",
4281   "self_type" : "type-134",
4282   "size" : 1,
4283   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4284   "template_args" : [ "type-135", "type-72" ],
4285   "unique_id" : "_ZTSN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEdEE"
4286  },
4287  {
4288   "alignment" : 1,
4289   "linker_set_key" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float>",
4290   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float>",
4291   "record_kind" : "class",
4292   "referenced_type" : "type-128",
4293   "self_type" : "type-128",
4294   "size" : 1,
4295   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4296   "template_args" : [ "type-129", "type-66" ],
4297   "unique_id" : "_ZTSN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEfEE"
4298  },
4299  {
4300   "alignment" : 1,
4301   "linker_set_key" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long>",
4302   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long>",
4303   "record_kind" : "class",
4304   "referenced_type" : "type-137",
4305   "self_type" : "type-137",
4306   "size" : 1,
4307   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4308   "template_args" : [ "type-138", "type-56" ],
4309   "unique_id" : "_ZTSN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEExEE"
4310  },
4311  {
4312   "alignment" : 1,
4313   "linker_set_key" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>",
4314   "name" : "android::utilities::details::Converter<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>",
4315   "record_kind" : "class",
4316   "referenced_type" : "type-140",
4317   "self_type" : "type-140",
4318   "size" : 1,
4319   "source_file" : "/frameworks/av/media/libmedia/include/media/convert.h",
4320   "template_args" : [ "type-141", "type-2" ],
4321   "unique_id" : "_ZTSN7android9utilities7details9ConverterINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEjEE"
4322  },
4323  {
4324   "alignment" : 4,
4325   "fields" :
4326   [
4327    {
4328     "referenced_type" : "type-270"
4329    }
4330   ],
4331   "linker_set_key" : "log_msg",
4332   "name" : "log_msg",
4333   "referenced_type" : "type-269",
4334   "self_type" : "type-269",
4335   "size" : 5124,
4336   "source_file" : "/system/core/liblog/include/log/log_read.h",
4337   "unique_id" : "log_msg"
4338  },
4339  {
4340   "alignment" : 4,
4341   "fields" :
4342   [
4343    {
4344     "field_name" : "buf",
4345     "referenced_type" : "type-271"
4346    },
4347    {
4348     "field_name" : "entry",
4349     "referenced_type" : "type-259"
4350    },
4351    {
4352     "field_name" : "entry_v4",
4353     "referenced_type" : "type-259"
4354    },
4355    {
4356     "field_name" : "entry_v3",
4357     "referenced_type" : "type-114"
4358    },
4359    {
4360     "field_name" : "entry_v2",
4361     "referenced_type" : "type-187"
4362    },
4363    {
4364     "field_name" : "entry_v1",
4365     "referenced_type" : "type-272"
4366    }
4367   ],
4368   "is_anonymous" : true,
4369   "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",
4370   "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",
4371   "record_kind" : "union",
4372   "referenced_type" : "type-270",
4373   "self_type" : "type-270",
4374   "size" : 5124,
4375   "source_file" : "/system/core/liblog/include/log/log_read.h",
4376   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
4377  },
4378  {
4379   "alignment" : 1,
4380   "fields" :
4381   [
4382    {
4383     "field_name" : "tv_sec",
4384     "referenced_type" : "type-2"
4385    },
4386    {
4387     "field_name" : "tv_nsec",
4388     "field_offset" : 32,
4389     "referenced_type" : "type-2"
4390    }
4391   ],
4392   "linker_set_key" : "log_time",
4393   "name" : "log_time",
4394   "referenced_type" : "type-313",
4395   "self_type" : "type-313",
4396   "size" : 8,
4397   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
4398   "unique_id" : "_ZTS8log_time"
4399  },
4400  {
4401   "alignment" : 4,
4402   "fields" :
4403   [
4404    {
4405     "field_name" : "len",
4406     "referenced_type" : "type-32"
4407    },
4408    {
4409     "field_name" : "__pad",
4410     "field_offset" : 16,
4411     "referenced_type" : "type-32"
4412    },
4413    {
4414     "field_name" : "pid",
4415     "field_offset" : 32,
4416     "referenced_type" : "type-37"
4417    },
4418    {
4419     "field_name" : "tid",
4420     "field_offset" : 64,
4421     "referenced_type" : "type-37"
4422    },
4423    {
4424     "field_name" : "sec",
4425     "field_offset" : 96,
4426     "referenced_type" : "type-37"
4427    },
4428    {
4429     "field_name" : "nsec",
4430     "field_offset" : 128,
4431     "referenced_type" : "type-37"
4432    },
4433    {
4434     "field_name" : "msg",
4435     "field_offset" : 160,
4436     "referenced_type" : "type-115"
4437    }
4438   ],
4439   "linker_set_key" : "logger_entry",
4440   "name" : "logger_entry",
4441   "referenced_type" : "type-272",
4442   "self_type" : "type-272",
4443   "size" : 20,
4444   "source_file" : "/system/core/liblog/include/log/log_read.h",
4445   "unique_id" : "logger_entry"
4446  },
4447  {
4448   "alignment" : 1,
4449   "fields" :
4450   [
4451    {
4452     "field_name" : "len",
4453     "referenced_type" : "type-32"
4454    },
4455    {
4456     "field_name" : "hdr_size",
4457     "field_offset" : 16,
4458     "referenced_type" : "type-32"
4459    },
4460    {
4461     "field_name" : "pid",
4462     "field_offset" : 32,
4463     "referenced_type" : "type-37"
4464    },
4465    {
4466     "field_name" : "tid",
4467     "field_offset" : 64,
4468     "referenced_type" : "type-37"
4469    },
4470    {
4471     "field_name" : "sec",
4472     "field_offset" : 96,
4473     "referenced_type" : "type-37"
4474    },
4475    {
4476     "field_name" : "nsec",
4477     "field_offset" : 128,
4478     "referenced_type" : "type-37"
4479    },
4480    {
4481     "field_name" : "euid",
4482     "field_offset" : 160,
4483     "referenced_type" : "type-2"
4484    },
4485    {
4486     "field_name" : "msg",
4487     "field_offset" : 192,
4488     "referenced_type" : "type-115"
4489    }
4490   ],
4491   "linker_set_key" : "logger_entry_v2",
4492   "name" : "logger_entry_v2",
4493   "referenced_type" : "type-187",
4494   "self_type" : "type-187",
4495   "size" : 24,
4496   "source_file" : "/system/core/liblog/include/log/log_read.h",
4497   "unique_id" : "logger_entry_v2"
4498  },
4499  {
4500   "alignment" : 1,
4501   "fields" :
4502   [
4503    {
4504     "field_name" : "len",
4505     "referenced_type" : "type-32"
4506    },
4507    {
4508     "field_name" : "hdr_size",
4509     "field_offset" : 16,
4510     "referenced_type" : "type-32"
4511    },
4512    {
4513     "field_name" : "pid",
4514     "field_offset" : 32,
4515     "referenced_type" : "type-37"
4516    },
4517    {
4518     "field_name" : "tid",
4519     "field_offset" : 64,
4520     "referenced_type" : "type-37"
4521    },
4522    {
4523     "field_name" : "sec",
4524     "field_offset" : 96,
4525     "referenced_type" : "type-37"
4526    },
4527    {
4528     "field_name" : "nsec",
4529     "field_offset" : 128,
4530     "referenced_type" : "type-37"
4531    },
4532    {
4533     "field_name" : "lid",
4534     "field_offset" : 160,
4535     "referenced_type" : "type-2"
4536    },
4537    {
4538     "field_name" : "msg",
4539     "field_offset" : 192,
4540     "referenced_type" : "type-115"
4541    }
4542   ],
4543   "linker_set_key" : "logger_entry_v3",
4544   "name" : "logger_entry_v3",
4545   "referenced_type" : "type-114",
4546   "self_type" : "type-114",
4547   "size" : 24,
4548   "source_file" : "/system/core/liblog/include/log/log_read.h",
4549   "unique_id" : "logger_entry_v3"
4550  },
4551  {
4552   "alignment" : 4,
4553   "fields" :
4554   [
4555    {
4556     "field_name" : "len",
4557     "referenced_type" : "type-32"
4558    },
4559    {
4560     "field_name" : "hdr_size",
4561     "field_offset" : 16,
4562     "referenced_type" : "type-32"
4563    },
4564    {
4565     "field_name" : "pid",
4566     "field_offset" : 32,
4567     "referenced_type" : "type-37"
4568    },
4569    {
4570     "field_name" : "tid",
4571     "field_offset" : 64,
4572     "referenced_type" : "type-2"
4573    },
4574    {
4575     "field_name" : "sec",
4576     "field_offset" : 96,
4577     "referenced_type" : "type-2"
4578    },
4579    {
4580     "field_name" : "nsec",
4581     "field_offset" : 128,
4582     "referenced_type" : "type-2"
4583    },
4584    {
4585     "field_name" : "lid",
4586     "field_offset" : 160,
4587     "referenced_type" : "type-2"
4588    },
4589    {
4590     "field_name" : "uid",
4591     "field_offset" : 192,
4592     "referenced_type" : "type-2"
4593    },
4594    {
4595     "field_name" : "msg",
4596     "field_offset" : 224,
4597     "referenced_type" : "type-115"
4598    }
4599   ],
4600   "linker_set_key" : "logger_entry_v4",
4601   "name" : "logger_entry_v4",
4602   "referenced_type" : "type-259",
4603   "self_type" : "type-259",
4604   "size" : 28,
4605   "source_file" : "/system/core/liblog/include/log/log_read.h",
4606   "unique_id" : "logger_entry_v4"
4607  }
4608 ],
4609 "rvalue_reference_types" : []
4610}
4611